skysight-inc/HackerNews huggingface dataset:
“Enterprise IoT: Strategies and Best Practices for Connected Products
This sounds great, but in reality most projects became so dependent on webpack, that moving to another packager would be a time waster (at least from managemen't spoint of view - and heck, I might agree: for us it would take weeks if not months).
One will make different VPN/proxy choices depending on one's priorities and threat models — here, for example, the tension between anonymity, which is most likely to lead you to choose a commercial VPN with a large number of users at each endpoint, and privacy, which is most likely to lead you to choose a private VPN solution where you have full control over the endpont's settings, logging, etc. These aren't the only factors, and neither option perfectly solves either, but carefully thinking through what you actually expect a VPN to be protecting you from is important.
Would you please not pick the most inflammatory and off-topic bit of an article and drag it in here to start a flamewar with? Threads are highly sensitive to initial conditions, so you can do a lot of damage this way.

This is covered by the following site guideline: Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize.
https://news.ycombinator.com/newsguidelines.html
> Open isn't a magic bullet.

> more about quality of auditing.

Exactly. Being open makes things easier to audit, and to an extent encourages better due diligence (as embarrassments due to silly mistakes or, worse, attempted cover-ups, are more public!), but it doesn't enforce this in any way nor does it guarantee quality or completeness.
This here is why estimation of tasks (in software) is IMHO futile hand waving. There is always unknown unknowns, snags and hangups which may surprise everyone.

Everybody who actually creates or makes something can agree that that stuff is hard, really hard but oh so rewarding!
Containers versus Operating Systems – Dave Cheney
No - open source is a specific case of the general rule that there is no such thing as a silver bullet :)

But it does make possible a bunch of superior workflows that are impossible with proprietary software, and makes certain types of failure common to propriety software much harder.
The 2nd Annual Firefox Census
In particular, are Wikipedians generally more white or male than GitHub users?
TL:DR; Hofstadter's law.
Github is immutable, while Wikipedia is mutable with r/w conflicts and corruption.
> For me this is an extreme view.

Agreed, but for critical applications it might be appropriate.

> If your security demands are that high I'm sure you will find even nowadays CPUs which are in that level of "trustworthyness" you want. One funny example: You can use a Raspberry Pi which is not affected by Meltdown or Spectre ;)

Having the level of verificability the parent asks for is a lot more than "not affected by Spectre", and the Raspberry Pi is not very open in that regard.
No the vulnerabilities could not have been found by reading the manual. The researchers had to reverse engineer how branch predictor aliasing works for example.

I recommend reading the Google project zero blog post on them - they're easy to follow.
Hey guys, that's Alex - creator of Let's Enhance. Tool is great and blah-blah, but I see you are reeeealy frustrated with our email/registration policy. Ok, hands clear here - no email list selling, we just want to earn some buck from professional users and give regular guys a way to use it for free. That's why we require a real email or FB acc. TBH, IF some of you can come up with a better strategy that will be more polite to users, keep our cloud cheap (when we were 100% free I burned lots of cash just it keep it running in GPU cloud), etc, etc. Really, no BS here – marketing advice is really welcomed here.
Exponential growth can be sustained for millions of years, see life on earth.
Moore's law lives on in GPUs and TPUs.
I wonder how many times the author spent time making a nice GitHub pull request for a popular repo. You know, taking care that you match the coding style, document your changes and reasons for them, make sure the CI tests pass, etc. only to see it sit in the tracker for months without anyone merging it or commenting. Then after a year or two, when you already forgot about it, you get a mail that someone closed your ticket for being outdated or not merging cleanly (to the master that had a year worth of work done on it since you last looked)

GitHub can be a source of bitter disappointment and annoyance just like Wikipedia.
What's a number? 1 – naturally
Much obliged, done.
> […] the legalistic (and typically white male) Wikipedian.

