skysight-inc/HackerNews huggingface dataset:
I think this is a good direction for Remix and makes me more inclined to start using it in the future. There'll no doubt be some people left confused by the branding changes, but in the long run, it's probably a good move.

I used to use react-router many years ago, but I eventually got fed up with the breaking changes and switched to wouter for most projects. It's much simpler and I rarely have to think about it.

Remix was interesting. but since I also had native mobile apps using the same backend as my webapps, I just wasn't interested in running a whole other backend in between the webapp and my API. SSG and some SSR capabilities easily deployed to a serverless runtime would be nice, but I'm completely uninterested in RSC or a server runtime for my webapps at all. When Remix SPA mode was announced, I was intrigued, but couldn't really see what Remix did for me beyond what I already had setup with Vite + Wouter.
It’s not a recurring payment. A recurring payment is automatically taken from you, this is a one off payment that gives you access for a set time. It’s very clear on the purchasing page.
I feel like comparing performance of Vapor against Node JS in May of 2024 isn’t all I want to see. Like yes Node JS still dominates but we know other runtimes like Bun run much faster.

That part aside, I have to say Vapor kind of took over my brain for a year when I was in college. So much so that I actually built some freelance sites with it. A typed language for web development?! I loved the idea of using swift to make websites and honestly everything just worked so well—-until it didn't.

Remember Heroku? Well there was a heroku buildpack to make a vapor site build with a push to a git repo. Worked great 4 years ago. Well I’ve been ignoring heroku emails (my email is a landfill) for about 3 years and little did I know they had completely end-of-lifed the Postgres version I had been using to the point where the entire build was bricked. I could have spent like 5 hours downloading Xcode and getting it updated and working through errors but instead I just spun up a next js TypeScript site and had a working solution with code ported over (yay for static small sites) and deployed live. Today TypeScript does the job that Swift did for me back then, enabling types for web dev. Anyway, thanks to everyone who worked on or currently works on Vapor!
You get a 10GbE port off the ONT.
Einstein was right about the way matter plunges into black holes
The next 700 tiny web-based text editors
It’s a tool. Just like a car. Not some poetic philosophy construct. Don’t overthink it.
Because screening leads to interventions when it is the data used for deciding whether to do an intervention.

If a screening procedure leads only to interventions that would be made in time anyway, it doesn't provide a benefit.

If it leads to extra interventions and no drop in mortality, it may be a net negative.

E.g irradiate enough people to find more cancers and not improve outcomes, and some of your screening may lead to cancers.
> However, all LLM’s do this.

LLM’s degree of adherence to training patterns can be directly tuned, per request (up to whatever the maximum it is capable of.)

Can this be leveraged to build a framework around an LLM for brainstorming usefully? I’m not sure. But “Nope, because LLMs just directly adhere to existing patterns” is definitely not a useful answer to that question. It is the kind of answer someone who just parrots common patterns with surface-level knowledge of the subject area would come up with. (Huh, did a default-settings LLM write this article?)
one of the devs here, this is really magical when you actually try it. if you have tried to get a model to edit code in a large file reliably, you will know how painful this is. actually getting the model to do it reliably makes it possible to do more complicated work in the background :) so really quite excited for this.
One of the authors summarized this on Twitter, with a bit of discussion:

https://twitter.com/andy_pavlo/status/1790524064995688660?s=...
fitting this fight club quote into context:

Now, should we [care about getting sued]? Take the number of [copilot users] in the field, A, multiply by the probable rate of [a user getting sued], B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the [opportunity cost of missing out on user training data], we don't [care].
It might get better now. Packages often have dependency loops, so that "A depends on B depends on C depends on A". Autodependencies in a loop like that would never get uninstalled.

One of the more obscure outcomes of that is if you later installed something else that had one of those autodepends as a less favoured alternative, it would be used regardless - ie instead of what the package you were installing said it preferred.

I'm guessing this fixes that particular wart. By starting from a blank slate every time it effectively ignores those autodepend loops, so they will get uninstalled.

