skysight-inc/HackerNews huggingface dataset:
> About 5 million residents left Wuhan before the lockdown because of the deadly coronavirus epidemic and the Spring Festival holiday, mayor Zhou Xianwang revealed

https://www.scmp.com/news/china/society/article/3047720/chin...
What's a good recent example of hype-driven software? The only good example I can think of is MongoDB.
All the other hyped techs in recent memory I can think of were all objectively good: Nodejs, Reactjs, Docker, Kubernetes, etc.
In the same vein, I laugh every time someone brings out "javascript framework flavor of the month". That hasn't been true for 5 years at least.
> The author seems to be saying something about how if a worker is busy doing CPU intensive work (is decoding JSON really that intensive?) then other requests accepted by that worker have to wait for that work to complete before they can respond, and the client might timeout while waiting?

Yes. Decoding JSON with Python is CPU-intensive.

This a very simple shell script around Python, that is designed from the get-go to crash with an exception. However, it may not be the exception you expect:

n="$(python3 -c 'import math; import sys; sys.stdout.write(str(math.floor(sys.getrecursionlimit() - 4)))')"
left="$(yes [ | head -n "$n" | tr -d '\n')"
echo "$left" | python3 -c 'import json; print(json.loads(input()))'

Python's docs suggest you should arrive at one of two errors here: MemoryError (We are trying to parse something sizeable) or json.DecodeError (The JSON is invalid).

You won't. You'll hit RecursionError.

Because, despite how badly Python deals with recursion, the JSON library depends on it extensively. Which means that there is a huge stack-tree being built every time you try and decode JSON in Python (Dictionaries, function call overhead, etc, etc.), only for it to be thrown away.
Funny, Actually I know a startup in Edinburgh that has figured out the “true organic traffic” and they’ve used ML to fix the data for marketing attribution model.
My personal experience is that anything in TAOCP can be found elsewhere in a more accessible format.
you might consider to record the demo and then replay the recording. It might also help to make up a plan of the presentation.
Apple has around 13-14% of the smartphone market. In your opinion this is a high enough percentage to qualify as a monopoly????

Please explain.
Squatting is already effectively allowed by flying an empty plane. The airlines figured it out.

This would make squatting only slightly cheaper and avoids the waste of flying a plane. Plus the airport gets the revenue and there is less airport congestion.

The fee is still an incentive to give the slot up if they're not going to use it eventually.

It's somewhat similar to a land value tax discouraging vacant lots.
I have a single high-end kitchen knife, a Masakage Mizu gyuto. At under $200, it's not the height of bling, but still an order of magnitude above the cheapest thing that could possibly work. I bought it after handling almost everything in a shop specializing in Japanese knives, and I selected it largely based on its feel and balance.

It is much better at cutting things than any other kitchen knife I've used (yes, most were properly sharpened), though compared to German knives around $100, its advantage for me as a home cook is mostly that it feels good to cut with, not that I couldn't do all the same things with a cheaper, lower-performing knife. The difference in performance comes from the blade stock being thinner, the grind being convex instead of flat, and the blade being thinner immediately behind the sharpened edge.

There are downsides: the steel is not stainless, and being much harder than a typical German knife makes it prone to chip if it accidentally contacts something hard. Stainless options with similar characteristics exist, but it's widely believed that they can't get quite as sharp.
Check your repository and/or apt settings.

apt has had support for pdiff for what, two decades now?

https://debian-administration.org/article/439/Avoiding_slow_...

I am no fan of it though, dnf is just so much better in all respects.
When conducting interviews in the U.S., I'm very careful when asking soft questions like that.

