skysight-inc/HackerNews huggingface dataset:
You probably are. But most of your colleagues as well :)

Most adults are kids in big meat suits, they fake it a lot.

I started to live like I was not completely worthless at 35.

Not saying that to be proud of it, just stating that if you think humanity should do better, the first person you'll judge is you.

It will be glaringly obvious you are not meeting your own standards.

The higher your standard, the longer it will take for you to reach them.

And the way to get there faster is to ignore the shame, and do it anyway. Because if you don't, your growth will be slower, and you will do more damage for longer.

Real life means real consequences.

It will make you more tolerant of others as well. Way more tolerant.
The next generation being born now will see the current "young people" as "old" in twenty years. What people in their 20s today who are terrified of "old people" will grasp quickly is that nobody is immortal and every older person generally feels embarrassed and stupid about things they did/thought in their younger years. Some will even have blogs to look back on to enhance their cringeworthy utility.
perhaps the emphasis from companies in the public press is related to product liability laws, consumer protection and being sued?

AFAIK the actual research community in PhD land many times have an internal culture with extreme concern for "harm" from a personal point of view -- it's not fake. If you read the first research papers for various LLM groups, you can see the concern is spelled out in detail, at length.

There are high numbers of burnout and psychological issues among practitioners in advanced computer-intensive projects.. so something there seems self-reinforcing, too.
My advices to new software engineers:

- Always think how to simplify the code you write, since simple code is easier to maintain and debug.

- Prefer writing dumb code than smart code. Smart code is good for programming contests. Smart code is very bad in production when it needs to be debugged or refactored.

- Always think about improving the usability of the software product you work on. Users don't care about code. They care about UX of your product.

- Fix small usability issues as soon as you notice them, since these issues are usually the most annoying for end users.

- Do not start writing code with some popular design patterns. Just write the most simple code, which resolves the given task. Later, the best design patterns will evolve organically from the code solving the particular task.

VictoriaMetrics development goals are based on these rules - https://docs.victoriametrics.com/goals/
Wow! What an absolutely pointless and stupid concern to have, that a terrorist is going to use an an LLM to make a bio weapon.

Does literally no one understand that the only information that is inside of an llm model is information that has been fed into the model? I think more than anything this fake AI boom has really demonstrated how unintelligent most people are.
how does one unintentionally make things complicated on purpose?

Next.Js made things complicated unintentionally because they thought that a folder based mapping of routes was good and would evidently scale to their customer base's needs.

Then they were so far in that was one of the things they couldn't undo.

Oops.
Hasura has commercial use: https://hasura.io/
Going by the results from the article/video, a single MI300X is even outperforming a Groq system [1]

The video shows that the optimized run with Llama-2 70B gives 314 tokens/s for a bs=1 with 256 prompt + 256 generation. The Groq system is also a bs=1 apparatus and gets you around 300 tokens/s. Wild!

[1] https://wow.groq.com/groq-sets-new-large-language-model-perf...
Mood2bible suggests to you Bible verses based on your mood
If "plans" are sufficient to result in effective bioweapon production capacity then you've lost the battle already. Fortunately, they're not.
You just wrote out a series of true statements. But you aren't engaging with the comment that I wrote. <https://en.wikipedia.org/wiki/Grice's_maxims>

You're right: the article is comparing compilation targets for Java programs (or rather, one specific Java program in this case study). That's my point: despite that being what the article actually is, it's written like it's comparing Java programs to JS programs—the performance that a Java program can achieve versus the performance of a comparable JS program written to give the same results. But again, it's not comparing those. It's comparing how well they can compile Java, in Java source files, to JVM bytecode (or Wasm) and execute it on the corresponding VM versus how well they can get those Java source files to compile and run on v8 and various other JS runtimes. It's an analysis that simply doesn't show what is suggested by the authors' comments (e.g. "The challenge: JavaScript" and "Why is JavaScript slower than Java?" or anywhere that they refer to the (nonexistent) "JavaScript version").