Hallelujah.
This is a very bad summary. There are enough planes with a single air speed indicator, who don't drive into the ground at takeoff. The explanation of MCAS is also nonsense, MCAS isn't stall protection, that is just something the commenter has made up. MCAS exists so that the plane tries to mimic the behavior of previous airplanes of the same type.

I don't think the commenter really has any idea what is going on. I recommend the book "Flying Blind" which goes over the history of Boeing and gives more details on why the crash happens.
> The regionalization of ISPs is entirely their own doing to avoid competition.

And what mechanism did they use to do that?
Does there exist something similar for human body?
Visa Introduces Visa Payment Passkey Service
I am interested to see what Google has developed with SynthID to be able to watermark text.
Learning from doesn’t mean replicating. It’s like coding, learning from something big and industrialised is very useful , even if you’re going to code smaller apps
https://doi.org/10.1093/mnras/stae1160
You're just wrong, at least w.r.t. Google. Folks who are good and destined for senior in 4 years do not wait for a good manager/team/project - they seek them out and take their career into their own hands.
it's already automated with a gizmo called "snippets".
Hey now, the Luddites were not anti technology! They were highly skilled laborers who wanted to combine their expertise with the autoloom to increase overall throughput and split those gains with the factory owners.

The factory owners said, "lol, nah" and fired them all to hire cheaper labor to run the autolooms so they could keep the increase in profitability to themselves.

The Luddites were rightfully pissed and wrecked shit. The factory owners, had they been less greedy, could have kept the Luddites on board.
> Vacuuming retirement savings of tens of millions of workers and piping the funds directly to Wall Street

Can you be specific? Do you mean people putting their money into pension funds?
I think an undo button would help.

It would make experimenting to get the right solution quicker by not having to restart from scratch and take away the pain of having to restart because you accidentally interacted with the game.
VCs aren’t your friends
$350 iPad (or cheaper for last gen) is a good value. $40 Fire even more so ... but I still prefer the iPad.

It's almost surprising that Apple makes a fairly capable $350 "computer" (even if it's nowhere near Fire or Chromebook territory.)
Does llvm have good riscv support for cross compiling? In my experience, even aarch64 isn't universally supported as a cross compiling target and building on embedded devices is an exercise in patience. I never even considered trying riscv chips in production since I assumed libs would be a hassle.

Even on rpi4, it's near impossible for a normal person to use the gpu because videocore6 is so locked down that you get zero lib support or documentation. And I'm pretty sure the only assembler is still from reverse engineering instead of the manfr.
I have no problem with that. But let's not kid ourselves that 'automating' a bit of typing elevates a developer to some godlike level. A good chunk of regular developers point and click their way through their day, use dogshit editors without knowing a keyboard shortcut beyond save/copy/paste/undo, and work with tech and codebases that they actively have to fight to be productive. They still exist despite all of the other productivity boons out there.

I'm not saying copilots aren't useful. I'm saying that this "you'll be left behind" rhetoric smacks of crypto esque hype.
Tangentially, once I watched an entertaining listicle video about the most dangerous chemicals on a popular science YouTube channel.

Years later, I stumbled on "In the Pipeline" (via HN), and realized the listicle was plagiarized from "Things I won't work with."

I don't know if there's a lesson there, but that's what happened.
If Copilot significantly increases your productivity, you're either:

- statistically, a below average programmer, or
- a really, really, slow typer.

Writing code is the easy part. Copilot, and transformers in general, are only able to generate "statistically average ish" output. A statistically average ish coder is also pretty bad at coding (this stands to reason, or else programmers wouldn't complain about how bad every other programmer's code is). So if Copilot makes you more productive, that's a bit of a red flag.

