skysight-inc/HackerNews huggingface dataset:
> With all sincerity, fuck you and fuck everybody who thinks like you.

Thank you.
If custom process setup code is so common, a better abstraction would have been a CreateProcess() / StartProcess() pair, where CreateProcess() would return a struct that exposes all the necessary methods to control security, FD behavior, working directory etc, and StartProcess() would take that struct and actually run it.
this is the ideal case. this is the healthy case.

but the government is owned and that will never happen.
Well, admittedly that's pretty good evidence for your position that high-ranking politicians are stupid. But it also shows that high-ranking politicians won't stray outside Apple's little world even if given the opportunity, so there's no problem to begin with.
But it was TOTALLY not the CIA. There is NO WAY the CIA could've done that.
That is true, but React in WordPress functions more like an enhancer than the whole thing. But I am part of the group of people who think bringing React in is likely the wrong call.
Wow, I've somehow missed this.
From https://www.yourdictionary.com/articles/contractions-correct... -

Contractions can be used in any position in a sentence; however, homophone contractions such as "it's" and "they're" sound better when followed by another word or phrase. The reason is that the sounds of "its" and "it's" and "they're" and "their" are so similar that they can be confusing unless they are used with the context of an additional word.
Which server do you have on Hetzner that I missed? Dedicated servers start at 37.30 Euro per month now there, the AX-41 couch is pretty good and has no setup fee. On the other side I'm paying OVH about 12 Euro per month for two small VPSes and they are even too much for me, performance wise.
> What happened? Did paying customers suddenly boycott their favorite sofwtare upon finding out that a woman wrote the code for it? I'd love to hear some examples.

Don't go confusing online culture warriors with pesky things like facts or evidence :), this is the internet, sir. We run on outrage and accusation.
My experience with stones seems to indicate that they come in an almost unlimited variety of sizes. There are boulders that are so large no human can lift them all the way down to stones that can be lifted by a small child or even a dog. You shouldn't have any trouble finding a stone with a weight appropriate for whatever level of difficulty you want to target.
I mean, watching from the outside, it's hard to guess why OpenAI would be so valuable.

They were the first to market with their LLM chatbot, but zooming out that forced Google's hand in releasing their own, and there aren't any moats here other than "how much copyrighted data you're willing to train on."

Eventually, OpenAI/MS will be the Bing to Google's, well, Google. It's one thing for early adopters to go and seek out ChatGPT, but Google has so many products already, there's no reason to think that anybody would switch to ChatGPT just for a chatbot if they're already using a Google app for something else.
I want to offer supporting evidence. Had a Vizio that is closing in on a decade old and runs great. Was given a TCL 4k Roku TV that is a piece of crap. Can't complain too much since it was free, but I'll never buy a TCL or Roku TV. And I used Roku's for almost a decade since I was an early cord cutter.

Both of the early cord cutting companies that drove all this are on the decline: Roku and Sling. Google especially has stolen a lot of marker share with Chromecast and YouTube TV, respectfully. Kind of sad to see it happen, but monopolies are the norm now.
As a young gun coming from working in games before touching "internet"/"enterprise" software back around 2006 I had an eye on performance matters and all the early Google papers caught my eye (esp as I was on a project with an overpositive sales CEO that had in his mind that we'd run to Google valuations within a year).

A sobering account was our second CTO who told us that their previous 65000 user application ran on a single database/server, so for the rest of that project we just kept most our application on a single DB and focused on tuning that where needed.
Apologies then for assuming the buy decision was up to you or that you could influence it.
Until one of your IO destinations develops some latency.
Or your workflow adds a few more sync IOs into each request.
Or you suddenly run outta threads.

Then even if you're only at millions per month you've probably got problems.
Groq does not run a blockchain and our chips were never intended for crypto mining.
This is why Python stole enterprise big data and machine learning from Java. It actually has a higher performance ceiling for certain specific situations because, almost uniquely among garbage collected high-level languages, it can call native code without marshaling or memory pinning.
As a bit of an observation, and I suppose judgement, Python developers will seemingly do everything possible to not use another language. It is a strange phenomenon, but it partially explains why there are so many libraries There is a lot of reinventing the wheel, or trying to at least.
Author here!

That's true, and I actually used that dump[1] and OCR to automate about 80% of this project. The manual data entry was only required for the 20% that couldn't be found automatically.

Since this was just to fill in the gaps, I figured there would be diminishing returns on re-implementing fuzzy search on the data, but adding shortcuts to my manual workflow took less time for a reasonable speedup.

[1] I also used the JSON dump of this data that the FDA provides here: https://open.fda.gov/apis/device/510k/download/
I really hate chords. I just don't have the mental memory for it. Besides shift for capitals, things just need their own buttons. I always hate fighting games with 20 different combos on the gamepad to remember.

So 80% and less keyboards also don't work. I use a huge keyboard with numpad, the keys of which I remap to very common functions so I don't have to use combos for them :)

