skysight-inc/HackerNews huggingface dataset:
as someone who has written books ... essays like this can be both mostly correct, and an excuse not to finish your next book, put it on the market, and keep it on the market until sold. So beware them!
Apple’s App Store is filled with ugly apps that have poor performance. People will write that kind of software on anything that has enough programmability.

So it’s not that Jobs killed Flash to save users from bad taste. It was because Flash was the most widely deployed cross-platform runtime of the desktop web era (at one time on 96% of computers!) and he didn’t want Adobe or anyone else to have that kind of power anymore.
Thank you for the link! Much appreciated!
Avoid syndicated content.

Actual article: https://www.bloomberg.com/news/articles/2024-05-07/us-revoke...
Maybe it's a problem of taste? Maybe you don't like the books you've tried to read because of the contents of the book?

From what's popular these days I think you should try reading: The Martian and Cradle. If you don't like it then stop reading and go for something else.

If you want to try a lot of different stuff I would recommend trying web novel on sites like RoyalRoad, Web novel, Scribblehub. Just pick something, read a bit. If you don't like it, find something new.
can a thief, once caught, avoid punishment by returning the value of the stolen property ?
The recent trend with Intel CPU (at least 13900K and 14900K) reliability is indeed rather worrisome.
And doesn't quite cover us folks stuck with a single income.
xLSTM: Extended Long Short-Term Memory
> basically rehashes of Reddit comments from 10 years ago

Because those comments were the first time in human history this was discussed?

Every medium curates and reproduces messages.
I don’t think it’s at all unreasonable for an engineer using a device for 8+ hours every day to pay an additional, say, 0.5% of their income (assuming very conservatively $100,000 income after tax, $1,000 extra for a MacBook, 2 year product lifespan) for the best built laptop, best screen, and best OS.
That’s just dumb though. Huawei will just make its own chips, and five years from now when this bullshit is over those chips will absolutely eviscerate the US companies. That’s sort of like a drug dealer withholding drugs from a chemist.
It will be easy to break in time. Eventually you'll just be able to use a tool that shines a laser at the right bit and breaks the rate limiting. We've already seen similar attacks on hardware wallets previously thought invulnerable.

I don't think any cryptography has stood the test of time. It's unlikely anything today will survive post-quantum.
I hope for this every single year. I just don’t see it happening. But I hope I am wrong.
I am just commenting about what I've seen at concept artist desks / animation studios / etc.
> Engineers use MacBook pros because it’s the best built laptop, the best screen, arguably the best OS and most importantly - they’re not the ones paying for them.

I know engineers from a FANG that picked MacBook pros in spite of the specs and only because of the bling/price tag. Them they spent their whole time using it as a remote terminal for Linux servers, and they still complained about the thing being extremely short on RAM and HD.

One of them even tried to convince their managers to give the vision pro a try, even though there was zero use cases for it.

Granted, they drive multiple monitors well with a single USB-C plug, at least with specific combinations of monitors and hubs.

It's high time that the "Apple sells high end gear" shtick is put to rest. Even their macOS treadmill is becoming tiring.
The whole time I was watching it I was trying to figure out if it was CGI or if they actually found a giant hydraulic press, stacked everything up, and hoped it would all perfectly crush in a visually pleasing way. And then also do small sections to get those perfect close ups.
Show HN: A simple 2D fluid and gravity simulation with WASM and WebGL
The little particles will gravitate to your cursor (or touch location), and can even enter stable orbits if the conditions are right!

Mainly an excuse for me to experiment with wasm and WebGL, but it makes for a surprisingly good fidget toy.
I agree, this is to Chinas benefit long term, it's only useful to the US if the US intends on doing a 'timing' attack. The simplest explanation is that those in charge of the US really are that stupid. The nefarious explanation would be that China is able to exert the influence needed to make this happen.
Need Your Inputs on Outbounds
Hey,
I am Rohit, the co-founder of Worker AI. At Worker AI, we are working on automating outbound sales entirely at scale.