If, on the other hand, you're a really slow typer, then unfortunately you're out of luck, because nobody has figured out a superior input method to pressing buttons. I think in this case, Copilot is an OK solution, but you'll find yourself correcting most of the code it writes anyways.
I would ask for specific raytraced animated scene with geometric objects of plane colors. Indicating the object location and the camera route.
They flex their copilot subscriptions, but they are not flexing how they’ve done advent of code with common lisp. They flex how they can chat with a book, but not what they’ve learned from it. They flex how they can generate pretty pictures, but they can’t say what it means to them.
In 2012 google paid like 12B for Moto, comcast had a market cap of like 80B
As long as you aren't consuming most of your bandwidth through abusing one of our servers used to provide ancillary services like email or or a website we host (and you would have to abuse it likely to do so), I sincerely doubt anyone here would even notice.

You don't deploy a 10gig network to consumers as your only speed tier and design so it can't be used. Even if there ended up being problems if a few people used their full bandwidth (again, there shouldn't be), it's uncommon at this point that people have the hardware to be able to and if they do that it would be more than a brief burst. Honestly, your problem will be getting the other side to keep up.
> The right thing is not storing data on a single 2.5 consumer SSD because the endurance on those devices are trash and the fail at super high rates.

What do you mean by "endurance"?

The only definition I found was the number of writes during the warranty time, and you're talking about a use case involving a very low volume of writes (i.e., save a file, keep it up for eternity).

This means that warranty time (more specifically, any failure mode at all beyond excess writes) is the most likely failure mode. Not writes, just the SSD being old.

Samsung advertises between 3 years and 10 years of warranty. The typical warranty of HDDs is between 3 and 5 years. Doesn't this suggest that buying you a decent SSD buys you at worst the same reliability?

https://semiconductor.samsung.com/consumer-storage/support/w...
Mmmmm.... No.

But I dug up this:

TPUv5e has 197 (bf16) TOPS (Tera Operations Per Second)

TPU V6 is 4.7x that, so...

TPU V6 is maybe 925.9 (bf16) TOPS

And I think I'm comparing apples to apples when I see this;

H200 BFLOAT16 Tensor Core 1,979 TFLOPS

So from my napkin calculations, Nvidia is 2x the raw flops... But I didn't compare memory, bandwidth, or power efficiency... Or cost.
'Noise' Exposes the Dangers of Intuition in Decision-Making
“A human’s informed judgment, often guided by less-than-rational gut feelings, typically performs worse than simple statistical formulas.“ However, As Kahneman and his co-authors state, “Many decision makers will reject decision-making approaches that deprive them of the ability to exercise their intuition.”
This series by Derek Lowe is absolutely some of the funniest hard science writing I've ever had the pleasure of reading. That may sound like a low bar but make no mistake, this is truly great stuff. I've read the entire series of 33 articles going back over two decades and I only wish there was more (Derek is regular columnist but only occasionally posts new entries in this series).

Here's a good starting point: https://www.science.org/content/blog-post/what-here-compound... and a direct link to an index of just his "Things I Won't Work With" posts: https://www.science.org/topic/blog-category/things-i-wont-wo...
Libdrop: File Sharing Through NordVPN
Right, so in rough outline an LLM-based brainstorming framework might generate multiple responses to a question with multiple different combinations of temperature, top_p, top_k, etc., to get a mix of dull-but-baseline (you don’t want to miss those options) and more off-the-beaten path responses, then take each one and send it back to the LLM with a prompt to evaluate “does this provide a coherent answer – however unconventional or bad of an idea – to the question asked?” to filter out the cases where it was asked for summer vacation ideas and responded with something like “Banana banana banana banana” (this request probably with default tuning.)
https://cc.bingj.com/cache.aspx?d=2453903682261&w=lFyfcwvaz8...
> Remix is specifically designed to run in any JavaScript environment so that you own your stack. It is expected many —if not most— production apps will have their own server.

Mmm.

I'm know that technically remix supports static builds (1), but it feels like a bait and switch to turn a client side library into a server side framework.

Am I cynical in think perhaps there were two projects and one of them was more popular than the other (like, 2x more popular say...), so maybe if we take the unpopular package merge it to the popular one people will not notice and we can just pretend we only have one popular package?

Maybe we should just merge all the packages in npm into one package called 'all'. That would be soooo popular, great victory!

I'm joking; but taking this to the extreme makes the point; this is unabashed and unwanted bloat for people who just wanted react router; if people wanted remix, they would use remix. If you don't want to maintain two packages, don't; but this is a bit :|

> and now Remix and React Router are basically the same thing

Mm. That's not how I would describe the difference between a server side framework and a client side one.

[1] - https://remix.run/docs/en/main/guides/spa-mode
not looking, but I noticed recruiters in Europe started to reach out again after more than a half year of radio silence
I had symmetrical 10GB fiber in Lugano Switzerland 5 years ago. It was ~$30 / month. No commitment.
Sweden makes low-cost zinc battery with 8,000 charging cycles
In their day, slide rules were the most efficient easily available option.
Shenzen tops the global charts in growth of Millionaires over the last decade
I find it kind of surprising that they don't put more effort behind swift-on-linux, it would make learning swift a generally more valuable skill. This increases the pool of people who would be willing to write mac software, and in particular, standalone libraries
Not "most situations" for years and not at all for a bit now. AT&T fiber reselling in an area was always a stop gap until we could build out our own offering at that locatuon and offer a better and cheaper product of our own which is more profitable for us to people that were already our customers, which is a win for them and for us.
It’s misplaced and distorted.
> The answer is that they never industrialized because if you force slaves to work expensive machines, then those machines will be sabotaged. Slavery cripples your ability to mechanize.

I think this highlights some differences between Roman slavery and slavery in America (and many other states). While many Roman slaves were engaged in menial labour some of them were trusted enough (and presumably comfortable enough) to be in positions of responsibility in nearly every facet of the Roman economy.

Freed slaves could go on to have successful careers, sometimes rising to high positions in Roman society, something that it is hard to imagine happening in the American south.
This is kind of headline bait. I work in energy forecasting so I look at these numbers all day. Facebook's 350k H100s might draw around 1kW each, let's say 2kW with the rest of the rack and cooling. That's 700MW for what is probably the largest AI cluster in the world.

You know what's as big as that? Riot Blockchain's Rockdale mining facility (700 MW capacity).

Which one do you think provides more value, training Llama 3 or mining bitcoin?

The reason I'm not worried is because solar is now dirt-cheap, and compute is quite interruptible. If it costs you $50/MWh to train your LLM during the night but $5/MWh to do it during the day, maybe you're ok taking 2.5x as long to save $45mm on wholesale electricity costs.

I'm not saying it's trivial or even easy, but industrial energy usage is huge already. Freeport LNG is also ~700MW. EV-ification and crypto are already huge stresses on the grid, I don't think AI data centers are the only story.
Could be. Or it could be I'm just being realistic about my abilities - I mean statistically the vast majority of candidates don't make it to FAANG, you have less than a 1% chance of getting an offer. Even if you try all of them that's not great odds - 5%. Even doing this rotation twice, still not great - 10%.
Now sure, you can make the odds work better for you by preparing more than the others, but there will be at least a few dozen other candidates that know this just as well as you do and will cram for these interviews just as hard. What are the chances you're smarter / better prepared / better interviewee than all of them?
I'm sure there are many candidates who studies hard, are reasonably intelligent and just can't make the cut. That's what the statistics say at least.
Now for me the worst part in interviewing is the nervousness, in a 5 round interview I'll have to be in amazing shape to not blow any of them up. It has never happened to me before that I could stay focused and nerves free for 5+ hours straight during a series of interviews and I'm talking about much easier interviews than what Google/Meta throws at you. And I've gone through at least 50 interviews with all kinds of companies over the years.

It's just very difficult. I'm not saying people shouldn't try difficult things - I did, and I do and I will. But also being realistic about your abilities and chances is important.

Now not all FAANG is the same, for example Microsoft (who isn't part of FAANG apparently?) where I live isn't that hard to get into. Hard yes but is less notorious than the others. But I'm talking in general here.
Shodan 2000 – using an 80s retro-futuristic interface to synthwave music
I think you should be given the opportunity to try both, even better before you finish your studies (if that's the case).
I see why you'd read it that way, but it's meant as a metaphor, not an analogy, to help elucidate that a government may take steps to try and bring about their preferred outcome of retaining people, while not bringing about what is, from their perspective, even more undesirable outcome.

It's not perfect, but neither is anything else I couls.come up with. Take the following:

- Persia would prefer many trained accountants so that PersianAccountants, the shah's preferred supplier of accounting technology, can hire cheaply from a large talent pool.

- Ambitious, trained accountants leave for the U.S. to work on DisruptiveAccounting.io, earning big bucks and disrupting the U.S. accounting sector.

- If Persia changes the kingdom's procedures and incentives, the same accountants would stay and found DisruptiveAccounting East, instead of working for PersianAccountants. This would be strictly worse for the shah than letting them leave.

The problem is, if I were to use this metaphor, people would get hung up on the difference between democracy and monarchy (preferences of one autocrat vs. that of the majority) and most Americans just straught up do not understand why anybody, much less the majority, would prefer not disrupting the accounting sector.

I.e. if they don't understand what I'm saying about Canada not liking the third option, the metaphor falls flat: they also won't see why the shah doesn't like the third option.

So I had to look for a metaphor where the obvious alternative is undesirable to most Americans. Hence piracy. The problem is that there's another reading now (the software engineers will become criminals).

Do you have a metaphor that would avoid both issues? I'd love to hear it!
Actually -otomy isn't even -otomy... it's -tomy. For example Craniotomy. Cranio-tomy.

cranio = κρανίο (skull)
tomy = τομή (cut)

And -tomy is just a cut, not cut a hole. To cut a hole you'd have to remove a part. Most of the cuts are straight lines and then the skin just opens up like a hole because of stretching.

Then, -ostomy is -stomy. Nephrostomy. Nephro-stomy.

Nephro = Νεφρό (Kidney)
Stomy = Στόμιο (something that has the shape of a mouth)

-ectomy is correct...

Resource: I'm Greek in a family of 4 doctors.
Plagues and famines both.

Prior to the 20th century, and even in through the first half of same, famine's population reductions frequently ranged from 10% to 90% over fairly wide areas. It's useful to keep this in mind as contrasted to several major famines of the past roughly 50--60 years, including Bangladesh, Ethiopia, Somalia, Rwanda, and the like, which dire as they've been, pale by comparison.

As Communist China's Great Leap Forward and ensuing Great Famine are often mentioned in this context, it's worth noting that a roughly comparable famine had occurred only about 20 years earlier, under the Republic of China, not to mention several similarly-scoped famines in the 19th century. The incidence of famine seems somewhat independent of political structure, and has arguably stopped under Communist Chinese rule. (I draw no causal inference here, just note the fact.)

Ireland saw its population fall by half during the Great Potato Famine of ~1840--1850, through a combination of direct deaths and migration, and only matched its pre-famine population within the past decade. (I've had to consciously note that this fact has changed recently, the fact that the population hadn't recovered was so profound.)

As to impacts: past civilisations were often far less complex and hence less dependent on highly specialised technical skills. We live in a world in which a relatively modest pandemic resulted in global disruptions of trade, commerce, finance, and governance. The global "bus factor" seems to be quite low. In a world in which 90%+ of the population tended farms or herds, and interdependence between towns and villages, let alone nation-states, tended to be fairly low, gave for somewhat greater redundancy. Ironically, the combined impacts of reducing populations (and hence pulling back from the famine frontier itself), as well as increased labour bargaining power and the liberation of property ownership often meant a comparative flourishing of civilisations following a major famine or plague. This is much discussed in the context of Europe's Black Death (25%--50% population reduction over roughly a decade).