I wonder if I'm just weird or if this is a common thing.
I would add an example on how to alias "rm" to your tool so that I don't need to remember to use your tool yet I stay safe.

Whenever I type "rm file" it should be redirected to your tool with the trash option.
Rosetta supports 32-bit code execution via a very basic (segment-level) facility, designed for use by Wine.
My work laptop recently started having issues with the keyboard so I got a loaner, an unopened M1 Pro. It was still on an older version of the Mac OS, and I am so bummed that they want it back.

The UI that you're referring to is malpractice.
Please give it to me? I have enjoyed my Vizio TVs and prefer them over Samsung and LG.
Everything is fucked: the syllabus [2016]
Not only do I think it's relevant, I think it's the whole point. The security argument is the outcome of finding the most useful, contentious point that would support them continuing to make the gobs of money. It's the same way 'think of the children' is used for arguing in favour of various types of censorship - everyone in the know is aware it's not the real reason but we live in a society where calling someone out for BSing is considered rude, or bad politics. So the rest of us have to nod along while being treated as fools.

The TAM is saturated. Taking share from Android is difficult. Making more humans use smartphones is difficult. Making more humans is difficult. Extracting more rent is not. So the idea that the security is more important for future revenues than the ability to exploit the userbase doesn't hold up, particularly when there isn't and can't be an alternative with a different security model.
via MDN:

"The default sort order is ascending, built upon converting the elements into strings, then comparing their sequences of UTF-16 code units values."

[1, 99, 100] would also sort non-numerically, no negatives necessary.
It's a good price at ~0.30$/hour comparing to Paperspace's RTX 4000 with 30GB RAM at ~0.56$/hour.

Are there many other providers for such environments?
I have a Sony X900H, which is a 2020 model*, and it's a great device. Snappy, works with everything, updated for better now and then.

Its picture quality is great, and sound is more than enough. I can always get a soundbar, but actually we don't want more devices and wires at home. It's good in this configuration.

The advantage of Sony is, they're an audiovisual company, so they design their own DSPs and algorithms. I never disappointed by any Sony device I had from Hi-Fi to speakers, cameras and TVs. If Sony's style is your cup of tea, it's hard to change to any other brand after getting used to them.

*: I shocked when I learnt that every year TV manufacturers update their TVs and people flock to their brands not unlike phone fanboys and shout to each other about this years' new features, on-paper numbers and whatnot. It's a display panel, c'mon.
> the banks do not have enough cash to take the losses

Nope, the headline refers to loss reserves. The specific reserves these banks have set aside for these loans. The article alleges they need to increase those. That might, at worst, hit their earnings.

> all money is someone else's debt

All money originates as a loan. (Other than federal spending.) That link disappears the moment it’s created.

> if the government steps in with FDIC or other protections to prevent hundreds of people losing $1, then the government has to print more money

