skysight-inc/HackerNews huggingface dataset:
> People need to understand that large scale software not having telemetry borders on malpractice if it interacts with the internet.

If that's true (and I don't really agree that it is), that's an excellent argument for avoiding large-scale software.
Detroit Defied Reality to Help Win World War II
As I recall, last time this was posted, Monero was still on this list. Now it is not. Did the new PoW algorithm for Monero essentially remove the 'rentable hashing power' available?
The ongoing thread on the Qt mailing list:

https://lists.qt-project.org/pipermail/development/2020-Janu...
Whenever Google launches a new product, seems like you have ~18 months to build the long-term support option its users will need to migrate to once Google shutters their service. :D
Here's what I'm not getting:

Most the tasks that require heavy computation in R are done through C/C++/Fortran APIs - why can't D interface with them without the intermediate R layer?

The ones that are R-native - visualisation/dataframes - are best done through R itself - what's the use case for doing that through D at all?
Poll: Should HN add a proper quoting syntax?
.
Yes, it's important enough to warrant a feature
No, keeping the syntax minimal is more important
The answer of hn_throwaway_99 is interesting

I would add that if an attack on bitcoin is detected, there would be some answer to it, and the actual cost of the attack would really rise

There is also some complexities to get your hand on enough material for doing it during enough time...
> Some kinds of customer facing bugs really are ok to just let happen.

That's the exact mindset of the culture I mentioned. You can justify any kind of bug hitting production with it. It does the exact opposite of pushing things towards a better state; it aims for mediocrity.

Even if striving for zero bugs in production is functionally impossible, it encourages developers (and the entire company) to move towards quality, not away from it. Striving for 100% is what drives change.
Problem is, if you check out qt.io you'll get an almost Oracle like impression. That is, "don't go near us unless you have a full time legal department".

"Download the open source version if you're sure you can comply with the LGPL" is just a threat, pure and simple.

Thus, I wouldn't touch Qt in a commercial venture that is too small to have full time legal counsel on hand.

5500/year/developer is significant just about everywhere outside Silicon Valley.

[Editing comment because we're over HN's threading limits]
@avamander:

But who decides that I've complied with the LGPL? Do you think it's as simple as dynamically linking with their provided binaries and making public any patches to Qt? I don't think so. It smells to me that if they decide you owe them money, there'll be a lawsuit coming.
A friend's company routed a microwave link through an open plan office in a taller building. It worked fine until the third party remodelled their office.
I tried submitting the link to Outline and it didn't work on Chrome or Edge from EU... the site might be having an issue of some kind or it's just this particular link. Recently I tried it for something else and it only worked on Edge, strangely enough. It's annoying that it doesn't "just work", like it did before.
> What I would like to know is why the America average wash cycle requires around 40 gallons (151L) of water [1]

Your source does not call this the average, but the upper limit. Washing machines have a range of sizes you can set them at ranging from small to "super-max". Also a range of durations depending on how many cycles and how much washing is needed.

You'd need to relate it to how much laundry gets washed per gallon.

Also, some parts of the US are semi-tropical and even swamp. Not every state is as worried about conserving water.
I was laughed out of my uni's microbiology department for even mentioning this 15 years ago. While my feelings were somewhat hurt, it wound up working out great for me. That experience led me to neuroscience and a wonderful graduate program, but I couldn't help but chortle a little bit with satisfaction reading this this morning.
If you're capable of playing a long con, it costs much less than the stated dollar prices.