Yawn.
Definitely. Suburbia could not exist without cars.
1. I don't think it's necessarily a problem, or at least right now - but the EU is working on the concept of essential social services https://ec.europa.eu/commission/sites/beta-political/files/a... which telecom is covered by. And then I believe the scandinavian countries might also be amenable to an essential services argument if a telecom says stop using our site to find out if there are service outages in your area if you don't like us recording everything you do - I haven't checked on this, but am somewhat paranoid about stuff though.

I agree that the GDPR is mainly aimed at intent, but it is also aware that you may intend to get something for purpose X and repurpose it some years later for purpose Y. Therefore you should also be ready to demonstrate that the processing is 'adequate, relevant and limited to what is necessary'. I think people could argue that tracking everything a user does is not limited to the purpose of identifying bugs. But by limiting the time of data retention it would be limited for that purpose. But I guess we disagree on this matter.

2. People might not want to be tracked. And if you don't do it they might be willing to give you lots of money for your service. We get paid lots of money by some of our customers, and I don't think we want to piss them off. I guess we have disagreed on this matter also.

3. True, but you have to tell people what you're recording. And I don't think the purpose here is definable as operating the site.

3a.
that's my point about the diagnosing bugs having an intrinsic time limit. I would say 3 weeks to report a bug.
The purpose of the recording is not operating a site, it is diagnosing bugs (although it could be used in a hotjar way also to run through how people use the site for UX analysis, and considering that when using Hotjar you should probably take steps to make sure you are in GDPR compliance https://www.hotjar.com/gdpr I suppose the same sort of minimum steps should apply here [and IIRC hotjar doesn't associate the data it retains with a particular user])

I suppose other than that they need to allow for deleting all video of sessions related to a particular customer if requested (as part of a larger request to delete data you have collected regarding that particular customer)
I understand that security is difficult, and that one can never be completely secure.

But is wanting to know what my processor is doing, or wanting it to be free of undocumented, obfuscated, proprietary code that runs at a higher priority than any software, really that extreme a view?

We base so much of human progress on these little wafers of silicon, it shouldn't be extreme to want to know what they do.
Really cool, I can see lots of potential.
Nonsense. OEM can buy ARM "IP" and jam it into a SoC with plenty of poorly designed tweaks and additional devices and it's not happening.

Also, open does not mean that random changes are allowed as part of the original design. You can have a license that prevents using the original name of a CPU on modified versions.
I think you misread that comment. He wasn't talking about the pharmacy making anything cheaper. Quite the contrary.
just to clarify, Liip is not affiliated, we don't get any kick-backs and generally we do not accept kick-backs anyway (if we do get a kick-back for one of our customers, we hand that kick-back to the customer), specifically because we don't want to recommend something simply to get direct financial gain.
Does the author have any evidence that's it's typically white males?

Is the author implying that white males are to blame for draconic / legalistic Wikipedia?

Has the author proven that draconic wikipedia editting is a bad thing?

Does the author show, in a mere three words) that they're both racist and sexist? (answer: yes).

I like how the author negates the entire point of their article just by casually mentioning thier unproven, unfounded bias. This person's thoughts are not worth anybody's time.
Have you met Amy Ingram? The PA who turns out to be something entirely different
Society was saturated with a paranoia of not appearing to think or act the wrong way. Any accusation of having ideas that could qualify of being outside the acceptable boundaries was very dangerous. The accusations were often pulled out of thin air to neutralise intellectuals, political opponents, or disliked people in general. Effectively. That type of mentality is partly what inspired wrongthink in Orwel's "1984".

If you would like to experience what the atmosphere was like living in the Soviet Union, a good book to read is Peterson's often recommended "The Gulag archipelago".
More powerful, probably. Cheaper? Ha ha ha! Intel has huge margins on its desktop processors. Until Ryzen they were basically a monopoly and set their prices to be very high. Look how much they dropped them after Ryzen.

Risc-V is going to allow extremely cheap processors. They will probably not match Intel's single thread performance ever though.
Protip: in case you're not much into the "sillier" questions, all questions appear to be optional, so feel free to skip them.
The Inevitable Demise of IBM SoftLayer by AWS
They had to partly reverse engineer the branch predictor. It was not fully documented...
I think you read his comment in bad faith and ascribed "flamebait" and unsubstantiveness to it. Specifically, the comment states:

