skysight-inc/HackerNews huggingface dataset:
> Deposit insurance is a fundamental difference between bank IOUs and non-bank IOUs.

Deposit insurance is a fundamental difference but it's not the main difference. Individuals and most non-banks don't have access to Federal Reserve accounts and therefore access to reserves. The main distinction between a bank and a non-bank is the ability to create IOUs ultimately backed by reserves (whether they have sufficient amounts or not) which can only be created by the FR (and in this context) to back a bad IOU. Whether the new reserves go directly to backing up the IOU or indirectly via added liquidity is irrelevant. A bank can create a misguided IOU that defaults, which if too big to fail, is a liability that the FR and thus all holders of the IOUs, cash, and reserves must bear.
Two days ago I finished Simon Winder's Danubia (second in his trilogy) -- a tremendously fascinating and enjoyable summary of the history of that region over the past millennium.

That whole region is chock-full of fascinating counter-factual / alternative-histories based on the tiniest 'what ifs' (someone lived an extra year, didn't die of smallpox, didn't choose to build the wrong church in that town that year, didn't stupidly assume an entire foe nation could be defeated in 6 weeks, etc).

From here (Australia, with a generally pro-British syllabus at school) Napoleon is taught as a generally successful, but ultimately bad, force.
This combined with the fact that Google images disables saving images from search results on Firefox mobile has got me angrier than it should a few times.
Unity is still there in 20.04 and usable, though no longer default.

It had a long run, and it’s still more usable than gnome3 for power users. Unity wasn’t successful but wasn’t deficient.

Upstart wasn’t as good as systemd that cane after it or daemontools that came before, but it WAS an upgrade compared to the knit scripts.

Ubuntu/canonical are not afraid to try, which I think deserves more credit.

They don’t have the clout/pockets to push less popular things like systemd the way RedHat does, until all the problems are sufficiently minor.

Oh, and snap and Mir we’re both attempts at grabbing control and both deserve the scorn.
Why is it free? What's the catch?

Ads, premium features?
Tesla’s factory is good for Texas, but subsidies were likely a waste of money
Well, maybe it is just local, but before you had liters per 100 km or actually a dashboard at all (not so many year ago) all you had was a lousy analogic something with a hand that went from F to E and the only way to calculate (approximately) fuel consumption was to know how many liters you put on the refill and have the km since last refill.

So you had (say) 30 liters needed to refill and travelled for 450 Km, now is it easier to divide 30 by 450 and multiply by 100 ( or divide 30 by 4.5) or divide 450 by 30?

Besides the difference between (say) 18 and 19 Km/l is (IMHO) easier to visualize/appreciate than the difference between 5.56 and 5.26 l/100 km.
And that niche is being a parasite on Google Image Search while offering crap results?
Perhaps the company is growing, and has identified that the lack of code review on commits is creating quality issues.
So then, maybe a better question to ask is Why does smalltalk not have a killer application? It was used to pioneer GUIs back in the 60's, why didn't it maintain that popularity?
And cutting 3.93701 inches in thirds is somehow easier? Even with 4in, you end up with 1.33 inches. Not very different from 3.33cm is it?

You're just taking arbitrary numbers that are easier to operate with using the imperial system. The metric system is superior because most numbers are easier to operate and measures in fractions of ten.
It's not jumping ship. Getting a new role in the same company, or moving to a different team in the same company, are both valid "not the same job".

YMMV, but I've found this to be true. Mind you, it's been a decade since I've had to apply it. Freelancing doesn't count, and I'm making an exemption for C-level roles in startups, because they're never the same month to month anyway ;)
A lot of problems don't scale that easily. You may want to prolong the life of the solution by just giving it faster storage. Think in terms of giving faster storage for Oracle DB vs migrating your app to some better scaling nosql solution. SCM might seem expensive until you see the bill for the development costs.

