skysight-inc/HackerNews huggingface dataset:
Here’s a telling interview by someone doing journalism rather than running cover: https://youtu.be/NLi-0WI-f7M?si=o8qktF4d25E3oJ-s

It’s interesting that she made excuses for herself but previously had no quarter for someone who landed in similar position.
I made something similar eight(!) years ago called Valenski. It's a SASS library but it also only provides a couple of classes and some sane defaults: https://hay.github.io/valenski/
Doesn´t Bing Copilot provide this for free?
I never really trusted dentists, and I was validated when I went to a new dentist my brother recommended. It turned out that dentist had an accident and had a temporary substitute.

He took x-rays and showed me on the x-rays that I had 4 separate cavities under fillings that needed to be replaced on 4(!) different appointments.

I have dentist anxiety, so I went to a different dentist in hoped of doing it all at once. He did another x-ray and told me there was no sign of cavities and that I should come back in 6 months.

In retrospect I should have reported that first dentist for fraud or something.
I've worked with a codebase in the past that would handle this transparently with some sort of middleware for consumer/producer.
That's largely only true for schema names and table names, not all identifiers.

The original root cause was having schemas backed by directories, and table definitions backed by .frm files. So on a case-insensitive filesystem like on Windows or MacOS, MySQL enables corresponding case-insensitivity logic for the affected types of identifiers.

