skysight-inc/HackerNews huggingface dataset:
I'm european (English/German) I am quite happy that the US is in the Middle East...otherwise we all would have to be. I see no chance that the Middle East becomes a nice peaceful place between the Saudis, Iran, Israel and Turkey (all others are just puppets). I am not sure what an honest broker would do, I am not sure that anybody in the relevant parties wants an honest broker. No question there have been terrible mistakes that cost an enormous amount of human suffering. I am not quite sure that the situation would be much different in another world. If the US had not invaded Iraq...would Iraq now be a stable happy country? No, why would it be?
USPS Awards Contract for New, Weird-Looking Delivery Truck
Programming philosophy is an interesting thing, and I don't think it's just a dichotomy. Wirth does have some things in common with the Bell Labs crowd and doesn't quite fit in the same niche as Dijkstra-esque Ivory Tower designs or very sound and secure computational mega-structures. Not a fan of functional programming, for one.

I think one quality of software engineering he would disagree is the "move fast and add things" we're so enamored of. Nothing is every removed and because everything is treated like a product, you have to add new features to "sell" something, including programming languages.

The "straight jacket" comment is interesting. I remember reading the "jargon file" that came with my slackware CD in the 90s and being quite pumped about the "punk" nature of the Unix crowd opposing "bondage and discipline" languages.
A few years later, the same crowd of people forbids tabs in their C-clone or even has official formatting rules enforced via mandatory pretty printing.
Program in CH has its own definition, which is typically not like “useful” programs that people write in real world. So it doesn’t really promise what it might seem to offer on the surface.

On the other hand, formal verification of programs is indeed not as useful as advertised. But it is simply because most of the time people don’t really care about edge cases. Many programs don’t even have decent test suite, not to say proof!
Adding to the data point, this is my 16GB Mac Mini 1TB I've been using as a primary computer since December (so ~3 months). I have been doing some development on this machine as well as porting packages for ARM for MacPorts. I also have Syncthing and Time Machine running.

Available Spare: 100%
Available Spare Threshold: 99%
Percentage Used: 0%
Data Units Read: 9,664,566 [4.94 TB]
Data Units Written: 5,755,588 [2.94 TB]

This sounds to me like a write amplification issue caused by some software as mentioned elsewhere in the thread (first party or third party).
We examine “the world’s smallest fire extinguisher”
Oh, great, yes, that is certainly going to have a huge impact.

Because the chargers are known to have a huge impact because of all the rare earth in them.
Have you tried VueScan? They seem to support plenty of scanners, including my Canon P208 [1] which required Canon's proprietary capture software before.

[1] https://www.hamrick.com/vuescan/canon_p_208.html
I spent 5 minutes reading and didn’t get to the point of the article. Pass.
Zr+4HCl→ZrCl4+2H2U+3F2→UF6 is a psychedelic cartoon by R. Altmann, 1970
Telegram Adds Auto-Delete, Widgets and Expiring Invite Links
Where do we throw the bottles?
BSD deamon in the French TV serie Le bureau des légendes
"kernel_task" ... wrote 142GB in 80 minutes
I've looked at Tailscale before, but I thought it was just a managed WG architecture?

It's more the routing that is the issue which, unless I'm mistaken, falls out of scope for Tailscale (assuming one already has the VPN part sorted).
Could just be a simple typo for "impact of palm oil ON dairy"?
Biden to sign executive order calling for semiconductor supply chain review
Thanks. I've tried to do a little reading up on Saas, Paas and Iaas and tried to understand this a bit better. I'll try to do a pull request in the next day or two.

For me, Stamen Maps have been a big deal for stuff I do. It took me forever to find something of this caliber that's suitable for my aims, but I'm just doing maps for various projects and not some kind of GIS thing.
Yes. Conway’s law is socially inevitable, align with it. Hari Seldon approves this message.

NB: one may also just call them “services” with no practical loss of generality and sounding less like technobabble to everyone else.
Good point!

niebloids sound like a medical disorder.
What Lenovo need to do is to make a hybrid version of the ThinkBook Plus and ThinkPad Twist, and rename it as Lenovo BookPad for laptop with a twist-able dual e-ink and conventional monitors [1].