Deposits are highly liquid. Replacing a deposit with an FDIC guarantee isn’t generally inflationary. (In practice, the FDIC having to step in tends to dampen credit and money velocity.)
Funny seeing you here. I'm 99 percent certain you went to school with my brother at Pulchowk.

Blog looks interesting. Will keep an eye out.
AMD Graphics Driver Gets "More New Stuff" for Linux 6.9: More RDNA4 Enablement
What did you replace the DJI drones with?
Simple systems have less downtime (2020)
While nothing is truly maintenance free, methods like hardscaping, xeriscaping and even permaculture planting methods like STUN (okay a harder sell but still) are easily doable.

In the longer term, the emergent benefit is that bicycle friendly infrastructure incentivizes density which saves on money and maintenance.
to this point, the US isn't the single biggest producer, or consumer -- that'd be China.

but they are the single largest exporter of grain overall, mostly corn from the midwest and California produce. the Green Revolution hit hard, and most farms are now huge consolidated enterprises. by comparison, in a lot of the world, most farms are smaller and often single family, and in many cases still using old world techniques -- e.g. non-trivial numbers of people plowing their fields with oxen, etc.
Ah that’s a good point. The Dart one is the Wadler one with modified terminology, but the rest do appear to be different
If this clears anti-trust but Amazon/iRobot didn't then we'll know the anti-trust side of things is just based on your lobbying spend.
> Are you implying that nobody should be writing about anything they don't have a practical solution to ?

I think the commenter is implying that we live in a culture where people think they can change the world by whining loud enough and long enough about a problem so that someone else fixes it for them, rather than doing the hard work of fixing it themselves.
> if user is None:
> if balance is None:
> if credit is not None

Why are people so obsessed with None? The explicit check is usually unnecessary. Just check directly.

if user:
if balance:=user.get_balance():
if credit:=balance.credit_amount():
discount_program = choose_discount(credit)
And it's a good law elsewhere? :)

You're also welcome not to buy a phone for your parents. It would be disingenuous for me to suggest you actually do so, because we all make choices under duress or with limited options.
What is often overlooked is that China can actually carry out reasonably long term plans. It's one of the few good things about not being a democracy or representative government.

Their plan is for all their energy sources to increase over the next few years, but as the 20+ nuclear plants they are now building and the 70 that are permitted but have not yet started construction get built (not to mention that they are approving more each year), combined with the new hydro capacity they are adding, and the massive amounts of solar and wind they are adding they can drop the coal and other fossil source and reach net zero around 2060.

They are far more likely to succeed then the US is with its net zero plans, because the US plan can change every time there is a presidential election. And not just change a little, since one of the two major parties still isn't convinced that climate change is something that actually needs to be addressed.

And even when the plan doesn't change with a presidential election the ability to advance the plan can change every two years, because that's how long terms are for members of the House of Representatives, and there is a tendency for the party that did not win the presidency to do better in the next House election. So even if we have a president who is trying to advance the net zero plan, they often will end up with a House that won't pass the legislation necessary to make progress.
What is this obsession on HN about "everything can explained with the end of ZIRP" (zero interest rate policy)? Really: Even with overnight rates at 5%, the returns are still awful compared to even moderatly successful VC firms. And, I do not write this as a fanboi/gurl for VCs. (Many have shitty, immoral business practices to enrich themselves at the expense of hard-working non-executive staff.) Also, "end of VC-money": No such thing. They are practically bursting at the seams with uninvested money gathered during ZIRP.
> people just find dictatorial strongman posturing appealing; it's a fairly common affliction, unfortunately.

Absolutely nobody finds "dictatorial strongman posturing" appealing and that's not what ever happens IRL.

Do you actually unironically believe that those people think like "oh yes, bring me some more of that strong hard dictatorship", rather than simply having completely different insight and experience than you do?
I recall reading a study about how the nerves in the legs deteriorated as we got old, and how stimulating them with "noise" significantly reduced the risk of falling.

