skysight-inc/HackerNews huggingface dataset:
This Freeman Dyson interview is very apropos:

https://www.manhattanprojectvoices.org/oral-histories/freema...

Kelly: People think that if you have a technological edge, that you can vanquish your enemy, but obviously you have to keep your technological edge sharp.

Dyson: It’s the same with civil defense. The Germans were being heavily bombed for about three years, so they got very good at civil defense. Whereas in Britain we were only bombed for six months, we never really got the hang of it. It was a huge difference. It actually took ten times as many bombs to kill one person in Germany as it did to kill one person in London. That was one of the reasons why the campaign failed, that the German civil defense was just very good. You can actually save people with civil defense. Most people are unaware of that. Civil defense does work. It would also work against nuclear bombs. Of course, that is a politically unpopular view, but it happens to be true.

Kelly: Can you explain that?

Dyson: Well, most of the people who are killed in nuclear bombing are killed by blast and fire, which is sort of old-fashioned, it has nothing to do nuclear radiation. Some people die of nuclear radiation, but that’s a small number by comparison. If you are five feet underground, you are very well shielded from all of that. So most people, even in a nuclear bombing, would survive, if they are five feet underground. Of course, in Hiroshima, they didn’t have that. If the Japanese had had a couple of years, they would have learned, and probably faster than that. It’s quite unrealistic to imagine that, with good civil defense, that Hiroshima would have been so devastating.
It’s not just “that particular political persuasion”. It’s wide spectrum of folks. We love to single out that “political persuasion” but I think you will find that this mandate will frustrate and potentially financially hurt a lot of folks that are not of that “political persuasion”. This will of course make more people of that “political persuasion”.
They don't need to triple it in months. Increasing domestic supply by 50%, increasing Russian oil imports from 1.7 mbd to 3mbd.

Meanwhile, China has reserves for 100 days of imports.

In the long term domestic and Russian production will catch up fully.
Your second sentence is false. Almost all of the biodegradable/compostable plastics (those that are marketed as such) are biomass based. PLA comes ultimately from corn
> I would expect other payment processors to be similar

SumUp wants just 1.95% flat for online payments. I would expect other payment processors to do even better with some shopping around.
"This brings back memories."

Yeah I can remember seeing this yesterday.

https://news.ycombinator.com/front?day=2021-09-09
Yep, for me it's the DAW and VSTs that keep me needing Windows for now. You can try to make them work with Wine or whatever, but it's not worth the hassle.
It's well over 10% who have had covid, probably quite a bit north of 30%.
Not a popular idea here, but IPv6 folks.
Even for k8s, even for your internal stuff.
Blame the bean counters. What I see in FAANG today is that departments fill as many FTE roles as they can until they hit their headcount limit, and then they employ a bunch of contractors on top of that as they feel are needed on top of the approved head count.

This is allegedly why the NSA was employing Edward Snowden as a contractor.
If we treat PII as money, it implies the loss can be clearly quantified and loss can be compensated for.

Banking industry isn’t better because they have solved the problem, they are just hiding behind the fact that victim can be compensated and hence an insurance can cover all risks
It depends heavily on the role. For SWE and SRE you're probably correct, but for a number of UX engineering roles, temp-to-hire is weirdly common.
In a weird kafkaesque way this makes me feel better about my data.
> The story is supposed to indicate that you should adjust that prior.

Sure, I get that.

> If it's this easy for someone to trick us into getting mad, what other things are we still mad about because we don't yet know the trick?

I appreciate what you’re trying to say, and indeed I am well aware of how many times I have been wrong. It has happened several times a day, at varying scales, for my whole life so far. It takes a lot to make me mad. People acting in bad faith and creating a hostile information environment just to prove that other people are gullible is one of the things that does it.
After using Apple Pay, centralising my subscriptions, and things like Apple-managed IAP’s I’ve little desire to go back to handing my card details over to n different apps, with varying and unknown degrees of payment security. Centralising the subscriptions is worth it alone.
I worked with this guy once... I was coding pure C# all day long, using WinForms... this was back in 2016, so not long ago... And then they hired this guy to develop the core intranet of a ~500 user institution. Skinny guy, quiet. Main skills: Erlang, D, OCaml and other more obscure programming languages...