Another use is to have local storage. You want most of the communication to be between your CPU and RAM/SCM and networking only to transmit results. In case of mongodb that would be something like very heavy aggregation that needs to look at a lot of data but transfers relatively small amount of results to the client (think counting number of objects meeting an arbitrary set of specifications). MongoDB actually requires storage for writing intermediate results of some types of operations so it is not purely about read speed.
It looks like to me you never had to do code reviews before, then management decided to push mandatory code review down your throat while migrating to git. Now you have to learn to do code reviews AND to use git AND to do branching, at once. No wonder it's overwhelming.

Code review is normal software development in all companies. Though if your team is small (somewhere less than 5 developers), it's better to make reviews optional, there's never anybody available to review.

As for git and (git) branching, you will have to learn because that's what the industry standardized on. It's a shame because git objectively sucks (it is terribly user unfriendly). You have my deepest sympathy.
Actually, it isn't even as capable as BASIC, but it is very cool and probably really useful.
It's black on white for me.
Tangentially related, I had a surprising experience using DDG yesterday. It was... “smart” for lack of a better word.

I was watching an episode of Star Trek TNG and a character was introduced that was a little over the top and vaguely resembled Jim Carrey so I searched “Star Trek Jim Carrey” and one of the top results (after a bunch of YouTube clips of some sort of Jim Carrey Star Trek skit) was the Wikipedia page for the specific episode I was watching. And here’s the interesting part: Jim Carrey wasn’t in it.

My search results took my misguided query and still returned the one correct episode out of who knows how many hundreds of Star Trek episodes exist. I can only guess that enough people have searched “Star Trek Jim Carrey” and stopped searching once they got to information about that particular episode.
> Who's the target user of Pinterest?

Overwhelmingly their target base is women. If you look at their newer markets around the world, uptake is always dominated by that demographic. Pinterest doesn't release very detailed information on their user demograhpics, however I'd be surprised if it's not 2/3 women or greater.

I entirely agree with the annoyance of the Pinterest image mess in Google image search results, which has been going on for many years now. However there is a legitimate place for Pinterest in terms of what it does. The parent should primarily be annoyed with Google (which is intentionally - they're fully aware of what's going on - filling their image results with Pinterest images), not Pinterest.
The anchor misuse and the wrong headings are the two most serious in my experience. Both of them cause me time and nerves and some poor soul lots of carma every single day.
Indeed, for Smalltalk-80 and its cousins at least. There were/are versions of Smalltalk that integrated better with the OS, but classic Smalltalk's vision was always to _be_ the OS and surrounding tools, really.

Perhaps Smalltalk was too far ahead of its time at the time it initially appeared. The computing machinery of the age couldn't run it efficiently enough. If they had, it just might have displaced everything else. At the time there really were no IDEs, no good SCM, no review tools, etc. And so it could have made that world in its image, which at the time was frankly superior.

But for the broader point, yes -- Smalltalk does not play well with others. I'm sure it can be made to, but that was not its first instinct.
Yes, while YMMV, I've found it to be in or near the top tier of images as far as hardware support for the pinephone. All the top distros are developed in the open so they tend to improve together. Like all distros on the phone, Manjaro breaks sometimes but they are doing a pretty good job. I've had the best luck with Mobian, but Manjaro and Fedora were a close second.
I deselected everything and could "Continue". Modal was gone then.
Ask HN: Is there a library implemnting Markus Kuhn's time.h?
Markus Kuhn's proposed improvements to <time.h> looks nice,[1] but the many timebases were not really added to C11. I wonder if anyone has made a library implmenting the interface (even just the timespec/xtime part)?

[1]: https://news.ycombinator.com/item?id=8410220

The timespec/xtime part seems to map nicely to clock_gettime() + libtai, but I would really like to see something that makes it available on Windows too.
Holy shit the amount of made up things you just wrote. "Systematic code review adds friction"? At Microsoft we switched from Perforce or whatever the old centralized system was to gitfs and productivity tripled. We didn't have to manage dumb zip files anymore. We already had code review because what is wrong eith you why wouldn't you have it. Why does continuous integration contradict feature branching? How do you have stable versions of the software if you have unfinished features and hacking in the master version?? I guess this makes sense for very small teams early in the development process but then you can just skip feature branching in git for a while. Git is a godsend
Why use a spam filter for your email? Do you really want all the spammers to lose their jobs?
Media, including the Internet. It just presents a warped view of reality.
Well, that just adds to the realism.

