skysight-inc/HackerNews huggingface dataset:
The person working on that project does incredible work. I have one of his upgrades that added a 40 Mhz 68040, 128k cache, and Ethernet to my old SE/30, and it's been fantastic. I run System 7.1 on it to play around with HyperCard, Word 5, Excel 4, and a couple other old programs.

It's fun to make things in HyperCard as a great interactive and immediate feedback teaching tool for introducing my kids to programming. More than that though it's nice to sit down and draw inspiration from an era and implementation that went out of its way to take a handful of very well researched UI & UX metaphors and deploy them consistently and thoroughly. When I fire the thing up and poke around it feels like having the Software Engineer & Product Designer version of a serene Japanese garden. The transition from a little 9" B&W screen to my dual 27" LCD workstation is always jarring, and I always feel like the clarity of my thoughts and focus suffer immediately.
Gosh, if only there was some kind of curated App Store run by Apple which only sold apps which had been reviewed and vetted by human beings who could check for this kind of thing.
I suspect that has more to do with the fact that Pfizer, Moderna, etc. would find themselves nationalized if they did that. In marked contrast, Pfizer has had no qualms in the past pricing as high as the insurers will pay, with things like their HIV drugs.
The Russians negotiated a three (or four?) year stand down. Allegedly the soldiers liked the German posting because of the chocolate and generally better life in Germany than in Russia.

I remember back around '92 or '93 looking out from the window of an in-law who lived in the Harz mountains and seeing an old border watch tower. Then I commented that it looked like there were people up there. "Oh yes, those are the Russians" I was told. "Even though there is no border they keep up the procedures because they're afraid that if they just sit around they'll be sent home".
What I'm hoping for, and this extends to all the reproduction-PCB projects (aside from the Mac ones, I've seen a replacement Atari 800XL and some Amiga designs) is that we can come up with a way to reproduce the ASICs rather than scavenging them from dead units.

For some machines, there may be an ample supply to scavenge (old Macs being famous for barfing their batteries in a way that destroys the PCB but leaves the chips intact), but some other designs have far more limited supplies of spares. Plus there's the attrition risk-- something is gonna get damaged while parting out some percentage of the time.

The introduction of replacement ASICs would allow us to grow the total population of a rare platform. I could imagine offering a turnkey kit-- a PCB plus every part necessary to populate it and have a working vintage Mac/Amiga/Atari/etc, with fresh capacitors and enthusiast quality sockets and PCB materials. They were able to offer such a kit for the IBM PC, but that was famous for not using custom components.
Bad rules. My suggestions ask yourself the following all the time
1) Do I ~really~ understand what the definition / theorem is supposed to tell me.
2) A proof is just a reason why something is true in maths. Do you understand ~why~ a statement is true?
3) Exercise all the time. You won't learn math by memorizing definitions, theorems and proofs.
Well I cannot say whether or not it is true, but it certainly is for me. There is a lot of point to "being heard". Here is a short essay on giving advice that you may find interesting:

https://tinybuddha.com/blog/10-tips-advise-wisely-how-to-giv...

Here is a section from that page:
----

2. Give them a rant window.

Oftentimes when people ask for advice, what they really want is to rehash something they can’t get off their mind—something they’ve probably talked about repeatedly to lots of different people (maybe even anyone who’d listen).