Very sloppy and irresponsible use of language throughout. The whole article is a mess of confused thinking (at best, that is—the alternative is deliberate malfeasance).
But won't a preventive healthcare company be subject to these same risks of cross-matching and leaking?

Also, not that 23 And Me were secretive about all that, they advertised the cross-matching before you order the kit, and data leak risks is something one should automatically consider when sharing any private data with anyone at all.'

If there is any harm done, it's not in telling people how much Neanderthal DNA they have, and not even in cross-matching them when they voluntarily sign up for that.
What happened to no politics on HN? The US is getting closer to a major election so articles like this are going to pop up more and more.
This doesn’t seem like the proper reading of Chevron Deference to me.

Chevron deference says that when the delegation is implicit but not explicit then you defer to the agency. So in the FDA example, there is no implicit authority to regulate motor oil.
If the url is server.com/users/jsmith/hobbies/fun/photography.html then how many directories should be probed for a favicon?

Is that also the correct behavior for trying to identify a favicon for something like docs.oracle.com/javase/8/docs/api/org/xml/sax/helpers/DefaultHandler.html
GNU/Linux, ChromeOS (Google GNU/Linux), Android (Google Linux), MacOS, iOS (and iPadOS is a different thing, right?) Are almost certainly collectively more popular than Windows. Even as a primary / exclusive computer. I think a lot of people are able to not pay for Windows 11 in $CURRENT_YEAR, probably most.
The first sentence of the article misspells the name of the show.
> Doing something for the hell of it is worth it. Just make it separate from the point above so they don't conflict.

This is a great use for new, standalone open source modules: feel free to experiment with styles or techniques or goals that you wouldn't want to justify. (Or for experiments that you start and then abandon without ever showing anyone.)

For example, when I was making lots of packages to help build out the Racket ecosystem, I'd already made an HTML-writing package, but I felt a craving to do one that used syntax extension at compile time, rather than dynamic s-expressions. So I just did it, as a separate package: https://www.neilvandyke.org/racket/html-template/

I don't recall anyone saying they saw value in it, but I like it, and I scratched that itch, and added another skill to my programming mental bag of tricks.
> perhaps the emphasis from companies in the public press is related to product liability laws, consumer protection and being sued?

It's an interesting thought, but what if the only companies able to run AI platforms are the ones who are able to shoulder the legal cost of all the liabilities it brings?

Essentially the legal system resources is the moat for smaller companies here.
To be absolutely pedantic, the worst that will happen is the unbuckled dingdong sitting next to you becoming a loose item and banging into you.
Well, most terrorists are not very smart, at least on an absolute level. I think even near-future models would be able to help them on a basic operations/not screwing up level. As I said, a problem is the reconstruction of information intentionally omitted. Models can't currently reconstruct even the basic knowledge I have, but it's something they should be able to do based on simple inference rules.
You don't have to use all the fuel produced.

Presumably some could be used to make plastics and everything else we make from oil. You could also bury some.
You are wrong. NIST recommendations outline both deterministic or RBG-based construction. The 2^32 invocation limit is only for random nonce or if your deterministic construction is less than 96bits. Lots of people are doing random nonces.

https://csrc.nist.gov/pubs/sp/800/38/d/final
I just did "save as pdf" on opera on mobile and it looks horrible. (as expected)

As a side note: What happened to printing in web browsers in the last 10 years. They are all horrible at printing.
It's for organizing scripts and running scripts over SSH. You can think of it as lighter alternative to the plethora of tools similar to Ansible.
I appreciate the pointers.

I definitely do _not_ understand the first thing about cholesterol and adverse cardiovascular events.

Certainly high on my list of things to be able to model by the end of the year.

I have spent a fair amount of time in the lab (mostly dry, with a little bit of wet lab), so have good foundations, just that's an area I haven't had time to deep dive in yet.
In the West I think alcohol is a massive factor, when talking about the moods of large numbers of people in those days. It is no accident that alcoholic drinking was banned outright for some time, despite the deep cultural roots.
This is revisionism, hagiography, and whataboutism.