https://www.avgeekery.com/challenge-flying-sea-level/
Yes, journal@(my name).com
Did ya try it yourself? I did.
Third from bottom says you shouldn't do this: https://news.ycombinator.com/newsguidelines.html
recent comments, https://news.ycombinator.com/item?id=23995049
In French, you'd say "je fais 1 mètre 80" (literally "I'm 1 meter 80") and write it 1m80. Saying "180 centimètres" would be weird in a casual conversation, but fine in a professionnal setting. For a weight of 1500g, you'd usually say "1 kilo 5", maybe "1 kilo 500", but rarely "1 kilo 500 grammes".

So yeah, decimals are so used that you don't even need to tell the unit, it's implicit. I once had an american argue with me about Fahrenheit vs Celsius, because "Fahrenheit is more precise". I guess he was either a superhuman who can feel the difference between 20°C and 21°C, or someone who never heard about decimals.
Also various other Linux distros: https://wiki.pine64.org/index.php?title=PinePhone_Software_R...
tornare is probably more likely unless you caused the error on purpose.
How a $13 device is helping Delhi fight the coronavirus
I think they are passive aggressively telling you something essentially. The public complaints bin would wind up such a useless cesspool of entitled idiots and nuts complaining about "bias" because it doesn't conform to their warped worldview or issues that aren't even theirs like slow boot times. Actually processing that would be a massive sisphyean task with little actual gains from it. You know the "fire your bad 20% of customers that take 80% of your time" advice? Their numbers at large are looking far worse so just didn't hire them preemptively essentially. Strategically it makes no sense to do so.
You did: COVID vs vaccine IS a comparison.

Since in the end it's RISK of covid vs RISK of vaccine.
beware of the difference between simple and too simple though!
>Which if these is more human-sized?

The US gallon since they've got more people per capita.
This is opening up all new avenues of thought in my head! So theoretically if we tested an astronaut on a simple mental recall test on Earth and timed then, then had them repeat the test on a trip to the Moon but timed them on the Earth the astronaut outside of Earth's gravity well should be observed completing the test faster (from Earth), but if they measured the test on the space craft, the results would be the same as when they completed the test on Earth.
Roman Emperor Project – Recreating Royalty
...and smtp!
I never had issues with cm/mm honestly. And half a milimeter is always a precision hard to reach with home hand tools, so the need to have 0.33 milimeters on a ruler is not there. Tools that reach that precision are in micrometers.
My first guess would be that they were doing that as part of protecting their sign-in page against bots / automation, which is the kind of thing you need to do to protect against credential stuffers.

Look, you've just signed in with a long-term stable identifier. There is no need for them to track you with any kind of fingerprinting.
> Don't run your arrays in a degraded state, please.

That's easy to say, but if you get a bad disk in a mirror on your boot drives, and for some reason your system restarts during this time period, you boot up into read-only mode--which kind of keeps your server down and kills service availability.

I don't run Btrfs, and so heard about this scenario from Jim Salter (the author of the linked Ars article) in his podcast:

* https://2.5admins.com/2-5-admins-03/
How about- it goes to EU/US's court for anti-monopoly and dominatory behaviour and Apple is ordered to separate it's HW business from SW business and allow other "appstores" as well?
I'd say, no it is simplified C-like syntax in disguise.
These common mistakes are easy if you are doing static content.

For dynamic content like blog, it became much harder to retain synthetic correctness when most user doesn't really understand any if this.
Frogs my bro
Fuck, man. I felt like I just read my own blog post. I've been contemplating leaving for a long time, but I feel like somehow I'm the problem—like I can do something to fix this. I've got this chronic resistance to believe it's anyone else's problem which USUALLY serves me well and keeps me honest. Sometimes though it just makes me stay longer than I should.

