skysight-inc/HackerNews huggingface dataset:
I wrote a lot of applets back in the day for little graphics experiments and such, somewhat inspired by Ken Perlin's homepage[1]. I found that it's quite possible to make applets that load fast and run fast if you care about those things while building it and do some profiling. If you pull in hundreds of megabytes of libraries and trigger a GC every second then of course it will be slow.

[1] https://mrl.cs.nyu.edu/~perlin/
The Electrification Tipping Point [pdf]
The kernel knows about system-local users, but not the remote ones. Servers may need to access data of multiple users at once, so it's not as simple as some setuid+chroot CGI for every cookie received. Kernels like Linux are not designed for that.

Maybe it would be more feasible with some capability-based kernel, but you'd inherently have a lot of logic around user accounts, privileges, and queries. You end up involving the kernel in what is row-level database security. That adds a lot of complexity to the kernel, which also makes the isolation itself have more of the attack surface.

OTOH you can write your logic in a memory-safe language today. The VM/runtime/guaranteed-safe-subset is your "kernel" that protects the process from getting hijacked — an off-by-one error can't cause arbitrary code execution. The VM/runtime itself can still have vulnerabilities, but that just becomes analogous to kernel vulnerabilities.
Vacation: March 31st to April 3rd
I am currently testing the hypothesis that RAG can reduce the likelihood of LLM hallucination when it comes to software architecture (existing or proposed enhancements or tech debt reduction) of complex systems. To that end, I recently launched a web spa https://www.exploravention.com/AskArchitect/ where you can ask the software architect questions about various popular open source projects. I hope that you participate in this experiment.
There's a very funny story behind MinecraftForFree.com which is what most people used back then.

Notch (the creator of minecraft) was angry someone was posting his game online for free. He emailed the owner, Dylan, of the site threatening legal action.

Instead of going down a legal route, Dylan challenged him play a game of quake3 to settle the dispute.

If notch won, Dylan would take the site down. If Dylan won, notch would would leave him alone and let him keep hosting the site.

Notch agreed, won the match, and Dylan followed the promise and took it down forever!
Unfortunately those unusably small or invisible scrollbars are the default in many browsers. Such as Firefox on Linux, which I'm using right now.
It's so funny when people try to build robots imitating people. I mean part funny, part tragedy of the upcoming bust. The irony being, we would have been better off with an interoperable flight booking API standard which a deterministic headless agent could use to make perfect bookings every single time. There is a reason current user interfaces stem from a scientific discipline once called "Human-Computer Interaction".
This is honestly wild.

Whether we like it or not security incidents have become such common place in the last several years that if they just admitted to it this entire story would have likely been shrugged off and mostly forgotten about in a couple days but instead it is turning into an entire thing that just seems to be getting deeper and deeper. (Not downplaying the security incident, but that is the unfortunate reality).

Seriously if I can't trust that I am going to actually be told and not lied too when there is a security incident at the bare minimum, why would I chose to work with a company? What is Oracle's end goal here?

Are they somehow really confident that this didn't happen, maybe they don't have the logs to confirm it? Trying to think about how this is anything except them just straight up lying.

I can't remember the last time we saw a company this strongly try to deny that something like this happened. Especially when according to Ars Technica:

> On Friday, when I asked Oracle for comment, a spokesperson asked if they could provide a statement that couldn’t be attributed to Oracle in any way. After I declined, the spokesperson said Oracle would have no comment.
If every player ends up with a bat custom tailored to their swing this will get very interesting.
This is wonderful! Where do you want to take this?
I'd agree about the warranty. I just bought a palma in the fall and was loving it until it's display randomly broke (screen is fine, just the e-ink display) while in a soft internal pocket, completely refused any warranty and cost to replace was 50% of the palma itself. Would definitely avoid them
Well, the bigme hibreak pro might be what you are looking for
> Chrome already uses plenty of non-native components. Firefox is similar.

