skysight-inc/HackerNews huggingface dataset:
The article seriously downplays the role of luck here but it isn't wrong. If you live judiciously and save as much as you can by doing so, you reach a point where you can live judiciously without going into the office every day.

The common thread is that just because you can buy something, or can qualify for a particular mortgage, doesn't mean you should if you're goal is to "retire" early. One of the engineers I worked at Sun with told me that once he had enough value in Sun stock he just decided it was enough. He never moved out of his "starter" house (small 3 bedroom) and always drove his budget/no-options economy car at least 100,000 miles. And his idea of a "great vacation" was camping in the Sierras. So it didn't take much for him to get there and in the middle of the dot com "boom" he sold all his stock, paid his taxes, paid off his house, and retired.

The part the article doesn't talk about enough is the whole "why do you want to be rich?" question. People look at me funny when I ask them that, but as the article mentioned you can only take so many vacations, movies, what have you. People fail at retirement all the time, feeling like their life is being wasted now that they aren't "doing" anything. In my experience, unless you've got the ability to self-motivate to do something you are really interested in that helps you grow, you may find yourself wanting to go back to work.

An interesting thing about going back to work though, if you don't need the job you can be really honest about how you see things and how much time you are willing to spend in the office. I have met a number of engineering managers who don't do well when the only tool in their toolbox is "If you don't, I'll fire you."[1]

So many people have a very very complex relationship with money. Too many use it as a "score" to reinforce their own self image. When it becomes apparent to me that someone is in that mindset, if I'm in a place to do so I ask them if someone who won the PowerBall lottery is better than they are because they would be richer. Most can see how non-nonsensical that is, but it helps to step back and remind yourself that net worth has exactly zero relationship to how good a person you are.

[1] If you're one of those managers reach out, I can coach you to becoming a better manager and charge reasonable rates to do so.
Thanks for commenting, always nice to get a reality check from the actual founder, vs just armchair speculating in the ether. I really like what you guys are doing and am amazed you did it with just one app developer. I hope 2024 can be a year of ramping up the feedback->prioritize->implement->feedback loop as quickly as possible. As I said above, I think the space is still wide open, and I think you can win over a lot of users with a federated protocol + clean app UI/UX + sane and decent people like you leading the org and attracting a like-minded community. I wish you the best!
> How much are you betting?

If you're prepared to put money down on it, I'd wager $500USD on longbets that Web Components will still function in 20 years.

And I'd wager another $500USD on longbets that it will be easier to port a web component written in 2024 into a new project written in 2044 than it will be to port a react component written in 2024 into a new project written in 2044.

The reason why I'm so confident is that Web Components are already a standard.
x-cmd come with a TUI library and many mod (mostly cli) in x-cmd are powered by this library.
You can see the demo in the website.
A type that is not Copy may have associated memory allocations, however. You cannot simply forget a range of !Copy structs without the risk of memory leaks.
Every company is selling one thing or another, and nothing is going to last forever. I really fail to see what, except for generic negativity, your comment adds to anything.
Testing Dilemma: Using Production Traffic for Testing
It's unusual. Do they lose battery even in airplane mode?

What does Settings > Battery > "Battery Usage by App" show as the top consumers of power?

Does "Low Power Mode" make any difference?
Deepfakes of your dead loved ones are a booming Chinese business
Telemetry helped me understand complex human behavior
The Dewey Decimal Classification is terrible. It's an incredibly dated system with serious flaws like an pervasive European/Christian bias - for instance, notice that class 200 ("Religion") is almost entirely devoted to Christian topics, with a single subclass 290 for all "other religions" - and a lack of effective classifications for modern technical topics.

It's also basically useless at classifying works of fiction, to the extent that most libraries don't even bother using it for that purpose. Standard practice is to group all fiction into a few broad categories (like "mystery" or "fantasy", as well as a catch-all for general fiction) and shelve them alphabetically by author. Needless to say, this isn't conducive to browsing.
> power losses are going to be small compared to the rest of the stack