[1]https://www.notebookcheck.net/Review-Lenovo-ThinkPad-Twist-C...
Some of the connective tissue in this article could have been better written, but I think the point of talking about isolation from a security perspective is this:

A. Privilege isolation is the hardest to refute benefit of microservices in theory, but you have to keep in mind that we need hardware virtualization to achieve a reasonably strong form of that (i.e. your k8s cluster isn't helping you out here, modulo Fargate perhaps)

B. This is rarely the primary concern when we look to microservices (or generally, modularity) to cure what ails us.

C. If we have less concern about trust boundaries, there are easier ways of modularizing code that probably solve the things we're really worried about (i.e. libraries or any other way of splitting code that is built into a single artifact).
Post-Mortem in 5 Acts. How Microsoft Privatized Open Source (Non-Paywalled Link)
After Microsoft’s blitzkrieg take-over, the Open Source JavaScript community, as we know it, is coming to an end.

This link bypasses the Medium signup/pay-wall.
Wire transfer fees can be prohibitive for small contracts, and making an international transfer is quite time consuming, in that it typically requires visiting a physical bank branch.
i wonder if there is any rust on mars this year
You may want to reconsider whether you want swap disabled:

http://jdebp.uk./FGA/dont-throw-those-paging-files-away.html
The crypto anarchists have been trying to kill me for 3 years now. They have been gangstalking me and trying to drive me to suicide. F Elon Musk F Barry Silbert NEMESIS
This issue is taken seriously and there are plans for improving developer tooling:

https://github.com/nim-lang/RFCs/issues/300
Out of interest, what are you looking for in Go that Erlang doesn't give you?
I think I can understand what you are aiming at it seems like a stretch.

I guess one can make a case that modern C++ is Stroustrup´s idea, and one might even say "C with classes" (implemented by Stroustrup in the 80ies) is Stroustrup taking Simula's ideas and putting them on top of C so it wouldn't be really his doing. One might also add that he was still really you and frankly lacked experience. Following this, one might see the later additions to C++ in a nicer light, and frankly it was a challenging environment to improve upon pre-template C++.

The problem I have with this view is that I think he is responsible for strange choices about pre-template C++, syntax wise, etc. The fact that `X a();` is a syntax conflict between a function header for a function `X a(void)` or `A a = A();` is puzzling to me, and the list can go on and on, it almost feels like he was unable to extrapolate problems programmers might have when applying it.

Now, I am not sure how deep his contributions to modern C++ actually his or joint work, or even contributions by the large group of smart people that drive the standardization of C++.

Maybe for C++, Rust, D and Haskell one might open up a "Team-Category" in the best language designer competition and C++ would indeed get a very favorable mention for starting out from a bad state and trying their best at lifting the language to a better place.
I haven't come across any, but I'm not surprised since it makes them rife for abuse. There are providers that accept payment in bitcoin however, mostly seedbox providers. RapidSeedbox comes to mind.
I see this take a lot. It couldn’t be more wrong.

Firstly, let’s talk definitions:

> A white collar worker is a person who performs professional, desk, managerial, or administrative work.

> A blue-collar worker is a working class person who performs manual labor.

But I know what you’re trying to say - that we’ll suddenly find ourselves as the contemptible lower class of workers. Just FYI though: many manual laborers make quite a bit of money and are unionized. Many make over 100k which is good living outside of the bay.

But as to why you’re wrong: There’s still an enormous demand for devs - far more than the supply. The minute that changes, people will stop going to bootcamps and pursue other fields. And even bootcamps don’t help much: someone has to then take on that junior for a few years to make them useful, and nobody wants to do that. Not just anybody can be a dev. I used to tell people learn to code, but the truth is the average person could never handle even the simplest dev tasks. Even people with CS degrees seem to struggle for their first year (some struggle for their entire careers).

ML isn’t quite snake oil, but it’s sold like it. It does some things well but it’s falling short and in need of a breakthrough.

Not to mention our work is very important to these companies. Small mistakes can kill the company. Good work can make 100x+ our cost. And the better devs are several times more valuable than the mediocre ones. If developers were under real threat of being commodified, you’d see unionization happen so fast. There’s a reason companies move from outsourcing to insourcing - if the cheaper devs were working out, it wouldn’t make any sense.
If linked to swap issues, this article details how to disable swap (at the risk of having processes killed if you run out of RAM):

https://windsketch.cc/macbook-disable-swap/

I hope this HN thread prompts Apple teams to investigate and solve the issue.
This is the first drug that actually works in the initial stages, isn't it?
My 2016 MPB is also at around those R/W numbers but a bit higher in the used area. I am however not sure what those Power On Hours are refering to, since I have been using this machine daily for many hours.

SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 37 Celsius
Available Spare: 87%
Available Spare Threshold: 2%
Percentage Used: 5%
Data Units Read: 98,665,764 [50.5 TB]
Data Units Written: 84,525,474 [43.2 TB]
Host Read Commands: 980,835,796
Host Write Commands: 811,309,011
Controller Busy Time: 0
Power Cycles: 14,955
Power On Hours: 359
Unsafe Shutdowns: 21
Media and Data Integrity Errors: 0
Error Information Log Entries: 0
I totally agree with you, find something you've liked and reimplement that, and you will soon find yourself tweaking and adding.. That's how SDL-Ball (DX-Ball) and Wizznic! (Puzznic!) came to be :)
Kubernetes Probes: Startup, Liveness, Readiness
Wow impressive. Which external benefits did you see from writing this past 10 years?