This is then won't be consistent with native OS apps, but still be consistent across websites. Better than everybody doing different div+JavaScript magic which behaves slightly different across different websites.
How's this compare with the Moaan InkPalm Plus? Which is over $100 cheaper
exactly, connect AI to our existing digital lives

I think we do need to build new interfaces, though. The existing ones were designed for humans to use, either GUIs for end-users, or APIs for developers. But LLMs have very different reasoning patterns. They even make mistakes in different ways.

What I've experienced in practice connecting LLMs to existing APIs is that LLMs fail miserably with the interfaces, but simply "translating" the interface in a way that is easier for them to "understand" solves the issue.
Cursor CTO on Scaling Infrastructure [video]
Uh, yea, this isn't useful. This a top researcher in his field. He isn't shitposting for lulz on discord undercover, lol.
I suspect it probably won't work, although it's not necessarily because an LLM architecture could never perform this type of work, but rather because it works best when the training set contains inordinate sample data. I'm actually quite shocked at what they can do in TypeScript and JavaScript, but they're definitely a bit less "sharp" when it comes to stuff outside of that zone in my experience.

The ridiculous amount of data required to get here hints that there is something wrong in my opinion.

I'm not sure if we're totally on the same page, but I understand where you're coming from here. Everyone keeps talking about how transformational these models are, but when push comes to shove, the cynicism isn't out of fear or panic, its disappointment over and over and over. Like, if we had an army of virtual programmers fixing serious problems for open source projects, I'd be more excited about the possibilities than worried about the fact that I just lost my job. Honest to God. But the thing is, if that really were happening, we'd see it. And it wouldn't have to be forced and exaggerated all the time, it would be plainly obvious, like the way AI art has absolutely flooded the Internet... except I don't give a damn if code is soulless as long as it's good, so it would possibly be more welcome. (The only issue is that it most likely actually suck when that happens, and rather just be functional enough to get away with, but I like to try to be optimistic once in a while.)

You really make me want to try this, though. Imagine if it worked!

Someone will probably beat me to it if it can be done, though.
I'd love to know the opportunity cost - billions?
Just another “I don’t like systemd and refuse to understand it” rant.

I can’t think of any change that has improved my Linux sysadmin experience more than the move to systemd.

Is it complicated? Perhaps it is. But this FUD about it being resource intensive or unreliable or difficult to use is complete nonsense.

And on top of that systemd isn’t even “Linux.” Plenty of popular production-ready distros like Alpine Linux don’t even use it.

And of course I’m not saying FreeBSD is bad, but I’m not the one writing and publishing an article bashing a system I don’t understand.
There are various state laws that require companies to notify their customers of security breaches, but they lack enforcement/teeth so they're routinely ignored. It'll never happen in our current environment but we really need a federal law that causes violators enough pain that companies will actually bother to follow the law.
I feel like this is the first real step towards a Mac like experience on a Linux system.
Aren’t decane and dodecane present in fossil fuels?
In some former colonies, the dialect can be a snapshot of the language back in colonial time. Happens to names as well as expressions.

I learned this watching a stand-up routine by Malaysian comic Nigel Ng. He was explaining his first name.
See “Chevy Nova”
This is cool. So I can give it a recording and it'll create documents on my product?

Can you "string together" multiple videos?
When you know and remember it exists. Most people never find the feature.
Before the Undo Command, There Was the Electric Eraser
While I agree with the rather negative sentiment towards the term itself, I find it at least interesting to see how some "engineers" have their pride and feelings hurt here. Well, turns out software engineering isn't gonna be amongst the "sexiest jobs" rather sooner than later and the 2021 "all the companies want me" arrogance is erupting in real time. Jokes on who?
Seems like there's going to be some trademark conflict with https://novaapp.ai/ ?
I'm all for in for it. Sadly, companies host wild stuff and forget about it.

What we build is primarily focused on companies that have at least hybrid stack - some on prem, some in cloud. If you completely behind load balancer and have strict change management, we can't bring you any value.

In ideal world, we wouldn't have any business. But oh boy... Companies host wild stuff.