For a deeper dive, see my post https://www.skeema.io/blog/2022/06/07/lower-case-table-names...
Hey, thanks for your comment. It was a surprising and interesting perspective to hear.
I don't quite understand the details but diet plays a role in epigenetics. The effects a diet (in this case sugar) can imprint itself across multiple generations.
can you make graphs in a CSV?
Same guy has been running a $14.88 promotion for a month (14/88 is a recognised US far-right symbol: https://www.adl.org/resources/hate-symbol/1488)
As jwz points out in "The CADT Model," abandoning reported bugs is just telling your users not to bother reporting anything.
Emu War of 1932
"Scientific American Didn’t Need to Endorse Anybody"

https://www.theatlantic.com/newsletters/archive/2024/09/scie...
>Example: if you need to visualise your data from multiple sources company-wide, we'd have Tableau (and training, access, templates, portals etc) for example. That means you do it there as per instruction, and you don't go trying to setup some home-brew graph in excel that you manually regenerate every day and forget to generate when you are on vacation.

Then your CFO calls up and says, 'I have a meeting in 30 minutes, can you tell me the total cost of pensions for people who work out of the Singapore office on sales admin' and the BI developer never pulled the measures through for that, because nobody asked for it before... so you export it to Excel, do an xlookup, a sumif and a filter and keep your job...or put a request into IT to have it added, wait 3 weeks, and get fired.

In the real world there are measures repeated week after week, and there are many more ad-hoc requests. Your mental model of the information required to run a business is way off.
You forgot the part where cars list price is 400% as much as the cost the insurance actually pays to get you the new car, making it near impossible for normal people to buy a car outside of the insurance system.
I don't think websites are going anywhere.

Mobile apps break frequently and you can't deep link to them. AI is bad and won't last.
> Can you elaborate please and maybe point to some external support for such a bold claim?

SOTA LLMs?

If you think about what, say, a chair or electricity or love are, or what it means for something to be something, etc., I believe you'll quickly realize that words and concepts don't have well-defined meanings. Rather, we define things in terms of other things, which themselves are defined in terms of other things, and so on. There's no atomic meaning, the meaning is in the relationships between the thought and other thoughts.

And that is exactly what those models capture. They're trained by consuming a large amount of text - but not random text, real text - and they end up positioning tokens as points in high-dimensional space. As you increase the number of dimensions, there's eventually enough of them that any relationship between any two tokens (or groups; grouping concepts out of tokens is just another relationship) can be encoded in the latent space as proximity along some vector.

You end up with real computational artifact that's implementing the idea of defining concepts only in terms of other concepts. Now, between LLMs and the ability to identify and apply arbitrary concepts with vector math, I believe that's as close to the idea of "understanding" as we've ever come.
Oh yeah, taking screenshots would be a nice intermediate decay, instead of the whole video.

You have to think, in general, that we have finite resources, and the alternative is not remember everything in perfect detail, but forgetting things that you do not choose to forget.

Better to choose what we forget.
Okay, if we must look at metaphors and not the thing you insist we must not look at:

> if you're old and you die in an accident, you died of old age, not "that specific accident"

Your metaphor absolves any drunk driver from murder charges as long as their victim is old enough.
If it can be done, but not done right, that's not a big win (except in an arbitrary legal regulatory sense) than something that can be done. (And of course software "can be audited" too, by a different professional.)
Try Usearch - it's really fast and under rated https://github.com/unum-cloud/usearch
Oh interesting. Yes I agree that such a model of accumulating damage would show a logarithmic scaling with life expectancy.
tldr

After World War I, Australian veterans were encouraged to take up farming in Western Australia. During a dry season, tens of thousands of emus migrated from the inland areas to the coast in search of food and water, devastating crops and making life difficult for farmers.

The government responded by sending soldiers armed with machine guns to combat the emus. Led by Major G.P.W. Meredith, the operation was meant to cull the emu population and protect the crops. However, the emus proved to be extremely hard to control. They were fast, could move in large groups, and seemed to have a knack for dispersing just before the soldiers could get a good shot.

The soldiers faced a series of challenges: the emus were not only agile but also difficult to take down. Many rounds of ammunition were used, but the actual number of emus killed was minimal compared to the original goal. After weeks of repeated attempts, the campaign was eventually abandoned.
Not generally, no.
Journal writers reflect on the Trump vs. Harris campaign
There were 22 different races to vote on in my ballot yesterday. Are you suggesting only hand count the presidential election then tally all the rest digitally?
It doesn't need (unless it does in some cases), but entire build process needs to be aware of what needs to be native and what doesn't. Mainly a lot of issue would come from linker. Yes, it's not part of the compilation technically, but aside from hellworld.c everything you build would probably require linker at one point or another.

Then there are some gcc quirks:

- for gcc compilation target is defined when gcc is compiled, so only way to cross-compile with gcc that I know of is emulation of target arch and runing gcc for target arch

However, we're talking about docker containers here, emulation would be the default way and path of least resistance.

Again, I will reiterate: every cross-compilation strategy falls into one of these two buckets. In some cases what I've describe in #1 is possible (WASM, java bytecode or really (almost) anything that targets a VM), in some cases it isn't and then you gotta go with #2 (docker, gcc)
Irreducible complexity and load-bearing bugs. Kludge built upon kludge built upon kludge. An engineer with the go ahead and all the support required would still struggle because the knock on effects of any one change cascade out in unpredictable ways. Not to mention working in an active environment where, although the other engineers support the goals in theory, they still need to deliver business requirements for a fickle management that doesn't truly understand what lurks beneath the facade - they don't have time to do it the right way, and if they try they'll just break both the old system and the new.
In a hand count you might get the odd bad actor, but you're unlikely to get large scale systematic bias, which is much easier to introduce in a machine counting system.
I've had no luck with that devices, moreover the instructions advised against broth, just water. But found out that with the right proportion of liquid and rice, a regular pot, six minutes on the vitro and ten minutes after switching out the power, gives perfect paella. So simple that I wonder how people spends money on widgets or are watching the whole process to add water.
2 candidates for president, yes.

Plus US Senate, federal congressional district, state assembly, state Senate, 7 judges, and 6 paragraph-long ballot propositions.

Not only your postcard idea wouldn't work, manual counting 3 pages (!) of a giant ballot would get prone to errors and be expensive rather quickly.

I think the current electronic plus storing the paper ballot for future audit if needed offers the best of both worlds.
Information that is known to be useful is sometimes replicated. The https://en.wikipedia.org/wiki/Rosetta_Stone#Rediscovery was abused and damaged; only four incomplete copies were gradually found by luck after two millennia. There are entire academic fields trying to learn things about our history by digging up stuff that was thrown away or abandoned.
Wow. I wonder how that function came to be in the first place. Surely it couldn't have started out that complicated?
I did not say everything they do is CGI. Your response is prime example. Just doubting Boston Dynamic's MARKETING brings out the strawman fallacies. Simply proves the marketing is working. I don't doubt the robots exist. How stupid do you think the average HN commenter is?
Here's that same YouTube link, but without the tracking parameter linking you to everyone who clicks on it:

https://youtu.be/PIm7q_U3UEM
> In retrospect, Amazon’s idea was pretty much exactly right.

I don't think the article managed to support this view with anything. The belief is basically "LLMs are what was missing", but is that really true? Maybe the serial medium of a voice interface is just bad for discoverability and thus bad for an application platform? Nothing so far seems to be refuting that concretely so we'll have to wait and see.
The advantage of just counting in public and having other people vouch is that it is easily understandable by everyone. If you use the blockchain, how many people can be convinced that the election was stolen with some techspeak? Do you think the average citizen understands enough cryptography to validate that the election was legit?
I stand by every word: 1) Self-Attention is more important than scale, and 2) to test that claim, simply remove SA from a transformer and see if it destroys the "intelligence" or not. There's nothing confusing about that, but thanks for your concerns and your polite words.
Dunno if it still does this, Processing used to take your project's files, cat them all together, and then run javac on that, making it frustrating to debug where the error in your code was. Making this less of a crime if it still does that :)