While certainly not the largest losses, they do not appear insignificant. In LPDDDR4 they introduced[1] a new low-voltage signalling, which I doubt they could have gotten working with SODIMMs due to the extra parasitics.

If you look at this[2] presentation you can see that at 3200MHz a DDR4 SODIMM would consume around 2 x 16 x 4 x 6.5mW x 3.2GHz = 2.6W for signalling going full tilt. Thanks to the new signalling LPDDR4 reduces this by 40% to around 1.6W.

Compare that to a low-power CPU having a TDP of 10W or less a full 1W reduction per SODIMM just due to signalling isn't insignificant.

To further put it into perspective, the recent Lenovo ThinkPad X1[3] uses around 4.15W average during normal usage, and that includes the screen.

Obviously the memory isn't going full tilt at normal load, but say average 0.25W x 2 sticks would reduce the X1's battery lifetime by 10%.

edit: yes I'm aware the presentation is about LPDDR4 yet the X1 uses LPDDR5, just trying add context using available sources.

[1]: https://www.jedec.org/news/pressreleases/jedec-releases-lpdd...

[2]: https://www.jedec.org/sites/default/files/JY_Choi_Mobile_For...

[3]: https://www.tomshardware.com/reviews/lenovo-thinkpad-x1-carb...
https://discourse.codinghorror.com/t/to-ecc-or-not-to-ecc/37...

Interestingly, Jeff Atwood has changed his mind on ECC memory.
As an engineer, I find it extremelly frustrating to read Apple’s marketing speak. It almost sounds like ChatGPT and StarTrek techno-babble. Engineers cannot stomach reading the text, and non engineers wont bother reading it anyway.

Whats wrong with plain old bullet-points and sticking to the technical data?
isn’t this what —ff-only is for?
Rivian burned through a lot of cash, then refused to raise more when equity was cheap. Then they issued some relatively expensive bonds. Meanwhile, both my Rivians had extensive quality problems. On-board navigation is a joke and they refuse to implement CarPlay in order to leave the door open to gouge customers on extra services.
Why did Midjourney decide to use Discord for their entire UI? I always wondered that... as I hate discord. I haven't been able to bring myself to use it other than to try it out for 2 minutes.
Well, there's also hard data like this:

https://www.cjcj.org/media/import/documents/san_franciscans_...

Take a look at the chart on page 2.
> My reading waned when I had kids, basically as working parents I am always too exhausted to read, I always doze off. So I can’t set a good example

I don't know if you want to set a good example so this advixe is certainly unsolicited, but in my case reading really took off after having children. First when they were tiny and needed to be carried/pushed around which is great for reading, and now that they're toddlers and I'm in the habit, I squeeze it in where I can.

I hope we can read together more as they get older. I'm really looking forward to re-reading some classics like the Hobbit and the books about Narnia. For every year, the space of literature they are capable of expands massively.
> doesn't tell me what Zed is. If I look around, it just says it's the new text editor

Huh. Did you mean to disagree with yourself the very next sentence?
> transit is seen as "the thing poor people use" in most of the USA

That’s the objective reality, in most of the USA.

The only way they’ll attract people that aren’t forced to use it, for financial reasons, is to remove the piss and puke from the floor, the stains of the same composition from the seats (although rock hard plastic is getting popular to compensate), and prevent, not remove, the guy with obvious drug and mental health issues, and now has his dick out, from boarding.

If you want something to be attractive for the general population, it has to, literally, be attractive, or at least not repulsive. Otherwise, the shorter commutes and clean interior that personal transport gives is the obvious choice, as it currently, measurably, is.

But, that can’t happen, because anything nice will be destroyed/vandalized, because anyone can board. The goal of not discriminating against anything or anyone is a choice that society has made (probably the correct one) that makes public transport literal shit.

I don’t miss the few times I used it, then noped back into my car.
I just pour coffee grinds into a recycled pop bottle... no need to get fancy with a French press.
It could be to avoid regulatory pressure. The tide is changing and this could be a preventive move.

If you just provide a database, you don't compete with Health apps.
For the first question, I found this: https://daringfireball.net/linked/2010/07/23/hypercard-3
> "I don't even know what you mean by mouse-select and paste."

