skysight-inc/HackerNews huggingface dataset:
> The comment I screenshotted is passive-aggressive at best, and there's no really good way to ask "is this repo dead" without being passive-aggressive. My day-to-day job that actually pays me a salary wouldn't ever provide a bulleted list of the reasons I suck, let alone a project I develop in my spare time.

There is nothing passive-aggressive about that comment. There is nothing problematic about it at all. Nobody's calling you slurs or making demands. I see one guy who might as well be a Mormon Boy Scout from Canada. "Is this repo dead" is not passive-aggressive, just ineloquent. Fuck my eyes until the jelly leaks out my ears if a courteous and professionally-written question constitutes "applying pressure and being rude" these days.

I don't know what a "bulleted list of the reasons [you] suck" has to do with anything (I don't see where anybody sent you one) but you're coming across as someone who invites people to your garage sale and then brandishes a shotgun and starts screaming when they set foot on your property.

> I’ve never seen any discussions or articles about whether it’s appropriate to ask if an open source repository is dead. Is there an implicit contract to actively maintain any open source software you publish? Are you obligated to provide free support if you hit a certain star amount on GitHub or ask for funding through GitHub Sponsorships/Patreon? After all, most permissive open source code licenses like the MIT License contain some variant of “the software is provided ‘as is’, without warranty of any kind.”

Here's an example of why everyone should ask if an open source project is dead:

https://github.com/mckaywrigley/chatbot-ui/issues

A number of issues complain about it leaking OpenAI keys. Nobody's figured out how, but it'd be nice to know if anybody's working on it, if it's worth submitting a PR, if it should be forked, if it's worth bothering with at all. This code is a massive liability in its current state. Its creator is absent. It warrants questions being asked about its future. Yeah, it's as-is software, but it's not an affront to your mother's virtue when someone asks if your shit still works or if you have plans to fix it. Nor is it a call for you to offer free labor.

> I’ve had an existential crisis about my work in open source AI on GitHub, particularly as there has been both increasingly toxic backlash against AI and because the AI industry has been evolving so rapidly that I flat-out don’t have enough bandwidth to keep up

Herein lies the problem? You sound overwhelmed. I've been there myself. I don't know what your year's been like but you genuinely might want to get away from the screen and get some fresh air. This is a good time of year to do it, since things generally slow down at work.
No it’s not lol
> I believe their point is that humans want an object of devotion in some capacity, religious or otherwise

Perhaps that's true. But for many people that's their friends, family and community rather than some kind of idol. And it's certainly not true that everyone feels the need to proclaim loudly about something (I do, but that's another matter!)
Planetes is real?

https://www.youtube.com/watch?v=meAYYH-DYKc
It’s not post-scarcity. There are still limits to the amount of material goods we can produce even though services are effectively free - but not completely free.

People who own the means of production, the factories, the mines, the farms, the power stations, … etc. will control who they sell their goods to and for how much.

Having to rely on the government is scary. If you got a bad government you are so screwed. You have nigh zero leverage as you have nothing to offer anyone.
The opening sentence is rather inaccurate: "The 93 currently active nuclear-power reactors in the United States burn about 2,000 tonnes of uranium fuel each year."

Isn't not 'burnt' by any reasonable interpretation of the word, what happens is that the fuel becomes too hot to handle in any of today's working reactors because of the buildup of radioactive fission products as well as transuranic species. If the fuel rods were left in the reactor, they'd probably swell and eventually block circulation of the primary coolant, and the high radioactive flux would have other negative effects on the reactor core material itself (as well as on any workers that had to fix the mess).

This is well known and many proposals have been made to recover this energy from the 'spent' 'burnt' fuel rods, but it's mostly been an expensive mess. Reprocessing to recover the transuranics for use in MOX (plutonium-based fuel, basically) is really expensive as well as generating large amounts of highly toxic waste as well as raising the plutonium-nuclear-weapon proliferation issue.

Instead, this 2000 tons per year represents an ever-increasing long-term headache that generally has to be stored onsight for about a decade at the nuclear power plant before it can be transferred to long-term dry cask storage, all at considerable expense and with high security costs.