At the beginning I thought, "fuck me, recruitment failed miserably on this one...". I just couldn't see how he was going to be a good fit for a company that mainly worked in the Microsoft ecosystem, of course, his project was a separate thing, or so they told us.

This guy was able to literally just sit there and code on HIS OWN laptop, some banged-up dell latitude, for 7.5 hours non stop... His OS of choice was Slackware and believe me or not, he carried a Slackware live cd at ALL TIMES!

After work we used to go for pints to a pub and he used to piss all over Microsoft and the company and myself and in general was very funny.

He shared some of his projects and among other things he had an incredibly 'tricked' tetris implementation in D, I always thought it was poetry made code... Other that that, the product was absolutely commercial...

At the same time, he had an incredible set of... oddities... He was always late! always. Used to leave tea bags sitting on a napkin next to his desktop for hours. Half eaten sandwiches on top of his laptop. Never flush the toilet (NEVER), and a collection of other incredibly inconsiderate behaviors...

In the end he clashed with a product manager and was sacked on the spot. Not for lack of technical knowledge. This guy was a mastermind...
This has annoyed the crap out of me for a long while too. I never found out how to drive the difference -- "that's not git, that's GitHub!" -- home to people who'd just answer "What are you on about, it's the same thing!" before this idea struck me right now:

"No, they're different things. Just like GMail is one e-mail server (and client), but GMail isn't the same thing as e-mail."

Gonna try that next time I get onto the subject.
This landing page doesn't really provide any reasons to use LunarVim. What features does it have? What does it look like? What can it do that plain Neovim, Vim, or other IDES can't?
Opened this from RSS feed, because I thought AS8003 is a name of a star or a galaxy.
That's Clippy, not AI.
Not sure if that is joke but Bitcoin mining is already highly optimized and done on scale.

Beating the average smartphones in-browser hash power does absolutely nothing. You are not competing against them you compete against large scale mining farms with special hardware.
Simply look at the size of the files. There just isn't much code there.

You're quite right about obsessing over the details. But the idea is to work out the details on a more powerful machine in a high level language. Only convert the final configuration in the target assembler.

For example, back in the 1970s (many years before DOS) I developed a handheld LED game for Mattel, it was Hockey. Handheld LED games were cutting edge at the time. The prototype was developed to run on a 6502 8 bit microprocessor. The dev tools for the 6502 were developed in a high level language and ran on a PDP-11, the resulting binaries were downloaded to an EPROM programmer, blown into an EPROM, then put on the 6502 for testing.

Once everything worked to Mattel's satisfaction, the code and the prototype was given to Mattel. Mattel took this, and gave it to their engineers to implement on a 4 bit microprocessor, to behave exactly the same way.

So this was 3 levels of development: PDP-11 => 6502 => 4 bit microprocessor.

Trying to prototype on a 4 bit machine would have been a horribly costly experience.

Remember that the DOS assembler at the time was terrible. Having a competent cross assembler on a mature machine like the -11 was the way to go.

(I also used a 6502 debugger that actually ran on the -11, again making life a lot easier to develop the code for the 6502 where only very primitive bug-ridden software was available.)
IIRC, they were primarily interested in getting GPU acceleration (for ML tasks) to work in WSL2.

I presume getting GUI working on top of those GPU APIs was a trivial task (and maybe done by one of their interns or during a hackathon).
I haven't tried it yet, but I recently learned about this tool and have it on my list to test drive:

https://github.com/rvaiya/keyd
Eventually you’ll need better control systems.

As AI becomes more advanced it becomes harder to understand and then control. Everything that isn’t AGI is still easy to control.