Presumably they mean linux-style text select & paste, which is done by selecting text and then clicking the middle mouse button to paste it (no explicit "copy" command).

macOS doesn't have built-in support for this, but there are some third-party scripts/apps to enable it.

For example: https://github.com/lodestone/macpaste
I don’t understand what this test is evaluating.

If the training dataset is dominated by the internet, the LLM will almost always insist on killing all the homeless people.
So I have to say, ECC memory is definitely something we should not have gotten away from for consumer hardware. My current PC, which is rocking a Core i9 14900k (pray for me) and an ASUS W680M ACE SE motherboard, allowed me to install some 5600MHz speed DDR5 ECC memory, and it works flawlessly.

The only downside in my view is the cost. Unbuffered ECC and the cost of using a workstation class chipset really pushes this into luxury territory. Plus, I'm never too sure what Intel's future plans are for successor processors and chipsets, which is why I settled on W680. I don't really want to go full blown Xeon.
From what I've heard (not an OSX user) Windows is the best operating system for multiple screens; OSX and Linux glitch way more. Most anyone doing 3D sculpture or graphics/art on a professional level will eventually move to working with 2-3 screens, and since there are no exclusively Mac design programs, OSX will be suboptimal.

There's little things too, like some people using gaming peripherals (multi-button MMO mice and left hand controllers, etc.) for editing, which might not be compatible with OSX.

And also, if you're mucking around with two 32 inch 4k monitors and a 16 inch Wacom it might start to feel a little ridiculous trying to save space with a Mac Pro.
The target audience is neither engineers nor general public; these announcements are meant for tech journalists/youtubers etc to refer to when writing or talking about it.
Ah, so it does (broadly speaking, at least), and I stand corrected. That was negligent of me to not check.

Does libstdc++'s implementation offer advantages that libc++/MSVC's lack? The implementation still looks weird to me, but I've got to be missing something if people far smarter than me decided on that representation.
Correct - superposition doesn't fork the world - measurement does. And correct, you can't communicate with the other universe after the split has happened [1]. I'm glad you mentioned that quantum computers can't solve NP-complete problems - my next blog post was going to be about why. Here's an overview of what I plan on saying:

A typical quantum algorithm like Shor's works by sending every possible input through a gate, and so you get every possible output out in a superposition. If you were to just measure that, you'd get a random result - so instead, you need to somehow interfere the output to get the actual result. You do this by taking advantage of the fact that the superposition is a periodic function and the amplitude repeats. This is literally the core assumption of the algorithm.(a common way of doing this using the QFT).

Every quantum algorithm requires some kind of structure in the output like this. Deustch's algo, dumb ones like Simon's algo, etc. NP-Complete problems have no structure to them, so even if you build a gate that creates the superposition you want, it's not possible to destructively interfere it to get an answer (I don't know how to prove that there's no structure to NP-Complete outputs - it just feels trivial, since they're only solvable in exponential time, so there must be an exponential amount of "structure" there).

---

[1] The only way to communicate with the other universe would be to try to use quantum mechanics with something like an entangled pair. But no information can be communicated through an entangled pair if all you just have 1 of the 2 particles! Measurement collapses a state nonlocally, and if you could somehow measure one particle and change the probability distribution of the other, you'd be communicating faster than light. The measurement genuinely changes the state and the amplitudes, but not in a way that the other person can detect. It's really interesting and leads to stuff like teleportation.
Yeah, and the worst part is that 15 minutes per class isn't enough to actually do any useful learning. It's just going to be two hours of pointless busy work.
> not freeing an object is always okay, according to conventional programming language semantics anyway

Conventional semantics have to hit reality eventually. Long-running programs can't just alloc forever without free, hence an arena not being the only allocator in most long-running programs.
Do you think quantum computer just aren’t real?
The wealthiest is Microsoft and can you provide sources for your “knowledge“?
How did you come up with that? Based on the core layouts or something?