The method of stimulation was to have slightly bumpy surface under their feet, though can't recall if they used special socks or inlays or what.

IIRC the idea was to boost the stimulation when they walked to revert or counteract the deterioration of the nerves.
It had a church on it.

https://en.wikipedia.org/wiki/Chapel_of_St_Thomas_on_the_Bri...
I'm not sure about Dominos, but the last time I ordered Papa Johns, the pizza tracker had a disclaimer that said it was "for entertainment purposes only, and does not reflect actual events"
Exploring tech is great! … for smaller projects for proofs of concept, prototypes, side projects, projects specifically for researching new technologies… heck yeah.

Just not for your prod architecture. Many late night beepers have beeped and phones lit up because the piece that holds together the two pieces that let that thing talk to the database queue monitor thing stopped working so the whole thing went down.
> where the step from “order received” to “pizza in the oven” happens only because of a timer in the UI

Then don't lie. Instead of the status, just say outright that it takes up to 5 minutes for the pizza to get in the oven. And show a timer.
Housing Affordability Remains Stretched Amid Higher Interest Rate Environment
Alf: Little Bash Alias Friend – Bash Alias Generator and Manager
If the FDIC breaks, then the whole country is broken. FDIC insurance is the federal government’s ability to issue currency AND still maintain purchasing power of that currency, which is ultimately the belief in an orderly US society that results in being able to trust that the digits listed in a database next to your name will allow you to procure products/services you want.
If it's publicly maintained, instead of bushes and grass, it could be well designed xeriscaping with local plants and gravel/rock.

That's basically what the front of our house is, with very minor drip irrigation (that I wish we would get rid of.)
TL;DR: you need to study both to get your best (performance-)results. These "serverless" or multi-server (and attempting multi-location) databases may well be the next wave of databases. CRDB and YB: They both take a postgres (or wire compatible ;-) front-end and Rocks-db storage behind that. Both also seem to prefer DBaaS rather than DIY-deployment. Last summer, I did brief few weeks of testing of both. For curiosity, not for performance. Both seem easy to deploy on servers or as containers/pods etc.. For Efficiency (performance), Especially for Yugabyte, you Need to Know a little about their sharding. If doing default initial deploy, just dump + ingest (?) will generally give you un-favorable storage for any smalll-ish table. Mainly bcse YB seems to assume you need Everything Sharded Everywhere (their storage mechanism seems to favour single-large-table models). Resilience wise, both are good, but again, you should know a little about their engineering to get Good Benefits. In all cases, bcse the "distributed" nature: Latency is probably going to be your Main Enemy.
Remove the cars* from your street

people != cars
Hetzner is not only able to get better volume discounts, they also spend a lot of engineering time bringing down costs, and have decades of experience doing so.

They offer some Dell Servers for those that really want them, but most of their servers have a custom mix of consumer hardware, server hardware and in-house hardware (for example they use their own racking system), optimized to minimize lifetime cost in a datacenter. For example most servers use datacenter SSDs, but consumer CPUs.
And see the discussion at https://discuss.ocaml.org/t/owl-project-concluding/14117
System preferences was a really poor design tbh. It just felt so easy because it had been there so long and everyone had the muscle memory.

The new one is not much better I agree. But the old one was objectively not great in terms of UX Design.

The main problem with the new one in my opinion is that they're shoehorning a mobile experience on the Mac. Something Apple does more and more (and not just Apple, gnome does it too)
My guess is they told him about https://edition.cnn.com/2024/02/16/politics/russia-nuclear-s... last year.
For UI patterns and systems, do you have a post-Jobs example?

I'm thinking the word in that last sentence should be “excelled” (past tense).
Go has tried to avoid libc where possible, but Linux is rather unusual in that raw syscalls can be done reliability with assembly code. Rust just uses libc to sidestep the hassle (and perhaps better interface with C code, not sure).
> includes the name of the employee baking each pizza

