skysight-inc/HackerNews huggingface dataset:
> 2. REPL-driven development! Python also has a REPL. True, it isn't the best REPL imaginable, but as far as I can tell it has feature parity with Clojure's!

I'd say that the value of learning a lisp-y language is that it is very different from mainstream languages (but you'll notice that modern languages have borrowed many features, sometimes in a strange way). Learning a lisp is good because it can change the way you think, not because it's some magic technological wand that will solve all your problems.

The REPL comment above, though, shows that you might not be developing in a very idiomatic way. Clojure is usually developed with an editor (emacs, but there are others like Conjure/nvim & Calva/vscode) that sends s-expressions to be evaluated by a separate process (the REPL). The expression's value is sent back and displayed in line with the code.

The key thing here is that instead of building your program all at once and running it as a whole, you build the program one expression at a time, and when you are ready you can evaluate the program as a whole. It's hard to pick up these habits if you are working in isolation, but it is a very different way to develop software, and is big reason people like lisp-y languages.

Many languages provide a 'REPL', but don't support this style of development, which is really what people who know are crowing about.
OpenBSD 7.3
It's such a coincidence to see this on HN today. I was listening to a podcast about this very phenomenon yesterday (it was an old episode from exactly one year ago, too). If anyone is intrigued, it's https://www.youtube.com/watch?v=PmvwGymptko – they covered ten different "strange" causes of death, of which the dancing plague was one (and perhaps the least gruesome – the Byford Dolphin one was a real eye opener https://en.wikipedia.org/wiki/Byford_Dolphin).
Humans are highly social animals.. everything is seen is an opportunity for socializing come at least that's the way it was and more tightly bound societies such as we had before today's atomized modern society
> Part of what you get for the Apple tax is some assurance that’s not happening.

Oh boy. I suppose selling a "PC" (iMac, Mac Mini, etc) at desktop prices with laptop internals isn't skimping.

Meanwhile I built a PC for 1/4 of what it would cost me to build an equivalent Mac Pro a few years ago. It still stands up to the M2 chip today. I'll probably be rocking this one for another 5 years.
High priced luxury laptops aren't a big ticket item in a global recession.
Leave feedback in the comments!
HN ranking history for this story: https://hnrankings.info/35512025/
Pace's videos on youtube are old timey but charming and useful for basic soldering

https://www.youtube.com/watch?v=vIT4ra6Mo0s
"American white guy raised in a largely white upper middle class suburb, I've ridden my adopted city's bus many times and it's fine."

Yeah, that will be the majority of people's experiences riding the bus. Other than sexual harassment. Or watching the driver have to refuse someone on the bus because they wanted to call the driver a derogatory slur.

Regardless I digress. People absolutely move out of the City to the Suburbs "for the schools".

They won't say it outright but no, white people don't want to live near black people in America. Otherwise, since rent is still pretty affordable in predominantly black neighborhoods you would think they (white people) would choose to live there instead of moving outside of the city and having longer commutes and bigger mortgages.
QBE is a compact user-friendly and performant compiler back end
Thanks for the article! I noticed a small issue: the “Powers of two” subsection didn’t render properly, probably due to a Markdown syntax error.
I don't know how it actually works, rather an Interpol kind of database where products serial numbers are tracked in some way.

Being caught on lies where we actually bought our phones or cameras, while being controlled on the French/Swiss border wasn't that out of the ordinary.
To use startup lingo, it’s a 6% run rate.
You are misunderstanding my point. It isn't 'let them have all the drugs they want', it's 'what do we do when they want to stop'. It would be easy to give them access to drugs that allow them maintain their addiction, even for the rest of their lives, with no withdrawals (for the opiates, anyway).

Even without that, the process for getting clean is not easy. You can't walk into a hospital with withdrawals and expect to be admitted -- unless it is alcohol or benzos they won't do anything at all for you.