Processing.js (http://p5js.org) is where it's at tho.
He’s the one tweeting hundred of tweets a day and complaining about being too busy for his lawsuits or doing his job as CEO of several companies. Oh and finding ways to force people to see his posts lol.
The machine prints a paper record at the same time. Couldn't they just read off the paper record as easily as recounting paper ballots?
Your fixation on numerical specifics and word choices misses the point entirely. The issues here are clear-cut patterns of global interventionism, both recent and historical, that have wide-reaching impacts. Nitpicking about base counts or who funded whom doesn’t change the reality of these policies’ effects on actual people, nor does it excuse moral double standards.

It's telling that you’d rather split hairs on specifics than engage with the ethical implications of systemic militarization and the resulting destabilization worldwide. I’d hoped for a meaningful discussion about the costs and consequences of these actions on a global scale, but you seem more invested in technicalities that derail any serious dialogue.

So, if the best you can offer is dismissive corrections and patronizing asides, then I think we’re done here.
agree on the title thing, that's always annoying.
If they put the charge port in the ear then they can just train it with a video library of humans pulling around corded phones.
Can the 'Safe C++' proposal copy Rust's memory safety?
Came here to praise the same sentence, well done author, gave me a good laugh!
is it open source so we can knock the pants off linktree?
I do not believe I understand your comment.

Early, you mention people defending Apple security in a relative sense.

Later, you mentioned Apple refusing user actions to verify security makes them no more safe in a relative sense.

Are you just talking about Apple employing security by obscurity?

I just want to understand your point better, or confirm my take is reasonable.

And for anyone reading, for the record I suppose, I do not consider much of anything secure right now. And yes, there are degrees. Fair enough.

I take steps in my own life to manage risk and keep that which needs to be really secure and or private off electronics or at the least off networks.
> Unless they generate a paper receipt as well that the voter has to confirm before the vote is counted.

Indeed! I've volunteered at polling places where this is done.

I think one reason polling places have gravitated towards the "use paper ballots for everything, which are then scanned" option is because you're likely going to have something like that anyway, for mail-in ballots. It does bring problems, but you still have the paper to fall back to.
Cryptographers are clever and have figured out a way to let you know your vote was counted without being able to prove it to a third party!

https://www.youtube.com/watch?v=BYRTvoZ3Rho
>It's why people look at inscriptions in old books, why they keep photo albums, why finding a forgotten item when moving furniture can be delightful. It's why we're able to identify trends.

I think it's often the opposite. Drawing confusing or bad analogies to the past rests on the false assumption that the future resembles the past, and the reason people love old photo albums or forgotten items is usually a kind of nostalgia, not because they hold relevance towards the future.

This is also why forgetting or deliberately wiping the slate clean is fundamentally a good thing, it forces people to rebuild things from first principles without being bogged down in false assumptions carried over from the past, it's why the people who build new things tend to be young rather than old. If past information was so valuable in determining the future most visionaries would be 60. Hanging on to old information is a form of digital hoarding.
Its a commitment problem IMO. NVidia stuck with CUDA for a long time before it started paying them what it cost. AMD and Intel have both launched and killed initiatives a couple times each, but abandon them within a few years because adoption didn't happen overnight.

If you need people to abandon an ecosystem thats been developed steadily over nearly 20 years for your shiny new thing in order to keep it around, you'll never compete.
Ha ha ha

The power of ERP is that it is so rigid and repeatable. Which is great for all the things that stay the same. My country just introduced a law on reporting payment performance to suppliers. My US ERP provider didn't think of that 5 years ago...so we did it in Excel. Say we are in 50 countries (we are in more) each with their own changing requirements... think the ERP could keep up?

But not all of the places in my country are on the same ERP. Many of the foreign places are not (the joys of acquisition!) yet. What do we do in the mean time?
most people in tech don't get what Excel is imo. start with the idea that it's a fully featured virtual machine that uses a different interface metaphor than a command line or windowing. it's useful to think of it as an abstraction layer where business runs, it's where value is demonstrated. those user spreadsheets are computers/hosts/vms and I'd argue that's often the disconnect between what technologists think they are supporting and what users think should be supported.

of course custom code is better at pretty much anything. I've been a unix user since the bsdi days and so to me spreadsheets are a cruel toy running in a blue tinted mental prison, but when you see excel as a different and sophisticated UX metaphor for a fully featured machine that the user uses for raw arithmetic computation, and as an alternative to a command line or a browser, it's much easier to respect. that's absolutely essential for understanding it and its users.

the thing about excel is if you don't use it i guarantee you work for someone who does as the tabular metaphor is the system of the world. even if reality is more complex and needs more complex objects to model it, human beings ultimately organize around the contents of spreadsheets. hand wavy, but I don't know how else to tell developers and product people they need to take excel seriously.
The link about Scrum has a link to this:

https://agile2.net/

Can someone, please, tell me this is a joke. Because I can't be certain, but it doesn't look like one.
Nvidia was a $750B company in 2021 (pre-ChatGPT). Cause of gaming and all of pre-LLM machine learning using nvidia gpus.
> It might be interesting to hear out the criticisms against Latour's way of reasoning, instead of dismissing it.

I’m not sure you read my post, it sounds like you just assumed its contents, which was not in fact about being free to ignore Latour, but about being free to critique him with or without an understanding of what he’s trying to say.

If you read it you’d know that of course I’d be happy to hear out the criticisms against Latour’s reasoning, but they’ll be much more powerful if they come with an understanding of what he’s trying to say in the first place.
> Honestly as a polyglot, only a Go project can run without being touched for 5 years.

Go CVE archive [1] clearly indicate otherwise. What distinguishes a Go project from any other programming language?

[1] https://pkg.go.dev/vuln/list
This is super neat!
Here are some of the things I noticed:

My site link of

> Avi Perl's personal site!

Shows as

> Avi Perl&#39;s personal site!

On the edit page, there's no link to my homepage where the links are shown. In fact, it wasn't obvious that that's where I needed to visit in order to see my links. It was a guess that brought me to my page.

The confirmation links are going to spam in Gmail.

Perhaps the confirmation page can have a link to redirect me to my edit page, or my homepage?

With a very long bio, on mobile, the last button is floating over your text on the bottom which doesn't look great.

On mobile, the text on the bottom of the page is also a bit off-kilter in its centering.

Idea: If each entry had its own short name, you could also operate as a URL shorter. If I could add "p" as the "short name" for my personal site, lynx.boo/aviperl/p could function as an alternative to tinyurl. Combined with an option to hide the URL from my homepage, I never need those services again. :)