My vision would be a brain computer interface, which lets you perceive the data processed by the AI and so on like you’d perceive sounds or colors. It would be like synesthesia where you perceive multiple modes of qualia correlated with together.

You’d have an extremely high level “programming language” using your thoughts, the brain computer interface automatically interprets that to machine instructions.

In this scenario the AI doesn’t become a human machine interface.
The AI is the machine and the brain-computer interface is the human-machine interface you described.

In theory you could use this to access cloud compute and delegate tasks to machines like you would today with a computer. I suspect this will help us compete with and survive artificial general intelligence.
Wouldn't it be better if that money went to the actual creator instead of a greedy middleman though? Apple will be fine. They have more money than they know what to do with. Literally. Steve Jobs even asked Warren Buffett WTF to do with their hoard, and that was over 10 years ago now.
> two--dissapointment over how this company was mismanaged to the ground.

pardon the pun, but they had the mobile market in the palm of their hand. They could have exploded as a smartphone provider had they evolved. Instead they faded to nothing. So frustrating.
That’s another policy genius: almost nothing they sell has a return cost or restocking fee to the consumer (other than me having to drive it to a drop off point, of which there are many within 1.5 miles). That’s for a US Prime member anyway. I return very few things, but I’ve never been charged a penny for them.

That makes me way more likely to just buy from Amazon, even if another merchant is slightly cheaper.
Was it ever common to use 11/8 internally? Did people just roll dice because it wasn't being announced? The reference in the post is the first I've heard of people possibly using it.
Tesla Patented Laser Wipers to Blast Bird Poop Off of a Vehicle's Windshield
Good point. AI not only has to write the code, but also has to understand what existing code does, and then change it on request. If it doesn't understand its own code -- some human has to do that stuff.

And maintenance is 90% of the work.
Clicking on the logo at the top of the page (mobile) leads to a 404.

The product looks great! The homepage doesn't explain pricing or what is a "large enough company" to require a paid license/subscription.
Sounds like an answer seeking a question.

Given that assassination of leadership has been an increasingly common tactic since WW2, I don’t think the argument holds much weight.
A try at a corollary for current times:

A human being should be able to decide to take a life-saving vaccine without needing input from literal government-overthrow types, evaluate their own government's ongoing invasions for credibility, make conscious diet choices, avoid road rage, design a life plan, write a journal entry for internal meditation/peace, manage and plan for long-term financial stability in the face of change, connect a device to the internet, evaluate another person's general physical and emotional state, know some first aid, comfort the dying, contextualize and integrate feedback, offer and design feedback, cooperate, act alone while understanding the risks of subjective mindsets, know where they can go to get help with math, list and organize the various aspects of a new problem, test a CO2 or smoke detector, sign up for texts from local authorities, evaluate a meal for balance, fight creatively, and make plans to die with supportive friends around.

(...though this "should" thing is a real pain in the neck. Do we say that means "in order to get my approval", which turns the entire thing into a fractal mansplain, or "ideally, in order to face today's pressures"? I like the latter better as it encourages a more open approach to the way we judge other humans and their capabilities, especially if we feel a need to map our own competencies onto everyone else...)
There are clues they may have used Unix at some point, but the books I've read were vague about that. As the blog post points out, apparently they used MASM that ran on DOS, meaning they were using the IBM PC as the development machine.
We'll see if it helps stop the blatant partisanship or not.
...and we saw what happened to him. JFK and RFK's death together were a foreign and domestic policy coup. Ask yourself, by whom?

Coincidence theorists are the real crazies.
Is "most people with X politics only sees caricatures" not a caricature?

Generalizing about one's political enemies is the pastime of all people, including "moderates".
If the swf file is available on the Internet Archive, why not download and convert with HandBrake?
And then all the actual apps run somewhere else, in "the cloud"?

Congratulations on turning your fancy PC into a mere terminal, useless without your user account(s) at your new overlord's (or overlords') mainframe(s).

