skysight-inc/HackerNews huggingface dataset:
Technically that makes it a German company outside of Germany :p

Jokes aside, "behaving badly abroad while showing their best behavior at home" is basically yet another proud colonial tradition, isn't it?
The beauty of double entry is that if you have one entry you are sure of you can derive the rest. The way I think of it is that a cost is a debit. Everything else can be derived from this.

Buy an apple dr food expense cr bank. Buy an apple on credit dr food expense cr creditors. Pay that creditor dr creditors cr bank

What a good idea to teach it in school.

Disclosure: I'm a trained accountant, but this is just what works from me! Maybe because I started as a cost accountant. Lots of ledger clerks tell me that they start with the axiom that the bank is backwards, so you credit money out.

One other thing that helps some people is the convention of writing debits and credits in a single column, with credits as negative. Then the column must sum to zero. The balance on any account is just its sum. That might really help anyone thinking of storing transactions in a database... and you already know how to run a consistency check since the whole ledger always sums to zero.
As an aside - the IRA was itself a very left wing organisation - something that they didn't emphasise when collecting money in the US!
> TSMC fabs can't possibly supply all demand.

Yet.
I can tell you that in the musician communities I participate in, there was a surge of new members who are either returning to a hobby or starting fresh.

It seems to have receded already though.
From the original announcement email by Linus:

> It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.

And he meant it too, as later in the thread when someone says they don't believe him about the non-portability:

> Simply, I'd say that porting is impossible. It's mostly in C, but most
people wouldn't call what I write C. It uses every conceivable feature
of the 386 I could find, as it was also a project to teach me about the
386. As already mentioned, it uses a MMU, for both paging (not to disk
yet) and segmentation. It's the segmentation that makes it REALLY 386
dependent (every task has a 64Mb segment for code & data - max 64 tasks
in 4Gb. Anybody who needs more than 64Mb/task - tough cookies).

This is a historical curiosity of course. The Linux kernel supports more architectures than anything else.
>I was greeted Maestro!

No Problem with that ;)
And they chose to name it after this one.
Critical Race Theory
I'm sure there's some truth in all those other factors but I'm not sure how much any of them have to do with heart attack rate, much less cancer.

People are absolutely putting off going to the doctor or hospital for symptoms and problems that they can at least convince themselves are "nothing" or which will get better on their own.

I did it myself in May for a probable pinched nerve. (I did talk to a doctor friend of mine admittedly and she didn't think it was something that needed urgent medical attention and it has largely subsided on its own for now.) But it was definitely at the point where I would normally have gone to see my doctor.
>I'm somewhat aghast to see this article talking like we don't already know that detail.

It's an article, not a news story or a scientific paper. So it's neither about breaking news nor innovative research results.

So, they don't presume what the public knows at any substantial level (heck, many still don't know/believe the virus is not real).

I, on the other hand, am more aghast for the use of the word aghast for such a trivial matter :-)
Probably the best way to break that monopoly would be to deny their machines to a largish country that would be willing to fund its own domestic competitor ..... but why on earth would that happen?
New Twitter Post Points to Ubuntu Web as a Chrome OS Competitor
in ancient times, dreaming was rare, says the legend. when a king had a dream, it was seen as a great sign
I can say for sure on neural invasion because I found a paper describing the phenomenon from 2018, which described (IIRC, on hospitalized patients) neural invasions by "human coronavirus".

Took a while to dig through my post history, but here's the paper I mentioned:

https://www.frontiersin.org/articles/10.3389/fncel.2018.0038...
But the UK doesn't! That probably tells you something about the UKs relationship with the commonwealth.
I am pretty sure most people don't remember whether someone said something during their birth. Generally, people remember very little from their first years. For a child below 5 years, if you talk about something that happened a year ago, from their perspective it never happened (unless you remind them of the thing repeatedly, in which case they actually remember your repetition, not the original event). Also, the babies themselves contribute some of the noise.