With Bitcoin, for example, a smart malicious actor could infiltrate the Core development team and through their social capital make certain malicious pull requests get merged. This way, if the chain ever splits (let's say, due to a bug you planted), you can actually also influence miners to hop onto a minor chain without you ever owning any hashing power!

To see how this is done, look at the 2013 Bitcoin fork and see how a couple developers steered large miners away from the majority chain: https://freedom-to-tinker.com/2015/07/28/analyzing-the-2013-...

The only counter-argument to this is how code reviews should catch this, but history has clearly shown that bugs (including supply-inflation-causing ones) make it into cryptocurrencies all the time: https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposu...

Hash Rate is security theatre.
I'm kinda looking forward to the day I'll see "Google is shutting down Gmail" top post on HN.
If you are considering the recipient a human interpreting the results, then this is a failure of their wallet UI. The block chain is a tree not a log. The views that show it as a log are just showing you the statistically most likely outcome. If you look at the raw data you see all possibilities.
Yeah, that sounds right; Docker’s probably right at the optimum point there.

Though I think such a demand curve would imply that highly-specialized environments can still be useful for cases where you don’t need to spend much money on them, because you only put tiny bits of functionality in there. Lambda, Cloudflare Workers, SQL stored procedures, etc.
Not that I'd ever really heard of this product before, but it seems like it's been more like 3 years? Here's an article[1] from June 2018 that mentions it had been out for a year and a half at that point.

1: https://techcrunch.com/2018/06/14/app-maker-googles-low-code...
Can't wait til they shut down Flutter. Flutter is weak.
Can Monkeys Pick Stocks Better Than Experts?
What’s Wrong with Physics
They do encryption/compression on subvolume level; each share you create is a separate subvolume.

For RAID5, they are using it on top of LVM, but with some modification - the synology implementation hooks LVM and btrfs together, so it gets ZFS-like properties.

There's a guy on the internet, who was playing around with it: https://daltondur.st/syno_btrfs_1/
Did anyone here actually use this?
It does?? That's crazy. Lots of people still use the MOTD for their own purposes, after all.
Did you actually use this product? What are you migrating to?
Per: "We recommend that you explore (...) options":

What are everyones' best (open) options: (looking for suggestions / shilling / sharing)
Show HN: Simple shell function for querying cppreference.com from your shell
I at least put my daemon dependencies (databases, mostly) in a docker-compose file from the beginning, to keep that cruft off my machine, to isolate projects, to avoid implicit dependencies on my own platform's package manager (adding one for the Docker registry, yes, but at least that's not specific to my environment), and to make the service dependency installation process super-easy and clean for others. I do this even if I'm running the project itself directly on my machine, outside of Docker.
The article doesn't seem to mention the "Futhark", which is the Runic alphabet, which _is_ the same alphabet optimized for carving into grained wood.

For some reason, the old Scandinavian stylization of this alphabet is not ordered the same, since "futhark" is, like "alphabet" being the first two letters in order, "f" "u" "th" "a" "r" "k", no?
51% isn't all powerful. It would mean you could chose what transactions to process and you could potentially (and very visibly) reverse transactions that happen while you have that much hashing power. That's it, you can't transfer money to you.

Merchants who worry about reversing transactions are advised to wait for a few hours before transferring the thing of value, this reduces the ability for someone to deploy a 51% attack and if they did, it would be pretty visible.
So called "hate speech" is actually about censoring speech that "they" "hate". Free speech or death.
Anyone else remember "web rings" from the 1990's?
And then should www.www.del.icio.us also redirect? What about www.www.www.del.icio.us? And so on.
I'm not convinced that we've done much at all to educate society about the technology that permeates our 2020 existence. The elementary, middle, high school offerings for computer science / engineering related classes are dismal. The current trend is to dumb everything down ("make convenient / easy") until it's accessible by everyone so that then everyone is ultimately left dependent on some company.
Keep Surveys Anonymous with PForms
Owners of the Avast, 2 Czech guys, are ranked among the wealthiest Czechs ever. I mean one has net worth over 1 billion USD, the other at least the same.