Lamblin was 16 when the De Beauvoir's seduction began. The age of consent in France was 15 at the time.

Foucault was facing rumors of credibly reguarly raping prepubescent boys well before Sarman (Sarman did not admit "he made it all up"), which follows a pattern many other famous pedophiles, like Arthur C. Clarke, did and many do today; prey on children in developing countries.

>In a second interview with the British newspaper The Sunday Times on March 28, he recalled that “they were eight, nine, ten years old, he was throwing money at them and would say ‘let’s meet at 10pm at the usual place’”,

There's a, uh, strange coincidence between advocates of queer theory and their undermining age of consent laws that's hard to explain merely by calling it French.[0]

[0] https://www.youtube.com/watch?v=PJsf5QY12rg
I've been trying to stop my nihilistic and pessimistic views, cause they don't actually help improve things, but help me cope with injustice without getting hurt. But events like this really hit me.

I don't need to be unrealistically optimistic, but it's possible that the situation can be improved a bit and maybe I can play a part in that. Well, if the cost of tax evasion increases by 1%, I can say it's a big win.
Congress needs the ability to defer implementation to a technocratic agency. Without it, Congress would make every single rule within every agency and it would have to have approximately 35,000+ members to keep up! I don't think individual congregants should have to have deep knowledge on the CFR to represent the people!
Exactly.

What is development if not communication? Between the clients, the coworkers, the users, and the computer

I'd take a mediocre dev with no ego and ok social skills on my project any day over an egotistical genius who can't work with other people or effectively communicate their ideas
> https://ciechanow.ski/mechanical-watch/

From when it was released, May 2022:

* https://news.ycombinator.com/item?id=31261533

GPS, from January 2022:

* https://ciechanow.ski/gps/

* https://news.ycombinator.com/item?id=29981188

Internal Combustion Engine, 2021:

* https://ciechanow.ski/internal-combustion-engine/

* https://news.ycombinator.com/item?id=26991300

Cameras and Lenses:

* https://ciechanow.ski/cameras-and-lenses/

* https://news.ycombinator.com/item?id=25357315

Bicycle:

* https://ciechanow.ski/bicycle/

* https://news.ycombinator.com/item?id=35343495

Regular (re-)submissions:

* https://news.ycombinator.com/from?site=ciechanow.ski
> "Stand out to employers"

Sure...

99% of employers: it's impressive that you master Haskell and passed this test. Still, you need to solve this leetcode problem (and preferably not using Haskell)
At my first job, at a consulting company, they had a good rule, which was basically "show initiative when asking questions". What this boils down to is if you ask how to do X, you should first research and think about it, and then you can say "I think Y is how I do X, am I on the right track?"

A lot of the time, you'll answer your own question getting to Y. If not, it will save the person you're asking a bit of legwork, and show you are not trying to have them do your job for them and have respect for their time.
By that time he'd already created the foundations for game theory with his minimax theorem of zero-sum games. I think its more likely that he knew was he was doing and expected to lose the money.
i'm sure this is a metaphor for modern software, i just can't figure it out
Sure, we're human. There is no argument there.

However, normalizing the loss of human life as part of the learning algorithm is psychopathic. There's a time and a place to make mistakes... In mission critical situations that's in training and everywhere else we should aspire for safeguards that prevent the loss of life due to mistakes.

In medicine a lot of these deaths can be prevented through greater care. It's not different than engineering in that respect. The greater problem is decision makers putting profits over life. And this kind of mentality in this thread is just fuel for that kind of behavior. It's gross.
Aun didn’t just go to the library and look up “how to make to sarin.”

They had progressional chemists and Russian military personal indoctrinated into the organization.
I’ve said for years that Pandoc is pretty much the only Haskell program that’s used outside people who want the novelty of using a Haskell program.