If a candidate's answer included a book that touched on a topic from some legally-protected class (e.g., race, religion, or sexuality) and that person didn't get hired, it could be one more piece of ammunition in a hiring-discrimination lawsuit. (I do wonder if I'm being overly cautious on this.)

I'd probably rework the question to something like, "Have you found any good books, websites, etc. that you've found useful for growing the skills this position requires?"
The BCM is an ECU.

The encryption has been broken already but it’s basically trailing bmw and Mercedes etc by about 13 years, so definitely money related but likely they don’t want to or are unable to negotiate patent rights in their technology
I'm using a similar setup and for similar reasons, particularly for XMPP, but finding it hard to recommend to others because of the awkward bits involved (and because not everyone uses/prefers Emacs, of course). It's mostly okay for basic textual messages over a stable connection, though even then an IRC client is likely to split outgoing messages assuming an IRC message length limit. But when it comes to anything more advanced (e.g., file transfer), less visible (e.g., proper connection closing), or requiring a more advanced UI, it leads to compromises at multiple stages: similarly to just bridging protocols in general, but with addition of bitlbee/libpurple API restrictions.

Sometimes I wonder whether the situation would be better with specialized CLI IM clients running inside Emacs's shell mode: it works well for telnet MUDs, at least.
The best way to complain about a title is to suggest a better one. Better means: more accurate and neutral, preferably using representative language from the article. When someone suggests a better title, we're happy to change it.

Edit: I've taken a crack at fixing it now.
My age has given me too much cynicism. Green field is always easier. Usually does a ton less, though.

In some cases, shedding requirements is good. In most, it is just a race to feature parity. :(
> If you want to use, say, the Django ecosystem, use Nginx and uWSGI and be done with it

This is not trivial to set up correctly and other ecosystems already have sane, scalable, secure-out-of-the-box deployment schemes figured out.
Sign In with Apple is one of the biggest privacy advances of the last few years. I am all for anything that forces more adoption among developers.
Bah, if riding with eg a Garmin or Wahoo it would clearly show there was no stopping at the front of the house and that should be it.

If Google Fit is a bit like Samsung Health, it would probably stop an activity at the spot of the burglary so without that there's proof of no involvement.

In Australia there'd be no point wasting money on a lawyer, just show the data and you'd be in the clear.

The whole story feels stupid, but that's probably mainly because I stem from a more (on overall) enlightened country (Norway).
I tried to read this 4 times. I really did.

But I couldn't get past "Take A Way".

Take... A... Way... Take a way. Take exactly one way. A way to take. I have three ways, you get to take one. Need a way? Take a way! Feel free to take a way from the way jar. Life finds a way... and then takes it.
Arguing that Apple has a de facto monopoly (or oligopoly) on phone OS and related services is a defensible argument.

This, however, is almost the opposite. Apple isn't banning any other authentication mechanism. Authentication services can still compete and app developers can even listed their preferred auth methods preferentially. Apple is only saying that Apple's service has to be given a chance to compete as well. Apple is certainly using its market power to enforce policy, but if anything it's pro-competitive (even if it benefits Apple itself).
There are some mathematical definitions [1], but the fundamental problem is that with enough cross-referencing between databases it's hard to say anything for sure [2]. You never know what data other people might publish in the future.

I'm not aware of any legal definitions, but given the thorniness of reidentification I would assume they're insufficient.

[1] https://en.wikipedia.org/wiki/K-anonymity

[2] https://www.wired.com/2007/12/why-anonymous-data-sometimes-i...
How to Get More Customers Using Referral Programs
Porter Airlines appears to have started in an entirely unique regulatory regime, actually:

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

In particular, airline monopoly control over allocation of terminal resources at an airport is not a useful prerequisite to generalize from.
>20 years and more than I csn count off the top of my head.
Maybe I'm dumb but if this came out today, and today is Saturday, wouldn't the market not be trading at all?
My routine is to give my knife a couple passes over a leather strop loaded with 0.25 micron CBN abrasive every time I use it. This approach can keep a knife sharp almost indefinitely unless something chips or severely blunts the edge.
And THIS is why crypto markets are dropping, because China is flooding the network with miners to meet energy quotas
NASA declares Starliner mishap a “high visibility close call”
It's best not to gloat about things we are all vulnerable to.

My team at work has been snickering for two years about serious memory problems on a system our code partially replaces. I did not participate (see above).

Guess what I've spent the last few weeks working on? Go ahead, guess.
The DDD books are such a godsend when approaching complex business domains and how to build software for them. I wish they taught that stuff back at college rather than all the curriculum stuffers.
Tech Giants urge employees to work from home
The article was written in 2017. Can you please add (2017) to its HN title?
This may be related to group size.

If everyone knows at least remotely everyone, if as a consumer (of some product) or producer (of another product) I see those consuming/producing it... we aren't anymore cogs in The Huge Machine.

Leopold Kohr was right.
> and all conscious life is essentially alike

This seems to be reducing it to a boolean when it is a continuum, or more likely a multi-variate phenomenon.
I never considered MDMA a psychedelic when I compare it to magic mushrooms. So I looked it up to see why other people do consider it a psychedelic.

Since this article talks about MAPS, here is a MAPS source on explaining it [1].

So it's a mild psychedelic at best and not a psychedelic at worst (excuse my English, non-native, not an intended value judgement).

And the truth probably is that the word psychedelic is used for attention grabbing purposes only. I get that, but I do want to make that clear.

I'm simply summarizing the source.

[1] https://maps.org/news/multimedia-library/5545-mdma-the-movie...
Culling collections intelligently promotes an archive to a library.
There is no consensual definition of a "negligible" radiation, as, for example, some induce solid cancers 10 to 15 years after exposition. Risk calculus is heavily tainted by hypothesis, mainly about
https://en.wikipedia.org/wiki/Radiation_hormesis

The amount of victims of the Chernobyl disaster may be up to 965,000, see https://en.wikipedia.org/wiki/Chernobyl:_Consequences_of_the...

Think also of radionucleides in groundwater, drank by millions during many years... Nuclear waster repositories must, by law, be sealed for 1 million years.

AFAIK all Fukushima's plant reactors were either inactive or scramed (shut down) when the disaster happened, the outcome with fully active reactors may be different.

Fuku cleanup is not neglectable, see https://en.wikipedia.org/wiki/Fukushima_disaster_cleanup

Don't forget nuke hot waste, left as a gift for future generations. Officially 'managed', yet there is no exploited repository.

Add combustible dependency (not so much known uranium reserves, no mastered way to obtain it w/o mining, in a not-so-distant future some may have to wage war in order to obtain some...), and nuclear proliferation (weapons).

Add the NIMBY effect.

Then consider that many other approaches alleviate all those burdens while showing an IMHO much better and more realistic vision, for example:
https://www.cell.com/one-earth/fulltext/S2590-3322(19)30225-...
Antitrust behavior != monopoly. This using it's lock on all iOS customers to force app creators to also use Apple's signin service. It doesn't have to have a monopoly, it's still an abuse of it's position. The app store itself is already under attack as anti competitive, this is just another extension of that behavior.
(2017) i guess

> the state and details of disk encryption on both OSes is slightly unclear, but hopefully will become clearer when iOS 10.3 is released.
Could you please stop posting unsubstantive comments to HN? especially ones that are personal attacks and/or name-calling. We're trying for a bit better than that here: https://news.ycombinator.com/newsguidelines.html.

When a comment says something false, better options are to respectfully provide correct information so the rest of us can learn something, or (if you don't want to or don't have time) to simply let it go as someone being wrong on the internet again.
People seem to think antitrust violations means you have a monopoly, this is not the case. There are a whole host of antitrust rules beyond monopoly of the market.
What are you talking about? Male? Is the author female? I honestly have no idea who the author is. But I don’t care if the author is male or female. Condescending is condescending.
Technically the right repair movement is to fight a company's monopoly on repairing a product. If Apple or company X requires you to use them to repair a product they have a 100% market value of repairing the said product. Technically Apple also has a monopoly on Web-engines by requiring a 100% market share of the one they make with-in the iOS infrastructure. Monopolies can existing with-in smaller percentages in the change of categorizations and more finite defintion. I monoplize your time is different than I monoplize your time at work.
BCM is Body Control Module. ECU is Engine Control Unit. 2 different parts (logically). Both are physically PCB's (Printed Circuit Board) that physically can sit either side by side or in very different sides of the car - that's car maker decision. I can't explain it simpler than this.
Given all the enthusiasm around Rust, why not SPARK 2012?
We all know that rust is great, and rust aficionados can't stop telling us about how great it is. One question I have as a European developer who has worked in both languages is, why not SPARK 2012? Ada is a much older language, and SPARK is a provable subset of it. If you value correctness, why not SPARK? It is provably correct, has not errors and has nice tooling and decades or real world experience and practice behind it.
> Does enough independent isp demand exist to aggregate the traffic to provide breakouts and satisfy Spectrum's 8 point term?

You're very close to describing standard IP transit. The regional-ness of small ISPs and indies make it such that interconnections throughout the entire US make it infeasible, especially considering the cost of such numerous transport and XCs.

I can get a blend from the DC - they aggregate enough capacity to peer with Telus for example, so the ASPath would go me -> DC -> Telus over IX or me -> DC -> Transit -> Telus.

If I got on the exchange directly, Telus peers selectively and does not do routeservers, so my traffic to them would not go over the exchange anyway, so what is the point?

Another annoyance is that in many facilities cross connects cost more than bandwidth itself - I get spam from Cogent daily offering cheap bandwidth, but the XC monthly cost costs more than several gigabit of Cogent bandwidth, so why bother unless I need a 100G port at once?
It would only be an antitrust issue if they said they couldnt show other sign in options anymore.

This is cleverly done and is an option with a lot less friction that needs to leverage its potential network effects.
I feel like this is more a stunt for the new intel xenon. Creating a new paradigm on a heterogeneous hardware dependency is misleading.
Linear analysis could be more explored. They could achieve the same with less. Holomorphic functional analysis.

But it’s a good try. I’d say that this catch’s my interesting as is a valid point to optimizations https://arxiv.org/pdf/1908.05858.pdf
Hi! Thank you!

Tesseract is trained to only recognize text from images. I haven't looked into image detection yet though.

This project fits the situation where you need to digitize a bunch of physical copies / scans of documents. Sometimes these documents have images like company logos which would be useful to include in the final html page.

I'll try to take a look into it, it is a wonderful idea for a 2nd part. This current post is geared towards helping others transition into the world of data science with OCR by describing every step of the way.
So this is one of the reasons why startups can be competitive. I didn't know. Now I do. I find it a very compelling reason.
> In many ways, viruses are eerily reminiscent of the idea of ancient spells, which sit quietly as words in a book until someone utters the mystical syllables and unleashes the magic contained within.

If that appeals, I recommend Hannu Rajaniemi's Quantum Thief trilogy.
Maybe there’s more than the English Wikipedia article about her, but it doesn’t show much more than continuing existing stakes.
An egg a day is OK
Tell that to American Defense companies and they'd go crazy. They benefit most from the arrangement.
Or tsunami strike.
A thread from 2018: https://news.ycombinator.com/item?id=16776887
A lot of comments in this topic seem to forget that syscalls don't always succeed. Interupts are the biggest issue. If an interrupt occurs and you read something you get a partial read. If you open something you tend to get EINTER(very system dependent.) You can't really queue those. And those shouldn't be the OS's job to deal with.
I've got a private well and a private septic tank / septic field. I didn't build either, but there you go.
This is what I don't understand. AMZ is one of the richest companies ever, but everyone agrees their AWS interface is terrible. It looks like an engineer wrote it 20 years ago and nobody ever bothered to refactor it. Just showing what you're actually using by default would be a 1000% improvement. I don't even have admin access at my current company, quit showing me things I won't and can't use.
I even like to print out a lot of technical documentation. For instance, I’ve printed the Tutorial from the Python documentation, as well as the regular expressions module. It was really handy to be able to look through it wherever I wanted, mark it up, and reference it easily.

One of my biggest gripes is when documentation does not have a PDF.
Runs noticeably faster for me if I change -Os to -Ofast
In this particular example, they produced a random number which use the real id[0] as a seed, then mixed the result with the original id. It was not enough, and, as Teague et al note:

> Indeed, encryption was not necessary – a randomly chosen unique number for each person would have worked.

Scroll down from here: https://www.oaic.gov.au/privacy/privacy-decisions/investigat...

[0] The data had ids for providers (e.g. doctors) as well as patients.
Seizing Victory: My Most Uncomfortable Television Pitch Meeting Ever
Yes. Also, the submitted title broke the site guidelines, which ask: "Please use the original title, unless it is misleading or linkbait; don't editorialize." (Submitted title was "Insecure and Hostile Future of iOS by a Security Researcher")

https://news.ycombinator.com/newsguidelines.html
Of course, we’re on HN, someone will suggest a refactoring lol
https://www.cdc.gov/coronavirus/2019-ncov/index.html

I found the CDC covid19 section helpful. It has an updates section, with to-the-point updates.

It's factual and less likely to be biased or fear-mongering.
I wouldn't be surprised to find car thieves also diminished since the nineties. Akin to why violent crime is down. Could be other confounding circumstances. Is almost certainly a combination of things.
I’ve said it before, half those people bought AMD stock, but are amateur Robinhood investors and didn’t diversify.

So AMD vs Intel is very personal for them.
Draw.io moving to Diagrams.net
This is just our typical air travel fuel usage. These flights are the norm. Our solution to climate change can't be to count on a black swan virus pandemic to reduce global demand.
Thank you for your many excellent comments in this discussion. You fought the good fight. You basically won in that this thread long ago ceased being at the top of the page.

Take your winnings and go home. Linus is not above social censure. His team reined him in not hugely long ago and the comment you are hissing at agrees with your larger point that there's some gender bias happening here and was uncommonly reasonable and evenhanded. I upvoted it.

I'm trying to be supportive. I'm trying to tell you "You've done enough. Relax. Take a break. Feel okay about how this went down."

I mean if your mom is dying of cancer or something and screaming at internet strangers is good distraction from more serious problems, cool. Don't let me stop you.

But if the point was "Doreen is right: this thread shouldn't be at the top of the page!" well, it's not anymore. Job well done. Have a cold brew or whatever and feel okay about it.
It would be nice if they increased the title limit.
Apple's hierarchy of needs is 1. Apple, 2. Users, 3. Developers.
About a decade ago I looked into this. I had a Shun Santoku (VG10), but my brother wanted to get me a nice knife as a wedding gift. I did a little research on the knife forums (very interesting world, I could see spending a lot of money on a combination of metallurgical tech and art if you get sucked into that).

Exotic stainless (e.g. powdered steel) sounded like it would be challenging for an amateur to sharpen, and I wasn't sure I could be trusted to take proper care of a carbon blade, so I hedged and went with a semi-stainless (SKD) 240mm Yoshikane wa-Gyuto. I kinda wish it had a little more belly, but it's sharp, cuts well, and is easy to sharpen.
https://github.com/gaubert/gmvault

I've used this a few times for terminated employees (back when we were on dummy gmail accounts). It doesn't look like it's been updated in a while, but it still works [0]

0: https://github.com/gaubert/gmvault/issues/343
Just so you know, a 14" version—which is basically your 13.3" with more screen instead of bezel—should be on its way.
I'm pretty sure the issue with Spectre/Meltdown is about an OS process reading other processes' (or kernel) memory. These are fundamentally chip issues, not developer issues.

See https://googleprojectzero.blogspot.com/2020/02/escaping-chro....
I get downvoted everytime I suggest that a ton of what we see coming out of government, the news, popular culture, all at the same time, is being orchestrated by a focused and very powerful few and that most of what we actually see is nothing but theater intended to distract us from their real purpose (like the "impeachment trial").

But honestly... when the same idea tears across the planet at the same time from a dozen "independent" sources... how is that so hard to believe?
Ask HN: How different was the software industry when you first started out?
I missed the fact they’re foreign. Still bad but not as much I guess. They probably have somewhere to go back to, no?
Preparing for a Pandemic
Remote exploitation is not possible. So that should be reassuring to most people. If you are a high profile target then they need physical access to your device. But then they would have already bugged your clothes, pens and bags etc...