With costs for solar/wind/storage dropping every year, isn't it time to give up on this pipe dream?
An Empirical Comparison of the Riscv and AArch64 Instruction Sets
Interesting because it's examining not just program size or number of instructions, but the Critical Path Length (the longest path of instructions where each instruction uses the result of the previous one) and the Instruction Level Parallelism (how wide a CPU you need to get the fastest execution time -- i.e. equal to the CPL -- assuming perfect branch prediction).

As such this is an ideal measure, unrelated to current (or near future) real world CPUs.

They also repeat the analysis with a limited window of instructions (4, 16, 64, 200, 500, 1000 and 2000) effectively adding the effects of a limited size ROB (Re-Order Buffer) and limited decode&commit widths (for which they somewhat unrealistically only consider half the ROB size).

> In all cases, the ISAs track each other closely. The largest difference is for CloverLeaf at a window size of 2000, where RISC-V has 12% less ILP available. The only case where RISC-V has more ILP at large window sizes is STREAM with a 5.8% advantage. In every case however, at lower window sizes (500 or less), RISC-V has more ILP available with AArch64 overtaking at higher window sizes.
Bitcoin4Beginners Book Club – Reading 'Bitcoin Is Digital Scarcity' by Gigi
Well the LLM can tell in that reversal works just fine in-context. This is a recall from training issue and training is dumb.
I generally agree with this, as an interviewer. You need to be explicit about what you're screening for, unless you're trying to hire a mind reader.

E.g. "this is a one-off report" and "ok, how would you do it differently if we wanted to turn this into a feature at scale?"

It's great if an engineer gets there on their own, but there are so many tangents one could go on that I won't ding someone for picking the wrong one, or asking for the most relevant one.

I would expect seniors not to need that level of guidance on the job, with the caveat that expectations should be reasonably set in design docs, tickets, various bits of context, etc.
Free Oberon includes a console compiler (fob), which you can use in any IDE.
Oberon is a langauge with all-caps keywords, so it does not really require syntax highlighting. So the language server might not be so useful for this language (I don't use IDE tips etc., so maybe there could be some benefits there, I don't know).

The Free Oberon IDE resembles Turbo Pascal-style IDE, but this currently runs in a graphical window and can be easily customized.
Ok but the point still stands. My impression of iOS users is they simply feel they prefer the UX, whereas you feel, as an Android user, that you’re making an ideological choice. As someone who cares little for the ideology of consumer choices, I don’t think we’d get along, which reinforces the original point about personal compatibility.
Arch is the absolute best. I’m never going back.
In my experience, there is always an implicit version, regardless of whether the version is explicit (i.e. user-facing) or not

Our GitLab setup has the pipeline ID (which is monotonically increasing and disambiguated by gitlab itself) as "the version," which for all intents and purposes is only the docker image tag of the underlying build but is, without a doubt, "the version" of that review environment from the UI's perspective

So, hypothetically, if one wanted to file a bug report against a review environment there is unquestionably a "version" number to populate into the ticket. It could be the git sha of "the deployment," or it could be the version of the UI against which the bug was filed, depending on how widely the organization views "this combination of software should work but does not" ownership

I recognize this word-soup isn't a tl;dr answer to your question, but since this is an Ask HN this is my Answer HN, and I'll draw the reader's attention to https://en.wikipedia.org/wiki/Conway's_law for the ultimate ground truth of any such answer
Cool article! Looks like HGST (formally Hitachi) perform very well overall.
Toshiba 4GB ran 101 months with no failures, holy moly!

I used to like Samsung hard drives personally, Lacie used them in their rugged series and I found them to have pretty low failure rates. Seagate bought out Samsung's disk drive business in 2011 apparently. I guess Samsung saw the future of SSD's?
If clouds use shared servers to run their management workloads and if very important companies use shared servers to run their workloads, they would deserve it.

But I don't believe it. People are not that stupid.
Mr Griffin should learn about 'geography is destiny' and take a look at a map. Manhattan is situated smack in the middle of the population center that is the ny metro area and more broadly the northeast. Not to mention the top universities of the world harvard, yale to princeton, upenn and the dozens of world class universities in between. And the northeast is geographically a lot closer to europe and european financial capitals than miami is.

