Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ryanto
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ryanto
2mo ago
- for 6 and 9 handed, yes they can solve any 2 player scenario you give it. you solve to some expected loss (like 1%), so it's not a perfect solve. you can solve lower, but it takes longer. in theory there are multiway hands that are u
2.
▲
by
ryanto
2mo ago
Wow, this is amazing, great read too. I have a few "test spots" I like to use with solvers and yours nailed them. >A more modern approach instead “re-solves” each spot to a limited search depth and uses a neural network as an a
3.
▲
by
ryanto
2mo ago
oh i'm not worried about it. they have been so generous with the resets these last few weeks.
4.
▲
by
ryanto
2mo ago
you should give openai a try. ive been really happy with them these last few weeks
5.
▲
by
ryanto
2mo ago
Hey looks cool. I tried to run this on a small oss library and here's what happened: $ codex-security scan . [00:00] Preparing scan [00:00] Authentication: stored Codex credentials. [00:01] Preparing scan [00:42] Running sc
6.
▲
by
ryanto
9mo ago
Incus uses LXC containers under the hood, which is better for development since the containers are made for running systems/os. Docker is best for running applications, but not that great for active development containers (imo). With L
7.
▲
by
ryanto
9mo ago
I run incus os, which is an operating system that is made for spinning up containers and VMs. Whenever I have to work on a JS project I launch a new container for development and then ssh into it from my laptop. You can also run incus on yo
8.
▲
by
ryanto
9mo ago
Sorry to hear you got hacked. I know we aren't supposed to rely on containers as a security boundary, but it sure is great hearing stories like this where the hack doesn't escape the container. The more obstacles the better I gues
9.
▲
by
ryanto
1y ago
You can use pnpm, which forces you to approve the install scripts you want to run.
10.
▲
by
ryanto
4y ago
Looks awesome. Gotta say, the built in testing, websockets, and file system router are exciting to see. Is anyone using bun in production? Would love to hear your experience.
11.
▲
by
ryanto
4y ago
I've been a long time Cypress user, but recently have been feeling those pain points you mentioned, the half-async-half-sync APIs are driving me mad :) Im interested in Playwright, but wondering how you find the visual runner compared
12.
▲
by
ryanto
4y ago
This is so cool! From the blog post it says read-only replicas are created close to users and kept up to date with the latest data. - How should I think about this in terms of CAP? If there's a write and I query a replica what happens?
13.
▲
by
ryanto
5y ago
Great article! I will say I've found that using prettier makes nested ternaries much more readable. I couldn't imagine using them without prettier, but since every app I work on these days uses prettier nested ternaries aren'
14.
▲
by
ryanto
6y ago
yes, next will prerender everything. you should give it a try.
15.
▲
by
ryanto
8y ago
I think for css classes like ".profile-card" this approach makes a lot of sense. Tailwind has @apply, which is a great way to turn these utility classes into named css classes. However, after a while your app will end up with clas
16.
▲
by
ryanto
8y ago
There's a lot of problems that slackbots can solve, but asking people what type of slackbot they would pay $10 a month for is not probably not going to generate a lot of viable business ideas. Find out problems folks are having and fro
17.
▲
by
ryanto
9y ago
> the amount your company pays you is primarily determined by how much they would have to pay someone else to do the same job. This is true, but the thing you're missing is that there's not many folks out there that can add val
18.
▲
Video: Intro to Broccoli.js
(embermap.com)
6 points
by
ryanto
9y ago
|
0 comments
19.
▲
by
ryanto
10y ago
While the decision can be made by one person, I'm not sure this is true. There is a big switching cost for most team tools. * There's going to be a lot of discussion and consensus building. Most of the team is going to have an opi
20.
▲
by
ryanto
10y ago
It depends on the type of work you do. If you are putting together a handful of pages and only plan on spending a few hours writing CSS then probably no need for preprocessor. On the other hand, if you're a front end developer or you f
21.
▲
by
ryanto
10y ago
Neat. I've always wondered if Uber's ride sharing had a weak moat. As a consumer there's little difference for me between taking an Uber, Lyft, or something else. This makes it easy to compete in the consumer ride sharing mar
22.
▲
by
ryanto
10y ago
As others have said it's very strange at first. My co-worker introduced it to me a little over a month ago and I remember thinking "how is this maintainable?". After a few hours it started to make sense and now I can't i
23.
▲
by
ryanto
11y ago
I've found the best way to know if I'm going to work well with someone is to have previously worked with them before. Look for people you've enjoyed working with, be it a co-worker, classmate, someone you've worked on op
24.
▲
by
ryanto
11y ago
Yes, all styles of programming have patterns because patterns are something humans are good at. If you want to learn more about functional programming I would recommend reading the following books. * Learn you a Haskell by Miran Lipovaca *
25.
▲
by
ryanto
11y ago
Here are a few suggestions. * List open source on your resume. * During interviews talk about your open source accomplishments. Use open source as a way to show you have experience in software development. This is especially helpful with te
26.
▲
by
ryanto
11y ago
It depends, technical debt lets the team build features quickly today at the cost of slowing down future development. Startups with a short runway probably don't have a future, so technical debt can be viewed as something with little d
27.
▲
by
ryanto
12y ago
A problem with this is it adds useless commit history. If I make a significant change to some code, but then later on you remove some bad formatting/white spaces the latest commit messages for that code block is most likely "remov
28.
▲
by
ryanto
12y ago
Ruby has a linters, but this sort of problem is hard to solve with a linter in a dynamically typed language. It's even harder in a Rails environment since Rails adds many methods to your classes at run time.
29.
▲
by
ryanto
12y ago
This won't work because it is not refactor proof. What happens when your system changes and Model.bar needs to become a method that does computation. Your suggestion violates the uniform access principle: http://en.wikipedia
30.
▲
by
ryanto
12y ago
The biggest problem with "class << self" syntax is that it is hard to read in classes that have more than a handful or so lines. At quick glance you might not be able to tell if "def xxx" is a class method or inst
More ›