The goal is to build a whole ecosystem with LinkedIn and email automation for targeted outbound sales.

If you are a sales rep or BDR, I would love to have a conversation with you sometime, as your input or feedback could be really helpful for us in improving our product.

Thanks!
Absurdly long pieces about utterly irrelevant pieces are the norm from the Grey Lady these days.

I remember my early research classes (~2001), when they were upheld by my teachers to be the creme de la creme of publications. My how times have changed.
This is an evergreen topic which is a lot older than Reddit or FIRE.

To give an example, the book "How to retire young" from 1989 at https://archive.org/details/isbn_9781556231537 .
>Where as react requires a lot of unnecessary overhead associated with security risks.

Such as what?
Employers typically also care about costs like “how hard is it to provision the devices” and “how long is the useful life of this” or “can I repurpose an old machine for someone else”.
I think people are really over estimating how much effort goes into most design docs. Most development just happens and occasionally you slam out a doc to make it easier to justify CLs.

Maybe one out of ten do I see someone who went way overboard but it is really not a time sink for the average SWE.
I think that you and the OP have different notions of spotless.

In Japan, at major train stations I find the bathrooms reasonably clean and good to use. In New York, it smells of poop and pee because the odds are that someone probably publicly urinated, or some pipe somewhere in the subway tunnel is leaking sewage.
Note that the author also made a k interpreter [0] which has a graphical env to play around with as well. Lil takes a lot from it.

[0] https://github.com/JohnEarnest/ok
There are export controls on ASML and Canon lithography machines.

No chance of Huawei beating the likes of Nvidia, Intel, Apple in the next few decades at least.
There was a NASA laserdisc at school with loads of shuttle information. It was hooked up to a Mac running HyperCard, for navigation and displaying info.
It was pretty cool, although I think at the time I didn't appreciate it as much.
No MacBook Air from the last 3 years is Intel-based
Anything can be justified in the name of security. That's literally how every single democratic government collapsed into dictatorship.
Thank you for your comment. I'm not developing it in production, it's a UI problem. Let me fix it and come back.
I sent my family member a pirated version of their book and they quickly responded, "how did you get that? I don't even have a pdf of the book yet." It made me feel like they made it when I saw the book to download.
Don't have kids! Easy, done.
If I had to make kids read, I would make reading forbidden. There is something about reading as a duty that kills the joy, and others already described it better than I could. I loved reading as I kid, and I was lucky I had read most of the books I love before they were assigned, but I especially loved reading the forbidden books - I grew up in communist Czechoslovakia and reading the "Hedgehog in the Cage" series secretly borrowed from a friendly neighbor was magical. That series is unfortunately totally unknown in the West, but for Czech kids of my generation, that was our Harry Potter.
Discord is fun and useful, but it's doesn't feel the same way that IRC did 30 years ago.

Gone are the days when the "owner" of a channel or name was the person who got there first (or the person who was friends with a server admin), and DCC chats and file transfers, clever customizable scripts that would alter the entire interface to be closer to one's liking, a wide choice of clients, alternate nicks to use today because someone else was using yours (maybe deliberately, maybe not), and with netsplits just adding an element of chaos to the mix, and a seemingly-universal avoidance of getting money involved in the game at all.

(And maybe we're better without some of those aspects, but it's still not the same.)
Using GitHub is discriminatory against people who don’t code on the weekends outside of their jobs, and most people’s job related code would be under NDA and not postable on Github.

To be a capital E Engineer you have to pass a licensing exam. This filter obviously is not going to catch everything but it does raise the bar a little bit.

—-

As far as the root question goes, they are allowed to propose that, and then i can try and tease out of them why they think that is the best and if something is better. But you would be surprised at the creative ways people manage to not iterate through a full loop once.
IBM goes at great lengths to train models on clean data that has lower risk of copyright or legal issues attached. Just take a look at the model description.