What has miami to offer? World class college football teams in florida? Is Tim Tebow going to be running 'goldman sachs south'? Will the miami-havana link replace the nyc-london link?
I think there is more to it than just batch speed. For real-time processing you can’t look ahead Beyond the current buffer. Basically the question is can the model be run in a streaming fashion, and is it still fast running that way
That's amazing!

Do you have some link about the designed CPU?
A new threat Intel feed
I don't think there's any moral way to prevent parents from teaching their children about their faith. I think the best you can hope for is that government stays out of religion entirely, that schools introduce kids to an overview of many regions being practiced without evangelizing for any of them (just because having at least some level of awareness about them is important), and that society is accepting of people who have differing beliefs.
LOL. No. Miami is called the capital of South America. Hop off the plane at MIA in the American terminal and you will wonder whether you're in a foreign country. It's the furthest thing from a uni-dimensional city. Visit some time...
Also, the one with the logo and blue messages has guaranteed software updates for like 5/6 years, has great performance and is very comfortable to use, but who cares about that right?
This is bad news for all the people who like to say "A winner is you!"
Because the modern tech world operates with security on by default. Amateurs should be able to experiment with radio and run the same protocols that pros use.
Security predictions for next year:

- Continued information operations by nation states using social media, trying to influence US elections, next year around this time (regardless of outcome) about 40% of the US population will believe the election was rigged

- People will try to shoehorn AI into security ops, with little success due to not having great data

- CISO positions will increasingly become more hostile to accepting organizational risks, because of FTC civil complaint on solarwinds CISO

- there will still be new CVEs
Yes, I intentionally wanted to make it create real binaries. I had a version running on BlackBox, which produced machine code too, but only 32-bit code, and there were limitations on using code from other programming languages (BlackBox only allows so- or dll-files to be plugged in). I made it so people can create stand-alone executable files, like, in example, Telegram.
IAEA even used the word burn to denote a nuclear process. Just because it doesn’t meet your definition doesn’t mean it’s not colloquially used within the field
The word an in this sentence (indefinite article) means that the word animal is non specific. So this structure does not follow from the original. "A is B" is not the same as "A is a B"

However, you are right that it's not always correct since "Poetry is Literature" and "Steam/Ice is H20" are both examples where this breaks down.

My annoying pedantry for the day.
It does look like it could be a lagging effect for the left side. But still, remission and even slight reduction in tumor size are all good signs. When you want to do every possible thing to reduce chances of it coming back (the second time is brutal for many cancers), I would absolutely recommend people to do this basically harmless diet.

Sure it's just one person but given the mechanics of not feeding sugar to tumors, it's a pretty easy recommendation to make.
A message from an Android user is no different to a spam text message. I expect in Europe most people use WhatsApp anyway so it’s less of an issue.

But in the US, communication with Android users on iOS sucks. Garbage quality media, none of the usual features like reactions or groups or sharing things works well.
The Netherlands also decriminalizes drugs to an extent, but -just like in Portugal- that is part of a larger plan to keep drugs and drug addicts under control. It just so happens that merely treating drug addicts as criminals doesn't give you all that much control, hence. Letting go of control entirely is the exact opposite of what Netherlands and Portugal have been doing.
Well, I think most software engineers in games don’t work all that much with scripts or database queries, nor write that many tests for systems of scale that GPT could produce. You might be in devops, tools, or similar if you deal with a lot of that in game dev.

GPT code in a lot of critical path systems wouldn’t pass code review, not probably integrate well enough into any bespoke realtime system. It seems to be more useful in providing second opinions on high level decisions to me, but still not useful enough to use.

Maybe it could help with some light Lua or C# gameplay scripting, although I think co-pilot works much better. But all that doesn’t matter as due to licensing, the AAA industry still generally can’t use any of these generative AIs for code. Owning and being able to copyright all code and assets in a game is normally a requirement set by large publishers.

To conclude, my experience is indeed very different from yours.
I don't think this is the right explanation, or really that relevant, the suggestions from 'og_kalu and in the article sound more accurate to me.