Every single conversation I had with clients ended up with us showing some of their infra and the response was "wow, we didn't know this is ours".
Belly putting is anchoring to belly? That’s not legal.
I'd like to add the "We can't send mail more than 500 miles" story to that list: https://web.mit.edu/jemorris/humor/500-miles
In particular, it's interesting if that may have help explain the prevalence of matter over antimatter around us.
These are not similar situations. In your example, they were merely charged and arrested. At that point, nothing has been proven. The case in question has already resulted in a conviction.

It’s a pretty clear cut case of someone misusing governmental funds to further their political aspirations. Another way of phrasing that is corruption. Is a role of the courts not to prevent this? Is allowing proven corrupt individuals to hold office positive for a democratic institution?
You should travel to China, you have an extremely skewed view. Or start talking to Chinese people.
Building a Memex [video]
systemd is indeed awesome. i'd rather kms than go back to maintaining init.d scripts.
The Incredible Machine 2 (1994)
Right, if you believe that, start holding the IDF to that standard.

As a victim of occupation it's not illegal to form militias and use other irregular means of warfare.

Even if Abu Obeida dressed in babies it would not be allowed to kill them to kill him. The IDF murders civilians systematically and does not try to avoid civilian casualties. Much of israeli society and the IDF considers palestinian children to be "terrorists" in the making and hence legitimate targets, but international and humanitarian law does not support this position. But this is likely why doctors and surgeons commonly see sniper wounds in the head and torso on small kids in the Gaza strip, and it's why it's not uncommon to see video from the West Bank where some unarmed teenager is left bleeding out in the street while the ambulance is held up by the IDF some distance away.

It was illegal to take hostages, sure, but I'm under the impression that most that were taken on 7th were soldiers and that's another thing entirely. You also don't have any evidence of rape perpetrated by palestinians, while there is quite a bit of evidence for use of rape and sexual abuse against palestinians by israelis. Last summer riots erupted in Israel because some soldiers that raped one of their hostages to death were arrested over it, and a couple of the perpetrators were paraded on evening television as heroes.
Ah, another notch in the belt for Larry Elison's Oracle data security scandals.

Matches Larry's other political and societal scandals.
The only thing I currently run on FreeBSD is my storage box. ZFS is absolutely amazing, and FreeBSD supports it fully and without any of the "jank" you'd get running ZFS on Linux. It Just Works (tm), bottom to top. Anything else, I want what I'm familiar with on Linux, like containers and systemd services. I know some people really love pf, but I've been using iptables for so long it would be annoying to switch at this point. So really, it comes down to what you're familiar and comfortable with, and using the right tool for the job.
The truth might be they know its all a sham. The most important thing you could teach is actually how capitalism works in pragmatic facts: You will never live a good life working for a wage. You need to eliminate middle-men, work for yourself somehow, have constant side hustles. And now that dump is in charge: figure out how to do crypto scams, and financial crimes while figuring out who you need to bribe to get away with it.
Welcome to the (most recent) era of deregulation. Get ready for all Fortune 500s to deny, deny, deny, and bribe.
Until they want features and punch holes in the sandbox.

Audio/video codecs are a great example.
This has the potential to multiply the issues with Fenway and other older fields dramatically.
Did it really take 125+ years for someone to realize the bat does not need to evenly taper? This seems like some seriously low lying fruit.
No need to give a rude, condescending and unhelpful answer - there will always be people learning
Yes, but it also has a back door so it is of no use.
In my experience even feeding it the docs probably won't get it there, but it usually helps. It actually seems to work better if the document you're feeding it is also in the training data, but I'm not an expert.
ZFS is probably the biggest reason for me. I have a machine with a zfs pool running samba and nfsd.