It’s also a program I use all the time, I haven’t touched a WYSIWYG word processor in years.
>> His mother survived the war partially due to the fact that she was a native speaker of Polish and didn’t have the distinctive Yiddish accent, which is precisely what sent many Jews to their graves as the surest means of identifying them as Jews. (Her horrific experiences during the Holocaust are chronicled in a 1983 video from the Holocaust Memorial Center oral history project.) The lack of accent, coupled with the fact that neither of his parents looked stereotypically Jewish, enabled them to pass as Catholic Poles.

A Shibboleth!

⁴Jephthah then called together the men of Gilead and fought against Ephraim. The Gileadites struck them down because the Ephraimites had said, “You Gileadites are renegades from Ephraim and Manasseh.” ⁵The Gileadites captured the fords of the Jordan leading to Ephraim, and whenever a survivor of Ephraim said, “Let me cross over,” the men of Gilead asked him, “Are you an Ephraimite?” If he replied, “No,” ⁶they said, “All right, say ‘Shibboleth.’ ” If he said, “Sibboleth,” because he could not pronounce the word correctly, they seized him and killed him at the fords of the Jordan. Forty-two thousand Ephraimites were killed at that time.

Judges 12 4-6:

https://biblehub.com/niv/judges/12.htm
My diet used to be as bad as Hansel and Gretel's. A long-term keto diet neutralised the habit for a few years. But after it returned, what worked for me in changing it was to rigorously substitute plain foods for the richly processed stuff (meals and snacks) until I learned to appreciate simple tastes. For instance snacking on fruit, nuts, crackers and ryvita, buttered toast, cottage cheese and natural yoghurt. I wasn't able to shake my chocolate cravings, but over time, the pull of intensely sweet stuff died back, to the point where the sugar rush from ice cream or wedge of chocolate cake makes me feel sick enough for me to prefer to avoid them. To anyone who tries this approach, good luck.
Figuring out how to be a doctor by faking it til you make it most definitely is malpractice though, and ‘don’t worry, you’re an imposter but you only learn by screwing up’ is very much not how doctors learn their job.

The Hippocratic oath is not ‘first, do some harm, as long as you’re learning’.
In ~1997ish, the company I was soon to work for licensed Spyglass for use in our Internet-over-cable-TV startup, WorldGate. We ran the browsers in the headend, eventually on custom-designed laptop-chipset-based blades, 10 to a 2U chassis, with 10-20 browser instances running on each blade. (No commercial blades existed back then.) We compressed the screen images and sent them down to settops, with user input via IR keyboards and remotes being sent back up to the headend.

I was hired in Sept 1998 to work on the browser; we had built our own Javascript engine to add to it (since that was kinda required for the web by then). I rewrote all the table code, because it just really didn't work well when you had "too few" horizontal pixels, especially if table widths were expressed in things like %. In the end, after a major redesign of all the table code, it did better than Netscape did in the 'hard' cases.