I had some respect for them some time ago, but these days their product is shit and worse than having nothing. Plus with Windows defender, who still actually pays for it?
U.S. Opposed Breast-Feeding Resolution at World Health Assembly (2018)
Currently there are two ways to quote on HN which both have problems: indentation to create preformatted text that's often unreadable on narrow screens and the * > asterisks * convention, which is rather syntaxy and not discoverable.
Yeah exchanges and all other external systems need to handle this. Effectively they should look at the possibility of a deep reorg and the potential cost to them and use that to adjust how many transactions they require until the risk is mitigated.
Just hope they don't kill flutter please.
I thought it would be magnitudes more expensive, to the point where it would be unrealistic to even try. I thought that was the whole point with PoW.
Fair point, I somehow misread this as Europe.
I have been implementing different methods for oauth:
- building my own handling with hashed passwords stored in the database
- using the fantastic sorcery [0] gem for Rails. It's a light-weight auth solution that allows me to customize many different aspects of auth while providing a solid structure. It also has many sub modules that can be added for oauth, resetting password or stronger application security.

[0] https://github.com/sorcery/sorcery/
Looks like they took a loss doing that attCk
The Holocaust in Instagram Stories
I would like to clarify to those of you who go to the comments first that I chose to do this with firefox, so the result opens a new tab in browser. However, replace firefox with w3m and it will work just fine.
Google recently acquired Appsheet (nocode app development platform) [1]. Considering the recent boom in nocode apps, it's highly likely that Google is trying to stay ahead of the game by acqui-hiring specialists for this.

[1] https://techcrunch.com/2020/01/14/google-acquires-appsheet-t...
(offtopic-ish, just need to let it out)

Google is frightening. Buy startup, shut it down late enough for people not to realize that was the goal from the beginning. In the meanwhile crack down on apps like Termux:API for being able to send SMS from android with scripts.

I'm on the verge of believing that Google is out to kill tinkering and the tinkering (aka hacker) mindset. I just don't see why it's any good for them.
How about "Google shuts down"?
It happens all the time. Tool Company A is known for making quality tools. Company B buys company A and immediately decides that they can make more money in the short term by using cheaper components. The cheaper components aren't immediately obvious--it takes a few hundred hours of wear to be apparent.

It takes even longer for word to spread that Tool Company A is no longer a quality brand.

Company B sacrificed the long term brand, but they managed to increase short term profits.
The matrix algebra and array manipulation is written in C++. The statistical analysis is done in R, potentially using multiple different matrix algebra routines. For example.

I have no idea why you would not use R (or python) «at the top», though. R might not have great libraries for network protocols (REST, etc), as it’s not a general language, but more stats oriented.
speaking of this, is there a recommended way to run a windows binary within Ubuntu 18.04? I don't want to dual-boot windows because I read that installing windows after ubuntu isn't recommended, but I don't have experience running a windows environment within Ubuntu either.
Yeah stores that accept crypto
Currency need to understand this, or use an underlying abstraction that does. Of course for most chains this would make transactions very slow which is not good for commerce.
CZ.NIC (the .cz tld administrator) is shipping OpenWRT-based wifi routers Turris Omnia and Turris Mox. Both of them use btrfs as their filesystem.
While I agree with this, I think there is a somewhat middle ground between a single bathroom in the house and what I see now in many houses where EVERY bedroom has its own en-suite bath.

The main thing for me is that I feel like all the "kids" bedrooms having to share 1 bath is a good thing - learning to share is a valuable thing IMO.
I think Gmail will exist for a very long time... but HN will quite certainly exist for longer.
Honestly, I don't exactly know so my answer is a bit vague. I believe they were compliant but I got the feeling from the discussion that the rep was pushing hard so that they get a commercial license, to not having to bother cherry picking only the GPL components and not having to display licenses and making the source code available. (which was done previously)

It is a bit strange that QT can at the same time boast about its open source roots, but in practice, discouraging its corporate users to use that license, which is understandable from a business perspective.
What's your opinion on Nix? Would that count as an improvement in determinism?
The reason those kaldi results are noticeably worse is because they're not using RNN rescoring. The E2E models also take far more compute to train (facebook and google train their models for hundreds of epochs, kaldi for... 4!). All the papers you read game results by adding unpruned ngram LMs or massive NNLMs.