> The willingness to slog though abusive working conditions is one of the most highly-selected-for trait in tech.

The comment claims that "abuse tolerance" is one of the most highly-selected-for traits, not the only thing you need to become a programmer. Further, programming skill isn't even necessarily a "trait" - the colloquial meaning of "trait" is often a personality trait, not any possible characteristic of a person.

I don't see how the comment is substantively different from the many others on this topic.
It's a matter of degree. If you think we need more Damore wars, HN is not the site you're looking for.

No, I wouldn't say the current submission's topic has been done to death at all, though I grant you that it touches on topics that have. But it's the other parts that led us to try turning off flags on the story. I would not call the experiment successful.

Part of the art of substantive discussion, which is always in peril on the internet, is (1) to stay in the places that aren't already scorched earth and (2) not scorch them. There is constant temptation to do otherwise, and we all need the discipline to resist it. Generic flamewar topics are black holes that suck in everything that comes their way, so resistance isn't easy, but it's needed.
A lot of code is, but are you really going to ignore C++, Go, Rust, etc? Most games are written in C++, as are most large desktop apps.
Would you please stop accusing me of that?

I can't make a fucking comment without you up my fucking ass about it. I was illustrating the point that I think the standard proposed is not a good hard rule.

The moderation here has become truly ridiculous.
Announcing TypeScript 2.7 RC – TypeScript
> It's a human issue.

Which could be applied to any challenge that humanity face. This basic human weaknesses is always what holds us back in any endeavour. It is dangerous to just dismiss it as "arbitary". You have to deal with these issues if you want to make big projects achieve their objectives.
Discussed at length:

https://news.ycombinator.com/item?id=15825700
Power Data Recovery 6.8 Serial Key and Crack Full Version Download
> Click Edit on any article. It's a mess of opaque syntax, presented in a textbox.

They've had visual editing for years: https://imgur.com/a/mnePe
Wikipedia has had a visual editor for years. [1] But in both cases of Wikipedia and GitHub, not having to use specialized, stand-alone applications or syntax is only part of the complexity.

The two warnings are most certainly meant to discourage casual editors because of the risk of vandalism or subjective contributions. It is ambivalent to first encourage editing and then scare a number of people off afterwards.

> the ease of editing needs to be much better

I completely agree. And, as the article points out, with a heavy focus on revising the reward mechanism. And, if you ask me, with a focus on ownership. Perhaps categories of articles can be owned by groups/tags in which one can earn access and ownership. Just as when you earn enough points answering questions on StackOverflow with a certain tag, you can become a moderator for that tag.

[1]: https://en.wikipedia.org/wiki/Wikipedia:VisualEditor
Right, I had gotten markup and margin mixed up. Thank you for sharing that example, /u/lukevdp as well!
People are surprisingly unimaginative about the richness of reality.
Hacker news effect - autoscaling was a bit slow
Bill Brobeck was an engineer ahead of his time
Isn’t it a problem to have etcd store its state on a non persistent volume?

How do they recover it after a restart? I suppose it's not a manual process.
Nuclear reactors that have some service time on them are very, very, very radioactive. Just look what happens when a very small portion of that radioactivity finds itself into the atmosphere or water (Chernobyl, Fukushima, etc.)

It is maybe not as big a problem if we never plan it to return to Earth or Mars orbit (reactor is not as radioactive until it actually is started), but if we are using it to supply energy to the crew for the duration of the mission in deep space, the reactor will inevitably be radiactive and brought at least to Mars orbit or even back to Earth orbit.