We should as a society stop saying 'they chose their fate' and instead give them options for a softer landing when they decide that they had enough.
Symbian OS was much better engineered than PalmOS, but was nevertheless full of idiosyncrasies. They had a very short stack limit that created tons of bugs and it was not possible to build software without their own customized toolchain that disallowed some standards C/C++ stuff such as static variables.

The best kernel at the time was WinCE, good old Win32 API with basic POSIX capabilities for networking, filesystem and memory management.

Microsoft had a winner platform on their lap, but for some reason they invested very little on the platform, I remember talking with someone on the PocketPC team at the time and they were less than twelve developers, and shrinking.

It was the same era when Intel stopped all their investments on the ARM architecture after successfully building the most impressive one at the time (the StrongARM followed by the XScale)
> Much like the ability to drive a car with a manual transmission, read a map, or write a check, Gen Z is learning less and less about how to work with their hands—and it’s time for that to change.

If only there way some way to obtain this ancient knowledge. Perhaps a video repository of sorts.
But I’m sure the hand wringing about new generation is justified THIS time for sure.
That’s vacuously true, though. Nothing is strictly impossible, from a Bayesian perspective.
We're very excited to introduce you to Lessons from Digital Crafting, a brand-new podcast where we meet with founders to review their journey of developing an early idea into a real product launch.
The Electron Is So Round That It’s Ruling Out Potential New Particles
Recently I came up with a list of 15 reasons why gasoline car sales are going to plummet in the next few years. I'm sure that I'll be wrong on a few of the fifteen, but even so it's hard to see anything but doom for anybody selling gasoline cars. Electric cars are only partially going to make up the difference, and that's only if you can make them at a profit in a time of rapidly falling prices and constrained material supply....

https://news.ycombinator.com/item?id=35371171
no predictions necessary, just check out the data from last year
It’s also laid out quite well in the post video.
Very satisfying to watch. Good soldering job feels so good!
The interpretation I gave was my interpretation since I know the person well and was present when it was said.
the answer would appear to be "hell yeah (mostly)"
Sounds like a great way to make sure nobody invests in your country in the first place!
I’d say there are multiple factors at play, one you pointed out being one of them.

The current downtrend has definitely played a role. Not online have companies laid off tens of thousands of employees they have also cut down hiring. In all likelihood these companies have excess of IT hardware inventory.

There’s also longitivtiy, my Mac from Nov 2018 is still going strong and I don’t think I’ll need to upgrade for at least 2 more years.

And finally let’s not forget the price. As good as M2 is I need to spend a bomb to get an M2 that can handle my workload. So I keep putting off the purchase.
Aaah, this is really not a good beginner's guide to soldering! Cranking up to max temperature might work a lot of the time but runs the risk of frying ICs and causing PCB traces to come off. Also using a wet sponge can cause the tips to rust. It's much better to clean them with a brass "sponge" leaving the tip tinned to protect it. Finally the real key to easy soldering is solder flux (and leaded solder if you're allowed).
Where do Site Reliability Engineers stand in tech layoffs?
Wait, people aren't breathing through noses?
I just presume the book is focusing on when the hobbyist machine became a consumer machine. I don't have a problem with a book choosing that slice of history to focus on.
I assume they meant 6% annualized each month, so 1.06^(1/12) - 1 = 0.4868%.
Yet here you are, mentioning him yourself.
‘The Ezra Klein Show’ Book Recommendations
Learning on lead-free nearly turned me off of soldering until a buddy gave some Kester eutectic, that is a freaking joy compared to lead-free
>a lot of key early gaming milestones happened on the Apple II, for a variety of reasons. One was the extremely clever floppy drive controller made by Woz. You could have actual decent sized games that would load in seconds.

I disagree that the floppy drive was the reason for Apple II being so influential in early computer gaming. Being the only inexpensive, readily available early microcomputer with color support until the Atari 8-bit c. 1980 was why.

>I know there's a lot of weird nostalgia for waiting large fractions of an hour for screeching bits to load off of tape, but that wasn't great for complex games.

I don't disagree on the weirdness of the tape nostalgia among non-North America computer owners (and it's not even universal; the 1541 was widespread among German C64 owners, while Spectrum never got anywhere there). But even without the Disk II, I'm sure that the likes of Bill Budge and Dan Gorlin would have chosen the Apple II, if only because there was no better alternative.
Many would argue that Germany saved human civilization by investing early in renewables.