Point being if you put some more effort I believe you can get better results with kaldi. Remember we're discussing with which toolkit one can achieve better performance (given a certain amount of effort), which is not the same as just taking the results from different teams some of which have spent an order of magnitude more compute in gaming the results.

For SOTA results with a hybrid approach check out RWTH's stuff. The kaldi people have recently been busy rewriting their backend to work with pytorch.

In general using librispeech to gauge performance is a bad idea. It's read speech. I prefer to base my opinions on real world datasets.

Have to say I am impressed by how good their (FB) results are without using an LM though.
It is a closed source project that has many components. I am not aware if any of those are opensource.
The thing is, what you can do with a 51% attack is very limited and the big services are probably going to be aware of it. Best case scenario is that you halt transactions for a few hours. This will cost a few million dollars with, maybe, no possible reward.

The next problem is that this calculation is based on the current hash-rate cost. However, you don't have that much hardware and it'll be close to impossible to rent half of bitcoin mining rate. So such an attack will be order of magnitudes more expensive if even possible.
Making the decision to host a conference in Israel in the first place is a form of political posturing, as is message censorship. If they truly wanted to be apolitical (and it appears that Alexander Wirt very much does not) they could have held it somewhere more neutral (e.g. Turkey).
Transmissibility estimate for Wuhan coronavirus outbreak [pdf]
> Because people aren't going to trust self-driving cars unless they're drastically better than humans are.

I believe that people aren't ever going to trust self-driving cars, unless they are "perfect". Even ten 9s of reliability (no driving errors or accidents) would probably be too imperfect for people to accept (and I don't believe humans have ever made anything that close to perfection).

I believe the reason this is probably so has to do with assignment of blame and guilt. Something easily done with human drivers, less so (or maybe impossible) for self-driving vehicles.
I don't find it a loss if you can't comply with libre software's licenses and don't then use them illegally. I am also glad Qt makes it clear that licenses should be respected.
Clozemaster has been my go-to app for language study now. It uses the "sentence mining" concept advocated by Glossika to show you thousands of sentences and learn new vocabulary in context.

After I got to a certain level, Duolingo and Rosetta Stone became too easy, and I found myself grinding on things that I already knew to try to get to "the good stuff". The signal-to-noise ratio was just too low.