Now, if that piece of junk falls to Earth, we have a big problem. Not the same kind of problem as falling solar array.
Capability-mapping and DDD's context-mapping
I'd also be interested to know more about this - I would have thought such behaviour would be comparatively rare for B2C.
Cisco does that and it’s freaking expensive like $100> for a hoodie the gear they sold on the employee store was decent hoodies were Columbia soft shells were TNF but man that swag was expensive.
#Dark #Caracal #APT – Lebanese intelligence is spying on targets for years
Does Hollywood have a more equal gender distribution? I heard the average movie has about 6 male roles for every female roles, including extras.
"Brobeck's professional interests and bursting ingenuity extended way beyond the field of accelerator design. In 1972, for instance, he was hired by the U.S. Department of Transportation to develop pollution-free vehicles. Even in his retirement years Brobeck continued to design gadgets that made him as famous in his neighborhood as accelerators did in the world of science. Among them: an automated lawn mower that could start up by itself, head out onto the lawn and mow it before going back, turning itself off and recharging its battery. He also invented an automatic record changer and a car that ran on both gas and electricity."

----

We don't even half self-mowing lawnmowers yet... today. This guy was decades ahead of Silicon Valley.
I think you might be leaving out some detail
> The drawback of GitHub is not just that pull-requests must be accepted by authorized users, but also the bureaucracy of learning version control. Compared to Wikipedia, anyone with domain knowledge can hit "Edit" and add their bit.

Editing from the site is incredibly simple.

Browse to a file, click `edit` and make your changes. Then at the bottom of the page, give a commit message and click "Propose file change".
not sure if it fits easily into a HN comment, so feel free to drop me an email. Things might have changed or improved since.

Generally, it's way too easy to reverse a SEPA payment for a customer (up to 8 weeks if I recall after purchase). It led to some, admittedly rare, cases where we can issue a refund to a customer and then they'll reverse the payment as well. So we ended up with negative revenue to the same amount of what we charged, which can be up to 190 EUR. So we'd actually refund 190 EUR and then lose another 190 EUR + Stripe chargeback fees on top. Ouch. There was little or nothing we could do about it apart from begging the customer to transfer the money back to us...

On top of that, there were chargeback fees even if the bank, rather than the customer, reversed the charge. This happens not too infrequently (IIRC around 5% of transactions). If this was a credit card transaction, the bank would simply decline the charge. With SEPA it's not as simple... The charge gets through, supposedly, and then bounces with a chargeback fee...
(again that's the guy who did letsenhance) - waifu2x is great for anime, and in some rare cases it even outperforms us. In all the rest of cases - we are 1 head up from waifu, bigjpg, srgan, etc. Feel free to compare.
"Build something in your garage" could be tech related. But it's important to do things other than work.
Huge potential for an awesome easter egg, there :)
Gah, sorry, just ignore me, I mixed up B2B and B2C!
#StormPoolen helps the Dutch get home after storm
I answered you here: https://news.ycombinator.com/item?id=16185062, which should clarify most of this.

I can see why, before reading that, you might think this was a double standard, but it isn't. The reason is that adamsea hasn't been using HN primarily for political battle (though I grant you his account history is close to that, and a different moderator might have called it differently). The key word here is 'primarily', which is the test we use, as explained in that comment I just linked to. I didn't reply to you on the basis of one isolated comment but rather on your use of HN overall, which is what we care about.

It's false, of course, that you're "only allowed to discuss one side of this topic without getting kicked off HN". If that were true, we wouldn't have flamewars, and boy do we have flamewars.
Hi, just to point out a hole in your reasoning, if these reactors are so safe then why even a small portion of the radioactivity escaping the containment shell can cause such a big disaster like Fukushima or Chernobyl?