The best way to be a friend is to enable both what they want to do and what they need to do. Want: tell the story repeatedly, as if they can change how they feel if they just talk about it enough. Need: work through it and let it go. Tell them you’re there to listen to everything they need to say. Once they’ve gotten all out, you’d love to help them move on.
TextBuddy (for macOS)
Lolita is supposed to be a challenging piece. In this thread people are discussing the details, but the way I see this and I hope it’s supposed to be seen as is that there is a tremendous contrast between prose and motif. More than any other book ever written IMO. Prose is extraordinarily beautiful, motif is extraordinarily disgusting. It tears the reader apart, inside out. That’s art.
Oh wow. Genius. It's a shame that the tolkien estate is being so stubborn.
That's not what I'm suggesting at all :-) I just know some people who were on 50k in the North East and moved down to London to be on 80k - well, after the increase in costs it was pretty much a wash, the biggest upside is living in London, but also the biggest downside is living in London. But if you can swing 100k salary in London then yes, you're very well off regardless.
I appreciate this for academic purposes but in reality, unless you have a really unique / odd peripheral that only works with the antique machine's interfaces, it's much much easier to emulate in software.
The media bubble has got to you as well my friend. You are othering huge swaths of society based on inaccurate and incomplete information, and I'd venture that even when presented with additional information that contradicts your assumptions, your opinion wouldn't change.
The Power of Federated Learning
Stop down and take a long exposure. You just want to avoid the focal plane shutter or digital rolling shutter, and capture one beam paint, or lots of beam paints to even out the intensity.
Handy little text manipulation app that I picked up this week. For those with great commandline skills it's probably unnecessary but I don't fall into that camp.
Possibly, or maybe sociopaths in firm A can use the threat of a potential capture by firm B as an excuse to pulverize juniors and consume their souls for personal gratification?
That doesn’t seem right to me. Feels like the issue was Stalinism rather than pure soviet incompetence. Seems he did ok under Lenin and had received a pardon after Stalin was gone (though maybe that doesn’t mean much as it seems Lysenko also needed to be revealed as useless first)
Mice are instinctually afraid of the smell of cats, so the cat would not need to actually kill them to get the desired effect.

In this case however when we have hundreds of new mice each day, the fear effect and eating of mice would likely just be a drop in the bucket. The mice from nearby farmland and forests are fleeing starvation. A single house can collect and kill thousands a week and still more are coming, and the flood of mice can start up from apparently nowhere if you live near such areas. The only good thing is that it will stop at some point, and the professional traps can help to keep the situation at bay.
For a recent example, a woman in her 30s was asked to resign from Teen Vogue because her colleagues weren't comfortable with a joke about East Asian eyelids that she tweeted as a teenager. Even though her coworkers weren't the one who uncovered the tweet, if they didn't take the bait she'd still be working there
> For example I don't think any of the philosophers usually called "postmodernists" have actually argued for the type of moral relativism you're describing

They openly reject the notion of aiming towards objective truth and replace it with building ideas that are better at changing power structures. There's a good reason why people are even considering 2+2=5 as an actual hypothesis.

Even if they didn't espouse those radical views themselves, it's not hard to see that they laid the framework for it.
A reason to use old computers that I don't see mentioned here has to do with accessibility. People in the US usually have current hardware such as the latest Mac laptop, but that is not the case in all other countries. Current hardware is a bit of a luxury that we don't fully appreciate.

I have an open source project with global users, and one person in Mexico contacted me looking for help. He was trying to create 3D visualizations of MRI brain scans and was running it on an old computer that hardly anybody in the US would consider using. Happily I had done testing on an old laptop and much performance tuning during my development. I was able to help him get his project working. It was still slow, but at least it was usable. It wouldn't have been if my code only worked on current hardware.
Is what the article is essentially saying is that [1] is faster than [2]?

I have used [1] many times for that reason although [2] is probably more intuitive for what you want to do.

[1]

SELECT vegetable_id, SUM(price) as price, SUM(weight) as weight
FROM
(
SELECT vegetable_id, price, NULL as weight
FROM prices
UNION ALL
SELECT vegetable_id, NULL as price, weight
FROM weights
)
GROUP BY vegetable_id

[2]

SELECT vegetable_id, price, weight
FROM prices
JOIN weights
ON price.vegetable_id = weights.vegetable_id
How to Save Your PC
FWIW, they posted an update:

"It has come to my attention that at the time of writing one of the links used points to a site with views I don’t identify with and has since been removed."
Because that's generally how you reference things.

Do you think the point of the article was

1. Trump said these exact words.

