skysight-inc/HackerNews huggingface dataset:
Make predictions, documenting your process and updating regularly. Keep notes or use a free prediction market like https://manifold.markets/ and analyse your success and failures to learn.
Cosine (YC W23) Hiring JavaScript/TS Dev to Build AI SWE
Just do the whole thing in WebAssembly. Minimal dependencies and pixel perfect in all browsers. The distinction is applications versus documents.

Works for Dart with Flutter:

https://flutter.dev/

https://www.youtube.com/watch?v=Nkjc9r0WDNo

https://www.youtube.com/watch?v=qx42r29HhcM

https://wonderous.app/web/

Works for C# with Avalonia UI:

https://avaloniaui.net/

https://www.youtube.com/watch?v=6mwQDPlbF5Y

https://solitaire.xaml.live/

And so on.
Oh God, narrow use case within Sheets that fits perfectly for WASM is only twice faster than JS, JS in shambles. Why won’t they rewrite everything in WASM?

I’m not sure what you were aiming for here, but you only reinforced me that JS is amazing if rewriting calculation worker yields only 2x improvement.

> So why am I using JavaScript again?

Re-read my comment, it’s all there.
It sucks that we’re still at “best practices” phase. We’ve been in this phase for the last three decades [1], and I really hope we enter “good theory” phase soon.

[1] https://cseweb.ucsd.edu/classes/wi08/cse253/Handouts/lecun-9...
Temu is, apparently, also under investigation[0] by EU officials for (IIUC) different reasons.

[0] https://www.siliconrepublic.com/business/temu-eu-dsa-illegal...
The point was a prefix from 2600::/16 isn’t special; it’s just from one of the blocks assigned to ARIN. One ISP I know of with an allocation in that range is Verizon, which announces a number of prefixes over BGP in 2600:1000::/24
The range downgrade from initial presentation was the sole reason why I cancelled preorder and ended up with hybrid f150 instead.
IMO, this whole cloning idea is overcomplicated. Let the duplication of markup happen server side or in React (or whatever).

If the developer wants a <selectedoption>, they should fill it with <option> elements that correspond to the <option> elements that appear in the dropdown. Each option could reuse the <label for=""> pattern to associate them with their counterpart.

Then, when an option is selected by the end user, the corresponding option inside the <selectedoption> would get a `selected` attribute.

The default CSS would be:

selectedoption > option { display: none; }
selectedoption > option[selected] { display: block; }

This gives complete control to the developer, works fine without JS, and wouldn't have shocking side effects.

As they say, "duplication is cheaper than the wrong abstraction".
We’re just waiting for that lawsuit to happen then. Are you a betting man? I’d be happy to have a little wager that in 3 years time from now, Tesla hasn’t faced legal problems for their product naming.
It is not clear to me that the conditions of the universe at that point of increased entropy would be able to support life
Not currently, no.

I have a feeling that it might be difficult for Apple to obtain FDA authorization for a system consisting in part of a device that Apple didn't manufacture (i.e. an Android phone). Getting the iPhone + Airpods system authorized was unusual enough already.
I too. The other thing is a motorsport with rules of something like at least 3 wheels.

Let us see best and worst humanity can do. Despite the consequences.
I automated my resume using GitHub Actions and GitHub Pages. By using LaTeX for design and automating the build/deploy process, I always have an up-to-date resume live with a single link. No more manual updates or managing multiple versions! If you’re into coding or want a more efficient resume workflow, check out my post. Happy to answer any questions!
> Today we work more than ever together with increased automation,

I don't think we work "more than ever", not at all.

This is something that's really hard to quantify, but even harder to get an idea about "anecdotally" (cause what're you comparing to, when you were working 100 years ago?). What makes you think it's true?
The unsuccessful self-treatment of a case of "writer's block" [pdf]
For me it comes down to bugs. Less flashy means less likely to glitch on me, makes me feel safer. Whether or not it's true, I'm not sure.
You've misgendered the blog author here, and it's rather dismaying that you have no idea who she is.