Yikes, I wouldn't put that info online. What's the point?
It's interesting to think of this in conjunction with the Peter Principle. In any org that's existed long enough, you will have a "crust" of people who have been promoted until they're too incompetent for their position. If long enough time elapses, these incumbents will account for most of the decision makers in the org chart, from the root on down. Given how incentives and motivations change with seniority, it's not a far stretch to assume that they will want to remain where they are - cannot be promoted any further, and would rather not lose current status.

I know it's just a little thought exercise, but I see enough of that reflected in the real world to pause and consider. I would wager that in majority of cases, organizational structure does indeed remain static, at least in orgs that live on long enough timescales.
I would have though the service is suspended due to image generation being too expensive, but it looks like google maps quota has been exceeded
> Does anyone know how the FDIC insurance is funded? In the case of total financial collapse at what point does the FDIC break?

“The FDIC receives no Congressional appropriations - it is funded by premiums that banks and savings associations pay for deposit insurance coverage” [1]. Your bank pays an insurance premium to the FDIC.

“FDIC insurance is backed by the full faith and credit of the United States government” [2]. If it burns through its reserves, the Treasury writes a cheque. The reserves are a political check on FDIC’s management; most governments fund deposit insurance straight out of their treasury.

[1] https://www.fdic.gov/about/what-we-do/index.html#:~:text=The....

[2] https://www.fdic.gov/resources/deposit-insurance/brochures/i....
Google Lays Off Thousands More Employees Despite Record Profits

https://finance.yahoo.com/news/google-lays-off-thousands-mor...

> No one is loyal to us anymore, boohoo

Indeed, trust goes both ways.
I don’t see this as a breaking change. Period.

The tsconfig.json files tsc itself generates and parse are definitionally JSONC. TypeScript config files are JSONC. TypeScript itself via `tsc --init` creates a file absolutely loaded with comments.

It’s clearly the other tools that can’t handle JSONC that are the broken part. They can’t handle configs that typescript itself generates.

The contract for “breaking” here isn’t between the tool and every single poorly written tool in existence. It’s between Prettier and the config file, and it’s correctly encoding the config file.
> Workman like functionality isnt sexy, it wont be the hot bullet point on your resume, it wont get you your next job, but it is dam effective.

So, not fun, not rewarding, no intellectual challenge, no career benefit. Why exactly should I want to do it? This isn't the goddamn United Federation of Planets, nor is the company a church - why exactly should I go above and beyond what I agreed to in exchange for my salary? It's not like the bosses go above and beyond either, nor do they believe in company "mission".

To be clear: I understand the importance of actually doing your job right, and benefits of using boring tech, but you are not selling that well here. Employees need food and shelter and creature comforts, and so do their families. They are going to think beyond the current job, because if they won't, nobody else will.
Sophie Wilson – Codesigner of ARM Instruction Set
Show HN: Kinky story generator (powered by Mistral)
ES has the potential but is too immature of a pattern to be simple. It’s a shame, but let’s not pretend.

For instance, an immutable event log is illegal in many cases (PII). So you have to either do compaction on the log or use an outside mutable store.

Another issue is code evolution: if you change your event processing logic at runtime, you get a different state if you replay it. Maybe some users or orders will not be created at all. How you deal with that? Prevent it with tooling/testing or generate new events for internal actions?

Also, all the derived state is eventually consistent (so far so good) but for non-toy apps you absolutely need to use derived state to process events, which naively breaks determinism (now your event processing depends on the cursor of the derived state).

Check out Rama[1]. They’re solving this problem, and it’s super interesting but again let’s not fool ourselves – we’re far from mature and boring now.

Something like it could hopefully become boring in the future. Many of these features could probably be simplified or skipped entirely in later iterations of these patterns.

[1]: https://redplanetlabs.com/learn-rama
I would say it's very hard if not impossible to find a counterexample.