Regarding crippling I only went with a max because I wanted more ram. I would have loved to have gone with an M3 pro but 36GB wasn’t enough.
Yeah personally I find cheaping out on the storage far more egregious than cheaping out on the RAM. Even if you have most things offloaded onto the cloud, 128 GB was not even enough for that, and the 256 GB is still going to be a pain point even for many casual home users, and at the price point of Apple machines it's inexcusable to not add another $25 of flash
> armchair speculating in the ether

I don't have to be the founder of their company to be qualified to speak on product design. I've designed and built stuff for DocuSign, Brave, Nike, and some others but my portfolio speaks for itself: https://dribbble.com/bennyschmidt

Your reply was basically useless - like a LinkedIn support comment. The last thing the Bluesky founders need.

They need to hire talented people who know how to build good products fast instead of patting themselves on the back year after year while offering nothing innovative or interesting to the world.

It's not an impossible future - they're in a hell of a lot better position than 99% of other people and are actually a very privileged bunch - but so far they can't design or build, and their product ideas aren't even that good.
It’s clear to me: NYC doesn’t feel safe.

And while subjective experience is important, it’s hard to argue with a position someone didn’t logic themselves into.

I live in Chicago and it’s much the same. I hear about carjackings and muggings and all sorts yet the one thing I see and experience nearly every single time I leave the house is being nearly run over by some impatient wanker in a car. I don’t feel that other stuff because I yanked the IV drip of fear-news-weather garbage media out of my arm and that’s really the only thing feeding this crap to people.

Most big cities are the safest they have been in history. Someone wants people to feel otherwise. I wonder why.
Location: India Remote: Yes

Willing to relocate: No.

Technologies: Java, Javascript, Nodejs, Golang, Python, C/C++, Assembler, HTML, CSS, Git, bash, Docker, SQL(Oracle, PostgreSQL, MySql, DuckDB), Redis

Résumé/CV: https://drive.google.com/file/d/15joPaYt6KxybH9Ug3wEpVPQal8z...

Email: anjan.jobs@gmail.com

Linkedln: https://www.linkedin.com/in/anjanbacchu/

Github: https://github.com/anjanb

20+ years experience developing Solutions. Backend focused Generalist. Fullstack Software Engineer with hands-on experience as Developer, Tech Lead and Architect.

Have 10 years experience in USA and Switzerland working for Startups and Fortune 100/500 companies.

Exploring Gen AI and how to integrate them with existing solutions.
How is that presentation "controversial?"

For all I know that was AI generated, with no actual musical instruments or cameras harmed. I saw a piano at the landfill once, I wonder if whomever dumped it got canceled.
yes, this is certainly a weak point in conventional semantics, but not relevant to this issue, which is about ensuring no dangling pointers, not about memory leaks

if you're running low on memory, switching to an arena allocator is probably a bad idea, because it will usually increase your memory requirements (by delaying deallocation longer), not decrease them
Not worth it at all. I rarely use battery power, so I'd rather have an intel or AMD chip with more cores and a higher clock speed at the expense of the battery. Oh, and an OS that can actually manage its windows, and customize keyboard settings, and not require an account to use the app store
I tried building an old rig (maybe ~7 years ago or so) using ECC RAM (since I was running two Xeons). It was such a pain in the butt to get it to boot and find sticks that were compatible with each other, don't really want to go down that path again.
Even more interestingly in the comment below, apparently you can just flick on ECC for RTX 4090 cards!

Extra weird is Nvidia singling out ray tracing as a use case which shouldn't use ECC... I suppose it's no biggie if a single ray goes the wrong way down the BVH, out of trillions.
Gotcha good to know, thanks for commenting. I'll just repeat what I said to arca above, also to you: https://news.ycombinator.com/item?id=40294432.

I think one of your biggest competitive advantages is just a sane decent core team, who attract similar people from their network. A sane and decent core community is a refreshing change from Twitter's increasingly crazy and distasteful one, and a federated protocol is inherently more trustworthy than centralized ones like Twitter or Threads. I hope the nexus of those two things helps you take off in 2024. Good luck!
This isn't really advice, because ymmv, but young me just ignored homework (with minor exceptions).