Her name is Celeste M. Davis; the blog itself is named "Matriarchal Blessing", and she's written rather extensively on the topic of masculinity.

https://celestemdavis.substack.com/p/maleness-and-patriarcha...
I agree with you fully, but I've also tried to onboard people to F# and Haskell and... unless you're the self selecting person that enjoys (typed) functional programming, the pushback you get from the other ~95% of developers is extremely strong.

If your stack is FP-ish, and you hire FP-ish developers, it's fine. But having non-FP devs write Haskell? Maybe I've been unlucky, but it's near impossible in my experience.
Do people actually call the Sun "Sol"? I thought that was more of a video game thing.
We can’t. Without the driver this car runs on probability. And that all. A capable operator is still needed in the loop.
Many years ago I read some sci-fi novel, and in it was a sub-plot of a warring alien species that started destroying anything and everything they came across in their travels.

The story went that their local system was in some sort of a dust cloud, so they had no stars visible from their planet. At some point, that cloud somehow dissipated. On the planet, one of the inhabitants bothered to look up one night, and it hated everything it saw. So the race developed a space program to go out there and destroy it all.

For some reason I think it was Adams' H2G2, but the tone of my recollection does not quite feel on-brand for those stories. Not sure.
Agreed. It is interesting to contrast G.H.Hardy's treatment of Ramanujan (nurturing) with Arthur Eddington's treatment of Subrahmanyan Chandrasekhar (petty and back-stabbing) decades later. A discussion with lots of links can be found at https://news.ycombinator.com/item?id=41284239
https://youtu.be/dyMXYE_50Ts?si=_uMtKO5oyR8L3l4e
Eventually there won’t be any life given no stellar body will be in range of a star to support life I guess?
I mean they quite literally come in completely different forms of products, but I get your point. I thought nicotine vs tobacco was mostly important for health risk, with the exception of cigarettes which IIRC have all sorts of nasty stuff added or in trace amounts.
I don't know about the particular case of TripleDES+AES but I think in a general case you can't claim that A+B encryption is always at least as strong as B alone. The A part can result in e.g. first bytes of input being the same enabling a crib-type attack.
fail2ban is fine for a small VPS, but it is very slow, less necessary for key based authentication (passwords shouldn't be used, unless absolutely required) and shouldn't be used on high load systems, with that said, I've seen guides on its rewrites, which were able to handle gigabits per second. ufw can be replaced with a very simple iptables/ip6tables script, if you don't have complex routing. Not a single daemon required. Beware of things like Docker overriding them though. unattended-upgrade is often leaking memory all over the place, I use regular manual updates instead.
> Tesla has missed on pricing with new vehicle programs before, and inflation has been exceptionally high in the few years between the original unveiling and pricing of the Cybertruck in 2019 and its start of production last year.

> But when it comes to specs, Tesla has generally delivered on its promises. Not with the Cybertruck.

Agree. The miss on range with the Cybertruck is too big to ignore. I can understand the price increases due to inflation or whatever. But the enticing thing was getting 500+ miles on the tri motor version, which would have made it unlike anything else - a magical mix of power, utility, and range to put it to use (or just help with range anxiety). The drop from “500+” to 320 is HUGE.

I don’t know if this range extender really makes sense either. Will people really pay 16K more to get 120 miles more while losing 1/3rd of their bed space? To me that seems like a bad deal. Why not just get a Model X at that point?

As an alternative I would prefer a PHEV truck that provides 50 miles of range so most trips are fully electric, but with a gas engine available for longer trips. The 2025 Ram 1500 Ramcharger will provide that, with an engine that works as a generator (to power electric motors).
FTC now tackles fake reviews
Well, zero tolerance on grammar, spelling, etc, being bad obviously. I'd also insist on the thing being coherent and well structured. Both of which were huge problems when I was reviewing student papers. These are all things an LLM can help students with improving.

And of course if all papers are up to standards on that (which IMHO would be a massive improvement already from an educational point of view), you'd be looking for other criteria to judge the papers that maybe showcase things that are actually of value. Like problem solving, critical thinking, originality, etc. I'd be looking for signs of the student having a good grip on the subject matter.

Perhaps I'd do a little verbal exam. I might grill them a bit on the subject they wrote about and make sure they understand what they submitted. Somebody that did the leg work of coming up with something good and that did the research, would be able to answer questions about it and be able to discuss the key points. Ask them some questions about other work they are referencing. Etc.

I just think trying to keep students from using tools that are out there is a lost cause.
I’m assuming gravity will keep solar systems together? But admittedly know little about it.
Article title: FTC’s rule banning fake online reviews goes into effect

Effective now, but prior discussion (598 points, 1 year ago, 264 comments) https://news.ycombinator.com/item?id=36556228
"No proof but no doubt" is such a great way to put it.
If you like vimium, or the idea of it, consider giving qutebrowser a spin. Chrome hampers extensions in a variety of ways (e.g., not being able to use vimium bindings on any "internal" pages), and a fully fledged browser makes the experience much more cohesive.
Apparently psychedelics can cause the so called ego death. I wonder if it’s the same driving force: a realization of how vast and limitless the world is.
Completely agree but it's the best we got at the moment if you want to use the non-XUL version of Firefox.
A spreadsheet is a narrow use case? Excel won't die: https://www.economist.com/business/2024/10/15/why-microsoft-...

Try not to worry about it. Welcome your WebAssembly overlords and be happy.
Next comes translation on the fly and boom - Apple suddenly listens to the world. But of course is nothing recorded, sure that.

Although the undisputed value in all this, won’t we still find it weird everything is always being (recorded and) processed. Or perhaps is weird when it’s not if you are born this way.

A new post-modernism of yet unknown proportions is going to be in a dare need.

Can’t stop thinking of Aldous Huxley with this and Adderall and all.
https://en.m.wikipedia.org/wiki/The_Mosquito
It's actually very useful when used with wildcards/multiple arguments!
After giving it a whirl I'm a little underwhelmed, but maybe I'm using it wrong. I'm getting less consistent results than if I prompted GPT4-o for a Vega graph after providing it with the documentation.
Because, yes Germany has always been fair, democratic and non discriminating.
Yeah. There was a period when the Borg look was widely seen as representing “At any moment someone more important than you could call me.”
It is rather shocking how much police and prosecutors have relied on junk science for convictions, and even executions, such as the "shaken baby syndrome" quackery whereby a man's life hangs in the balance at this moment--I believe that his governor has issued a stay of execution for the time being.

My parents, especially my murder-mystery mother, are voracious consumers of procedural police dramas, such as NCIS (I mean, I've got to love perky-goth Abby Sciuto and "Major MassSpec".) They also love the Canadian series The Murdoch Mysteries which introduces a little steampunk and historical forensic science into the mix, harkening back to when "fingermarks" were state-of-the-art.
(1974)
> Outside of a pure tech audience, literally no one gives a shit that your company wants you to RTO.

good point, with the exception of seattle as a whole. eastside light rail is not complete yet, and the DoT is closing all but 2 lanes of I5 in the middle of seattle for 10 months in 2025. The traffic is going to be horrific, and it will offset any potential short term gains that would otherwise have been had from increased real estate prices in downtown. they should have stayed 3 day until the transportation infrastructure was complete.
In my experience, people who are really good at something usually are at least average on many others. Thus they can do the minimum in other courses to pass, it's just a matter of working enough.

In my country, there are several students (12-18 years old) who can mix sport at high level (national championship) and a lighter school activity. They work like mad but they do it. But they have to prove there are good enough to get it, which is OK to me.

Being really good is not something you appreciate yourself, it's the others that notice.
Why three? The world's fastest monowheel would be something.
And it doesn't stop at sabotage or theft ;)

https://www.cbsnews.com/news/xu-yao-death-sentence-poisoning...
Unfortunately, the purpose of the education system at this stage of human civilization development is not the realization of individual potential or the creation of geniuses. Geniuses, however cool they may be, are not necessarily the most effective increase in unit production efficiency per person that you can create. The point of the education system is essentially to create workers that make the economy productive.

I don’t think you can say, even all these years later, that Ramanujan, that mathematician, made the economy more productive, but he certainly increased the high watermark of human civilization and created an inspiring story for individual achievement, creative realization, and artistic and mathematical expression. There’s something sublime and transcendental—no pun intended—in the kind of truths that he was able to tease out and the unique, idiosyncratic way that he expressed them. Sort of like a Basquiat of mathematics, I suppose. Or probably better than that.

That aside, I think it’s unfortunate that he died of cholera or something, isn’t it? I mean, he apparently didn’t think it was unfortunate that he was going to die. And certainly, the formal education system didn’t necessarily fail him, in that a professor at a university recognized his genius and sponsored him to the UK.

But I think, in a sense that you identify, there is this general failure of the education systems in the human civilizations on this planet to foster perhaps the best thing that they could be fostering. They’re more like a manufacturing assembly line to produce cogs as part of the economic machine.

Not that there’s anything necessarily wrong with that. I think it’s good that people can have a role to play in the larger economy and that there are pathways to bring people to the level of capability where they can contribute like that. But the lack of pathways that these systems provide—those that could contribute to the creation of the full realization and expression of individual potential—I think is sad. And I think that’s what you’re kind of identifying.
>If you are a novice, how do you quickly identify what the foundational knowledge is?

You probably can't. You need to rely on knowledge of others to identify good resources. And then lean that against how you learn in order to pick the best resource for you.Same for verifying being an "expert beginner". Never be the smartest person in the room if your goal is to grow.

In a crude way: google it. You'll probably get a generic (maybe even horrible AI slop) on top. But you're not looking for a perfect guide on first Google (not unless you have a very popular topic). Look for terms used and start googling those to narrow down to a more specific place. Maybe a forum post full of (hopefully) competent+ people answering your question. Maybe you find a quality guide to follow. Maybe you find you're on a completely wrong rabbit hole and figure out better terms to Google.

That's basically half my learning while on the job. Usually works pretty well in my personal time too.
> pretty obvious by the fact that they’re failing at the cause in all bar the written assessments (ie the stuff they can cheat on).

performing badly under pressure is not a thing in your world

> My point was that cheaters wouldn’t bother training on their own corpus. You keep pushing the conversation away from that.

My point was cheaters don't need to train on their corpus. That's why it's zero effort. You keep trying to wave that away

> That’s how literally no good teacher would ever approach the subject.

Now we only need to eliminate bad teachers
Uhm, anyone with an ISP in the United States is going to have a block delegated from ARIN. That's the whole point of ARIN, isn't it? Nothing they delegate is inherently special, because ARIN administers all of the allocations for their region.

I'm saying that perhaps the 2600::/16 delegation is especially reserved for a certain class of user in order to tag us as something. Surely, my own ISP holds more delegations than that slice alone. It's certainly standing out like a sore thumb to anyone analyzing logs. As I said, it can't be merely a coincidence.

Interestingly, I also subscribe to mobile voice/data service from the same ISP, and activating mobile data here at home gives me, sure enough, another 2600::* delegation.
Although I agree with the sentiment, the Ontario university system doesn't actually work that way. For example for Software Engineering at Waterloo, the admission average is calculated using the five required courses plus whatever your highest course is excluding the former[0].

In practice, I believe every single Ontario university program lists English one of the required courses so it will always be included in your top six average.

[0]: https://uwaterloo.ca/undergraduate-admissions/admissions/adm...
Ramanujan himself survived childhood smallpox and died at just 32 from what's thought to be complications from an earlier bout with dysentery. But he had lucked out in that he was born male in an urban setting in a high caste, with access to education, textbooks, and the language of the imperial core, and managed to make it to adulthood at all.

“I am, somehow, less interested in the weight and convolutions of Einstein’s brain than in the near certainty that people of equal talent have lived and died in cotton fields and sweatshops.” ~ Stephen Jay Gould
So tempted to try this myself in another language - just so I can call in ‘tungsten’.
The tools don’t make it “impossible” though, they just don’t actively assist.

The cops are free to get a warrant and use whatever tools they have in their arsenal.
> like the Russian army who are absolutely having their asses handed to them by a vastly inferior force.

I was with you until you said this.
About the dogs, from what I've seen the social media presence for these US gravel pros are a much bigger part of their income compared to pros in the European road racing circuit. Being a privateer is advantageous if you are a "top social" rider. This is probably comparable to what has happened in College sports where the top college athlete influencers are pulling in huge amount of eyeballs and income from their social media.
You build it from source if you have concerns, so no, it can't "totally be backdoored".
It’s not a real test.
Whenever there is writing about other groups and their struggles, I need to suppress the urge to declare that they should just suck it up and do better, e.g. Fat population? Individuals need to eat less. Gang violence? Hey maybe stop shooting each other for a fucking second. But I can't comment because they're not my struggles.

Finally they're talking about my group, so here goes: if you don't go to uni because of girls, you don't deserve to go to uni.
Depends on the framework. You can use class= in Preact.
OpenAI Advanced Voice is now available in EU
You're talking about it as if it only handles SSH authentication.

It's no substitute for proper security, but it's a great mechanism for quickly dropping naughty traffic. Even people who practice good security have online systems that are occasionally vulnerable to zero days, or have password forms on webapps. Dropping traffic while it's still in discovery mode is a great way to frustrate automated attacks.
Why? The app can still be built / installed / source forked etc.

That is the FOSS dream.
I think the weight of your vote should come from the amount of taxes you pay, up to some cap. Can someone explain to me like I’m 12 why this is a bad idea?
You can extend Qutebrowser with userscripts [1].

For the Lisp fans, Nyxt [2] is a decent choice as well.

[1] https://qutebrowser.org/doc/userscripts.html

[2] https://nyxt.atlas.engineer/
In my country there is a system where a kid applying to high school gets accepted based on a standard test, or can skip the line by performing well on a contest organized by the ministry of education. In my class something like 80% of kids were admitted through contests. When applying to the university there's a similar thing, except it's much harder to skip the line, but universities are free to set up their own admission rules as long as the rules are based on the national standard test. In my case, the final admission score was calculated something like "90% maths 10% everything else"
I read some articles on this site and I think your blog is really interesting and has great information. Thank you for your sharing. https://www.c4yourself.live/
Gartner has a flawed model for magic quadrant?
Generational GC designs do not "deallocate" objects. In fact, most GCs don't. It's an understandable but an unfortunate misconception that sometimes causes developers to write more GC-unfriendly code than necessary.

When a collection in a generational GC occurs, the corresponding generation's heap is scanned for live objects, which are then usually relocated to an older generation. In a most common scenario under generational theory - only few objects survive, and most die in a young/nursery/ephemeral generation (.NET, JVM and other ecosystems have different names for the same thing).

This means that upon finishing the object relocation, the memory region/segment/heap that was previously used can be immediately made available to subsequent allocations. Sometimes it is also zeroed as part of the process, but the cost of such on modern hardware is miniscule.

As a result, the more accurate intuition that applies to most generational GC implementations is that pause time / CPU cost scales with live object count and inter-generational traffic. There is no individual cost for "object deallocation". This process is vastly more efficient than reference counting. The concern for overly high allocation traffic remains, which is why allocation and collection throughput are defining characteristics of GC implementations, alongside average pause duration, frequency, costs imposed by specific design elsewhere, etc.

Allocating and deallocating a complex graph of reference-counted objects costs >10x times more than doing so with a modern GC implementation. I don't know which implementation was used back in the day in Cocoa, but I bet it was nowhere as advanced as what you'd see today in JVMs or .NET.
> Wonder why more people aren't using it.

Because it's classified as an amphetamine in large parts of the western world and would be illegal obtain without a prescription.