Various other countries/places/people/organisations contributed too, but still, it's weird that something can be considered as so dramatically successful on such a scale and also such a complete failure by different groups.
They're pretty damn expensive in the UK, certainly - around £2500 a couple of years ago in central London. (It would have been much cheaper for me to just buy a CPAP and try it out, than to have a polysomnography, but it's notionally forbidden.)
Startup vision is about market not product
Lead solder is totally attainable for hobbyists - I bought a 100g spool a few weeks ago.
Does anyone have a suggestion for doing something similar with SMS? I've been tinkering with it but it seems that there are some regulations that will require me to have a commercial organization registered to allow SMS to 10 digit North America numbers.
What's going on in this code for someone completely alien to C++?
Upon reading the OP's blog, I had the same idea! It's cool to see others are hungry for this as well.

My basic approach to implementing it in Notion (my preferred knowledge manager) is:

1. build some block template in notion that lets me structure the block such that it’s easy for Mochi to ingest it
2. reads new pages from Notion
3. uses Mochi to generate cards for them
4. build a habit of reviewing Mochi cards, then I will actually learn from the things I write in Notion

It looks like you've implemented the core functionality in retaind. How come you decided to go with a separate knowledge base, rather than try to use one that already has strong network effects, like Notion?
As 'free money' is sucked out of the system (by reversing ultra low interest rates and QE), people are going to focus their spending on what they actually need - which often is not an Apple product.
Thanks for dropping the mic, I'll kindly pick it up.

I'm the initiator of the Flatcar Container Linux project and former CEO of Kinvolk. Thus, I'm rather knowledgeable about the project and was involved in most decisions.

The controversy you speak of is very new to me. If you could point to any references, I'd love to be aware of them.

Firstly, there was nothing "hacked" out of CoreOS. Flatcar is literally the CoreOS Container Linux repos forked and carried on as is. Once the CoreOS EOL was reached we started updating the stale packages. That's it. Any further updates are what any distro would do in the course of maintenance to remain modern and relevant.

Secondly, anything that was previously termed the "Pro" version is now just available in the standard version. So there is no difference. To my knowledge, the project doesn't even produce any Pro versions any longer and I don't think there are even any references to it in our docs. But even when we did have a Pro version, all the work we did was done in the open and was in our source repositories. We just didn't release public builds of those.

Unlike CoreOS, we also developed* and open sourced the update server. It's called Nebraska and available here under an Apache license. https://github.com/kinvolk/nebraska

With regard to a license matrix, you can find all licenses for each release in the respective release directory. For example this one: https://stable.release.flatcar-linux.net/amd64-usr/current/f...

If you do find anything that is not 100% open source, let me know and I'll follow up to make sure that's corrected.

I'm happy your excited about your project. But I think you'll fine it's better in the open source space to compete on merit and form relationships rather than tear down other projects and the work of the people behind the projects.

* based on the Core Roller project: https://github.com/coreroller/coreroller
Many states have no sales tax.
it's better, but still abrades

More importantly, the lesson I learned was to get a soldering system\station where you can get replacement tips easily\cheaply
Mac laptops last a long time.

I have a lot of old MBPs accrued from past jobs that "just work". I can do almost everything I need to do with them, even most development tasks. So given the choice between a new laptop and an old one, the new one is really just a luxury. If my finances are tight, I'm definitely not getting a new mac if I can make do.
Show HN: Replacicon 1.5: Find and change app icons to match macOS
We created Replacicon to make it easy to find, change, and replace app icons on the Mac. It scans online sources containing thousands of replacement app icons for each of your installed macOS apps and shows them all to you in one place.

In just a click, you can change your third-party app icons so they better match the rest of the system, or your own tastes. Replacicon even watches for app updates in the background so your customized icons are not lost across app updates.
IYKYK…
The most important thing: Put the heat where you want the solder to flow to, not where it's starting from.