That data issue is important enough for some companies to pick mediocre model over llama or mistral.
Amazing work! This looks great.

Question: "no config setup" You mean the user doesn't have to pre-install Ollama or build llama.cpp or anything?

If you don't mind me asking - how are you accomplishing that in an offline desktop app?
> There's big upside to getting it right

This is an oft-cited assumption that I would challenge. Is there really that much upside, or is it just wishful thinking? Surely, if you hired Steve Jobs, they might take your company to unprecedented heights. But would Steve Jobs stick around as a senior engineer at some random company? Would you listen to his ideas? You need to hire to someone to a job, there is likely innumerable people who could do it satisfactorily.

Surely the downside to getting it wrong is high, no disputing that. But unicorns are fantasies for a reason.
True, the thing is from 2014.
The most meaningful and useful diversity would be that of social class, and yet that's the one kind of diversity the DEI bureaucracy isn't interested in diversifying.
Sorry to be pedantic, but I feel that the distinction is important, that seems more like a UX than a programming job. Too often, UX, UI, coding, documentation, etc. are thrown together, viewed as tasks that can be handled by the same people interchangeably and it rarely yields great results, in part because programmers often start out with expectations that can differ from the vast majority of users.

Also, "most" and "any" aren't all too helpful in this discussion (not directed at anyone in particular, these can be read in comments throughout this thread) because there are going to be countless examples in either direction, but from my limited experience, I have seen professionals in various spaces, some which very much prefer a default workflow and others that heavily customize. I know talented professional programmers doing great work in the out-of-the-box setup of VSCode combined with GitHub Desktop, etc. but also have seen graphic designers, video editors, and even people focused purely on writing text that have created immensely impressive workflows, stringing macros together and relying heavily on templates and their preferred folder structures. Even on iPad OS, people can have their custom-tailored workflow regarding file placement, syncing with cloud storage, etc., just in a restricted manner and for what it's worth, I sometimes prefer using Alight Motion for certain video editing tasks on my smartphone over grabbing my laptop.

I have seen and feel strongly that any professional from any field can have a customized workflow and can benefit from the ability to customize their toolset, even those outside programming, but I also feel equally strongly that sane defaults must remain and the "iPad way of doing things", as much as I in my ancient mid-twenties will never fully adapt to it, must remain for people who prefer and thrief in that environment.
Unless he is doing Linux development in the first place, that sounds very weird. You most certainly don't need to set up WSL to lint Python or say JS in VSCode on Windows.
They are already at 7nm (low yield, but you gotta start somewhere), and they plan to invest $140B into this. I wouldn’t be so sure about them “not beating Intel” or other such prognostications. 140B _in China_ buys a lot more “trying” than it does in the West.
1999 indeed! I haven't heard that term since around 1999 when I was hired as a "web engineer" and derisively referred to myself as a "webgineer". I almost asked if I could change my title to "sciencematician".
Edit: good point. In the absence of a delete option, I've removed content to remove noise.
For real usage, not for testing a single app. And I mean phones.
You are right on point.
i came across somewhere on twitter that if two people are editing the document on notion, only the first one gets saved or something. I didn't get into the details of it but in that case this is already ahead in some ways.
Related:

Why Use ECC? (2015) - https://news.ycombinator.com/item?id=25167288 - Nov 2020 (98 comments)

Why Use ECC Memory? - https://news.ycombinator.com/item?id=23361577 - May 2020 (2 comments)

Should I buy ECC memory? (2015) - https://news.ycombinator.com/item?id=14206635 - April 2017 (224 comments)

Why use ECC? - https://news.ycombinator.com/item?id=10638324 - Nov 2015 (95 comments)
True, Jobs did not want Adobe to have that kind of power, but I am also glad he killed it, Flash apps were fugly, heavy, and the runtime created security problems.
> use it as a "score"