Anki was the next step up for me and improved my vocabulary by leaps and bounds, but it became tedious to look for example sentences and make new flashcards from them. Clozemaster does this automatically, and you can choose whatever difficulty level you like.
This is enough to do some double spending (= you won't get much here!)... if no one is noticing (if hey notice they can increase the cost / decrease the reward).

I guess some people still think DeepOnion have potential in the future...
At this point the shutdown announcements are probably sent by a cron job
The Secret Chronicles of Dr. M. 2.1.0 Beta 2 Is Released
good points, but signal strength decay in the semivacuum of space really has to do more with the geometry of your emitter path vis a vis a fixed target (earth). so we get attenuation from the voyager but you can bet your sweet patootie that voyager is broadcasting our business to a gajillion other star systems even with a weak signal.

in which case deflections from the intergalactic ambient hydrogen is the only hope of mankind that they don't invert the signal back to our solar system with our primitive space force.
The power input to the transmitter is much larger than the power coming out of it. All those tubes generates a lot of heat.
Yeah. Is the part where they are convinced that is the actual double spend.
Here in Sweden tiny sharp rocks, known as grit, are thrown on top of the forming ice. Works wonders
One word, basic convenience, is like phone chargers, you have one in office, and prob one in bedroom or living room
> The idea was to make a user's experience as great as possible.

Whaa? How does including an Amazon (or any retailer)app make the user's experience "great"? I admit that I'm not the usual user, and therefore may simply not understand, but the inclusion of stuff like that doesn't enhance the experience, it degrades it.
That is as good a reason as any.
I think the site assumes you already have the hardware, and is just calculating the OpEx of the attack, not the CapEx. Like, if a major mining pool decided to 51% attack a coin.
you're probably right.
Not "zero" IMO. I, for one, was excited about its potential, I was just waiting for it to mature (wisely in retrospect). Python is really bursting at the seams for ML/DL at this point and the ecosystem is in need of a proper compiled language for implementing deep learning systems. This language must be easier on the newcomers than C++.

Imagine a future where you could tell if your shit's broken by recompiling it, and your "deployment" would be just putting some RPC in front of your existing code.
Thomas Edison did this with the incandescent light bulb. He claimed he had it working long before he actually did.

Holmes was doing the same thing. Indeed, she often referenced Edison's quote about having to fail 10,000 times. And named their machine the Edison.

Theranos was paying the salary of ~800 employees. They were trying to make it work (though by all accounts were given an ultimately impossible task). It seems likely she was a true believer and had convinced herself it was possible. Ignoring the problems and base reality. Also having convinced herself that it was for the greater good. "We're going to save lives. No one has to die too young, like my uncle did". In the meantime, pretended that it works. Fake it till you make it.

Elon isn't really doing that though, given the results he's shown many times over. It helps that he's an engineer operating from first principles and has a physics-based mindset. I think the reality bending he does is more in the realm of expectation and time. Hence unrealistic estimates. But they're things that are ultimately doable and tend to get done.
Critical Windows 10 Browser Flaw Causes Chaos as Users Race to Fix It
Glial brain cells, long in neurons’ shadow, reveal hidden powers
He removed a bad-faith message that needlessly brought up political issues.

Political - yes, though one could argue that the toxic state of relations in that region (almost) forces us to be political, in nearly any decision we make.

Arguably, staying silent (and not bringing the idea of a dual-city conference) would have been a "political" gesture, also. Tacitly in favor of the current status quo.

But bad faith? I don't think so.
Chrome Changes impacting some O365 customers
$705k/hr is so low as to be unbelievable. You need to at least temporarily out-compute everyone else in the world, and there's a lot of horsepower behind Bitcoin.
I'm pretty sure they are just dumb, not malicious.

"Let's buy this company! It could grow into a billion dollar business!"

18-36 months later: "It's not growing fast enough. Kill it."
Except that M$ was bundling ads and apps in Windows 10 (a paid OS) themselves. It's a sad state where other actors are so terrible that MS starts to look like a savior.
Google, by thinking so short term, has knee-capped any developer and engineering good will for their platforms.

And yet, legions of HN'ers use and recommend Chrome, GMail, Google's Cloud offerings, Google Voice, GoogleFi, etc...

I wonder if the problem is that there are no good alternatives to Big G, or if it's just some kind of mental disconnect.
How does this compare to istio egress controls?

Can it be used with Network policy?
Double spends are an inefficient way to profit from an attack, they're merely the advertising/marketing angle.

The real profit will come from shorting the currency and capitalizing on the subsequent crash due to the crisis in confidence.
Consider running fakespot against the reviews of them as well, because I straight up never buy commodity electronics on amazon without first checking to see how astroturfed the reviews are.
Fool me once ...

I've got enough fun with Google in the early days. The only googly things I use now are something like look at the map from the browser etc. My email (app and address), document editors, code base etc do not touch/use anything even remotely aware of Google.
Thanks for publishing!
I agree with most of this, but why do you think it can be duplicated so easily? Is the reason they are so dominant now because they've built a moat around themselves? IMO if it can be duplicated it will, there's so much money at stake.
https://tannermarino.com
Mess with This: Building Moddable Games [video]
Crypto failures were always well received here. The infamous DAO drainage alone triggered multiple 200+ comments threads.
Microsoft has their own share of stories abandoning the developers. Remember Silverlight?
I was curious about your experience. I looked up "ring doorbell theft" and found this page on the Ring website: https://support.ring.com/hc/en-us/articles/115003475783-What...

Looks like they will offer you a replacement, as long as you report to the police: "You will need the police report in order for Ring to provide you with a free replacement device."