The "something is to it" part is probably that you shouldn't play loud metal music in the hospital. Which probably no one does anyway. But being afraid to say a word... that's just superstition.
Engage your customers using form templates
Maybe i can dig out the MRI scans of my heart, so you can see the scar tissue that an influenza infection left.
Nuclear Fusion Project, Iter begins assembly
A=L+E

is true because L and E are Credit dollars and A is Debit dollars. And the total Debit is equal to the total Credit.

But instead of using debit and credit unsigned dollars, you can use negative numbers: Credit is Positive, Debit negative.

In that case

(-Assets) = Liabilities + Equity, so A+L+E=0

-Assets because you've made those debit dollars negative.

In fact you don't even have to remember which. Sum(Everything)=0. 'Balancing' means summing to 0.

The software I am aware of that does large-scale double entry calculations for large banks works this way (I did some consulting 15 years ago on data laundering for that system). And all those accounting rules about what accounts are debit or credit accounts, whether a credit increases the debit account, etc, it all isn't needed at a low-level. The confusing bits are only in the UI. Where a number stored as -10 is displayed as 10DB, while +10 becomes 10CR.

So it's definitely not 'just simple maths'. It is the convention you use to express numbers: turning debit numbers into positive, and having rules to keep the math consistent in other places. And since the original article was aimed 'at developers', I think that the widespread negative number format is much stronger.
I know you were joking, but having ridden a Fat Boy and currently owning a 1l V-Strom I can say that the ridiculously noisy cans on my Suki are nicer to listen to at anything over 1,200 RPM.
The Harley burbling away is really cool, but not when you're draging it up to cruising speed.
I've been using Roam for about 6 months. The compelling thing about it is its simplicity... it hits a sweet spot of giving you some of that "Zettelkasten magic" without you having to learn much of anything. Just go ahead and note down some stuff on the "Daily Notes", and it becomes immediately useful.

The downside is that it's a bit too simple... After a while you'll probably want more features and I haven't seen them adding much in those six months. We'll have to see where it goes... they have a lot of competition! Seems there's more Zettelkasten software out there than there are Zettel in the average Kasten!
Wow. I cannot believe I’ve been reading HN for so long and never noticed that. Thank you.
> There's an entire class of tooling to make sure that GPL-tainted software isn't distributed

Amazing the lengths people go to in order to avoid sharing and treating others well! Imagine if they did the opposite: imagine if they just freely shared their source code.
Linux has supported a lot of CPU architectures pretty much from childhood but never had any legacy to carry over. Legacy is the real killer when talking about such migrations and the bigger the footprint with consumers, the bigger the legacy.

Linux never had a significant footprint in any long existing segment at the time they migrated from one architecture to another, especially not in a consumer one. Take Apple and their move from 68K to PPC to x86 to ARM.
Someone with a phone camera just happened to record a video of the ideal case: a police officer obviously murdering a black man. It's brutal and pointless, with racism being the most obvious and likely explanation.

The thesis of this article has a lot of validity though. There is an escalating "PAY ATTENTION TO ME!!!" arms race that has no interest whatsoever in solving problems, only in getting attention.
Burroughs definitely had bounds checking.

https://en.wikipedia.org/wiki/Burroughs_large_systems

Its system programming language (initially ESPOL then NEWP), also has support for explicit unsafe code blocks, and there is zero Assembly support. All CPU low level operations are exposed via intrisics. All of this in 1961, almost 10 years before C was invented.

Still being sold nowadays, and naturally Unisys uses security as one of the selling features.

https://www.unisys.com/offerings/clearpath-forward/clearpath...

Regarding bounds checking, what I keep around is Hoare's Turing award speech.

"Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interests of efficiency on production runs. Unanimously, they urged us not to--they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980, language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law."
It is also the name of many less famous bridges across Italy. https://en.wikipedia.org/wiki/Ponte_Vecchio_(disambiguation)
Aren't the checkpoints and the camps there and functioning? (BBC video report?) Don't people have to install whatever spy apps on their phones?

