Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mattnewport
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
mattnewport
3y ago
Now do some other foods and demonstrate that this isn't a typical distribution of consumption for any food item. I guess 12% of Americans eat half the nation's lentils would not be as headline grabbing?
32.
▲
by
mattnewport
3y ago
Skimming through, I didn't see any discussion of AA trees which I have seen discussed as similar to red black trees but simpler to implement and have been interested in exploring for learning purposes. Any reason you didn't look s
33.
▲
by
mattnewport
3y ago
"reflected a plunge in bookings and a pandemic recovery expected to take far longer than expected." Expected to take far longer than expected is a rather strange phrasing...
34.
▲
by
mattnewport
3y ago
Code that uses min, max, clip, clamp, saturate, etc. when that is straightforwardly what operation is needed is clearer, more explicit, more concise and potentially faster. When used this way they are just straightforwardly better than equi
35.
▲
by
mattnewport
3y ago
I can recommend this course and its sequels on Coursera to anyone interested in learning MiniZinc: https://www.coursera.org/learn/basic-modeling I enjoyed the courses and learning the techniques through the exercises b
36.
▲
by
mattnewport
3y ago
Are there applications where ant colony algorithms are actually widely used and have state of the art performance? In my experience with the travelling salesman problem they do very badly compared to simpler and faster methods like 2-opt. I
37.
▲
by
mattnewport
3y ago
We do "envelope budgeting" but taking advantage of a bank (Starling in the UK) that makes this cash free. Starling lets you divide your account into spaces and you can have virtual debit cards associated with a space, or pay bills
38.
▲
by
mattnewport
3y ago
If you have a good understanding of modern C++ then I don't think you'll find Rust that hard to learn. I think most people talking about a steep learning curve are probably coming from garbage collected languages. I've found
39.
▲
by
mattnewport
3y ago
Maybe this doesn't fit your definition of "software company" but Renaissance Technologies certainly makes a lot of money: https://en.wikipedia.org/wiki/Renaissance_Technologies
40.
▲
Beyond functional programming: a taste of Verse. Simon Peyton Jones, Tim Sweeney [video]
(youtube.com)
3 points
by
mattnewport
3y ago
|
0 comments
41.
▲
by
mattnewport
3y ago
I've been paying for kagi for a while now and am pretty happy with it. Switched from DuckDuckGo.
42.
▲
by
mattnewport
3y ago
It's not a particularly controversial statement in the context of games. Many commercial games are still developed entirely or primarily in non garbage collected languages like C++. Even Unity which uses garbage collected C# for game c
43.
▲
by
mattnewport
3y ago
I used C# for the first part, easy to translate from the Java code but you can make things more concise with modern C# features while still having access to a GC which is kinda necessary for the first part of the book. I got rid of the code
44.
▲
by
mattnewport
3y ago
Some Coursera courses I have found to be good: - Stanford algorithms specialization: https://coursera.org/specializations/algorithms - University of Melbourne Discrete Optimization: https://coursera.org/
45.
▲
by
mattnewport
3y ago
I'm not sure if the Ruby Goldberg pun was deliberate or a happy autocorrect accident but I appreciate it either way!
46.
▲
by
mattnewport
4y ago
Is that obvious? The history of programming has been full of things that have at least claimed to increase programmer productivity, everything from high level languages to smart refactoring IDEs, debuggers, PaaS, etc and in all that time th
47.
▲
by
mattnewport
4y ago
I couldn't disagree more. The thing being criticized is so much worse than the criticism here, I actually think the criticism is rather too measured.
48.
▲
by
mattnewport
4y ago
It is the id model, and it's not without value, it's just short of what I'd really call an "open source game" since so much of a game is about the assets, levels, etc. and not just the code. I think id's open s
49.
▲
by
mattnewport
4y ago
The article mentions asset stores / packs as part of the democratization but that is also often the biggest barrier to open sourcing games. Solo or small indie developers often rely on asset stores for at least part of their content an
50.
▲
by
mattnewport
4y ago
Are you sure about that? "Steve Jobs had Bill Campbell as a mentor; Mark Zuckerberg had Steve Jobs; Bill Gates had Warren Buffett" - https://www.forbes.com/sites/brianrashid/2017/05/02/3-re
51.
▲
by
mattnewport
4y ago
Sites like MentorCruise exist that offer paid mentoring with experienced people, including executives and startup founders. I'm not sure what a "relevant price point" is for you but they are often relatively affordable on a s
52.
▲
by
mattnewport
4y ago
What worked for me was Allen Carr's book Easy Way to Control Alcohol https://amzn.eu/d/89NkrKR I tried several times to stop drinking previously, the longest I managed was for about 3 months. I think the hardest p
53.
▲
by
mattnewport
4y ago
This might be useful but I wish they'd stop tying this sort of thing to covid when we now know it was never transmitted via surfaces and the society wide obsession with disinfecting everything was a complete waste of time for covid.
54.
▲
by
mattnewport
4y ago
People who care about generics already decided not to use Go because it didn't suit them. People who used Go value different things in a language or they wouldn't have been using Go.
55.
▲
by
mattnewport
4y ago
An AI capable of replacing human programmers will have to be a full AGI. At that point worrying about your career is probably moot.
56.
▲
by
mattnewport
4y ago
Proofs are a pretty important part of algorithm development. Proofs of correctness as well as proofs of algorithmic complexity bounds. At the moment that doesn't seem like something this type of approach can do much for, though perhaps
57.
▲
by
mattnewport
4y ago
Game and VR development generally need powerful desktops both for programmers and content creators. Our entire team of (fully remote) VR developers have high end gaming desktops. If cloud workstations worked well they'd be interesting
58.
▲
by
mattnewport
4y ago
There seems to be a bit of a sleight of hand going on here. The argument being made is mostly about what values people hold being facts. Usually when people make a distinction between facts and values though they are not saying that what va
59.
▲
by
mattnewport
4y ago
It seems to be a Stadia fan site so the reason for this article existing is that they need to keep a steady stream of Stadia news and puff pieces. They're just trying to come up with positive things to say about Stadia, not trying to a
60.
▲
by
mattnewport
4y ago
And yet the era of being able to do anything really useful with the information has yet to arrive.
More ›