skysight-inc/HackerNews huggingface dataset:
> even with those factors it was able to compete with the rest of the world in science, space, military.

Competing on a few key sectors is easy when you sacrifice the livelihood of your whole nation, spoil their property, and send millions to the Gulag to deter any political opposition.

And the Soviets did not compete in "Science". They competed on military and space exploration mainly, but most of the other areas of Science were left dry by the Soviets, or left to crazy experimentation based on pseudo science in agriculture. Most of the genetic discoveries were done in the US, most of drug development happened in the US, computer development was way ahead in the US as well - there is no world where the Soviets were competitive across the spectrum.

And let's not forget that the US continuously shipped grains to the URSS because they could not produce enough food for their own people consistently. You can't do Science if you can't even grasp agriculture.

https://www.washingtonpost.com/archive/politics/1979/10/04/h...
I gone through first round and then I haven't heard any updates from google. I'm still waiting...
Exactly, and in the replies it is really obvious what the debate is really colored by.

In many cases there is no debugger available for someone's favorite platform. And so they "hate debugging". Go programmers, javascript people (where you can't do client->server debugging, but really, really have to), ...

How many Java programmers don't use debuggers ? How many C# developers ? Those languages have excellent debuggers. Python, C/C++, ... decent at best. Go/Javascript/... dismal debugging support.
UB is not implementation specific at all, the ISO documentation is quite clear about which is which.

Other systems languages manage to do it quite well.

It was really a shame that Bell Labs gave UNIX away for a symbolic price during 10 years before being allowed to actually sell it.

We wouldn't be having this kind of C related talks.
While some of these ideas are interesting and I agree with the basic sentiment, I think it would be challenging to build up enough of a social graph to bootstrap such a social network especially when people are automatically erased when they don't regularly use it.
This is why I detest talk about "quality" in software. Quality isn't an inherent property - it's a relationship between you and the software. What you might regard as a limitation I might regard as a showstopper.

It's that failure to appreciate quality as a relationship which is the confusion.
This reinforces my opinion that we're way overdue for teaching the general public enough knowledge about safe computing to be able to spot and avoid these and other kinds of fraud. It's a really important life skill that should probably be addressed in school as it's easily costing the global economy billions and billions.

When I was working Customer Service for Blizzard Europe, I anecdotally figure that by around 2010, about half of CS cases were in regards to customers having been victims of their account being compromised and cleaned out by gold sellers.

In all cases it was the "fault" of the customer. While Blizzard did have a credential DB compromise at some point (which they disclosed), the passwords were hashed such that it was practically impossible that any passwords were determined before they did a force password reset on the affected accounts.

Customer accounts were most commonly compromised due to one of the following reasons: fell for phishing scams (probably most common); had credentials shared with an unrelated but compromised web site; had some sort of credential stealing trojan on their computer; shared credentials with a friend/relative who fell for any of the earlier mentioned causes.

Back in 2010, Blizzard easily spent EUR 1M monthly (in Europe alone) on Customer Service and if half of that was dealing with compromised accounts (for a non-financial institution), we can only imagine how much money gets lost globally due to what is essentially a poor public education problem in regards to safe computing.

Blizzard has offered 2FA since before 2010, but most people wouldn't consider it unless they or someone they know had been compromised, it's pretty much the same as people only seeing the value of using things like seat belts/car seats/condoms after they personally witness an incident. I think the average person has this attitude that bad things only happen to _other_ people, until it happens to them personally.

There was also often enough this attitude of "I don't understand why they decided to hack _me_" which also shows general misunderstanding of the very non-personal nature of this "industry" in that bad actors are merely throwing out the biggest nets they can, hoping to catch as much as possible. It's like a fish naively wondering why a commercial fishing boat decided to catch them in particular.