Is that not totalitarian enough?
It's because it undermines the feminist narrative that women entering the workplace had 0 repercussions on society as whole.
A single phrase does not justify dismissing an entire article, unless one is looking for excuses for doing so.
A few aphorisms about Voja Antonić:

1. He was involved as a skeptic and wrote a well-received (among my friends at least) book debunking psychics and various kinds of nonsense. As a teenage boy in Serbia (in the late 90s?), I asked him to translate a portion of the book to English and put the translation on my website. He graciously allowed me to do so. Part of why I wanted to go through that massive effort was to convince an English-speaking girlfriend (whom I've met online!) that astrology is nonsense. You could say that relationship did not last long.

The book is now available as a free PDF on his website. [1] I don't know what happened to my website.

2. He moved to the US at 65 to work SV, and had some emotional things to say about the move. [2] It stuck with me.

(Both links are in Serbian.)

[1]: http://www.voja.rs/dpdl.htm

[2]: https://noizz.rs/intervju/voja-antonic-za-noizz-o-odlasku-u-...
Although there were no updates to Juicebox for quite a time... :-(
My point is that even if you are 100% correct about the blood issues and zinc, you have literally described a one day process of epiphany to pizza to fact proven. Whether you're right or wrong overall, that's not how people should be forming opinions on fighting covid.

You are wildly misreading my comment.

A professional researcher stated their opinion that there was something blood related -- that I didn't understand so I asked for clarification -- and then said something about zinc. I then went over our consumption habits, realized that we were eating a lot of zinc-rich foods we don't normally eat in large quantities and felt it was worth betting on "It's the zinc, like the researcher said." And that bet paid off for us -- though me and my oldest son both have a genetic disorder, so I'm absolutely not inclined to generalize from that.

So I'm not recommending anything about how to fight covid. It's a personal anecdote about how this got cemented in my mind so clearly. That's it. Nothing more.
Look! ^^^ Even these obscure cases just got an iota of precious attention!

Do people who don't hate each other over things get attention?
Why you should try GraphQL?
I mean use your judgement, say you want to do npm install X, do you call your lawyers all the time or use your judgement?

Don't do X because Google is doing it, think for yourself and if you consider that you are not sure then ask for an expert. My point is if Microsoft says GPL is evil and you believe that and later when MS is open sourcing stuff and contributing to Linux you will have to admit that maybe MS had a giant interest to say that. those interests changed so MS changed, you should have never listen to MS without thinking for yourself and considering what MS interests are.
Those differences are so wild!

Here in Germany it was easy for my partner to get an appointment at her GP. She also asked and that particular GP didn’t see a single COVID case. Not every German city is like that, certainly, but that shows what a difference in the lived experience different reaction times, measures and luck played.
What happens if you are a foreigner and you choose to live there?
Just wanted to say thanks for your replies, everyone, that's interesting info, and it looks like it's limited in some countries to negligence, particularly wilful negligence. Though it may vary by country.

No, software engineers don't often have the same levels of responsibility.

Personally I do have a indemnity insurance of various forms which could pay out in the event I am sued over this sort of thing, but that's because I'm operating as an independent consultant with my own company. It appears, in the UK market, to mostly be understood by all parties (my clients, the insurers, myself) to be a formality, and criminal liability is very far from my mind. I can't think how we would get there.
> So I see 553,742 people homeless at last estimate (2017, unfortunately). 11M would 20x this amount, an amount that seems catastrophic and unmanageable.

Not people. Households. 11 million households. Different metric.

So, if you want to convert to people, you have to break that down into an equation where the ratio of households reflects their diversity: single, children, extended families, shared accommodation, collectives,... Plug 11 million into that equation and the output will be a magnitude of several orders of that.

The U.S Census data shows an average household in the U.S. having 2.63 persons between 2014-2018. So, a ballpark guestimate would be 28.93 million individuals.

However, this could still be way off: if evictions happen in highly populous areas, or coincides with areas where the demographics show large households, you'll get a much larger number. For instance, California has, on average 3.1 persons, whereas North Dakota only 2.1.

To put all of that into perspective: There are currently 37 million Canadians. So, basically, the problem probably entails a group as large as the entire Canadian population.
I feel like HN found out about ASML a few months ago and now mentions it at any opportunity.

There are loads of companies in the supply chain for fabs, all of them specialising in vital bits of equipment that nobody else can replace. ASML is not the only ASML.
I personally prefer to use contactless cards or Google Pay instead of MobilePay.

The major reason behind this is mainly due to how MobilePay integration was done with the card terminals over here in Finland: you need bluetooth (or in some cases, a camera to read a QR-code) to start the payment transaction. I believe this is primarily due to Apple restricting the use of NFC to Apple Pay (and other first-party apps).

Another big reason is that my bank has native support for adding cards to Google Pay through their own app.

I do still use MobilePay very often over my bank's own transfer app (Siirto). MobilePay was one of the first ones to the market (if you exclude the app/card scheme Elisa had a few years ago, currently owned by Aktia) and is still faster than asking for someone's IBAN.
NameSilo 403 Forbidden
I’d love to get more G-Shocks in this [style](https://g-shock.jp/products/origin/gmw-b5000/) but they are too damn expensive. $100 is my range for a watch but some of these are $500+!

I don’t know why Casio charges so much. I’d think that if they reduced the price then people would buy more.

The other annoying thing about G-Shocks is the band. I have a all-black model with a clasp link band. I love it. It’s super easy to remove and put back on when I’m using they keyboard.
Is anyone other than me truly shocked at Intel's fall from grace here? Intel outsourcing their chip fabrication because they're basically unable to do it themselves. Like... who would've seen that coming 10 years ago? Or even 5 (back before 10nm was the debacle it became)?

I realize Intel recently ousted their chip chief (who, as I understand it, was poached from Qaulcomm a few years earlier) but if I were on the board, I'd be looking at this situation and calling it what it is: a massive failure in leadership and the pissing away of one of the greatest industry leads and I'd be going further and cleaning house entirely of the executive team.

Oh and free advice for the board: don't put a bean counter in charge of a hardware company. Seriously.
Thanks, I'll have a look at his works
Shot during maintenance as many places you see are not accessible at all. Like, the booster systems are not human-accessible unless you are willing to disassemble part of the plane or crawl inside a very small and dark tube.
The "correction" in the prior post struck me as impolite, pedantic, and uncivil. It didn't read as "jokey" to me.

Arguably, my posts don't add anything too. I guess I'm just tired of having to adopt such a "highly defensive" writing style for HN comments. It irked me to see somebody seemingly pedantically jumping on a poster who was clearly expressing an opinion but wasn't "defensive" enough in their post to clearly state their post was an opinion. That's what I took it for.
Spectre makes me wish we'd give something like IBM's project DAISY / Transmeta's Crusoe another chance. If we have one mode with a simple and high-density instruction set similar to Hitachi's SH4 / ARM's Thumb2, along with a VLIW mode (similar to switching between Thumb2 and regular ARM), and some hardware support for tracing and dynamic recompilation (including reservoir sampling of instructions causing pipeline stalls), we might get decent performance and code density, while being able to move all of the speculation into the dynamic recompilation layer.

Having the processor natively support the dense non-VLIW instruction set means you don't pay much in the way of startup latency, and once you're warmed up, your hot spots have all of their cross-DLL calls inlined / no longer indirect, and your virtual function calls devirtualized / speculative inlined. Spots where the dynamic recompiler was wrong about pipeline stalls eventually use dynamic information to recompile and shuffle instructions around to avoid pipeline stalls. You don't pay the transistor and power budget for out-of-order execution or speculative execution hardware. Hardware speculative execution gets replaced with predicated instructions and shadow register save/restores.

I think IBM's DAISY was much closer to being on the right track vs. Intel's EPIC / Itanium. If your system is built for dynamic recompilation and re-optimization of native code on the fly, your compiler doesn't have to be as good at statically predicting execution paths and pipeline stalls.

Transmeta's main problem was that they were emulating all x86 instructions before they warmed up, and after warm-up they were still emulating all x86 instructions outside their hot code path. With a simpler instruction set like SH4 / Thumb2, they could hopefully have hardware support for the code outside of the hot spots / pre-warmup.

Given the amount of time spent running JavaScript, hopefully one would also look at the bytecodes for V8, JavaScriptCore, and SpiderMonkey for inspiration as far as making the non-VLIW instruction set an efficient and compact JavaScript JIT target.
Do you mean the “Airbus demonstrates first fully automatic vision-based take-off” type of not possible?

https://www.airbus.com/newsroom/press-releases/en/2020/01/ai...
All Samsung Android 10 FRP/Google Account Bypass Without PC – No Bluetooth – New
clean ui! I love it
Couldn't find the meet up Startup Designers and some other one, but the idea is amazing!
Calling it a respiratory virus is not faulty, because that's its primary means of transmission. It's just that the symptoms go well beyond that.
This is so fantastic
>It reeks of the naturalist fallacy

The naturalist fallacy is often actual empirical reality (sometimes natural states are better).

It's just the fact that it's not always the case, which makes it a fallacy.

But in the case, overloading on drugs for every BS annoyance, and having them needlessly pushed by doctors on payola and gifts from pharmaceuticals, is worse than not doing it.
> This is a historical curiosity of course.

Mostly because of the slow adoption which allowed a lot of flexibility. It's much easier to move around when you don't have the baggage of millions of users and applications to consider.

Even Windows ran on plenty of non-x86 architectures usually because they got in on the ground floor before there was baggage to migrate. And even now you can run it on ARM but without much traction because people hate losing functionality.
>> You are assuming that they have this information.

Isn't that the entire premise of the article?
What you're suggesting here is that Facebook doesn't hold any data until the government asks for it, then that data magically appears on its servers and suddenly it needs to be protected from big bad government. How convenient.
Depends what you mean - signs for input or signs for output?

If the reactions to TFA are any indication, compared to the amount of effort you have to go through to explain the credit/debit notation, account signs are fairly straightforward.
Just start from the rule that assets are positive and you can derive the rest with some fairly basic examples.

For output? I guess you could apply some sign normalization so that Income or Accounts Payable would be positive, but if you understand where the signs come from I don't see the benefit in dropping them.
The other thing to know is that Ledger itself isn't aware of what constitutes a debit vs. credit (or a "naturally positive" vs "naturally negative") account, so you'd have to tell it up-front which ones should be sign-normalized for display.
Microservices is just a pragmatic, reasonable solution to the changing "economics" of software:

- There is a lot more software being built nowadays
- There are a lot more engineers working
- The average age keeps decreasing to offset rising labor costs
- The average skill level keeps decreasing because of increased abstraction and managed solutions (despite more information / history to learn from)
- There is more B2C software running in Prod now that is "on the hook" for millions of $ of revenue

So you have more, less skilled people working on things with higher economic value. The "microservices" solution is to limit the mess and destruction they can cause by giving them their own little sandbox to build in.

Provided the "plumbing" is well enough engineered, it nets out to a better outcome than letting hundreds of 23 year old junior engineers loose on a monolith.
It was actually strategic by the private equity that bought them. They leveraged Remington to the hilt, extracted all of the value and then bankrupted the shell. Not that I am an advocate of what they do but it was actually brilliant. Gun companies on average don't go bankrupt, so they where able to significantly leverage Remington while hollowing it out and moving the assets to other companies. Leaving the shell for the debtors.