I feel so stagnant. My company has been bug-fixing non-stop for 6 months now. It's insanity.
I'm having trouble thinking of how you'd end up with a "cluster" that couldn't provide the power of a single machine?
How much revenue does the publishing platform Medium make every month?
the fact that he doesn't allow people to answer his tweets making data-less claims like this is really a problem
Because they care about filling their pockets and mostly nothing else, that’s the reason.
> And that niche is being a parasite on Google Image Search while offering crap results?

I believe your anger is misplaced, and directed at the wrong target as well. It's Google Images offering the crap results, and I think you already know that. Reddit is also loaded with plenty of low quality content, as is Imgur, as is Facebook, as is Twitter; all large social networks are flooded with epic piles of garbage; Google's search results are clearly the problem re Pinterest images showing up in Google image search.

To answer your 'question,' the 416 million monthly active users very obviously aren't staying with Pinterest just because Google Images has a lot of Pinterest image results.

I don't like TikTok, it doesn't appeal to me. The very short video clips mostly annoy me. I still fully understand why so many people use it. Google indexes their video content - I wouldn't blame TikTok if Google's video search turns to crap over time due to that, I'd blame Google.
The company can provide educational reimbursements (and set aside some learning time each month) for their employees, as well as provide a stipend for them attend relevant conferences.

A company does not necessarily need to keep pushing new tech to production to ensure that their employees stay up-to-date. They just need to actually invest in their employees.
You could say the same thing of http 1.0. Doesn’t mean it doesn’t have flaws or room for improvement.
I think that's also slowly changing as 10-15 years ago everyone was watching dubbed german TV shows on TV while now kids are just on social media with a lot more international content and influencers.
Continuous integration is when the developers merge their code into a shared master branch at least once a day, ideally several times a day.

A mandatory code review before merging is allowed (that takes some time to be processed) leads to fewer, bigger merges. Imagine waiting for reviews of the 10 pull requests of wrote two days ago, the 10 of yesterday and 5 you created so far today. It's too unwieldy. The latency encourages you to start writing fewer bigger pull requests more spaced out in time.

As an aside, it also tends to reduce trust and cooperation within a team : reviewers become the gatekeepers of the work of contributors. That work is explicitly not trusted until it is checked. Not a great social dynamic I think.
Same with woodworking. Dyadics are super useful and American rulers are marked as such, usually 1/16ths. But then trying to do mental math requires base 10 decimals mixed with dyadics, so you get 5's everywhere. Compounding this, dimensional lumber involves lots of multiples of 1.5".

If I could get a natively dozenal (or seximal) calculator with a decent UX, it'd probably be worth it to relearn mental math (common times and divs) in base 12 or 6.
so which language besides python is really really successful and doesn't bave C syntax?
You could also argue Java was forced on people once more thanks to Android which makes the Oracle v. Google lawsuit funnier to me.
Well the most obvious instance that comes to my mind are suicidal persons. I don't think it is legal for someone to say "I am suicidal, I do not want to be treated if I try to harm myself".

I am also not sure of the implications that it entails. If I find someone injured on the street, and he tells me he does not want help, would it then be against the law for me to discard his instructions and help him?
Python is not exceptionally C-like, but a typical python script is readily understood by someone familiar with C. Smalltalk, on the other hand is not. This LOC is from the wikipedia example page:

#($a #a "a" 1 1.0)

There's no way a C programmer can know what that means without looking it up.
Doesn't that imply you're already under surveillance? The list that we're on is: anyone who is alive and can be surveiled.
Wonderland is a slow place (2019)[pdf]
Nuclear waste is not that much actually and you simply store it in sealed containers. The waste storage is a political issue rather than a technical issue. How many accidents have we had related to nuclear waste storage? Zero, that's how many.
Gravity is not a force at all in GR.