I acknowledge that saying this is the "fault" of the customer seems unfair, but I left school close to 20 years ago and I have never fallen for a phishing scam or managed to land up with malware on my computer. While the fault does ultimately lie with the bad actors, the fact is that while material things (such as money, or food) are important, there will always be bad actors. So as a society we need to strive to keep their success rate as low as possible to prevent their "industries" from flourishing at the expense of the rest of society.
The Bose-Einstein condensate that the article talks about is one of many low-temperature states. There are a few kinds of high-energy states too... the most famous ones being electron degenerate matter (found in white dwarfs) and neutron degenerate matter (found in neutron stars).

I think a good starting point is here: https://en.wikipedia.org/wiki/State_of_matter
Speaking of bullshit jobs and hierarchies, here's a tangent.

Isn't it a little bit strange that we, the people of the world, who are striving for or already live in a market economy and a ndemocracy, are OK with living most of our lives in a hierarchy that in some ways resemble feudalism?

Half the day I live according to this hierarchy:

An Owner (who decide things)

|

CEO (decide/implement things)

|

CFO/CTO (decide/implement things)

|

Chief Product Owner (decide/implement things)

|

Chief Office Officer (mostly decides things)

|

Product Owner (decide/implement things)

|

Tech Lead/Systems Architect (decide/implement things)

|

Developer (implement things)

I'm a developer. I've chosen not to participate in "climbing the ladder" because that would make me less of a developer and more something else. I'm happy being a developer but I find I don't at all enjoy being at the bottom.

(edit: formatting)
Get a Nokia. Clean Android experience and my Nokia 8 had a headphone jack. I'm on Android 8.1, 9 should arrive later this month so it's not too far behind. Only £260.

https://www.amazon.co.uk/Nokia-SIM-Free-Smartphone-Tempered-...
Then she is not a substance abuser, and cannot be helped with less addictive pain medication. She will be addicted to pain medication, and probably not really care which one, beyond effectiveness arguments. She is not addicted to morphine (or if she self-medicates, cocaine or ...). She cannot deal with the amount of pain she's subjected to without such substances. These are not drug addicts, even if they are substance addicted that's a secondary problem at best.

There are many people like this (with much pain, not so much with degenerative genetic conditions).

And I would argue this medication will actually help them, because if you've ever had morphine (I don't wish kidney stones on anyone, but that's why I've had morphine, and probably a lot, I don't remember particularly well), you know that it puts this "cloud" over your mental state. Something that helps with the pain but leaves you fully conscious, unlike morphine, would be welcome.
Fish fingers sold in the UK are surprisingly sustainable, say conservationists
So, only the whole world had to change first?
People have a hard enough time making real connections without artificial barriers being thrown up. This sounds doomed from the get go to me.
Find a counselor to talk with about this. Ask your doctor for recommendations if you don't know who to talk with.
Disposable microwavable meals in cheap foam with scalding water have no place in a home when you can simply use a cooking pot to boil water and use the ramen that isn't inside of a foam bowl. So ramen itself isn't to blame so much as a unsafe convenience packaging that people evidently give to their kids while forgetting the laws of thermodynamics.
This proposed law does sound stupid to me and not just for reasons parent said. I also strongly disagree with "area is considered crimey, therefore we effectively void protections for citizens entering it".

I also think that laws designed to be broken so that you can throw false "should have follow law" excuses once cops selectively enforce it are lowering respect to law enforcement.
for those running JDK 8 or earlier, you can also script Java through Rhino >> https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rh...
For whatever he gets right or wrong, this is a fascinating look back into the past. Thanks for sharing!
Interesting idea, it may be that ower powered ARM servers near cell towers will provide CDN
Like this green top 500 system powered by ARM.
https://www.top500.org/system/179165