This also applies to soldering/brazing copper pipes.
> ... reading Tandy magazines like 80 Micro and Rainbow [...] from the early 1980s is like visiting a sad and barren alternate world; instead of Origin, Sierra, MicroProse, and SSI, there are much cruder-looking ads from tiny companies offering bad clones of popular arcade games.

This is a nice post with a lot of detail and understanding of computers from that era, but I'd just like to point out that December 1983 was still early days for computer games on personal computers. Looking at the list of games for the IBM PC from 1981-1983 [0] there were only ~75 games total, many of them were text-based ones such as Zork, and while there was for example Ultima 2 by Origin Systems, it's not as if there were a ton of games from the above listed publishers available on the PC at that time and those that existed were also pretty crude.

[0] https://archive.org/details/TGODFloppyCollection?and%5B%5D=y...
Not Anki, but you can use the AI field in Mochi [0] to generate content for cards [1].

[0] https://mochi.cards/
[1] https://twitter.com/MochiCardsApp/status/1635289548229062657...
Interesting. You must be from a CIS (ex-USSR) country then.
I found that I have to consciously close my mouth and "tell myself" to breath only through my nose.

When I do this i sleep better.
That would hopefully be caught by internal controls and internal audit but would be of relatively little interest to an external auditor like EY. The figures are small enough to be immaterial, meaning they don't significantly affect the accounts. The external auditors would be more likely to scrutinise big contracts and related party transactions involving senior management.
> Apple's sales plunge

the overall PC market declined 29%

https://www.wsj.com/articles/pc-shipments-fall-29-led-by-dro...
We can make fission reactors now that have no chance of run away meltdown. Good luck convincing the public to live next to one anyway. I don't expect Average Joe is going to be willing to differentiate between fission and fusion in that regard.
Presumably this is to be treated as a probabilistic objection, in which case I’d suggest that in expectation actually there are many strategies that will do better than holding cash. Otherwise the wealth tax isn’t exactly a problem given the lack of absolute guarantees that e.g. humanity won’t go utterly extinct in our lifetime.
I don't use non-smartphone PDAs anymore, but I really miss:

1. Their ability to do absolutely everything offline. No need to worry that I won't be able to access something because somewhere without data service

2. The ability to have all the PDA features at my fingertips without being hooked up to the world's biggest attention-killing distraction network.
Yeah, it's a shame, Microsoft had the better kernel and SDK (by a long shot) but their UX was crude and relied too much on old Windows paradigms.

They should have kept the kernel and ditched the Shell to build something tailored for the form factor and usage.
That's completely wrong. As I said elsewhere, the clip art is very distinctively from The Print Shop. The book describes itself as recounting how people used the Apple II in daily life, and The Print Shop was a substantial part of that.
There is no such thing as the "Atmel Arduino"

You're talking about AVR8, which is the ATMega328p and its children and siblings. There exists, though less popular, a complete rebuild of the AVR architecture in 32-bits called AVR32. The instruction set is different, the peripheral IO is different, but the design is similar. The AVR32 was powerful enough for quite some time to run a full fat Linux, though this was dropped for a handful of reasons.
That's one of the reasons they do this. Largest companies get to consolidate further.
This is an incredibly cool write-up, demonstrating a level of technical skill far beyond me. Kudos!

I am a little confused by all the "but why" comments here. Because it's fun! Because it's cool! Because it's full of weirdness, archaisms, and edge cases - working through those is a playful challenge, and conquering them all gives a wonderful feeling of mastery. It doesn't need to be any more 'useful' than any other hobby or game.
> Dawkins isn't going to convince anybody (or at least not very many...) that don't already agree.

Dawkins was absolutely an important stepping stone for me breaking away from my extremely religious upbringing.
Was that necessary on every border crossing, e.g. showing copies of import fee payment receipts for each device? Sounds like a lot of overhead.
> But we also get some wilder instances. For example, it looks like our model allows trees to have commits as children: [...] Nope, doesn't work.