It seems like understanding when "is" is reversible is pretty core to the capabilities of the model, but that's different than having a lot of facts memorized. For instance, a model should be able to answer "who is the star of Mission Impossible" with "Tom Cruise" based on context or internalized-training of "Tom Cruise is the star of Mission Impossible" while not answering "Tom Cruise" to a much more general question like "who is covered in water" even if it had internalized a bit from a review like "there's a scene in Mission Impossible where Tom Cruise is covered in water..." unless it had context pointing it at that specific case.
Huh! Thank you, that's helpful and informative. Thanks and for your contributions.

It definitely feels like the sort of feature for which there's no universal "best" default. A lot of applications might have "phase changes" and a lot of applications might not.

I would think that long-running apps (like Rails apps) would generally fall into the latter category.
Haven't used this since college, but it was very helpful then!
Miami is a 2.5 hour flight direct from almost every major airport on the east coast. It is beautiful year round. Sorry, but I don't really want my face to hurt when I step outside December through March.
Seems you hit the nail on the head. Thanks for the informative answer!
> imagine we implemented leap years by slowing our clocks to half speed on Feb 28 instead of adding a Feb 29

Thanks I will imagine this! Too bad we can’t slow the real Earth time down and have a bizarrely slow and long day every 4 years.
I'll try to download and play around with your benchmarks when I have a chance. After reading you explanation of how you create the tables at the desired load factor, some of those plots definitely look rather odd to me. What I'd expect to see across all your benchmarks is a bunch of upward curves tapering off at the top (or perhaps just an upward liner lines, given that your horizontal scale is exponential). Basically, the performance of a given table at the same load factor should be fundamentally similar irrespective of how many elements are in the table, except that the higher the count gets, the less frequently the table will benefit from incidental cache hits when consecutive lookups coincidentally hit the same part of the buckets arrays. You can see this in my benchmarks (except for the cumulative "Total time to insert N nonexisting elements" benchmarks and the iteration benchmarks, which are a whole other can of worms). Notice how my peaks grow higher with the element count but tapper off on the right-hand side? In contrast, your plots' data points (which I think should be analogous to the peaks in my graphs) seem to jump around, with the high-element-count points often appearing lower than the low-element count ones. This seems very unexpected.

H̵e̵r̵e̵'̵s̵ ̵o̵n̵e̵ ̵i̵d̵e̵a̵:̵ ̵I̵t̵'̵s̵ ̵b̵e̵e̵n̵ ̵m̵a̵n̵y̵ ̵y̵e̵a̵r̵s̵ ̵s̵i̵n̵c̵e̵ ̵I̵ ̵t̵o̵u̵c̵h̵e̵d̵ ̵J̵a̵v̵a̵.̵ ̵H̵o̵w̵ ̵d̵o̵e̵s̵ ̵J̵a̵v̵a̵'̵s̵ ̵g̵a̵r̵b̵a̵g̵e̵ ̵c̵o̵l̵l̵e̵c̵t̵o̵r̵ ̵w̵o̵r̵k̵?̵ ̵D̵o̵e̵s̵ ̵i̵t̵ ̵k̵i̵c̵k̵ ̵i̵n̵ ̵i̵n̵t̵e̵r̵m̵i̵t̵t̵e̵n̵t̵l̵y̵?̵ ̵C̵o̵u̵l̵d̵ ̵t̵h̵e̵ ̵g̵a̵r̵b̵a̵g̵e̵ ̵c̵o̵l̵l̵e̵c̵t̵o̵r̵ ̵b̵e̵ ̵m̵u̵d̵d̵l̵i̵n̵g̵ ̵y̵o̵u̵r̵ ̵m̵e̵a̵s̵u̵r̵e̵m̵e̵n̵t̵s̵,̵ ̵a̵n̵d̵ ̵i̵f̵ ̵s̵o̵,̵ ̵c̵a̵n̵ ̵i̵t̵ ̵b̵e̵ ̵d̵i̵s̵a̵b̵l̵e̵d̵?̵
Edit: Sorry, I just reread your comment and saw that you already addressed garbage collection.
I mean, if you don’t know who is responsible, what do you ever do? What if you find a dead body but no clues about how they died? What’s uniquely tricky about this particular type of crime?
Technically Sonys current smallest decent mirrorless is apsc and I guess the 1" family (25mm) rx100 cameras could count as mirrorless if you bend things...and this webcam rocks a sensor half that size.
2000 tons per year for the whole country though. 20 tons per reactor per year doesn't sound too bad.