The ultimate is a distributed system where your neighbors provide your CDN cache and there is some kind of either sharing economy or bitcoin like economy.
Drone Video Gives Birds Eye View into Horrors of War in Syria
Some part of me hopes this bug/limitation/legacy behavior is never addressed. How crazy wouldn't it be if this behavior somehow survives for the next 44 years.
I find things like this fascinating, it's like digital archaeology for me.
Jesus Christ... It's almost certainly worse subjectively (seriously, how many stockbrokers would describe their line of work as degrading, compared to prostitutes!?) and objectively in terms of massively increased risks in terms of mental and physical health, exposure to sexual violence as well as facing ostracism from family, friends and society as a whole.
No, they don’t. These are separate concepts with different behavior. “Undefined behavior” is illegal to have in C/C++ programs and includes things like division by zero and out-of-bounds array access. “Implementation specific” behavior is legal but allowed to differ, such as querying the size of an int.
I'm not complaining about MS, I'm complaining about the software developers (of 3rd party software)
o4ZVm17ThzBnIE4vaPel0zxpV9p0pOLAdS6zjjcadz8Q42VBhZtHKF3bTdKEK/PCiV1lv0dhnFqUbixI1etA4n+HT84XHKhr/P+kulz9mrb09t3IOYgTTNi6b/MxE1FFkUCEzeE7aOCcjDBaim4F3UCYOt0FDSxLO+1PeA6aPYJ+Um7LP7bpGxD1PQUpkCHNMhqJ7C2UV54sQ5Ulbbzg3JzFp7whknqqRCydbk78NSQ+WZ5aAvlTWS8wO8xGmjUAMoneUG+ak7PD3bngndOPpupkJMAYGIc6+6onnipE38CUUiuyPdJq/IAO+NVW0+apQfX2vTjSm7qryjFNLc44KQ==
TLDR: the AUX filename is reserved.

Apparently this post is just a series of copy pasted tweet, which makes it quite difficult to understand.
To change what for? I don't understand your question.
They probably can't remove it as long as they have Win32. Real Windows programs sometimes do things like fopen("con") or CreateFile("nul", ...) for the same reason a program might open /dev/null or /dev/tty on Linux. I guess you could ask why Microsoft didn't remove this feature when they created Win32, or why they still allow forms like "C:\dir\nul.txt".
Ask HN: Any simple to use deployments for raw TCP/UDP/MQTT servers?
It seems "joy of deploy" tools s.a Heroku, now, firebase, serverless, are limited to HTTP. What's a good way to deploy non-http server without provisioning an instance?
Overhead on an employee (taxes, insurance, equipment, office space, etc.) is at least another 50% of that, call it $20k total.

I think you are wildly underestimating that portion. It's at least as much again, and possibly a lot more. 2-3x isn't unusual.
For it to be a viable business.
> When Rust supports a dozen architectures

"Rust now available on 14 Debian architectures" https://lists.debian.org/debian-devel-announce/2018/11/msg00...
you clearly in no way value the skills any of these people bring to the business

If you didn't value their skills in any way, you wouldn't employ them at all.
Just FYI, that guy is a fraud and a scammer, faked evidence that he is satoshi and has consolidated an absolute majority of cryptocurrency world in an opinion that he is the most toxic thing that happened to cryptocurrency world.
> "Between Google App Engine and Cloud Datastore, we’ve never had to have an explicit infrastructure on-call rotation."

This.

So many people gloss over this fact. Hiring top notch DevOps is extremely hard and expensive for a startup (the best ones all have jobs and likely work for Google). Nobody likes being on rotation (or carrying a pager).

If you can base your initial platform on something like GAE, this decision alone will more than pay for itself over the long run.
Very well said.

People in developing countries (most of the English speaking internet) overestimate the efficiency of the Chinese government. It's not a coincidence that challenges in business regulation and judicial fairness arise there at the same time as phenomena usually perceived as abuse. What's commonly seen as evil is more simply pure incompetence, and it would take spending mere minutes with local Chinese folk to realize that their industrial habits, systems, and education are still decades behind those of the western world.