That's not actually true: a submodule is a commit child of a tree.

I'd assume the issue here is trying to add a child commit with mode 100644 instead of the submodule mode (160000), although tree modes are very much a wonky mess with inconsistent error reporting because there used to be more valid modes than there is now (100664), some of the error reporting is only under fsck, and influenced by traversal order, and bugs in the codebase made bad filemode detection plain not work until 2.38 (because file modes were checked post-normalisation).

> Tags are like commits, but instead of pointing to a tree and parent they point to a commit

Tags are not really like commits, and they can point to a blob, a tree, or an other tag just fine, which is why tags have a "type" header (the type / kind of the pointee).
People have being lamenting the death of thinkpad for nearly 20 years. Lenovo purchase in 2005, keyboard changes in 2012, etc

It's still here, and still solid
I thought a lot of modern people's distinction between PCs and Macs came from Apple's own marketing, like the "get a Mac" ads - "I'm a Mac, and I'm a PC"

With the idea being, "a PC is that old thing you've been using that constantly causes you grief. We're selling you something in an entirely different category."
https://docs.oracle.com/javase/8/docs/api/java/nio/MappedByt...
Virtual Threads Promoted from Candidate to Proposed to Target Status for JDK 21
At least a few years ago, 90%+ (probably even 95%+) of people in India didn't have AC, so not having cooling clearly does not make the existence of civilization impossible there.
The Potato Association of America 2022 Honorary Life Members
I'm skeptical of a lot of what he says here, but it seems unnecessary to hide him from Q&A and whisk him off stage (if that's what happened).
No one will do this at scale until we stop burning fossil gas.

But as a technology it exists. The early outputs will be for things that can't be replaced with cheap renewable generated electricity, like e-fuels for spacecraft, which Tesla is doing in Texas.
The only money that doesnt circulate is cash under your bed.

I doubt they are doing that.

Bank deposits are lent out. Equity investments enter the system, etc.
They could have been more precise, but they probably shouldn't have to in the space of a comment. The Riemann Sphere defines a value for the expression x/0, and it's often useful, but it fails to uphold the most important property division should have -- that it undoes multiplication. Division by 0 (with some assumptions about not being in a trivially small space and how those operations behave with respect to addition) does lead to contradictions in that latter sense.
> expected right?

The market is currently pricing is that central banks will be pressured to stop increasing rates due political pressure and / or systemic risk triggers.

Bears / short sellers are actually losing money.
I'd be interested if I could run Windows. I vastly prefer the Windows OS experience to OSX. I got a MacBook for work and tried it for five months and exchanged it, very happy with the choice.
i bought a M1 mac mini because i'm want to check out ARM chip in desktop.

IMO, Apple asking $600 for a pc with 8GB RAM and 256 GB storage is too much. i rather build a desktop based on what i want in the PC.
We've been using "Sheet Markup" as a text-based representation of a spreadsheet for a while now. It's helpful when working with LLMs, such as GPT-4.

I think it might have some other useful applications (creating spreadsheet-heavy documentation / websites). Interested to hear what people think!

Diarmuid / EqualTo co-founder
Wow, you're right.
I don't think you need a commercial organization registered to get a number on Twilio.

I hooked up an old Twilio number I bought a while ago to ChatGPT for an ADHD encouragement bot last week: https://attaboy.ai

Now I can message it via. WhatsApp or Telegram and it even remembers chat history (by storing the last ~20 messages in Firebase).
Hiring John Carmack to run your SRE team is like buying a Ferrari to only go shopping at Safeway with.
Has anyone else noticed the rise in retail companies asking "Would you like to round up for XYZ charity"?

Am I pessimistic in thinking they're taking this money and donating it purely for free tax reduction?
I find it somewhat odd that modern medicine don't screen for stuff like sleep apnea or ADHD (and similar).

They're quite frequent (sleep apnea - 17% from the article, ADHD - 5-20% depending on the study) and impact peoples' lives quite severely both on quality and productivity fronts.