Too bad enthusiasts like you will help turn that dystopia into reality for the rest of us too.
There isn't anything in the ruling that specifically and only protects a payment mechanism through a web page. The ruling protects linking to any alternative payment mechanism. That should include a payment mechanism implemented in-app.
If I recall correctly one hurdle for customized medications is the licensing process. Licensing and FDA approving a new medicine is costly. That's one of the reasons bacteriophages are not used nowadays, besides a few exclusions. (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6521264/)
You're going to be walking a thin (and difficult) line if you're trying to find open source developers also interested in introducing involuntary tracking to their software. Open Source software, since it's inception, has been about creating respectful software for the commons.

> Do you think it's still wrong when it's OSS developers trying to sell their services or premium offerings to the companies that already rely on their work?

No, but I shouldn't have to worry about that as a user. The onus is on corporations to disclose the software that they use in accordance with their respective licenses, the regular user doesn't deserve to suffer for the incompetence of funded organizations.

> Why should we hold OSS developers to an even higher standard than what we tolerate from large companies?

You don't, they do. That's the point of open source licensing in the first place: defining what you're comfortable with other people using your software for. By choosing an Open Source license, you're assuming one of the most difficult and thankless positions in the world of software. That's how it's intended to be though, because that kind of transparency is imperative when we're distributing free software. You wouldn't poison the rations being donated to the homeless, so why are you comfortable poisoning the CDN of my download? This all seems pretty cut and dried to me.

sigh Time to start dropping Scarf URLs in my hosts file...
Introduction to Probability Theory https://www.amazon.com/Introduction-Probability-2nd-Dimitri-...

Linear Algebra
https://www.amazon.com/Introduction-Linear-Algebra-Gilbert-S...

Convex Optimization https://www.amazon.com/Convex-Optimization-Corrections-2008-...

Linear Programming https://www.amazon.com/Introduction-Linear-Optimization-Scie...

Digital Signal Processing https://www.amazon.com/Understanding-Digital-Signal-Processi...

https://www.amazon.com/Discrete-Signal-Processing-Oppenheim-...
When using tooling that accepts YAML (or JSON) configuration, I always want something to say "this is what you can write that will have an effect".

As a specific example, when I'm writing a snapcraft.yaml, I want to be able to view a schema to see what all I can put in there. What's important is that the schema is actually used by snapcraft itself for validation, otherwise it's no better than the rest of the snapcraft documentation, which is pretty meh. Schemas are also easy to digest for other tooling, so e.g. my editor can automatically highlight when I make a mistake, without having to specifically write a plugin for each tool that accepts JSON/YAML
I love marsey!
Where in the name of all that is holy is this documented? Those gigantic x86 Programmer's guide volumes I've yet to add to my bookshelf?
I expect an increased upward wealth transfer, as has already been happening in most countries for a long time.

The real problem facing our elites will be how to both control their immiserated and angry population, and the AIs now running most of the economy.

I propose cyborgization for such people and will advise the rich people I know to invest in brain computer interfaces and related tech.

We are going to have to think long and hard about the social contract we live under.

How do we deal with never before seen unemployment rates? Is liberalism able to cope with that?
How do we stop something much worse from exploiting the coming automation crisis?
I figured it was the name of an assembler for a processor called the 8003.
The ease at which misinformation flows these days reminds me of a scene in "The Big Short", where Steve Carell's character says to a group of Wall Street investors, expressing his discontent for the profession, "I thought we were better than this. I really did."

I guess I shouldn't be so disappointed; I bought into all the "Blair Witch" hype twenty years ago. LOL
> But for a certain class of use-cases it is a massive advantage.

Specifically, businesses holding inventory and operating at between $1M to $100M in revenues. This is a sweet-spot market, and is usually when a company is most earnestly exploring what differentiates it. You're A/B testing every feature under the sun to find what improves your ability to sell. You've started to cluster your customer into segments, and tailor your marketing efforts accordingly. Operations are still crystalizing, and the company still hasn't found its "step".