Now, I understand there are differences in size and the level of radioactivity used (they won't be driven as close to prompt criticality as the power reactors) and they may be designed to be less reliant on active protection (pushing a lot of water as required means to prevent disaster).

But still, this is radioactive material in Earth orbit where stuff tends to fall back after some time and we don't always control when and where it reaches us.
I guess even the most legible but slow C code is faster than the same code for javascript with all the speed tricks.
> You do realize that if a Windows application is calling an API, it's well documented?

To the original developers of the Windows application, perhaps. Not to the rest of the world. Not unless that Windows application is open source.

Windows has years upon years, multiple layers, and multiple versions of APIs, with quite some buggy behaviour preserved for the sake of "backwards compatibility". Linux (the kernel) has a much smaller userspace API.

Wine has to reverse-engineer not only the Windows kernel, but also all the editions and versions and layers of the Windows userspace. WSL has to implement just the Linux userspace API.

> Also the WSL team is forbidden from looking at the source.

Are they also forbidden from reading the excellent man pages (of say, glibc) or the kernel documentation? That is as direct a source of information as they can get without having to parse source code. And the other BSD-licensed implementations of the Linux userland APIs are available in source code form. Quite different from reverse-engineering dlls and runtime behaviour.

> ... as they are snarky.

Personal attacks are not welcome on HN.
The problem is how it's being frame - playing minecraft is intellectual development in a way.

But I get the instant gratification part - which this language, if was well built, should have small milestones do display progress.
Awesome C++ Newsletter – Issue 84
thanks, I was reading two related articles on ethereum, and one of them was in December 2017 and I got confused and though oh I won't put it in for December.
Ask HN: Is the U.S. workforce mostly back to work now?
In Australia, much of the workforce won't be back till early Feb due to summer holidays.

How about in the U.S.A? Are people mostly back to normal now after Christmas?
Language Models for Classification (state of art on everything)
LetsEnhance CTO here. I shamelessly grabbed part of our GPU cluster yesterday for experiments with new nets and infrastructure. Didn't expect this HN thread coming out :)
Tone down the moral panic. The 'Style', 'Food' and 'Travel' sections in newspapers have been bought forever and this is more of the same in a different era.

I've always been most interested in why European goods are seen as luxurious in North America despite usually objectively being nothing special (wines that aren't any better in blind taste tests, cars of average reliability, bogus health claims of olive oil). You can usually trace this back to some mid-20th century group of journalists or experts getting a fully paid trip to Italy or France by some interested industry group.
But that's not what's presented by default. I just tried again and got a popup asking me to switch (not sure why that didn't show up first time around), but the default button for the popup ('Start Editing') takes you to the old interface.
Agree. I've cancelled prime. I'm lucky to live in London, so local UK retailers are actually pretty good in terms of delivery and click and collect options - I tend to find it easier to buy something online on Argos, then just walk down the road and collect it straight away. I don't really miss prime that much tbh. It certainly is easier sometimes, but the variability of the merch is just not worth it.
can that compile to asm.js and wasm?
Do you work in education or something? Most people here in Australia have been back to work for plenty long now.
According to https://www.cancer.org/cancer/cancer-basics/cancer-prevalenc... about 15 million Americans have cancer. That is about 5% of the population. Given those numbers and assuming you have a positive result for a random person, that means according to Bayes:

C being cancer, H healthy, P positive test
P(C|P) = [P(P|C) * P(C)] / [P(P|C) * P(C) + P(P|H) * P(H)]
= [ 0.7 * 0.05] / [ 0.7 * 0.05 + 0.01 * 0.95]
= 0.035 / (0.035 + 0.0095)
= 0.7865

That's pretty good. If you have a positive test result, in 4 out of 5 cases it actually is cancer. It gets a bit worse if you account for the fact that this test only works for a subset of the cancers. But this would be useful as a pre-screening.
Out of interest, is there an overview of Webpack 4 somewhere? This sounds interesting and it's the first I've heard of it.
no .. but we choose this different terminology because management is usually associated with decision power, where as explained in the blog post, I just help people get whatever they decide themselves.
I'm sorry, but you are entirely wrong if you think that airplanes are going to be at 5000 or 6000 feet 100 miles away from their destination. That's not even remotely how modern jet airliners operate.

Source: am pilot
Seriously, Don’t Use Icon Fonts (2015)
There are multiple south american and european generic manufacturers, but I guess is not thay simple to ship drugs.
You're free to stop providing the content at all.

But as long as you're providing it publicly then it makes no sense that you'd be able to dictate how it's consumed.