Philosophically I tend to prefer *BSDs over Linux. I have a few FreeBSD machines, one OpenBSD, and one Linux.
Show HN: I Made a Quiz to Roast Developers (Its Accurate ASF)
Um trust me its annoying but fun. It works pretty well, thats what redditors said (they dont lie at all)
I feel like OP would have been better of not referencing the viral thread about a developer not using any version control and surprised when the AI made changes, I don't think anyone who doesn't understand version control should be using a tool like cursor, there are other SAAS apps that build and deploy apps using AI and for people with the skill demonstrated in the thread, that is what they should be using.

It's like saying rm -rf / should have more safeguards built in.
It feels unfair to call out the AI based tools for this.
https://www.vice.com/en/article/why-does-my-bo-smell-like-we...
Nova because it just means 'new' isn't a term anybody can trademark.
Help. My AI scientist just plagiarised my research
> I honestly don't think LLMs can code significant real-world things yet and I'm not sure how else to prove that since they can code some interesting things

In my experience it seems like it depends on what they’ve been trained on

They can do some pretty amazing stuff in python, but fail even at the most basic things in arm64 assembly

These models have probably not seen a lot of GTK3/4 code and maybe not even a single example of porting between the two versions

I wonder if finetuning could help with that
https://news.ycombinator.com/item?id=43486945 related
There are definitely people who find weed as comforting and as innocuous as a cocktail. I have never been one of those people, and I have given it the old college try.

For my body chemistry and or psychological makeup, alcohol is like a carousel that can be fun to ride for a couple drinks. It's starts with a pleasant 'whoosh' and then eventually I feel a bit tired and go home.

THC, on the other hand, is like a Gravitron ride – more forceful and longer-lasting than expected and requiring all of my energy just to get through. If I'm a little high, you can easily tell by the way I struggle to carry a conversation. When I let myself get stoned, it was game over and I just held on while I waited for the ride to end.

I used to feel a but jealous but with the hindsight of decades I think I'm better off for not having the weed gene.
A) Sometimes it's cellulose - corn starch and other anti-caking agents are also used

B) it's legally limited to 4%, not 10%
Good old FOOF
It's still a draft, so not officially standardized yet.
Empowering WebAssembly with Thin Kernel Interfaces
I've been using Claude 3.7 for various things, including helping in game development tasks. The generated code usually requires editing and it can't do autonomously more than a few functions at once but it's a fairly useful tool in terms of productivity. And the logic part is also quite good, can design out various ideas/algorithms, and suggest some optimisations.

Tech stack is nothing fancy/rare but not the usual ReactJS slop either - it's C# with OpenGL.

I can't comment about the best practices though because my codebase follows none of them.

Yes, the user has to know enough to guide the AI when it's failing. So it can't exactly replace the programmer as it is now.

It really can't do niche stuff however - like SIMD. Maybe it would be better if I compiled a cheatsheet of .NET SIMD snippets and howtos because this stuff isn't really on the internet in a coherent form at all. So it's highly unlikely that it was trained on that.
Crypto is a prime asset for bribing. Not for nothing the president has his own shit coin.
My coding challenges are all variations on "start with this 1.5M line Spring project, full of multi-thousand-line files..."
Which concepts are you referring to?

RFC 9051 says that it was "developed for" RFC 822 and that one should now refer to RFC 5322 instead. And RFC 5322 does discuss threading, which is the what the comment you're replying to was talking about, so that concept does appear (by reference) in the IMAP standards.

Are there other parts of the community that implement IMAP using the same "mental model of email" that Gmail is using? Or are you saying that anyone using IMAP with anything but Gmail is an old nerd and a tiny minority?
Are you buying cheese that's shredded at the deli or something? The processed stuff in the bag seems to be plainly noticeable to me...

e.g.

https://www.health.com/thmb/weSqKiqtCDqtEK3nJ5HWrViwQNM=/150...
turso is a SAAS built on libsql. libsql itself is opensource
> You can put a basketball game on anywhere in the world, and people will watch it, even if they haven't watched basketball before