What happens when you need to reclaim a URL for the site that someone has already set up as a user? As the owner of your about page, I guess I'll find out :D https://lynx.boo/about
The scenario where one of the processes crashes cannot be handled by any number of commit phases.
Of course mailing ballots increases turnout. That wasn’t the question.
The question was how do we determine if the votes are fraudulent, for example someone filling out a ballot for their elderly parents against their will.
Great piece of writing from someone who truly cares about craft and suffers from the feeling that this craft is not what they are paid for.

Add: for people who sharer the feeling -- you can work in a place where velocity isn't all, managers are not assholes and you can dedicate yourself to craft.
> For this reason, my browser's Downloads folder is /tmp

OK. But my desktop reaches uptime of six months very easily (its not common that a security update mandating a reboot happens with Linux).

Once in a while I clean my browser's Download folder. When I do that the very first thing I do, before the mess creeps in everywhere in "proper" directories is to deduplicate the browser's Download folder.

The amount of time I'll have bankingstatement20241103.pdf, bankingstatement20241104-1.pdf (which should be really be "-2" btw instead of that zero-based non-sense but I digress), bankingstatement20241104-2.pdf, etc. in my Download folder is insane.
> Those pesky humans also want "rights".

Yep, you’re not allowed to own them, only rent them. And there’s no right to repair if you have a defective unit.
There are some vintage computers that are meticulously documents (e.g. DEC VAX), and probably up to the i386 era you could completely understand your computer, but the trend for the last decade or two has strongly been to not completely document things. Worst are the modern SoCs, which are seemingly built of opaque black boxes tacked together.
In the US, most banks let you charge back a transaction from their website transactions list. Not sure how it works in Germany.