Sounds like achiever/explorer/killer/socializer?
Who do you think writes those CAD and design tools that help “actual engineers” solve the same problems over and over?
Actually, for the past two years I was using the coding task I got to do when I joined the company. This helps me appreciate how I felt when I have seen it for the first time.
This surely helps. Until your kids are 5 or so, you don't know if you'll have huge birth-related medical bills, unexpected disabilities/chronic illnesses, or special needs that require moving to an expensive school district.

And even assuming everything is good on that front, you're still looking at $300-400k in college tuition (in 2024 dollars) if you let your kids pick any school. You can tell them that you can only afford a community college or inexpensive public school, but how many parents would feel comfortable doing that after retiring at a very young age?

I guess you can bundle the message with a reminder that the reason you were around a ton when they were growing up was because you FIRE'd, but given how oppositional teens can be, I'd expect that this would cause resentment in a lot of cases.
The union of the ruleset of the flag country, the source country, and the destination country seems pretty reasonable - you should have to follow all three. Obviously not how it’s currently done, it’s an industry that has been doing it by flagging out of places like Liberia or Mauritania since time immemorial, but we can clearly do better.

If this causes conflicts that make certain flags legally incompatible with certain combinations of sources and destinations - good. Those flags-of-convenience can harmonize their rules to the rest of the world. The environment and human rights will benefit.
Maybe Huawei simply stopped lobbying now they have alternatives - it is known they spent millions in US lobbying just getting the daughter of their founder freed.
Haha cool :) Thanks for sharing
Back when I heavily used GCP's GPUs I'd actually get failed tests with ECC errors. It was kind of neat.
Statistically, in my experience, plain old memory corruption bugs within your code or within the GPU itself are a more likely explanation than issues ECC would fix.

Games have pretty terrible quality because games can remain playable in the face of bugs. GPUs have similar issues because numerical accuracy is an after thought but numerical accuracy issues can cause issues in code that assume stability of results.

