skysight-inc/HackerNews huggingface dataset:
They are, and it's because they're able to multithread more in DXVK and return the results faster than in most native DX9 implementations.

Translation layers for a currently-intensive API like DX12 or Vulkan would be worth the criticism, and as developers most of us prefer as close to the metal as possible.

Eventually even Nvidia and AMD will drop their native DX9 drivers. It's driver bloat, and requires some level of maintenance for new GPU architectures. I expect all vendors to use D3D9On12 at a point.

It's like if our hardware directly supported DOS applications. We wouldn't need DOSBox for our Adlib emulation, but everyone agrees that DOXBox is the best approach.

The biggest DX9 titles, Starcraft 2 and CSGo, will be migrated to DX12 and Vulkan (respectively) if they continue to remain popular. CSGo itself has experimental Vulkan support on Linux already.
You missed the point -- proof of stake is more likely to become centralized than proof of work since now you don't have to buy computers to own the network, you simply buy the coin. It's much easier to acquire a million ETH than it is to acquire and manage the equivalent value in computers. Even accounting for liquidity problems in acquiring ETH, the supply problems for hundreds of thousands of computers are probably worse. My point is even stronger with pseudo-centralized consensus like proof of stake.
Remembering that viral video of a new female Twitter employee visiting the SF office and giving a tour of all the free food and yoga rooms etc. That was just weeks before the mass layoffs.
10,000 words?
I was sure that sentence would not be clear.

Today’s managed languages are very fast. For example, if Java is not fast enough for your HFT algorithm, than nor is C++ or generic CPUs even! You have to go the custom chip route then. Where there is a significant difference between these categories is memory usage and predictability of performance. (In other applications, e.g. video codecs you will have to write assembly by hand in the hot loops, since here low-level languages are not low level enough). Since these concerns not apply to compilers, I don’t think that a significant performance difference would be observable between, say a java and zig implementation of a certain compiler.
What about GraalVM? Are they overselling, too?
Care to elaborate on the bias? I’m genuinely curious.
I do agree, it depends on the job. I can tell you that this kind of litmus test was not being applied though in many cases.
> I'm not sure of the larger right term for this

Scam. Lies and scam. That is the term for it.

> one of a bunch of different providers all offering the same API to the same public data

It's not the API I object to.
Uranium glass is definitely a real thing.
It is not that surprising because software engineers are usually more expensive than scientists. That leads business people to ask serious questions about which staff they really need, how much of that work can be done by lower-paid specialists, and whether they really need the professional code quality when the stuck-together python that scientists tend to write usually also works.
Most macOS settings are saved under the current user home directory, which isn't sealed.
There's a big difference between "I've seen an FTX commercial/Logo on TV" and "I know who SBF is and what FTX's value prop as a company was" and yet another difference between that and "I know who SBF is, I had money on FTX, I know what Alameda Research was and I know what podcasts SBF has been on lately."

The later group is extremely small and is most likely not going to get called into a jury.
Oh... it sounds like you're saying the proposal is to actually convert all existing developed land to 5+1. I don't think that's anyone's proposal?

Upzoning does not mean you automatically get a building at maximum allowed density, it means you increase what is allowed and let the market decide what makes sense where. It would play out exactly as you describe.
Except the previous comment had no level of snark involved. You clipping out the "pretty useless" from the context is also misleading. You turn to hyperbole and end of your reply insinuating that I'm expecting some sort of formal discourse. I'm commenting on the "linux distros" portion and the which makes it sound more like a cheap karma harvesting reddit post.

Just imagine if more people made these sorts of quips out of the blue and how crap it would make the forum over time?
Who gets to define 'fun'?
> We provide a minimal WASI interpreter implementation that is built from C source, and then used to translate the Zig self-hosted compiler source code into C code.

What do you use to compile the Zig source into C code? Wouldn't you need a Zig Compiler?

I would have expected this?