I started programming at age 12, and that was more interesting. School was mostly boring so I didn't feel the need to extend it at home.

Looking back I recognise I was fortunate. My teachers didn't seem to over-mind (perhaps because I was well behaved and engaged in class, and did ok in tests). My parents didn't seem to mind as long as my teachers didn't complain too much.

I also now recognise that I went to a school with progressive values, good teachers, and a focus on flexibility (to a point).

I used to joke afterwards that I had a "unspoken agreement" with my teachers. They could hand out as much homework as they liked, and I would quietly ignore it all.
I dunno. "Rene" sounds a lot like "renege." Which probably means you'll sign on to a project and abandon it halfway through or something. Very sus.

(I wish I could say my early interviewing rubrics were any better than this. We have come a long way as a people, we Silly Valley programmers.)
More Tesla employees laid off as bloodbath enters its fourth week
5/28/77 had a banging Sugaree, and is overall a top 5 GD concert recording IMO!
Also, those things aren't even true about Apple devices. Apple fanboys have been convinced that their hardware really is way better than everything else for decades. It has never been true and still isn't.
If those !Copy structs deallocate their memory when dropped properly, then they aren't trivially destructible. If they were trivially destructible, then they would leak their memory regardless of whether you dropped or forgot them. That's what it means for a type to be trivially destructible: dropping it is a no-op.
AstraZeneca admits its Covid vaccine can cause bloodclot in court documents
ECC memory should have a price premium of only 1 - 9/8, or 12.5%. It costs more than that, because it's "enterprise".
I really appreciate your perspective. We as a society really are too fixated on keeping up with the Jonses, and it really sucks from a mental health standpoint I think. The city life can exacerbate this feeling considerably too.
Flash got close, but was too complex and expensive for the average user (HyperCard was initially free, but was not bundled with the Performa line of Macs). HTML captured a lot of what HyperCard offered, but web authoring tools never got as easy and still don't offer one feature that HyperCard did--consistency of the look and feel of the UI, which can be a good thing or a bad thing, but some users liked the fact that they could create a flipbook by adding two buttons (previous, next) to a page. Some even started businesses selling educational material bundled as HyperCard stacks. The HyperTalk programming language was not great though and was one of those languages that hippies liked but the average user was as lost with it as with C or Pascal. I always had a feeling that Apple tried to control what you could do with it too much, which is the opposite of what I expect a programming language and the tooling around it to do for me. If you want to get a feel of what it was like to code in it try coding something in AppleScript, you will see what I mean.
This is why I think Apple’s implementation of LLMs is going to be a big deal, even if it’s not technically as capable. Just making Siri better able to converse (e.g. ask clarifying questions) and giving it the context offered by user data will make it dramatically more useful than silo’d off remote LLMs.
For me part of the fun of home poker games comes from the tipsy players making mistakes and joking about it. If I want a serious game I go to a casino. Reducing a social activity with poker as the vehicle rather than the goal seems retrograde to me -- the last thing I want to do with a bunch of friends is stare at our phones together.
I had this discussion with Jerry Pournelle and he had a similar take. I think William Gibson was famous for saying, "Nobody is going to pirate you book or steal your work, hell if they read a chapter while sitting in the library you are ahead of most authors!"

Sean Fagan (@kithrup@wandering.shop) on Mastodon, periodically buys and then gives away Kindle books. I grabbed "Eric Carter: Dead Things" when he did than and ended up buying the whole 9 book series by Stephen Blackmoore! I can also recommend the whole "go to the library and check out a book that has arrived" to see if you like the author or not. But that does take more work.
Windows is pretty shit these days, but it's not the only other option. Linux is far more sane than MacOS or Windows.
Home schooling is illegal in my jurisdiction but this entire discussion is making me think about it more and more.

A question though: does homeschooling require essentially that the entire family can be supported on one salary? (Either by one parent working and the other teaching, or two parents working but paying a full time tutor which becomes a 2-1=1 sort of thing anyway.)
True, as is explicitly mentioned in the article.