Things have gotten better particular on the GPU vendor side of things, but still, memory safety issues and UB issues in c/C++ code far dominate as the root cause any issue you’re likely to see vs memory bit flips (unless people are running very overclocked and unstable machines).
LPDDR4/4X has also had on-die ECC for a while (at least the chips I'm used to, like in the Raspberry P); with such small lithography it's basically required to get the ram to work reliably.
Home schooling is a complex topic, and one end of a broad spectrum. I wasn't home schooled, but my wife did home school the kids to about grade 4, and yep, she didn't have a salary in that time.

But home schooling is a nuclear option. For most people it's not a realistic option.

Of course, as parents, we're always home schoolers, even if the kids are at school during the day. There are so many ways to stimulate and engage (especially younger) children.

Reading is one avenue, but its not for everyone. Some get into cooking, or nature, (or programming) or music or art, or whatever. Interests change as they grow.

Reading young is very empowering. My parents taught me to read before I went to school. Reading to very younger children helps them understand the concept of stories. (I read a chapter of Swiss Family Robinson to the kids when the oldest was like 6. Hint: some editing and commentary is required - it was written in a different age.)

There are also schools with good teachers, and ones with crap teachers. Sometimes you get lucky. Some kids are good at adapting to adults not having their best day, others not as much.
Fish are shrinking around the world
Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

https://news.ycombinator.com/newsguidelines.html
PC Engines $150 APU2 (RIP) shipped with 4GB ECC RAM and AMD Embedded CPU. Since it was a headless device used mostly for 1GbE networking, the RAM was throttled and relatively impervious to Rowhammer.

QNAP has a $600 1U short-depth (11") 4x3.5 2xM.2 2x10GbE 2x2.5GbE 4-32GB DDR4 SODIMM Arm NAS that would benefit from OSS community attention. Based on a Marvell/Armada CN9130 SoC which supports ECC, has mainline Linux support, and public-but-non-upstream code for uboot [2]. With local serial console and a bit of effort, the QNAP OS can be replaced by Arm Debian/Devuan with ZFS. Rare combo of low power, small size, fast network, ECC memory and upstream-friendly Linux. QNAP also sell a 10GbE router based on the same SoC.

Ryzen Pro (OEM) can support ECC [3].

[1] https://www.qnap.com/en-us/product/ts-435xeu

[2] https://solidrun.atlassian.net/wiki/spaces/developer/pages/3...

[3] https://www.tomshardware.com/pc-components/cpus/amd-confirms...
Not GP, but that's what we see in Menlo Park public schools.
ZOTAC does these - there are ZBOX Magnus with laptop-grade RTX 4000 series GPUs in 2-3 liter chassis. However their performance and acoustics are rather.. compromised, compared to a proper SFF desktop (which can be built in ~3x the volume)
Meanwhile TSMC has 2nm at Apple scale and trialling Nvidia's new computational lithography.

So it's not like the West is sitting around doing nothing.
> The US kills off Huawei’s access to Google Android and TSMC. Almost completely killing their consumer business.

One the other hand this is good for consumers. For a few years we used to make fun of HarmonyOS being a knockoff of Android, but we have now reached a point where they are due to cut Android compatibility out. They have a new polyglot UI stack that seems quite performant. Basically we now have a 3rd big smartphone mobile operating system that is about to hit global markets.

However a few years ago Huawei started locking their bootloaders, so I have to wonder how much of the UI stack is actually going to be open source.

I don't know too much about it but it seems to have some similarities to react native. Raycast changed my opinion on react native based apps on macos, and I think linux could benefit from such a thing, although I have only little hope that ArkUI will run on vanilla Linux.
Discord isn't IRC. Discord is AIM.
And then you have car companies like Tesla that removed ECC memory in newer iterations of their car computers to save money.
It's a very good point - that consciousness may be necessary for certain tasks like recognizing faces, counting, reading, etc. (whatever it may be).
$100,000 after tax does not seem conservative to me (at least outside the US).
> does homeschooling require essentially that the entire family can be supported on one salary?

Yes. The main purpose of government schools is to provide a place to park children so that their parents can be more economically efficient. At least in my country, the “learning” supposedly provided is a secondary priority (your country may be different). My government is very concerned that children go to school, they are somewhat less concerned about what happens when they get there.
The numbers are real. I was in a similar incredulous position 4-5 years ago. Hiring is still relatively weak, but you can always try to get an offer yourself. Or even just talk to and ask recruiters; they have no reason to lie. You don't have to take your cousin's girlfriend's uncle's word for it.
Awesome that you’ve used wails! Is it basically svelte for the front end? Also looks like you’ve written your own block editor - how did you decide on that approach vs using an existing one?
Why can't they just make it 12gb? It will sell far easier. It's all soldered on anyway.
Fast. Fast always wins. Trying something, regardless of outcome teaches something about the world. The more trials, the more you roll the dice, the more you learn.

I really hate being wrong, but it is much better to be wrong a lot, and quickly understand why. The alternative is to try nothing. It’s kinda sad.
Even low end gaming, simulations, and even fun webGL toys can require a fair amount of memory bandwidth with an iGPU, like apple's M series. It also helps quite a bit for inference. I MBP with a M3 max can run models requiring multiple GPUs on a desktop and still get decent perf for single users.
I really relate to that line that few Americans really read, at the level you would expect. I mean it’s true: she has the stats to back it up. And all those consequences are really downstream of that. The real problem is at the top: too few readers.
I did EE in college but we mostly just used Windows because the shitty semi-proprietary SPICE simulator we had to use, and stuff like that, only supported Windows. The company that makes your embedded processor might only support Windows (and begrudgingly at that).

I think engineers using software should not be seen as an endorsement. They seem to have an incredible tolerance for bad UI.
Fine just doesn't cut it for a premium machine you expect to last a few years at least. It's honestly just marketed so you want to spend extra and upgrade. Let's be real.