Headless lets me, as a business operator, try out new things at a fraction of the cost as the "old days". In 2010, it was a multi-week or month-long project to get PayPal checkout integration. Now I can get it up and running in a few hours, alongside Stripe and some "Pay Later" solution in the same sprint.

The programmer in me loves the maturity of the new ecosystem, and that a lot of "best practices" have evolved to answer questions my development team has on how to get their job done. They're not searching for algorithms to best persist b-trees to disk while supporting random searches, but whether changing the category page to show on-model shots vs. side shots is more effective at generating click-thru.

There's a huge ecosystem of plug-ins, add-ons, and apps that let businesses explore new ideas with a LOT less risk. Headless is a great wrapper to cobble all those vendors and in-house solutions together, before deciding to double-down on specific decisions and implementations.
> but I feel like GTK has the most 'native' feel across every operating system

That's not true since GTK3, where GTK started to look like GTK regardless of the platform.
By the way, once DOS extenders became available, I ceased all native development under DOS. The reason was simple - the DOS extenders would give a seg fault on memory errors rather than scrambling the operating system.

My dev process hence became much faster. The real mode DOS port was always the last step. Later on, I switched to 386 DOS extenders, then OS/2, then WinNT for development, as always relegating the real mode DOS port to dead last.
That depends where you live. Some areas (ie New Zealand) have a a much higher percentage of cows spending time outside and getting their feed from grass.
I would more greatly weigh the learned experiences of people who actually talk to the other side
> That would be like saying the US belongs to the Native Indians, the Vikings[...]

That's not quite right. The government of Taiwan consists (consisted?) at least partially of the literal former government of the country now commonly known as China before the "cultural revolution" that murdered tens of million of people and put the CCP into power.

The closest analogy that you can get is the idea that the US belongs to the British (as they were our former government) - which you can make a decent case for, although I would still argue that the vastly different natures of the Revolutionary War and the Cultural Revolution still make them distinct.
I’m not the person you’re asking, but speaking as someone who:

1. Learned to program in dynamic languages;

2. Learned FP in Clojure;

3. Writes [mostly, wherever possible] FP code in TypeScript for the last several years…

… I wish Clojure.spec was this or something a lot like it instead.

It’s cool that Clojure tried a novel approach to defining interface boundaries in a dynamic language. Other approaches (TS, Python, even PHP) have prioritized static analysis first with varying approaches to runtime. I think Clojure missed a design opportunity here by inverting that.

A design which treated spec as annotation first, runtime optional would have been an excellent opportunity for something like Coalton (or mypy) as a third party offering.

Ultimately this is mostly a cultural divide (as noted everywhere). But it’s a gap that’s hard to bridge without a huge effort like this. TypeScript is probably the most successful (reach) externally maintained type system for a dynamic language, but only on account of JavaScript’s own success in reach and being owned and invested in by a megacorporation. Doing this with Clojure (or any lisp) is infeasible without similar metrics.

I’ve often thought “there’s enough flexibility with Clojure, start it as a hobby project and see where it goes”. But I’m deterred because:

1. Even hobby projects using tech in ways it’s not designed for is a huge slog (me says as I go into weekend umpteen staring at a yak shaving integration with esbuild/Node/test runner).

2. The bar is very high. If you don’t support LSP, you’re basically barking at the moon. If it’s not syntax highlighted in README.md, no one’s interested. If it’s not mature there’s not enough adoption to build a community around it to even get it syntax highlighted. If it’s static typing in a lisp, you’re already narrowing the audience that might disregard all of the rest.

Sorry for the novel when you didn’t even ask me, but… this is all pretty much what flooded my thoughts the moment I saw/read this post and asked myself “how do I feel about this relative to clojure.spec?”
Gotta love the "back to CheckboxLand" link
palmOS and nokia n9 are the most promising and the most failed projects in the last decade i think. it had so much potential but failed miserably.. I would really want to live in alternate reality where these two projects are successful :(