2. Trump attempted to convince GA election officials to sway votes, by suggesting that they'd be rewarded for marking democratic ballots as fraudulent?

If 1, why was this important to people? If 2, how does the precise wording change impact the overall narrative?
The Cairo area was previously projected to grow another 6 million people in the next 12 years.

https://www.macrotrends.net/cities/22812/cairo/population

It will take longer than 12 years for this new city to reach 6 million people. So what will happen is the population growth will slow some in Cairo; there will be NO population decline there.
Would have been a lot more fun if someone did a new pizza shape
Let me give you a more concrete reason to maintain legacy systems.

We run a major set of COBOL applications developed under VAX/VMS, running under ACMS, utilizing TDMS. Please note, I can barely spell some of these things, let alone grasp what they do.

The application software that my predecessors wrote for these systems supports thousands of users, and is a vertical wall of technical debt.

I am far from the decision-maker, but I run the corporate-mandated communication gateways. I just switched my bastions from stunnel-telnet to tinyssh-telnet. At least my keys don't expire now, and the crypto is strict DJB.

We make due with what we have. I do the best I can. I respect the work of those that came before (and it signs my paychecks).
That would lead to an increase in consumer prices, a decline in quality of consumer goods due to lack of competition (look at the rubbish the British car industry used to get away with due to protectionism prior to European accession...), followed by public outrage and either a swift reversal of the policy or the collapse of Europe.

And there would obviously be retaliation. Europe makes a lot of the world's things-for-making-things (like this casting system, say). The market for that sort of thing would shrink due to retaliatory protectionism, and the quality would get worse due to in-Europe protectionism.

In general, closed-off markets tend to produce poor quality consumer and industrial goods, priced too high.
My 7lb cotton ball Maltese does the same thing. It's hilarious. He also loves to chase squirrels. Same dog yelped like he was being flayed alive when a neighborhood cat playfully swatted his nose. Ridiculous creature.
Yes, usually with much higher interest rates and much lower borrow limits, like credit cards.
>Early in the pandemic we were told to scrub all surfaces rather than wear masks; now we know that aerosol droplets in the air are by far the most significant vector of viral transmission. Scientists need to do a better job of managing how they communicate what they know, and how they come to know it.

Or maybe that wasn't science but politicians riding on ignorant journalism. Maurice de Hond has been talking about vector studies from the start. https://www.maurice.nl/2020/06/22/wells-proved-it-already-it...
I am Italian too and I am always surprise to see in how many niche sectors Italian companies are world leaders.
We don't have many multinational companies, but specially in machanics, we have a lot of medium size companies that make best in class products.
It's not a vague "UNESCO listing" in the same category as or competing with built heritage. It's specifically being recorded as intangible heritage, which is a category that covers a lot of interesting traditions, many fairly humble, such as craft techniques.

https://en.wikipedia.org/wiki/UNESCO_Intangible_Cultural_Her...
All of which had equivalents in other places and usually led to better reforms or suppression that are still bad but not as bad both in scale and violence than what the communists did.
I've dealt with this, my family was very providing so if you hinted at some problem they'd try to solve it. But I might just be shooting the shit, if I complain about the weather I'm just observing the hassles of everyday life. I've had to work on not repeating this mistake

Reminds me of this line from Stallman's rider: https://github.com/ddol/rre-rms/blob/fb39b3d0bc29805519a57ca...

When you start proposing solutions you're essentially assuming lots of information. Then you enter into an argument to clarify those assumptions. Continue listening & maybe relate, it depends, there's no real script, but when you propose a problem there's an implicit implication that it's simple, when it probably isn't, the person has probably thought about it more than you have in the last ten seconds, so if it were so simple they'd've dealt with it already. Not to say never offer advice, but try get a read on whether advice is being asked for. Seek to increase information rather than make assertions

edit: full disclosure, I struggle with being empathetic, so ymmv etc
Isn't Bill Gates working on getting the price of HIV vaccine (and all other vaccines) down by joining all the poor countries of the world together in an organization?