I doubt you'll have much luck enforcing EU rights on a service hosted elsewhere, so a chargeback is probably your best bet.
How Can MySQL Catch Up with PostgreSQL's Momentum?
Ask HN: Why are social media spam bots still a thing?
Specifically Instagram. After many years, I still get regular messages from spam bots, usually pretending to be women that are romantically interested. It seems trivial to ban (or even prevent) those accounts, from a technical perspective. Reporting them also doesn't seem to do much. Why is this still a thing? This should have been a solved problem years ago no? Are there, besides technical reasons, other reasons to keep spam bots alive on their platforms?
Then the auditor should ask you to prove it another way. You may think you hoodwinked them, but don't be so sure that they didn't build their own model to check your work... They do this all the time when people say 'I don't know how it works, the ERP calculates it.'
What If AI Is Good for Hollywood?
> I'm referring to making a deliberate design decision to discard data at a later time. I'm willing to bet that your cloud storage or SaaS applications likely serve as dumping grounds for outdated, forgotten files and artifacts. This doesn’t have to be the case.

IMO there is no way to do this programmatically that satisfies all of your users. What the author describes is organizational debt, and the only way to deal with it effectively is to have the organizational will to periodically clean up that debt. It's not easy, and any shortcut comes with it's own drawbacks (see corporate data retention policies that inevitably nuke documentation or context).
https://github.com/firecracker-microvm/firecracker/issues/16...
This is an interesting mechanism, but is it really that difficult to boil rice for 20 minutes? I'm not exactly Gordon Ramsay, but I don't think I've ever failed to make decent rice.
Wow its very interesting, for me AI is still a big black box
No it's his real site afaik. I'm guessing they put in some fake data for testing purposes but are not very competent. I'd hate to think that they were just making shit up.