skysight-inc/HackerNews huggingface dataset:
Running programs without an OS used to be the norm not the exception. An OS has at minimum the ability to load and run other programs, additionally it may provide many other functions such as process separation, filesystem access, multi-tasking, device drivers, APIs, and so forth. If you look at the progression of operating systems over time you can see them becoming more and more sophisticated. Back in the early '90s, for example, if you were playing a DOS based video game each game would have to have its own low level drivers for things like video and audio cards. Today the OS handles that and the games just use an API (like DirectX or OpenGL).
Well it might be true for certain products. But I find it funny how they recommend me my phone or my laptop. Those aren't things you usually buy in bulk.
I saw at least five slides from this deck.
The only downside is whitelisting but not on the SFTP server-side. Many enterprises restrict egress SFTP (usually for security reasons) so you need to provide IPs and they can’t frequently change because it can take enterprise network admins quite some time to deal with all of the bureaucracy and change control.

That said, I wouldn’t be surprised if modern networking gear can handle CNAMEs but there’s no guarantee that they’re using modern gear or if they are that the questionable outsourced team even knows how to deal with the modern capabilities.

This will certainly help a lot of use cases though.
> At least in the US you have constitutional rights and somewhat efficient check & balances to limit abuses.

I assume you're white?
1tb for 40,- dollar?

What? Did i just became stupid?
AWS requires you to use single tenancy hardware to be covered by that BAA.

OH I stand corrected:

https://aws.amazon.com/blogs/apn/aws-hipaa-program-update-re...
DSM-5 cannabis withdrawal syndrome
Yep, they updated it and removed all that specificity since it was attributed to an anonymous source. However, it doesn't mean it's not true yet. Until details come out, I think they're going to try to control the message tightly to make it sound like a possible ending of The Volt is not a regressive move. Or they'll keep throwing money down that well.

And yes, it's not like they're moving back toward the steam engine, but in the short run it might make sense to kill the Volt and do something else. But the optics of it will look bad. Think Reuters got tripped up by the "increase investment in electric and autonomous vehicles and connected vehicle technology" line because it's broad and potentially conflicting.

Here's a selection of top "Chevy Volt" headlines for the past few years:

2015: "Yes the 2016 Chevy Volt Will be Profitable."

2016: "GM Will Lose Money on the Chevy Bolt to Make Money On Other Models"

2017: "GM trims battery costs, aims to make profitable EVs"

2018: "GM races to build a formula for profitable electric cars."

In the larger sense, GM's leadership has been sending some weird messages talking about a future they don't fully understand. Spouting things like blockchain, autonomous, ride sharing, and future profitability being tied to selling customer information. You know, all the apparently popular contemporary trends.

They're a car company.
Never has been. Mind you, I do take him at his word as to how he views the users of Facebook. I was considering opening an account around the time the 'dumb fucks' comment came out in court. That pretty much sealed it for me.
The student subscription costs almost nothing, and the professional is the same price as netflix.
Speaking only for myself, when I'm an investor, I wanna know stuff like:

- cost of customer acquisition

- gross margins

- revenue growth

- size of market

- yada yada

That being said, a slick pitch deck is nice to see. It makes me feel good, which never hurts.

I only invest on the fundamentals of the business.
If a startup had great numbers AND their pitch deck sucked, I'd stikk give them the money. If I had specific thoughts on how their pitch deck sucked, I might offer suggestions on how they could improve.
It feels like the NSA has the slightest bit of shame compared to China, culturally, about spying and how it's used. I don't like it, I fight it, and I support the EFF, but I still think the US is unequivocally better than the Chinese government.

And why aren't there other sources of the highest tech networking gear? As someone said, what about the Japanese or the Swedes with their telecom?

Or even open source hardware... it will be years before there is FOSS hardware for ISP routing, but oh well.
Engineering Management Books – Miss Anything?
Boeing Found Guilty Before Crash Report Is Out
Ha! I came here to say the exact same thing! Talk about being inside an echo chamber--you're not creating value, you're strip mining wealth.