Rather, the gravitational force is a pseudo-force like the Coriolis force.
That's CenturyLink Cloud (formerly Tier 3) - doesn't really have anything to do with CTL/Level 3 backbone.
Based on my understanding of immunology I don't think this peptide nasal spray is very likely to be an effective vaccine. In order to actually trigger an immune response, the peptides would need to get taken up by cells and displayed on MHCs. I don't think simply spraying them into the nose will be good enough. It's an interesting idea but I think they should test it on animal models before dosing humans.
I've been updating my freebsd-current desktops for quite a few years with beinstall / beadm, and I love it. The ability to quickly roll back from an update is critical on a rolling-release OS like freebsd.
I had that same reaction towards lisp. Not sure which flavor it was, but when I first saw it 10 years ago or so, the syntax put me off so hard that I wrote the whole thing off. Didn't look at another lisp for a few years, until I came across Clojure.

The syntax was again "ugly" but some people were so excited about the language that I had to look into it, which is when I learned why the syntax looks the way it does, and how powerful it is because it looks that way.

Needless to say, I felt monumentally stupid, not just for having done myself the disservice of not looking into lisps earlier, but for having the audacity to write things off out of "ewww" feelings. A perfect exhibit of programming being a pop culture and me being a mindless consumer.

Thankfully I learned my lesson, which came in handy when I came across Smalltalk. The syntax is powerful [0], and good luck getting that kind of power out of any conventional syntax language.

[0] among many other aspects.
There are a number of apps I use and depend on that work fine without Google services. Signal comes to mind, for instance. I agree that a better template would be great, but I can't imagine we'll get there anytime soon, and I would love to use my PinePhone as a daily driver in the near future. I won't do this without a few key apps that don't have direct alternatives considering some people with whom I would like to communicate only use these options.

I think getting people onto devices that support open and flexible alternatives is the first step to actually converting users to these alternatives. I won't switch to a platform that doesn't let me communicate with people I know, and I wouldn't expect others to do so either. However, I could get people to switch from a less convenient option (e.g. Signal on Anbox) to a more convenient option (e.g. Matrix for messaging) in time.
I am wondering if they also put an algorithm to decide when "a certain amount of agreeing feedback" is reached. But TBH compared to other search engines Google is much better in general, my doubts are on the "summary" Google is doing presenting stuff as fact instead to just link you to the source directly.
I spent a few years in Italy but never learned the language properly(my only Italian friend there happened to speak my language - Polish), still it strikes me as odd that Italians should have issues with learning English when the two languages are grammatically much closer than English or Italian is to e.g. any Slavic language.

Thing is, the way I speak Italian is I use English as an intermediary language, because at least the tenses are somewhat similar.

Of course this strategy falls flat on its face in a more complex conversation, because spoken Italian is chock full of phrases - my favourite being "in bocca al lupo" - which taken literally translates to "in the wolf's mouth!" (note the lack of predicate here) and to me sounds no different than "Darmok and Jalad at Tanagra".

One other thing is that during my time in that country I was surprised to note that the IT job market there is actually a little smaller than in my native Poland. Weirdly enough the salaries are roughly the same - especially after taxes. I can't explain this, because I met a lot of smart and passionate about their work people in Italy.
It could also be like asking what was Mozart’s nationality? Austrian or Holy Roman?
I personally do not have too big a problem with the author’s italian. I’m just not sold on his whole premise of “not being an English native speaker means you think the algorithm in your native language first”.

Maybe I’m biased from too many years of programming, but while I see the advantage of graphical languages (e.g. Scratch) for beginners, I don’t really see the point in translating Ruby...
T-Mobile and Verizon should allow any modern device. Verizon used to need a activation conponent for the CDMA radio but modern devices just use LTE and voLTE. They did have a visual voicemail blob that used to be pulled in, but now they follow spec and don't require anything special.

Sprint (which is now T-Mobile) has required an activation app for their CDMA devices called SprintDM. Without it, phone will not activate and work. Most alternative OS like LineageOS don't include it, but if you activate on stock OS and don't wipe modem partitions, it continues to work. Thankfully they are transitioning to T-Mobile network.

AT&T has no activation crap but may not let imported devices based on IMEI numbers they don't have.