Corruption (accusations of which people dismiss as political weaponry) is actually a massive issue, especially with small-time graft and favors, both in the private and public sector -- as the only truth about doing business in China is that money greases wheels faster than it does in other places. The economics is important, as just one generation ago, China experienced intense famine and chaos that defies belief, and one can feel today still the effects of the social chaos and upheaval of that time. If one wishes to analyze the industrial behavior there, it is seldom useful to leap to moral arguments without analyzing the economic incentives first, unless ones' only purpose is to feel superior.
Right now you have a sample size of one. You can't start claiming yoga is the cure to depression because it helped you, to make such a claim large trials would have to take place or the claim would be misleading and potentially against advertising standards depending on what country you are in.

The other issue is if this method is "so easy that's it's almost scary. Anyone can get there just in seconds without any special anti RSI mess", how will you sell it? If the moment you sell one product the secret gets out and anyone can try it at home without purchasing anything special, what are you going to sell?
The path separator on HFS is :, not /
Download YouTube videos for free
Unless the spammer knows about this too and trims any +suffixes from the addresses.
Ah got it. Thanks. Feels like I should have known that.
TL;DR: because rent.

What a surprise: in a state where working full-time for minimum wage doesn't even cover rent for a 1b apartment in the suburbs of one of its largest metro areas, there are a lot of people who struggle.
Likely because of the long s in historical texts - it's often misrecognized as an f or t
The sugar on the table is usually for tourists to dampen the spiciness (sugar neutralizes the burning flavor surprisingly well)

And there’s a chance they didn’t give you “real” Thai food because you’re white (just assuming your ethnicity here)
Maybe the problem are said Markov chains? It's possible the phrase "in her anus" occurs more frequently on the internet than "in her arms".
almost all journals let you upload your preprint in arxiv or biorxiv etc.
One click chat – Uber Engineering
Currently, there are ~700,000 FTP servers that allow anonymous access and around 12% of them are running Microsoft FTP:

https://www.shodan.io/report/oZpN8rpp
Craig is the guy who states himself as Satoshi, except he failed to provide any proof.
No, the book says "pertistent", and the transcriber mistakenly wrote "persistent". Neither of those is a recognition error. Rather, the error is that the transcriber did recognize what was meant, and ignored what was actually written.
My main takeaway here was that Gates thought that the cost of distribution on the internet would be so low that there would be no large business that could form. However one of the interviewers pushes back by saying that because the cost of distribution would be so low, aggregators would naturally form a monopoly on this business. Incredibly prescient point in a world of Facebooks and Googles. Anyone know who she is, the Wired interviewer who makes this point?
I'll note that much of what you site as overhead doesn't increase with minimum wage. There are a few taxes that are higher, sure, but they are only a portion of the increase. If their pay goes from 15k to 20 k, it doesn't mean your costs jump from 7.5k to an evne 10k. Your portion of the taxes on the employees doesn't go up that much per employee.

Equipment, office space, insurance, payroll costs, and so on do not increase with wage increases. I'll note that these are things you are likely going to pay no matter what the employees make as a minimum wage. At least one of these - insurance - can mostly be passed off onto the employee (save some time telling employees about the plan and even that can be passed onto someone else for a fee).
Also, Scott Alexander on Red Plenty:

http://slatestarcodex.com/2014/09/24/book-review-red-plenty/
Apologies for editorialising the title, but HN did not allow the original title due to its length.
Many other industries don't require people with lots of experience, like waiters, or front line customer service support or delivery drivers.
Isn't this just 4 many-to-many tables and querying using joins, not a graph database?
In other words:

Just because 50% of the internet are porn, you shouldn't use a 50% porn corpus to train your Markov chains.
Everybody has a choice in their type of work, nobody is forced to be a prostitute. Yes most prostitutes probably don't enjoy it, but they put up with it because the money is generally many multiples more than whatever they'd make at an office job and the hours are more flexible.