Auto makers are starting to get in on it, too.
GrowSumo Changes Name to PartnerStack
PyCM v1.5 released: Full analysis of confusion matrix
Thank you for this. It made me laugh and makes HN feel like HN.

As I read the blog entry, I was struck by how much apprehension I had about the particular subject (Zuora and subscriptions) and not the theme (making a compelling sales presentation). I was tempted but decided to refrain from adding a comment about the subject and how much I find the "Subscription Economy" disappointing. After all, railing about an incidental matter from a submission rather than its point would be HN comments in a nutshell. So many of us here do it, myself included.

But I was happy—and not really surprised—to see the point had already been made and all I had to do was upvote. But here I am writing a reply to say that it provided me a good chuckle this morning as we get back to work after a holiday break. Back to the ol' grind in the Subscription Economy, eh?
Hence my qualifier 'conventional approaches'. I wish those working on alternative approaches the best of luck, and some of the experiments look like a lot of fun (they get to blow things up - I've seen videos where plastering was raining from the ceiling of the control room ;)).
This statement

> The BART police are afraid of being falsely accused even when they are in the right, because of the legacy of the Oscar Grant case

is not accurately summarized by this statement?

> Law-abiding people are afraid of being falsely accused, because of the fact that a true criminal was convicted

What part is incorrect?
What is it with physicists and molten salt?

Every battery-tech, pro-nuclear, fusion related news have to have somebody chiming in "molten salt".

Just an observation.
The idea of having many small fusion reactors is quite interesting. I never thought about it and i would normally dismiss it since building a big one is cheaper than building many little ones.
However, SpaceX and their 9-engine Falcon rocket teach us a different story. Sometimes building smaller yet complicated power plants is cheaper than building fewer ones but bigger.

Would be great to know more about the economics behind a multi reactor power plant.
Try this: https://twitter.com/simonw/status/1047257214052794368
The big oil company, Shell, was included in the ETF for the AEX (Index for the Dutch stock market) I bought, so I did not really have a choice there, other than buying ~20 individual stocks which given my small portfolio would be to expensive due to transaction fees.

Moreover, I believe that oil, at least for now, is a necessity for human society and I have no reason to believe that there are other oil companies that are better for the environment than Shell, whereas in the car industry there are plenty of viable alternatives.
Oh I did not realize FB was pointing gun at people.
How Cheap Labor Drives China’s A.I. Ambitions
Data and Meaning Part 1: The RDM Is Applied Theory
The most dangerous thing China export is oppression. Digital&AI surveillance, social credit system, 50 cents online army, and a CCP twisted dogma that authoritarianism + capitalism works (hint: it doesn't. It required blind beliefs from other countries to invest trillions of dollars and give up IPs in order to enter a market that would never be as big as they think)
In Go, if a function returns an error you have to explicitly handle or suppress it. Otherwise code just doesn't compile.

There's no margin to "forget".
Download all emails from Exchange or Office 365 with Python and exchangelib
Of course not, but the process of automating deploys (or anything really) makes you think through what can go wrong, and ways to mitigate problems, and put tests in place to make sure things worked, and add metrics, and test your rollback procedure, and so on. A company that doesn't have automated deploys is much more likely to have manual processes for more things than just deployment.

It's not a magic bullet, but in my experience it's a very good indicator of how a company approaches an obvious problem, so you can get a really clear signal about whether or not you'd enjoy working there.
> If the user's github credentials were compromised (lots of ways for that to happen which don't involve their system/keys being compromised, like using the same password across sites), then using GPG signatures would still allow cloners to check/detect problems since they wouldn't have the maliciously-updated github GPG key (or they might be one of the few folks still using the Web of Trust).

This assumes that the attacker wouldn't simply upload their own key to public keyservers with the same email address. I would be shocked if more people would notice the use of an additional key than would notice, say, Git's warning when history changes between different repos.

The big win is having multiple copies with independent access control. I'm not opposed to using GPG but in practice the benefits are fairly minimal and there's a massive usability hit for anything involving GPG. In the case of a legal code that's probably justified but it's probably well into diminishing returns.
I wonder what will happen to the wetland next to their Oshawa offices, IIRC they at least partially maintain it.
The AWS certs are really good.

You don't become an expert, but get a good feeling for things to look out for when building your services.
Ricky Jay's Magical Secrets (1993)
Also note the same user owns this library:

https://github.com/right9ctrl/node-scrypt

I would be very suspicious of that as well and audit anything that library has touched.
OMG this will save me so much time if it works. I wish they had this feature a few years ago!
See this thread by patio11 for a good explanation as to why this isn't as dumb as it looks: https://mobile.twitter.com/patio11/status/982208307057246209
>> Handling resources isn't the definition of an OS.

Well, it certainly is part of the definition of a useful OS. A car doesn't have to be able to turn right. It is still a car, just not a useful one.
For dev workflows the high-end 22 core with dual sockets seems to perform pretty well already: https://www.phoronix.com/scan.php?page=article&item=power9-t...

Having such a powerful (or at least performant), free and risc-y machine has been a dream of mine for quite some time now...
If I can only find a good argument to my wife as why we need one :P
The Organic "designation" has to be adequately enforced for international trading purposes, as well as your own consumer confidence. How did you come to the belief that it is being significantly gamed? Besides rumor and anecdote, have you seen any evidence or quality journalistic reports on the gaming of organic certification?
I'm using browser extensions for this.
That's generally true for higher orbits. In lower orbits there's still a tiny bit of atmospheric drag so satellites have to periodically boost themselves. And in the special case of spy satellites they occasionally do make dramatic changes in orbital parameters in order to observe a particular high-priority target at a particular time.
That's all good and well, but you've lost sight of the consumer's motivations. Consumers want to know that they will be made whole if something really bad happens. They're not really interested in the fine distinctions between possession of the currency and possession of the account that contains the currency. They want their money back if someone hacks their account, if their card is stolen, if the bank goes under, or if the merchant doesn't ship the right product as promised.

If bitcoin does not offer these features, I cannot imagine it ever taking off as a currency (as compared to a speculative instrument, which is what it is now).
I hear you and it's a totally valid point. We could start paying reviewers tomorrow. I'm not convinced that adding a monetary incentive to the peer review process doesn't have its own serious negative consequences, but I'm certainly open to the idea that that's a potentially better version of the system than what we have now. It's certainly a difficult business decision to push through, given the universal lack of anyone doing so industry-wide, but that doesn't make it the wrong thing to do, and it certainly could be a differentiating factor if done well (ie by speeding up the review process a publisher might be able to increase author satisfaction and also increase article output, which in an OA world has a direct revenue impact).

I do have an issue calling it a monopoly, however. At best you can call it an oligopoly. The top 5 publishers publish about half the total articles each year [1]. So half the research is published by a combination of hundreds of smaller publishers (both for-profit and not) or independent scholarly societies. And then within the top publishers, they are absolutely in competition with each other, which becomes readily apparent when you dig into the royalty deals that publishers offer scholarly societies for the rights to publish their journals, which continue to get richer for the societies (which poses a whole different interesting problem in terms of the collateral damage to modern-day scholarly societies if or when the business model blows up).

[1] https://journals.plos.org/plosone/article?id=10.1371/journal...
Traveling with Me is a Nightmare
The current MG ceased assembly in the UK a couple of years ago. As it involved laying off 25 people, it seems like it was a rather token effort in he first place.

https://www.bbc.co.uk/news/uk-england-birmingham-37449289
Thanks, I didn't know about that. Here's the relevant article on the Stanford encyclopedia of Philosophy, which your comment prompted me to read; others might also find it useful:

https://plato.stanford.edu/entries/conditionals/#GriPraDefTr...
I've always been frustrated about this as well, but I realized that it's often not Google's intention to care about this error.

We're the product, willing or not, and the metric some chainsaw companies care about is simply 'searched "chainsaw"'. Google is happy to sell our eyes based on that, whether or not it converts into actual sales.

In fact, for Google to deduce further and use ML to say "this user actually isn't looking for a chainsaw despite that search," and the reverse of "this user is looking for a chainsaw despite not searching it," probably wouldn't go over well for an advertiser paying for views. It turns Google into more of a black box, and would appear less trustworthy or understandable.
> I believe they are attempting to explain that as you go up higher people tend to be less competent due to a lack of experience and proper training tools.

He's not saying higher-ups are less competent, he's saying winging it is inevitable and necessary at the C-level _because_ it is impossible to already have experience and proper training tools for the decisions one has to make.
Thank you very much. Migrating from Anki is not possible now. Ulangi is free so there is no lost to try it out to see the differences.
Home automation companies would like to sell painless self-install kits to people who don't know an end feed from an olive.

After all, if you're selling a £150 smart home system, but 80% of buyers need a £150 professional installation, the cost will deter a lot of customers; and for those customers who value your system at £300, you're missing out on capturing a lot of that value.
I guess it's not npm specific, because the same thing can happen in any other open source repo, can't it? Some guy takes over maintenance of a dormant package and then adds code which no one bothers to check.
Even go authors themselves know the current error handling is not ideal, that's why they want to change it in go 2...

see

https://go.googlesource.com/proposal/+/master/design/go2draf...
Is there a way to get stats on suspicious activity on NPM repos? I feel like this is a service that every node.js project is in need of after left-pad and now this.
Ok, several issues with this. First restarting these devices takes a lot of electricity, which drastically reduces your net efficiency. So, you still really want to solve this problem.

Second, fusion devices scale very well so one device at 10x the scale is vastly better than 10 different devices at x size. Third, storing and pumping heat involves losses, where there is a huge range of great options for storing electricity. Fourth, it takes massive turbines to turn heat into energy, so you need to scale several things on both sides of your merged heat system in your modular design.

Finally, X independent fusion devices don't have single points of failures shared between them. Your combined design would.
> I would much prefer verbose error handling to the language complexity required to elide them

Rust's "language complexity required to elide them" is quite literally a single postfix operator, which was added as an alternative to a small macro whose behaviour had proved wildly popular.
Why do you abhor elitism? It's elitism (not group thinking) which yields progress. For instance, da Vinci, Newton, Einstein, etc. and all the Nobel price winners were all outstanding elitists.

> If something is truly worth it, it should be accessible to the "masses"

OCaml is accessible to the masses, for 10-20 years already.

I doubt that the masses will switch to FP languages (OCaml, Haskell, Lisp, ...) ever since the classical lightweight languages (Javascript, PHP, ...) provide anything they need for their basic stuff. Only few need more, and they have free choice of several nice niche languages which don't need to become mainstream.
The Tangled History of Weaving with Spider Silk
In the UK, Parliament IS the government.[1]

1 - https://en.wikipedia.org/wiki/Parliamentary_sovereignty#Unit...
Let me guess, you use BrickFTP?
It sounds like you think fusion would be a great alternative source of energy since you're comparing it to fossil fuel exploration.

However, this is not necessarily true. It not only has to work, it also has to be economical and not have significant drawbacks.

I think that's very much up in the air. Compare it to fission - we know how to build those power plants, but it's just so damn hard that it's too expensive, compared to alternatives like photovoltaics and wind turbines.

And those are getting cheaper and cheaper at an incredible rate at the moment. So it's a moving target.

And yes, solar and wind rely on intermittent sources of energy, so you need to combine them with some kind of dispatchable source/storage to match the demand curve, but you have that too with a fission plant because of the high capital cost, and I don't see why it wouldn't be true for fusion too, unless somebody comes up with a way of building a really cheap fusion plant.
Molten salt has a high heat capacity and a higher boiling point than water, so you can get higher temperature without worrying about steam.
The Secret Syndicate Behind Nancy Drew
Well, if you only look at a 12 month period, then it might look like "bitcoin is dying", but when you look at the overall picture of bitcoin over the past 10 years, it tells the complete opposite story. Bitcoin is only trending in one direction over the long term, and it isn't downwards.

It's certainly fun watching TAs try to predict the price of Bitcoin based on a few graphs. Both those who are bullish and those who are bearish about its price in USD. None of this matters.

Bitcoin is not about how much of it you can obtain with USD. It's about sound money and financial autonomy. Demand for these is only going to continue to increase, particularly when far-left fintech companies are actively pushing people towards it, by refusing to conduct trade with people who have "wrong" political opinions.
What I often observe on HN is that SlateStarCodex didn't understand how IRBs work, wrote about it, and therefore many people think that IRBs are bad. So, I am wary of IRB arguments here. Not implying that your information on IRBs comes from that one person, just saying that I don't love arguing about IRBs on HN because of a repeated pattern here.

If your point is that "IRBs could be improved in various ways", I'd be happy to agree in many cases. But also, there are some shining examples of enlightened IRBs that make human research at scale quite practical.
Good question - I worked at the ASDEX Upgrade (AUG), also operated by the IPP but a tokamak instead of a stellarator: At AUG similar images and videos [0] are recorded by IR cameras. These cameras require strong cooling and a magnetic / electric shielding as described in [1]. Per plasma discharge (~10s) around ~8GB of video data is recorded. There are also fast frame cameras for dust tracking [2] and similar things. I assume the same techniques are applied at Wendelstein.

[0] https://www-ncbi-nlm-nih-gov.eaccess.ub.tum.de/pubmed/266281...
[1] https://www.youtube.com/watch?v=QCK51vqWunU
[2] http://iopscience.iop.org/article/10.1088/1741-4326/aa4e56
DNS Queries over HTTPS.. which implies TCP. Weren't TCP DNS requests avoided like the plague? And why wrap DNS in HTTPS instead of just TLS if you are going down the TCP route?
Why not DNSCrypt which is already supported by a lot of servers? Or DNSCurve.. or DNS over QUIC.
The UK has the British Transport Police. They are a branch of the police force dedicated to policing the railways. You won't normally see them on trains, but they have offices in most big stations and if there's trouble then it'll get sorted out on the next stop.

Normally you only see the police visibly present when there's a football match or other big event on, and the regular police are also there to deal with the crowds.

Seeing trouble is a rarity though. Nowadays most stations have ticket barriers so it reduces the type of person who might dodge the fare. And most people know how to behave.
Ack, I didn't know they closed the Longbridge plant. That's pretty sad.

Thanks for letting me know.
check them into your git
The state of Docker container documentation: some workarounds and a vision
Do you have any proof that the subscription economy trend is driven by the consumers?

You totally jump the gun there!
I really have a hard time putting as much blame on the author as the people in that Github thread are doing. Maybe they could have handled this specific issue a little better, but the underlying problem is just one of the flaws in the open source community that everyone has to accept. Maintaining a project is a lot of work (even just having your name attached to a dead project involves work) and the benefit from doing that work can be non-existent. If the original author has no use for the project anymore and someone offers to take it over from them, why should the author be expected to refuse? Isn't adding another potentially unknown maintainer generally better for the community than a project dying?
Zora Robot Acts as Companion for Dementia Patients
I understand this response completely. I still stand by my post because to me those jobs aren't lost, but replaced by workers in other countries. I care just as much about Mexicans as I do about Canadians.

I should also note that my investment in GM is very small. My investment in GM went up about 150$ because of this decision.
Edit: Applies to any package manager, e.g. ruby gems, elixir hex packages, Python eggs.
What does this add over the MobileHub?
I was in that boat. I've even try to keep the nexus 7 going, but it just becomes unusable.

Got rid of mine a long time ago, and even the cheapest of the iPad mini worked better with more apps.