Some questions I might have...

- Are people reaching you out to work with you?

- Any deals thanks to your blog?

- Are People influenced in what you write about?

- Anything else?
It depends on your scoping of languages. Heilsberg wasn't so much concerned with syntax, but Core API Building isn't any less important.
Creative fun semi political and news related Cartoons and art
If you get $10 you can actually choose to use $2 of it every year for five years.
I don't see where the seller states they'll ship to me here in Europe, but thanks for pointing out to me that I can contact them - I will do so, and see if it works out.
A Minimal Email Client
Most languages (that aren't Java) don't really need autocomplete.
It appears the postcode was W12 8QT

http://www.computinghistory.org.uk/downloads/14545

It's the old postcode for BBC Television Centre, so it's defunct (and the Royal Mail address search doesn't list it any more)
At least it is not “equal” which is conceptually confusing in many other languages .
Finally a nice hacking project that doesn't use a Raspberry Pi at its core! Every Pi article on HN has the same comments about how old repurposed laptops or nucs/usffs are better for the current usecase, its nice to actually see a project that takes that to heart.
I think what I'm trying to say is that my definition of a module as a "unit of encapsulation or understanding" is the more inclusive and general one, as it includes network and process boundaries. The OP's use of the word is the restrictive one because it excludes language-level modules. I say this because security and isolation are not typically goals of language-level modules.

This is fine to talk about, of course. It's just confusing to reconcile the article with my definition of modules, which I thought to be the common one.
You already can, kind of. Pocket Premium and Mozilla VPN are subscription services that fund Mozilla.
Browsers scope is so huge(and none of them is sufficiently modular). FOSS Software of that size and scope is usually require at the minimum donation from companies use it.
Option C: OS installation and write amplification
There was also Micro Live which was pretty successful and well remembered I think. BBC Micros were in lots of schools

https://www.youtube.com/watch?v=Kc5vFmedE1c
I wonder if this problem could've been solved easier with a USB extension cable and simply taping the receiver to the keyboard!

I even saw a power-plug > AA battery adapter on YouTube yesterday they could use if they really wanted to make it fully wired.
Uh, why is Firefox showing me sponsored links in my URL bar?
I would guess that the presence of AGCAS is, in part, why the pilots were willing/allowed to push themselves so hard in training.

I didn’t really say if the system only intervenes if it believes the pilot is unconscious or if it always intervenes if the fligh path is within some envelope of terraforming.
How much content is too much? Is the job of the writer merely to produce more and more content?

New TV series which are slowly converting every original work of art into something that can be passively consumed on the couch. And the remakes and resurrections and remixes of proven favourites. More podcasts than there are hours in the week. Reams of self-published books, endless blog posts, often highly detailed and very well researched. Then all the tweets, social media posts, videos, not to mention very high quality youtube content...

It's a deluge. I find myself paralysed sometimes, unable to choose what to look at next. Being a content creator (artist?) must surely become dminished in the face of this overwhelming amount of content.

It isn't going away, this democratisation of content publishing. But I wonder if we will ever have any 'classics' ever again.
> The boundaries between teams are not necessarily the minimal interface.

No, but they are the inevitable interface.
Konquror is now Chromium based
To be fair to the the master in question, violent rebellions in British schools do have a history, although it's been a while.

https://en.wikipedia.org/wiki/1797_Rugby_School_rebellion#Ru...
D3 still manipulates the DOM if you ask it to, but only a few of its subpackages actually manipulate the DOM directly (mostly the selection, axes, dragging, and zooming APIs IIRC). Everything else either transforms data structures within JavaScript, or generates SVG path strings which you can pass down into path elements through JSX.

The one place I’ve found it doesn’t quite play nice with React is not the DOM at all, but that the force simulation insists on modifying data in place where React wants things to be immutable, but it’s not a dealbreaker.
None, its a global issue for globalized world.

I am finishing reading the Code of Capital, very interesting look at this exact issue (though bit though for me to go through)
Here’s the thing. If someone spent a week writing code, and the first time you’re seeing it is at code review, the chances of nitpicking as well as dissenting on the actual design go way up.

Talking over the plan in advance is much more efficient than after the fact code review.
Not sure what your parent meant, but I know plenty of companies who hire on Upwork and Fiverr a lot and immediately filter out people from India, Pakistan, Bangladesh because of prior experience with (extremely) bad quality.
> Waterfox, Icecat, Edge, Firefox-Fork-Of-The-Month-Whose-Only-Purpose-Is-To-Shit-On-Firefox-Lol-Palemoon

Many of these ‘forks’ emerged because of the Firefox trademark policy which prevented distributions from packaging Firefox under that name.
This bigotted comment is not welcome here.
Marks & Spencer seem to be doing that as well. The vast majority of what they sell is their own brand, and apparently it is keeping them in business, COVID notwithstanding.

I won’t comment on the quality though, I very rarely shop with them.
> you have to create things worth writing about

Sure, but how about you intertwine the process of creating things and writing about them?

I don't remember the exact reference but I remember reading an article by someone who uses something like a Zettelkasten to write down his thoughts and insights in small digestable pieces and then creates an outline for an article / a book once a pattern of thought emerges and he feels ready.

I really liked this approach as you don't need to filter yourself in your daily writing practice – no one will read your notes, so it's okay if they're not perfect or relevant to millions of people or whatever.

EDIT: Found the reference! It wasn't Zettelkasten but Evergreen note-taking (though the author does reference Zettelkasten):

https://notes.andymatuschak.org/z3PBVkZ2SvsAgFXkjHsycBeyS6Cw...
> Can we track the meme's point of origin?

Apple themselves are responsible for it, all their promotional material for the chip have included unified memory right alongside all the on-die modules

https://www.apple.com/v/mac/m1/a/images/overview/chip_memory...
Yup, this is indeed a weakness of the current PoW system.

People often misunderstand it to be completely secure if no attacker has more than 50% hashrate.

In reality (and as described in the whitepaper), the 51% limit is described as the state where no number of confirmations is sufficient.

If an attacker has less than 50% hashpower, you can plug in some numbers like hashpower and cost of attack and come up with a number of confirmations that is likely to be secure.
3 month old, 8GB/512GB, M1 Air

SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 56 Celsius
Available Spare: 100%
Available Spare Threshold: 99%
Percentage Used: 2%
Data Units Read: 153,706,243 [78.6 TB]
Data Units Written: 133,607,337 [68.4 TB]
Host Read Commands: 2,004,724,611
Host Write Commands: 380,685,816
Controller Busy Time: 0
Power Cycles: 178
Power On Hours: 358
From an outsider's perspective, I am saddened by the fact that so many intellectuals decide to balance out generic nationalism of the masses by a mix of pity and resentment towards their own nation.

This is not just American feature, it is the same in all cultures whose language I understand (Czech, Polish, German).

An unfortunate consequence is anti-intellectualism. It is easy to slip into anti-intellectualism if intellectuals cultivate an anti-(American, British, French, German) image.

I wish this did not happen as often as it does now. There is no intrinsic reason for learned people to be antagonistic towards the country/nation they live in. It is a weird fashion.
Inhaled steroid. Already have data that a systemic steroid (dexamethasone) works. Not an altogether surprising outcome, but a welcome addition to possible treatments as the systemic effects can be avoided.
If you click the link, it documents the reason for its existence: "This WebService was built in 20 minutes using..."

It is intended as a "next step after hello world" example for an unoriginally named low-code integrations platform, rather than being someone anyone thought someone might need it its own right.
Ask HN: Can you uninstall Rosetta 2 on an M1 Mac?
I'd installed it previously, but I'd like to remove it now! Is there an easy way to remove it?
> My current take on this. The "business logic" should not be written in Turing complete languages,

I think this is an excellent point. I've been coming to this same conclusion for some time.

For a lot of use cases a less powerful but more predictable language is probably what we need. State machines and DSLs go some way towards this but I don't think that's the full solution either.

Maybe something based on a restricted APL language, either way it sounds like a good PHD project to me.
Sometimes even big ones are doing these things, not explicitly surveillance so. Also true, smaller companies are more likely to be sketchy.

And unfortunately, these large fines are rare, hard to enforce by employees. The really extreme US stuff is not used, that's true.
I doubt that it is much useful to point out a top-3 list in general, without clear metrics on which to rank people. More or less I'd rather talk about influential people who brought programming language design forward. I would also add "Dahl" for Simula, McCarthy for Lisp, Grace Hopper for Cobol for bringing in innovative ideas and the Standard ML folks as another example for tayloring a great mix of concepts.

Maybe that would also be a good strategy at talking about this, some people did revolutionize language design, others had a talent of remixing existing concepts to something that was really useful and and a programming language that's comfortable (Rossum and Wirth would fall under that category for example)
They are reliant on importing iron ore to sustain them at current rates. They would need to scale back everything in order to remove that reliance. In all the actions they've taken against Australia of late it's telling that they haven't touched that commodity.
Firebase domain verification seems to have crashed
"the system consists of a set of complex collision avoidance and autonomous decision making algorithms..."

It's 50 nested ifs, isn't it.
>He mentioned that mining is more efficient when the GPUs are cooler...

Its simply not true. GPUs dont work fast or slower based on temp as long as the temp is in the rated range. It could potentially save energy by spinning the fans slower if the air around is super cool but the energy savings from that would be incredible small.

>since he would be forcing a lot of air through the miner, almost all heat would be transferred into the house using convection. The miner would stay cool and there would be very little radiation loss.

That's also not how thermodynamics work. The greater the temp differences are the more heat will be lost. The air need time to pick up the heat so you have a partially open box full of warm air outside that will heat up everything around it and possibly radiate heat directly in the sky unless it is extensively isolated. But even then you cant effectively isolation the air intake.

>- finally, his ventilation system probably needs pre-heating on very cold days (often with a resistive pre-heater). Using the miner for that is smart.

Sure, using the miner _outside_ is the not smart part.
55TB written in 2 months for a chrome machine is insane. My 2016 MBP has 55 TB written in those almost 5 years.
That's a really optimistic view. Try to plug in a new nVidia card when you're running Wayland and see what happens. Also, benchmark an AMD GPU and wonder where the performance you're paying for went.

LibreOffice is a big monolithic disaster eating about 10x more RAM and CPU than the Microsoft alternative it's been designed to replace. Seems like nobody likes to compete with a free office to create something better.

If you buy Windows/Mac there is not even a question if the camera and microphone work. Also, games work often without tweaking and you won't be fiddling with settings when plugging in an external screen everytime.
Intel – From Inventors of the CPU to Laughing Stock [Part 2]