What the heck is this confident assertion based on?
Price is just a symptom or manifestation. People naturally see it as unfair to take advantage of someone based on a power imbalance or information asymmetry. So charging an excessive price or paying a starvation wage is just one way to take advantage, but there are other non-monetary ways as well. Attempts to impose "fair" price or wage controls by legislative fiat or cultural norms are doomed to fail because they don't resolve the underlying cause.
South Korea, China, Japan agree to promote regional trade as Trump tariffs loom
> how do you write a library that guaranteed will not have integer overflow on any existing or future architectures and compilers?

By following the behavior in the standard, and not trying to imagine how the standard is implemented.

For example, C23 includes https://en.cppreference.com/w/c/header/stdckdint, which you can safely use to check for overflows. It's also in C++23.

If you're not on the latest standards, there are techniques to do so as well, these macros codify existing practice: https://stackoverflow.com/questions/199333/how-do-i-detect-u...
There are stories like this in marathon running shoes (something like 3D printed to the athlete's exact gait and basically last just a single race) and swimming (the michael phelps olympics dolphin suit).

I'm sure cycling and golf have been doing things like this since forever.
Except basically all of Europe is one-party consent, and things like tech support call centres are already doing variants of this for years.
During the campaign, a fair number of people on HN said that they preferred Trump as the non-war candidate.

I'd be genuinely curious to hear their opinion.
Agreed. I went down this rabbit hole last year, going as far as even buying sodium citrate that's supposed to help it melt together, with mixed results and awful taste.

Never came close to anything resembling a well melted, good tasting sauce.
https://www.snopes.com/fact-check/chevrolet-nova-name-spanis...

Often repeated, but it doesn't make any sense to Spanish speakers. Nova is a word on its own.

Would an English speaker assume a hammer is made of ham?
I'm not sure I understand what you mean, and I'm not sure you do either.

https://apps.apple.com/us/app/a-shell/id1473805438 among others will give you access to shell including python, vi, and at least curl.
> where is the singularity?

Maybe black holes don't have a singularity:

https://arxiv.org/abs/2312.00841
its not really ready for consumers.I have a Pine tablet which is a bit more mature, but it has rough edges and missing functionality.
It's interesting to me, who is not a baseball player but a software engineer, that even at the level of professional sports the solution is not to just train the athletes to swing the ideal bat "correctly" but to redesign the bat to be sub-optimal but such that when the players use it "wrong" the right thing happens.

The physicists and swing coaches and trainers and teammates have probably been telling Volpe and Chisholm for almost 2 decades to make contact at the tip of the bat instead of closer to their hands. But the solution turned out to be adjusting the bat and not the swing. Fascinating.

I can sit in my office and deliberate on the location of buttons and indicators on the screen and come up with the objectively best arrangement per ISA 101 high-performance HMI standards, but if operators keep making messes because their intuition about that system is wrong, maybe I should just change the way the machine operates to match.
Reminds me of the late 90s with Sosa and McGuire.
I caught on when I realized the same sentence was being written for the fifth time.
Mind you they're migrating from libsql to Turso (formerly called Limbo), a rust-based rewrite of sqlite entirely
The UX is pretty good. At least as good as any competitor. There are no ads. It's cross-platform. It's secure. Group chats work.

WhatsApp gained dominance when the alternatives were still SMS and BBM! You don't have to resort to ego-boosting put-downs to explain why it is so popular.
They had a chance, back in November. They were told very clearly that this was the outcome.

I don't see anybody changing their vote.
> If home runs happen all the time, they lose their excitement.

TV ratings show otherwise - in every instance so far, HRs put butts in seats, and defense makes people change the channel. TV and ballpark analytics show this to be true. The common thought is that's why the league ignored abuse during the steroid era so much.

edit - This is also the driving force behind multiple 'juiced ball' conspiracy theories.
> systemd is indeed awesome. i'd rather kms than go back to maintaining init.d scripts.

systemd-as-init-replacement was probably fine. systemd-as-kitchen-sink can get annoying.
IIRC Alain Dalmasio talks about this a lot and tried to readjust how his SF anticipates changes.
Providing accessible life changing and affirming quality of life improvements to millions?