> We provide a minimal WASI interpreter implementation that is built from C source (i.e. so we don't need a Web Browser), then used to translate Zig Self-Hosted Compiler WASM code into C code. The Zig Self-Hosted Compiler WASM code is committed to the code base each time it changes, so when building a commit you already have the WASM source to a Zig compiler right there.

> Of course, in the context of bootstrapping, this Zig Self-Hosted Compiler WASM source needed to be generated the first time at some point. For that first time, we used the C++ compiler to compile the Zig Self-Hosted Compiler from Zig into WASM.
Remember when imgur was marketed as an imagehost that doesn't suck? Now i can't read 2/3 of the text because it's just a blurry mess if I'm not manually changing url parameters. I'm using Firefox on Android and I can't find another method to get the full image. Am I missing some button to show the full res image?
When I read about the toxic products and practices of the past, I can't help but wonder what the yet undetected ones are?
this is a nothing burger article by bloomberg, tesla is basically leaving china, so is apple and the rest
Well I don't think filtered cigarettes are actually a safety improvement in general. They were only ever a marketing gimmick
In my social circle, most of the people complaining about RTO work in big tech. They just want to keep their massive salaries without having to go into the office a set # of times per week. Others just want to GTFO of California but keep the same salary.

There are endless startups that are hiring which are 100% remote, but they aren't handing out 500k comp packages for staff level engineers though. It's a pretty obvious case of wanting your cake and eating it at the same time.
PFAS and PFOA are going to be huge in the next few decades. Additionally, lots of pharmaceutical compounds are going to end up highly regulated in waste effluent.
It applies to anyone paid with federal money. That's constructively the same as being employed by the government. Again, free association cuts both ways... If you don't have to work for the government, why should the government be obligated to employ / pay you?

That is the opposite of force.
Yes, like those advocating for "three strikes" type laws.

And societies who have them don't belong among civilized ones...
“Today we seek to stop Microsoft from gaining control over a leading independent game studio…”
> Imagine having good intentions,

I have very hard time imagining anyone working in web3 with good intentions.
What makes the Rust community toxic and repulsive and what is to stop the Zig community from becoming such in the future?
The weird way language affects our sense of time and space
A pretty safe one though.
> Which one is the standard, the dormant JSR-305, the IntelliJ annotations or the checker framework (I guess that's the best candidate since it was actually accepted)?

Hence “de facto”. All of these tools understand all of them.

And I do have to agree with your last paragraph, it is not as good as native support, but nor is it as big of a pain point as it used to be/as some people think it still is.
Sure, I don't imagine I can somehow totally divorce my own thinking from the culture I live in or my education. That doesn't mean it is necessarily wrong (the germ theory of disease is also WEIRD, or was at one point). I think it is telling that most people in the modern world who continue to live this way do not have the resources to do otherwise.
Some parts are extremely Linux-centric.

I'd argue the better parts of systemd (it's not all bad but there's a lot of low-hanging fruit for all of us to gripe and bicker about) are the imaginings that came from launchd. That for sure was more UNIX centric than "linux" in particular.

You're right that the criticism "just become windows" seems weird - if anything else one should just say "get a mac" since that's where a lot of the launchd ideas originated.
BlackRock, foxes and hen house
Two sets of assumptions, though:

* The "stay behind" terminology is both evocative and biased. I didn't "stay behind". I moved away several times, thousands of miles, and lived in other places that ambitious people live, and then moved back to within 10 miles of where I grew up because the quality of life is better here. I can afford more, I have cultural amenities like world-class music and art, I'm near family and old friends as well as new friends, and people aren't all totally consumed by their work. The "upwardly mobile ambitious" set can frankly get stultifyingly boring and disconnected. I like having friends in construction, non-profits, pet services, etc.

* Like many Americans who really do "stay behind", I contribute to elder care in my family. A lot of people stay put because they need to care for someone, and America does not make it easy to get vulnerable or ill people services. This is part of what contributes to what you call the "bitterness" -- lack of support for child care, elder care, care for the mentally ill or those struggling with addiction, and in many cases it's a vicious circle: gotta stay in Podunkville to take care of grandma and your cousin 'cause you can't afford to get grandma other help and your cousin doesn't qualify for anything but SSI so he can't afford to move either, but staying in Podunkville you tank your own educational and job prospects, therefore keeping you in Podunkville forever. Sometimes it seems you can only truly be upwardly mobile if you can avoid caregiving responsibilities.
Which is silly because Red Hat will literally give you free RHEL for non-prod if you pay for RHEL in prod.

https://developers.redhat.com/articles/2022/05/10/access-rhe...
Long time lurker. I used to use forums lots, then went though about 10 years where I contributed nothing anywhere. Decided to start contributing again, and HN feels worth contributing to.
This is really amazing, and will make wiring up some of these models together much easier I think. Elixir is making great strides in being a fantastic choice for ML
That number will shrink. There were supposed to be 100+ B2s and no B1Bs.
Counter argument: Try implementing support for Alpine, Debian and other distros whilst using a cronjob.

It's impossible. All that opinionated /etc/crontab and /etc/cron.daily shit can go to hell for all I care. Every opinionated distro uses whatever kind of file format that the next best sh guru came up with, which id also prone for exploitation btw.

With systemd there's a failsafe way for maintainers to offer a cross-distro way to integrate their software.

And that's what systemd is about: automation of integration through convention.
> This means any concession that MS gives out end up feeling like handouts to the market leader, which just feels strange to me.

I don't find this to be the case at all. SONY is market leader in consoles because they've been doing a better job. Microsoft cross-funding their way into a monopoly wouldn't make MS decision making any better, would it?

As an extreme example: Imagine MS buying out all major game studios in 2013 (they certainly have had the money to do it). You -- as the consumer -- would've either been stuck with a console that made every wrong decision, but has every game on it. Or a console made with better decisions but with no games. How is preventing this a handout to the market leader?
> but cryptocurrencies themselves - when no used in the way, say, that subprime mortgages were - as vehicles for gambling - don't seem to be inherently corrupt.

If you take away gambling and speculation, cryptocurrencies lack a compelling use case when compared to competing technologies.
And since there is no such thing as an "impartial observer"...
Agreed more or less (lived in all 3), although South Bay can be a tossup. I've felt slow doing 80 and fast doing 70.
DearMoon announces 8 artists to fly to moon on SpaceX Starship
I suppose, but it seems odd that it would be approx 2x what Intellij charges per year given the much more narrow focus of postman.
If the hypothesis on ever increasing rate of technology is correct, then it’s probably just a first of a multitude of advancements that will change the “world” much faster than it can adapt or retain control.

Personally I don’t think that slow growing incongruously preprogrammed meatsacks can have any sensible place in the future. I dislike to be one and I (hopelessly) wait for some sort of upload.

We’ll suffer for a while, rich will get richer for a while, then one day all this meaty nonsense will become irrelevant for good.
I have mixed feelings on AI: on the one hand I'm afraid for many industries like copy writing, graphic design, etc but on the other hand, I'm slowly watching some of the most annoying parts of being a software engineer evaporate.

Developers will be fine because software engineering is an arms race - a rather unique position to be in as a professional. I saw this play out during the 2000s offshoring scare when many of us thought we'd get outsourced to India. Instead of getting outsourced, the industry exploded in size globally and everything that made engineers more productive also made them a bigger threat to competitors, forcing everyone to hire or die.

Businesses only need so much copy or graphic design, but the second a competitors gains a competitive advantage via software they have to respond in kind - even if it's a marginal advantage - because software costs so little to scale out. As the tech debt and the revenue that depends on it grows, the baseline number of staff required for maintenance and upkeep grows because our job is to manage the complexity.

I think software is going to continue eating the world at an accelerated pace because AI opens up the uncanny valley: software that is too difficult to implement using human developers writing heuristics but not so difficult it requires artificial general intelligence. This is just the beginning and there is still a lot of work to do - all the lumberyards in my area still use DOS computers!
It feels like there's an interesting release from the one of the major AI labs nearly every week now.

Is this a hype wave before the next AI winter, or are we accelerating towards something truly profound?
You want to run a Zig compiler on an embedded system?
Different people have different priorities when it comes to choosing a place to work. For some, a stable and secure company like Google might be the best option, while others might prefer a more dynamic and fast-growing company like Waze. It really depends on what you're looking for in a job. I know that I had periods in my life when I would prioritise one over the other and vice-versa.

The biggest problem arises when a workplace has a mix of employees who have different motivations and goals. Some may be content with just doing their job and going home, while others may be ambitious and want to do great things. This can lead to resentment and hostility when these different perspectives clash. It's the role of the HR department and recruitment to make sure you don't get too many outliers in any direction, but alas those are often doing really poor job with this. Not to mention that the quality of "being a good fit" has been branded "problematic" so it's often not even taken into account.

As the economy moves from a period of growth to a recession, the balance of motivations and goals among employees is likely to shift. And the amount of entitlement will reduce.
My first printer was an HP LJ II+ with the PostScript cartridge. I had to buy extra RAM for it and for a while, I had more RAM in my printer than in my computer. A few years later, I bought a fancier PS printer that printed ledger size pages and handled duplex and again I had more RAM in my printer than in my computer. I used to occasionally write PS documents by hand (one was to print out country placards for the Model United Nations club at my college where for country names which were especially long, the text would be auto condensed.

These days, with the advent of printing subsystems in the GUI and the fact that software no longer needs to handle the printer directly, I don’t know if anyone ever buys PS printers at all anymore.
I don't think YouTube videos or even a two-week trip are substitutes for living somewhere different. Too many small things you can't notice at that level of engagement.
Extension methods (which Dart also supports) are orthogonal to the pattern matchinng going on here. If you wanted to define that example function as an extension method, you could:

extension on Shape {
double calculateArea() => switch (this) {
Square(length: var l) => l * l,
Circle(radius: var r) => math.pi * r * r
};
}

example(Shape someShape) {
print(someShape.calculateArea();
}

Extension methods are statically dispatched, so they don't give you any way to write code that's polymorphic over the various subtypes. In order to have code specific to each subtype you need something like virtual methods (which requires you to be able to add methods directly to those classes) or type switches (as in the pattern matching like we have here).
I know we are not supposed to complain about form but geez are those carousels terrible. They move by themselves, their height changes so you end up clicking the image instead of the arrows, etc.
It’s on mobile and hidden very well behind the 3 dot menu to the top-right of the start/end location fields. Tap the 3 dots and then you can choose “set depart or arrive time” in the menu that opens

With that said, I do prefer waze’s graph showing traffic changing over time to help decide when to leave
You are confusing happiness with something else. The problem of language dominates these conversations, and by not being careful you risk being refuted by Plato's Socrates 2500 years ago in the Meno among other things.
The Year in Apps I Gave Up On
Thinking about building your own mobile app? One framework to consider using is React Native. In this post, you'll learn why you should use this technology and when to reconsider it as a solution.
> I really don't understand the comments I am reading here.

Selection bias. The people who were/are affected by the mandates are still very upset. Everyone who got the vaccine doesn't care and has moved on with their lives.
Funnily at my previous job once upon a time the cron daemon crashed for some obscure reason, so the default monitoring template for years afterwards included a check if the cron process is up and running.
Hyundai Announces Massive New EV Battery Plant in Georgia to Open in 2025
Oh, got it, well at least there's a way to leave it!
I got about as far as "indoctrinated woke shibboleths" before I started to doubt that the author is truly interested in overcoming ideological bias.
There's a subject area dedicated entirely to the study of things that
are supposed to make things better, but make them worse.

It is "Iatrogenics".

It includes a surprising number of medicines, surgical procedures and
interventions once thought to be "health-giving".
> And I'd actually be interested in some blog posts about how the authors got such dramatic speedups.

You did mention Kafka. They got the speed ups exactly how you get views from Kafka: dump them into a PostgreSQL, have an ElasticSearch on top.

The entire throughput of the most popular chains is ~20-50 transactions per second. You can probably handle this immense load at scale that "no traditional system is suited for" on a free tier of any cloud hosting provider.
Read the "To summarize:" section a little after the part you quoted.
This. For instance, in my many years of programming, I've never had to manually allocate memory. There are still plenty of areas of programming where you have to do that, but I've had a pretty successful career so far without needing to. Thank you higher level programming languages.

If AI works out, there's all kinds of things future programmers won't generally have to do (and all kinds of new programming paradigms that will be created), even as some of the types of programming we do now still be relevant in some cases (tuning the model like tuning the JVM?). If AI doesn't work out quite like that -- unable to truly lever up up the abstraction ladder -- well auto-suggest github copilot stuff will give us nicer, more powerful IDEs even if they don't end up allowing new programming paradigms.
Noted. However I am amazed at how little HN engages with CGPT, compared to any minor announcement That Apple Inc. makes
The thing about cron though is this: I learned how to run crontab easily once and I've retained the knowledge of how to use it ever since. It's a piece of cake, I don't think I've ever had a cron job fail on me except for the path issue but I've always caught that on creation since I test them right after I make it.

With systemd timers, I have to look up how to write a unitfile every. single. time. and it's not a trivial 30-second lookup like every other command, it's a 5-10 minute read through every time. And even then there's weird variations on the timer unit files I don't quite understand, and most of the time it takes more than one try to get right. It fails in some bizarre ways on certain tasks due to internal systemd inconsistencies. (Like using different escape characters in different contexts, wtf?!) And I can't remember how it's set-up so I have to look it up again when I want to administer it or change something and on the whole it's just a huge PITA.

At this point, I've used systemd timers several times MORE than I have cron and I still have no idea how to write a systemd timer unit file without looking it up, and I'd have to start from scratch to write a new one.

About the only positive is that when it fails systemd reports it decently so I can follow up on it, but man, it's not worth it. I've spent a lot more time dicking with the unit files than I have debugging failed cron jobs.
How Good Is ChatGPT?
I knew it had to be him when you said Sutton and Barto.

Yeah, I think we just missed each other since your name sounds familiar.
I'm happy we have special-purpose tools for dealing with logfiles. I don't want to craft one-liners for "give me logs around timestamp" or "give me logs about my service's first start after the boot" every other day.
This is all circular because the treasuries are being priced based on the expectation of the rate changes.
I'm not sure what you mean? Alpine doesn't have systemd at all.
The Zig compiler gets compiled to WASM. The WASI interpreter runs the WASM binary to compile Zig to C.
What could someone do with a curl pipe that they couldn’t do with a signed, obfuscated executable?
You seem confused about what we're arguing about.

OP said "what would not being on VPN let someone do to you?"

not

"what harm could occur if you're not in the air?" or

"does using a VPN protect you from all harm?"

and the question/assertion is, "if you were in the air, and not on VPN, then could a black hat who's compromised your account spy on your traffic?"
Free PC app for controlling the cursor with face movement and voice commands
Severe Covid-19 associated with molecular signatures of aging in the human brain
Try asking it to write you a poem about Democrats

Then do the same about Republicans

I'd say it's pretty fair?