It's sad that Pfizer doesn't do that from itself though :(

And of course the HIV vaccine is not working yet, but the research is promising.
Bigger node_modules directories
> When he started to look into it he realized how unrealistic it would be for a little guy like him to be able to offer a pay-monthly option anytime soon.

> Why? Because lenders put arbitrary barriers to entry like needing to have a yearly revenue of a $1M

This seems incomplete. Why is it unrealistic to offer the option directly? As a small business, maybe you can't get a bank to lend your customers money so they can pay you the full amount up front. But you can lend your customers "money" so they can pay you monthly; this doesn't even involve a money transfer.
The demo scene was big on 8-bit machines "long" (by 1980's home-computing time scales) before the Amiga became a big factor.
Plus, you'd see a noticeable decline in local birds, which might not be desirable.
Where you say random I think you mean systematic.
But annotations are linked to lines. As soon as one line changes (e.g., its content is no longer in line N but line N+ M, the annotation is meaningless). So tours would be need constant updates (otherwise tours would work for fixed versions of the repo only).
A major epiphany for me was realizing that when someone is talking about their problems they don’t necessarily want / need to hear solutions.

When a solution pops don’t say it until the person stops talking or asks « what would you do ». It worked for me well to improve my listening skills.
Scenius, or Communal Genius
Also a delight that I click on uBlock origin and there is only one domain being contacted :) very rare nowadays from the web that a site doesn't want to pull and include shit from 30 different websites.
Similar story here. I actively opted for M68k assembly over higher level languages on more than one occasion. Then I switched to Linux on a PC, took one look at x86 assembly and didn't touch assembly again for many years.
This looks so cool. I notice that the pasta is symmetric in the “z” index dimension. As if it were a cylinder and the z was along the length of the cylinder. I think each pasta could be cut such that there is an arc making the thicker folds less long in that z direction that could make it cook more evenly! I could try to draw something if this needs further clarification. Manufacturing this might add many issues however!
The article doesn't say much.

I'm not really worried about "vaccine reluctance". As long as supplies are limited, just vaccinate everyone who wants it. The rest will come around once they realize only their group is dying.

US vaccination progress bar: 12.6% done.
remain LOL. you sound like a rabid brexiteer
I'm sure there are practical issues for not doing this, but at that point if it's not too much trouble I would just make and release this project to the junior employees without telling the managers. What, they weren't that fast when they started?

In all seriousness I'm convinced this comes from people putting too much value on the institution. It's Merrill Lynch, not the army. What's so bad about people doing their work better? Why do they feel it invalidates some specific, all-important experience?
VS Code has the Remote SSH extension. (https://code.visualstudio.com/docs/remote/ssh). Since I was already using Visual Studio code as my editor, creating a pretty large GCP instance and using it has been amazing. My laptop battery lasts longer and builds are quicker. But it comes with a pretty large monthly bill to manage too.
The US hasn't seen total war, famine and disease yet the Marxists are openly pushing people against one another to ferment a revolution. Again we see the same pattern of upper middle class intellectuals radicalized in universities openly opposing incremental reforms in favor of violent uprisings. Just saying "History is messy" is intellectual laziness, the patterns are clear and happened many times before.
Knuth tried this with METAFONT.
If you get any kind of traction please start competing with Check-a-trade they're absolute hell for the consumer and I imagine not amazing for the contractors either.

You'd be in a pretty good position for this given the view you'll have of contractors number of disputes and similar.

Seems like an excellent idea to me, best of luck!
>On this blog, I write about the various computers I use and about the operating systems I use on them. Apart from Windows 7, which is relatively modern, these include Mac OS 10.6 Snow Leopard, which at this point is quite old

Completely nitpicking here, but both operating systems are the exact same age. I agree that Snow Leopard feels significantly less up-to-date than Windows 7 though, which speaks to how quickly Apple’s operating systems are obsoleted (and this isn't necessarily a bad thing).
I have a coworker that recently moved from near Boston to southern Massachusetts. Absolutely boggles my mind the amount of wildlife he comes across. I thought the East coast was basically fully urbanized.
The most amazing thing that I saw in Italy was when I just went to a random unknown small village there because I didn't feel good on the highway. It was so beautiful with statues and well kept gardens that people don't see by just going to the famous places.
I've seen a few modern keyboard designs with a couple of columns on the left. The problem is that most of them are enthusiast projects that cost several hundred dollars and are sold as a group-buy for 15 minutes and then you wait two years for delivery to solder it yourself.

I used an Omnikey for a while recently-- nice solid board, and agreed that the layout is nifty, but I've had nothing but trouble with the reliability of modern Alps-like switches. Right now, there's a GH-122 on my desk (one of those enthusiast projects from like 2016)

A few gaming-design boards, have extra columns for macro keys which could be remapped to function key layout.
I'd read this comment and still had that horror movie jump scare feeling!
I disagree; if you are sending to participants instead of devices, you don't really have e2e. Any private key should never leave any device. If the user want to use several devices, his client should enroll multiple keys for him and the message should be decryptable by each of these keys. Also, the user should have visibility into which keys can decrypt the message, to avoid enrolling any keys behind his back.

That the user won't see on his device any messages sent before enrolling the new key? That's the point. Otherwise, the user should use the normal/non-e2e messages.

Thus, the key distribution as it is "solved" is being lax with them.
Release dopamine. That’s not a need any more than buying a nice car is a need. It’s a want, and there is a difference. Needs are things required to survive; not buying a nice car will not kill you or anything like it.
For others who love old software and hardware I'll share two of my favorite sites, an excellent retro PC emulator, 86Box [0] and a clean and well-maintained software archive, WinWorld [1].

These two sites together have provided me hours of exploration into old hardware, BIOS screens I'd never otherwise see, and plenty of interesting software scenarios.

[0] https://github.com/86Box/86Box

[1] https://winworldpc.com
Not that Abbot and deSantis done anything particularly smart wrt to COVID, but at the very least they both avoided doing something deadly stupid like sending COVID patients to nursing homes
Maybe that's the root cause of the problem.
A well made road is "crowned", that is it is slightly done shaped in cross section, the center should be the highest point and the shoulders lowest. Worms seeking shelter from water seek "up". Mystery solved?
Whilst you could maybe set up a monthly payment plan for your customers, that leaves you very exposed to them not paying. Assume you have three or four customers on a payment plan, and they decide not to pay, you could be out of money for the month, not be able to complete other jobs, etc. Also, there are legal obligations and restrictions in place for these types of agreements as well. With us, the tradesperson has no risk of non-payment. They are paid the full amount on completion.
Developer's Tooling Nirvana: Code Snippets
It's amazing with garlic! I know it's not for everyone, but I actually love the "sharp" taste of fresh, rawer garlic.
"Radioisotope thermoelectric generator" is what you want to understand. There are plenty of youtube videos on this topic.
Along the same lines of minimizing the amount of logic used at the cost of cycles, there's SERV which uses a bit-serial implementation with a 1-bit data path: https://github.com/olofk/serv

From time to time, I have been tempted to design a RISC-V implementation out of discrete 74xx components. Sure, there are plenty of projects out there to build your own processor from scratch like that, but most of them aren't LLVM targets!

The 32-bit datapaths and need for so many registers makes it a bit daunting to approach directly. That approach would probably end up similar in scale to a MIPS implementation I once saw done like that. (Can't find the link, but it was about half a dozen A4-sized PCBs).

Retreating to an 8-bit microcoded approach and lifting all the registers and complexity into RAM and software is a very attractive idea. Might even fit on a single Eurocard. It's not like a discrete TTL RISC-V implementation would ever be a speed demon, either way.
It also serves to offer some protection against future attempts to outlaw it.

Given how much of general purpose computation we lose every year to walled-gardens/prisons, I think it might help a wee bit now and then.