Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
AndrewGaspar
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
AndrewGaspar
8mo ago
Granting that I think X should have stronger content policies and technological interventions to bad behavior as a matter of business, I do think that the X Safety's team position[0] is the only workable legal standard here. Any suffic
2.
▲
by
AndrewGaspar
1y ago
What you want isn't really "output C++ code that is pedantically equivalent to this Fortran code but with the array indexing fixed up", it's usually more like "translate this Fortran module into something that I can
3.
▲
by
AndrewGaspar
2y ago
lol yep, you're 100% right.
4.
▲
by
AndrewGaspar
2y ago
Yeah, I totally get that, but I suppose my argument would be is if you're going to bother writing your driver in Rust, until there are more mature Rust bindings for the OS interfaces, you might as well only write your most safety-sensi
5.
▲
by
AndrewGaspar
2y ago
That doesn't bother me per-se - those all caps names are pretty much all directly from the standard C bindings, and it makes sense to preserve that naming for the sake of having that 1:1 mapping with the ground truth C definition. The
6.
▲
by
AndrewGaspar
2y ago
I'm glad to see that Microsoft is investing in Rust bindings for WDK[0], but browsing the repo, there's really no point in using this over C since they haven't bothered to invest in safe, Rust native bindings. The kmdf exampl
7.
▲
by
AndrewGaspar
2y ago
And I don't know how I missed this, but attempting to use the `UNICODE_STRING` returned in `string_to_ustring` is a guaranteed use after free. If you're interested in writing Windows kernel code, this is not the place to start.
8.
▲
by
AndrewGaspar
2y ago
The code here looks to be essentially C with different syntax - every function marked unsafe, all resources manually managed. Sorry to be blunt, but what's the point of this?
9.
▲
by
AndrewGaspar
2y ago
This is kind of a weird framing. 30 days is longer period than probably acceptable, but most people get regular, lagging biweekly paychecks rather than getting their paycheck paid out continuously in infinitesimal chunks.
10.
▲
by
AndrewGaspar
2y ago
Given that their average post seems to only get 10s of interactions despite their account having 10 million followers, I don’t think they were getting much out of being on X anyway.
11.
▲
by
AndrewGaspar
2y ago
Believe it or not, a well equipped military is in fact a bipartisan issue.
12.
▲
by
AndrewGaspar
2y ago
Insane how many words the author uses to capture "costs are higher for US game studios because salaries are higher". There's no actual secret second thing and it's hilarious watching the author try to find a way to spin
13.
▲
by
AndrewGaspar
3y ago
> they're completely entitled to feel that way, if that helps them cope This is actually not a productive way to cope and it’s good advice to tell people not to cope this way.
14.
▲
by
AndrewGaspar
3y ago
Headline actors are inevitably going to be (already are?) selling the rights to their voice and likeness, setting up perpetual revenue streams for their estates, and in the next few years the parameters of those rights will almost assuredly
15.
▲
by
AndrewGaspar
3y ago
I can tell you from personal experience they will not repair Apple Watches - they recycle them and charge a pretty hefty replacement fee if you do not have AppleCare+. I had a Stainless Steel Apple Watch Series 6 just outside the 1 year war
16.
▲
by
AndrewGaspar
3y ago
People like to key on proc macros specifically as scary, but this is basically true of any dependency you take. In fact, run time dependencies will often have _higher_ levels of privilege (e.g. access to production data sets). If you can&#x
17.
▲
by
AndrewGaspar
3y ago
I think OpenAI is probably held to different standards than Google. ChatGPT hallucinates incorrect information, and it's kind of adorable - the tech is early, they'll improve over time, etc. Google Bard hallucinates incorrect info
18.
▲
by
AndrewGaspar
4y ago
> all of the teachers I know regularly work nights and weekends There's a difference between difficulty and exertion. > how important is the outcome It's pretty damn important that the garbage man comes and collects the tras
19.
▲
by
AndrewGaspar
4y ago
I haven't seen a lot of evidence actual teachers handle problem children all that well either.
20.
▲
by
AndrewGaspar
4y ago
I'm sure your mom is great, but teachers have low value over replacement. Teaching is not a particularly high skill or difficult job.
21.
▲
by
AndrewGaspar
4y ago
C++ coroutines[0] are also "function coloring", unless I'm missing something? [0] https://en.cppreference.com/w/cpp/language/coroutines
22.
▲
by
AndrewGaspar
4y ago
I think async concurrent code is just much easier to reason about, regardless of threading. Also, for intra-request concurrency (e.g. i need to grab data from N different sources to complete this request), it's much easier to arrange f
23.
▲
by
AndrewGaspar
4y ago
Fair point!
24.
▲
by
AndrewGaspar
4y ago
lol just saw this bit > "Previous owners do not return phone calls, and large corporations that dump 3000 machines assume they have been destroyed, so it is critical we have a solution that does not depend on the previous owner appr
25.
▲
by
AndrewGaspar
4y ago
As a laptop owner, this actually sounds pretty good, because it heavily dis-incentivizes theft. However, as a laptop buyer, it's hard not to feel like Apple's security posture is conveniently aligned with their market interests.
26.
▲
by
AndrewGaspar
4y ago
Can somebody explain where the return on investment comes from in residential solar? It just strikes me that if there was easy money to be had on solar installations, we'd just get tons of utility scale solar installs (which would like
27.
▲
by
AndrewGaspar
4y ago
His numbers are incorrect because he's assuming every tweet is loading nothing from cache, which is wrong. If you're regularly browsing Twitter, you're not going to load 7MB per tweet thread.
28.
▲
by
AndrewGaspar
4y ago
I think there are decent critiques of the Twitter Thread medium, but complaining about the bandwidth inefficiencies is just kind of silly. 22MB of data (uncompressed, uncached)?! The good (and bad) aspect of Twitter Threads is that, adapted
29.
▲
by
AndrewGaspar
4y ago
> The web browser isn't Netflix trying to serve hundreds of gigabits per second of encrypted video streams from a single server. Ironically, server workloads are the ones that are increasingly moving to networking stacks that run in
30.
▲
by
AndrewGaspar
4y ago
> Everyone I met in Los Alamos had zero concerns about pollution having an impact on them. I mean, are they wrong? By all conventional metrics, Los Alamos County is one of the healthiest counties in the country. Obviously there are major
More ›