Compare to the approx 1 billion tons of oil consumption per year, or 4 billion tons of CO2 emissions per year that the rest of the economy burns through, to get a sense of relative scale.
> But in the 60s Detroit was the tech capital of America and California was for movie stars, beatniks, and farmers.

By the 60s, northern california was already a tech hub. Stanford university was around for nearly a century by then and initial inventment in silicon valley was already decades old as was the JPL. Also, nyc-metro was the tech capitabl back then. Bell labs was located right outside of nyc for a reason.
Seems like Truffle Ruby is 50-100% faster in most tests.

But uses 5-10x more memory.
The TUI for Free Oberon is built from scratch. The programming module is called "OberonVision" (like TurboVision in DOS).
I agree with this sentiment entirely.

To add to that; if you're dealing with multiple cloud providers it's a lot nicer to push a standard configuration, say networking, into a type system. Then you implement interfaces that accept that configuration and handle the provider specific bits.

That way the day-to-day tweaking of the config is the same, regardless of provider.
Simplified MicroVM Management for Developers
/r/Rivian is a class act. I expected a wall of screaming, but instead entered a relatively calm room. People are upset, but there's no seething or flamewars, which is kind-of surprising given the cost of these trucks ($80k+, Range Rover territory).
> Even with a lock file dependencies need to be fetched from somewhere and if a particular version of a package was deleted by its author then you're back to case one.

That's not quite correct. Even if a library version is yanked (which hides it in crates.io and makes it so cargo will skip that version during resolution), if it appears in a lock file, cargo will dutifully find it and use it. This is explicitly to avoid the leftpad behavior of a library disappearing breaking your build.
This article barely describes why the mushrooms did _not_ eat Luke Perry, despite acknowledging that up top. All it suggests is that autolysis enzymes kill the mushrooms?
CNN: 4Chan users weild AI in the wake of Hamas attacks
Are you saying nuclear is a pipe dream or reprocessing?
What hardware did Stephen Hawking use for writing?
It seems he was using a scanning method typing system operated by cheek movements. I have once read it was an infrared sensor and it looks like a tiny element mounted on a wire from his glasses to near his cheek.

Does anyone know any details about this?
> just like search engines do

Given how easy it is to run PostgreSQL and full text search these days, I think boutique search engines for small communities makes more sense than a webring.
I love this positive way of looking at it. I wish more people had this as the default - "I did a thing and it was bad/hard, here's my experience so you don't have to do the same."
> Because of this, languages like Python are much better to use for GPT-4 coding as compared to more line-noise languages like Bash or Perl, for instance.

By that argument, one should always make it use a language that's as hard as possible to write a compiling program. So Rust or Haskell or something? I guess at some point it's more important to have a lot of the language in the training data, too...
Copyrights are basically a long lineage of shitty laws on top of older shitty laws all due to people lobbying to become rent seekers, most on works that they themselves never created.
Cities file objections to $13B PFAS settlements with 3M and DuPont
That was in 1880 though. Excavation equipment was not as capable as it is today. Today I bet it would be possible to get rid of the locks, but it would not be cheap.

like digging down 25 meters has been done numerous times all over the world. But having to do that for I think like 70 to 80Km distance wise from would not be cheap.
I had a guy overhear me talking about when I ate iguana in Curacao and then ranted to me and my group about how it wasn't right and that they are endangered. And I'm like that's not true at all but anyway, what do you eat buddy? He's like "I only eat chicken" like he's some sort of meat purist in that statement.

Some randos on the plane can be good convo. Met some interesting and nice people on the craps tables, conferences, festivals, fellow or opposing fans at sports events. When I travel, I usually end up collecting strangers as part of the experience.

But yeah out and about they're often sketchy. If they're painful to me, I'll lean into it and try to figure out how they got there and you can often pull some interesting or ridiculous stories (ex: alien encounters)
critical safety systems/functions appear to be unaffected by this outage.