If someone feels like they don't have any other job opportunities, then making prostitution illegal certainly won't fix that problem (nor does it eliminate prostitution - prostitution exists everywhere, making it illegal just means a prostitute can't go to the police if a customer takes advantage of her).

Policing prostitution is a complete waste of taxpayer money.
I think that Ouroboros paper [1] is a bit overhyped. A common criticism of proof of stake is that an attacker could acquire private keys to old accounts whose coins have already been spent, then use those to build a long fork. It has been shown [2] that these attacks are not wholly preventable if we assume that posterior corruption will happen:

> We shall formally prove that absent additional trust assumptions, it is impossible to achieve consensus in the presence of posterior corruptions when nodes can join or rejoin late.

The only tool we have to defend against posterior corruption attacks is checkpointing. If we treat blocks beyond a certain age T as irreversible checkpoints, and posterior corruption requires going back farther than T (because of staker withdrawal delays), then continuously running nodes won't be fooled by posterior corruption forks. New nodes, or nodes which went offline for a long period, could still be fooled, but they can always "ask a friend" for a recent checkpoint. This approach is what Vitalik [3] and others call weak subjectivity.

Charles et al. like to imply that they've solved this problem without resorting to weak subjectivity, but their "solution" to posterior corruption attacks is to mandate that honest parties delete private keys after using them:

> in order to achieve adaptive security the blocks are signed using a key-evolving signature scheme F_KES instead of a standard signature, and honest parties are mandated to update their private key in each slot.

It isn't much of a solution, since users have no incentive to delete their old private keys.

[1] https://eprint.iacr.org/2018/378

[2] https://eprint.iacr.org/2016/919

[3] https://blog.ethereum.org/2014/11/25/proof-stake-learned-lov...
Pajarito Water Tunnels
I'm not serious. The original post title had it spelled "Raman".
From Tree to Shining Tree (2016) [audio]
I can see your argument up to this point:

> If there is a worldwide effort to shut down PoW cryptocurrencies, they will become useless and the deep state won't be able to achieve anything with them that it couldn't do more easily by other means.

The whole discussion is about whether PoS is equivalent to PoW in terms of environmental harm, and I'm arguing that PoW is more costly. I don't understand what your general point is. Do you think PoW is more harmful than PoS or not? The parent was saying that it's an externalization problem. I don't think it's realistic to think that the damage to the environment could be charged back to the miner in every case, therefore PoW would always be more dirty than PoS. Could you clarify what your main point is in light of this?
This is what professional typesetters (etc.) said when these ridiculous DTP machines came around.

One of the hallmarks of a disruptive technology is that it's crap compared to what the entrenched technology does. Not just seems like crap, but really significantly worse by any objective standard.

So you are 100% correct in your assessment, and at the same time very possibly missing the point.
o_O TIL.
> So what does Scala have left?

This is why I think long term Groovy is better positioned than Scala, even if short term Scala has more of the mindshare. Groovy actually offers something fundamentally different, while Scala is perpetually trying to compete on Java's home turf. If people really want a pure, statically typed language Kotlin is pretty good and has less impedance mismatch with Java.
I went to university intending to study computing science, but switched to physics half way through under the assumption that you could teach yourself computing science more easily than physics. I wouldn't change what I learned for the world, and I'm now in physics academia, but it's funny how my job these days involves using some of the algorithms, mathematics and data structures that I was just about to start learning if I had stayed the course in computing.

My few years of study and general interest in computing has already given me a huge advantage in solving certain types of problem. I think computing science (not just software engineering) is slowly but surely becoming an essential part of many areas of modern physics research.
> Or they cut the service level so maybe the table will be wiped down before you sit there and maybe the garbage will be taken out before it gets so full you can't throw stuff in there.

Anecdotally, this seems like a common route for businesses to take. I was shocked moving from the Midwest to the Bay Area at the low cleanliness of tables at fast food and fast casual restaurants. Prices aren't as much higher as I expected them to be, but a dirty table at a restaurant was basically unheard of where I came from, and it's expected in San Jose.
There is very little motivation to fix this, and I can understand that.

The fix might potentially break some apps. So at the end there could be more pissed people after the fix, than there is now unhappy about the file naming restriction.