However, before long, it became apparent with all the additions being made as part of HTML4 that sticking with Spyglass-derived code and trying to update it ourselves to compatibly implement HTML4 (or enough of it) was going to be a herculean effort for a small company (max ~350 people and briefly a $1B valuation (1999), but only around 5 or 10 people max on the browser, including the JS engine.

Given that, I made the decision in late 1999/early 2000 to switch us to the upcoming Mozilla open-source browser, and got deeply involved. The Internet-over-cable-TV part of the company failed (cable companies had other priorities, like breaking TVGuide's patent monopoly, which they paid us to do for them), and we moved onto other markets (hardware videophones) not involving browsers in 2003. I stayed involved peripherally in Mozilla, and when WorldGate dissolved in 2011 I joined Mozilla fulltime to lead the WebRTC effort.

The Spyglass internal architecture seemed at the time to be pretty reasonable compared to what I knew of the NCSA code.
How do you reconcile that with many people that attempted suicide due to some illness like depression, and then later very much we're glad they didn't die. "Only of sound mind" sounds difficult to measure.

Related: Majority of gun deaths in the USA are suicides. In the gun control debate you might want to exclude those, right? But actually having ready access to a way to die increases the total number of suicides - it's not that all of those people taking their own lives would use different methods of suicide - some would but some would never die from suicide at all. So it's used as a argument against having easy to access firearms, and generally an argument against an easy way for suicide.
> > It would literally be impossible for congress to make a law covering every single nuance agencies are tasked with.

> What does that even mean? Supposedly these agencies already know what they're tasked with, no? If not... well I mean that's straight up irresponsible.

It means the supreme court just gutted the agencies ability to make and enforce regulations. The agencies have lots of experts who know what they're supposed to be regulating they just aren't allowed to do that in many cases now. Unless congress writes things explicitly into law you can expect legal challenges to just about any regulation the agencies try to put forward.

> The other part of this I don't get is that people have been complaining about the "Revolving Door" problem in these agencies for a long time now. They're not sacred, and further we know they're not sacred because we've been complaining about their corruption. So why pretend they're sacred now?

Why do you think these two issues are opposed? The answer to weak and lax regulation isn't to remove the ability to regulate.

> Why are there no solutions?

What solutions are you proposing? Do you think your solutions have any chance of getting anywhere in the current political climate? Who benefits from the status quo and how much effort will they put in to block a solution?
well.. sounds nice but some things make me worried:

1. "Use the comfort of one runtime during development and the speed gains of another in production." how is that possible without hitting all sorts of backwards/forwards compatibility issues.

2. The react example you give on the front page does not seem very react-like.

- that said "Write backend code in your language of choice, leveraging the power of Wasm. Mix routes of different backend languages, allowing your application to be written by different teams." sounds like something that you might think who the hell needs that, but I've worked on a few teams, and am on one now that could perhaps benefit from it.

instead what happens now is there is a JS api that sends requests forwards to the actual backend - maybe doing some minimal verification etc. so doubling work - not all places but certain api end points where we don't want to reveal secrets in frontend etc.
Bitcoin windfall for Mt. Gox creditors after 10 year wait
I don’t want to live with dementia either. I bet the 50 million people in the world with it would rather not have it either.

How about option B? Cure the disease!

The woman in the article is only 71. It’s crazy that in 2024 we have no idea how to slow the disease enough
so she gets another 10 years of quality life.
Someone else on reddit [0] noticed this as well.

Groq does not talk about how many cards they need to get those results. Someone replied to me with this comment [1] a while ago...

[0] https://www.reddit.com/r/AMD_MI300/comments/1dqhrbn/comment/...

[1] https://news.ycombinator.com/item?id=39966620
I don’t think it’s a very valid concern, but LLMs can already do a limited level of reasoning to create information not directly loaded into them. Sometimes that reasoning is even correct! The idea here would be that even if you didn’t load that kind of information into them, at a certain level of advancement, they can determine the necessary plans from other information that has been loaded into them.
CachyOS - fast Arch Linux distro with custom schedulers
The usual terminology is,

* trie is the basic data structure, in which each node is a vector as wide as the alphabet, and the depth is equal to the length of the keys

* a radix tree is an optimized trie, with path compression and node compression

* a patricia tree is a binary radix tree
Frank Zappa Teaches Steve Allen to Play the Bicycle (1963)
100% agree about defaults. I do think it’s critical you actually learn the features of you IDE. Yes being able to type fast has nothing to with programming, but being able to jump to symbols, make refactors, use keyboard shortcuts etc. reduces the gap between hands and brain.
> How do you know, and for better or worse?

Their decisions made the life of those around them miserable because they did not care about the consequences of it. Like for example, hiring an intern who had basic programming skills when there was no engineering bandwidth available to support the intern, and then bouncing them around multiple large projects every week, for the sake of showing upper management that they had people "working" on priority tickets. There is more to this story, but it's just more details painting that person in a bad light.

I, most certainly am not such a person.

> Caring about that work was stupid, and I should have just enjoyed my time more.

I agree. It's a work in progress for me to get to that state.
It's not "denying that culture exists", it's refuting your erroneous and unreasonable expectation that culture should be consistent as though it were a person (even though individual people are themselves frequently inconsistent!)