skysight-inc/HackerNews huggingface dataset:
That's hilarious.

And yesterday I read someone's comment on HN that Apple support is "the best in the world".

But seriously, something is really wrong here.
Let's work through your $1M example. Assume Moore's Law continues for the foreseeable future, so the price of all computation halves every 18 months (ie, every 1.5 years).

Then in 15 years, that $1M computation still costs $1000.

In 30 years, it can be done for one dollar.

Is that good or bad? I guess it depends on your threat model and what the data is worth.
Build a Desktop Application with Ionic 3 and Electron – Part 2
I just hope they will not start to have an internal branch and slowly stop pushing improvements back into the mainline. This is the only point where the Apache license change could negatively affect all the users.
Genymotion Crack 2018 and Serial Key Full Version Free Download
Why should it? Is it really a good idea or perhaps you've done loads of Javascript, considers it an important feature and would like to see it there?

I've had this a few times with other programming languages, why doesn't it have guard clauses like erlang, or macros, or X and Y?

I think the reason is that the people who maintain a language got already plenty of work and you try hard to avoid 'Feature creep', meanwhile still satisfying most of the people who uses it(or not...).

You could as well implement the feature yourself, see if people like it.

But just as you've mentioned Java, I have to tell you something. Java took like a decade to implement lambdas(or more). They need to reach consensus, agree a lot of things. Implementing things is easy, agreeing is hard. Most of programming languages got a lot of people with very different interests.

There is a performance hit on having this feature in the compiling phase. It's yet another feature they will need to support. The work to handle this is a huuuge language such as java is absolutely huge, again, not so coding wise, but also the whole ecosystem. People would even have to update their books...

Like if I had a programming language, I would never implement what you said. I don't find it a nice feature.
Integrating site speed in your dashboards
Yet the benefits primarily go to the rich, who also didn't make that capital investment
It changed last year in my country, we no longer have direct debit, it is now called e-invoice. You sign up for it and start getting invoices in your bank account then it is just one click to pay or you can enable auto-pay, so its essentially direct debit which you can enable/disable at any time.

But when I did have direct debit it always included the maximum pay amount which I usually set 2x the amount of average bill so if utility company makes a mistake payment will not go through.
What makes it more awkward is that the article "the" is used in one place, but is omitted in another.
Postmortem: The totalitarian puzzle-platformer Black the Fall
For all intents and purposes, from the point of view of each chain, the other does not exists but it merely turns out their past are the same. IOW BTC is B2X (the money, not the unit) before the fork, and each one considers that its own blockchain is the Truth†. So:

- from the BTC point of view, there is 1 BTC both before and after the fork
- from the B2X point of view, there is 1 B2X both before and after the fork
- at any one time the value of 1 BTC is whatever people want to exchange it for
- at any one time the value of 1 B2X is whatever people want to exchange it for
- it just turns out that BTC == B2X before the fork

Therefore the value of each one merely depends on how much people care to trade them for, and the fork may affect this value, both before and after. Both may crash, both may shoot through the roof, or anything in between independently. But yes indeed since they come from the same past, if T is the last common transaction on the blockchain, then in between T and T+1 your 1(BTC+B2X) == X$ just became 1BTC + 1B2X == Y$ + Z$ (which at that precise, immaterial, instant == X$ + X$) by virtue of the fact that they disagree about the validity of any transaction you may make on each chain, including ones that get $$ out of the system. Hence you can "double spend" the coin. But speculation may shortly thereafter make Y and Z stay == X$ + X$, or become X$ + 0$, or X/2$ + X/2$).

† Without replay protection, transactions may or may not be replayed, but the blockchains do differ.
The grandparent post means that the customer hostnsmes also work without any API calls if configured properly.
Seems paradoxical that the Dunning-Kruger effect is being applied to the Dunning-Kruger effect.
FieldEngineer is a Great Platform to find freelancers online. It is very easy to report the hours that you work and get paid. Much needed platform for all field engineers to find the work and get paid quickly.

We live in the digital world. These days, people tend to turn to the internet for everything they need. Whether we talk about people looking for a field engineer vacancy or about a company that needs someone to handle the duties of a field engineer, everyone tends to use the internet to fulfill their requirements. It is here that https://www.fieldengineer.com steps in to make things feasible for all concerned. FieldEngineer.com can be considered a hub of experienced and qualified field engineers that is paving the way for a smooth contact between potential clients and field engineers.
2,147,483,647: The story behind this special number
“I was on the self-driving bus that crashed in Vegas. What really happened”
The protocol is uwsgi, whereas uWSGI is the application, which doesn't have to use uwsgi :D
Can You Edit GoPro Hero6 Footages with iMovie? Tips for You
Your initial assumption seems to be wrong.

In cryptography there is one information theoretical secure scheme: The one time pad. But even that relies on circumstances to keep it secure. Without limitations you can not say no one can break it, because obtaining the key material might still be possible.

That leaves us with most other schemes. They are computationally secure. This implies that the security of the system depends on the computational power of the attacker. So a system can only be secure for a class of attackers and to a certain extent.

If you apply a binary clssification of secure insecure as you proposed it someone can get in", most systems today, if not all, are insecure.
This got a lot of response! Therefore I made a mobile-friendly version of the site, PlinyPedia.

https://news.ycombinator.com/item?id=15668314
I do it quite differently, because I am good at operations, but I have a bad memory. 37 x 110 -> 4070 (mentally I visualize 3700+370 . This is not fully obvious because of the carry), then I try to remember this number so that I can add 185 (when I see 37x5, I see 18.5x10 without other intermediate step) to it and remember the result.

The "normal" way is 30 x 115 -> 3450 (easy because I can see 3x15->45, so it is as if there was no carry), then 7 x 115 -> 805 (not obvious because of 2 carries), then I have forgotten the 3450, I recompute it while trying to remember 805.

For me, the aim of all these tricks is to cope with a bad memory.
And then Chinese figure it out for a third of the price and have a monopoly on nuclear reactors.

Remember the time when organisations like DARPA actually promoted public research of this magnitude? Or when DoD was making certain research public?
Pop over and join us at https://www.reddit.com/r/MUD/

You'll see that MUDs are still alive and kicking (Just!)
I don't see any difference between GPL or Apache in this case.

Since they apparently have the full copyright on the code (otherwise they wouldn't be able to make the license change in the first place), they can do whatever they want with the code, no matter which license they offer to others.

Moreover, even if they don't have the full copyright, the GPL already allows for having an "internal" branch - as long as it is really internal. Also you, privately, can use and change the code as you want, without any obligation to publish anything. The GPL rules are designed to only apply once you give the modified code (source or binary) to others.
Then the response body is parsed to JSON

The "res => res.json()" call? But what does this do? res seems to be used nowhere and just discarded without any side effects.
Ukraine, on the edge of something and somewhere
If you are concerned about death then obesity kills 100x more people than guns.

And abortion kills 2x as many as obesity.
In reality, companies reject the GPL and just write their own code

Right, so we either end up with more Free Software, or with more employment for us programmers. It's a clear win-win!
Well, it makes a http request but it seems to do nothing with the data returned.
Of course they're different on that level of detail. In go, if you want programmable iteration behavior, you would create a channel that is fed values by a coroutine. Then you can range over it. It's not a new type, but that distinction seems a bit picky.

What I am talking about is the static type system. You can't express that in Python, despite how much more convenient some of its features are.
I am in academia, but some of my students have returned somewhat disgruntled from their internships in companies claiming to do machine learning, while in practice their systems were primarily rule-based and the work consisted of writing rules [1].

I now recommend students to find out whether companies are just name dropping ML or doing serious ML work. Typically, the best way is to ask former employees/interns. But I question directed at this also would not hurt.

[1] There is nothing wrong with that, but it sets the wrong expectations.
Not if the evidence is poor.
Quick Fix for Git Corrupt Index
Ask HN: Ever suspect co-founders of working to get rid of you?
As a co-founder, with a number of additional co-founders, have you ever worried about them teaming up to get rid of you?

What would merit dismissal of a co-founder?

Have you been part of a team that dismissed a co-founder and succeeded?

What was it like to deal with them as a shareholder?

What was it like to deal with the shareholders they brought to a funding round?

Were you happy with the decision, or, did you wish you had discussed your concerns with them before taking action?
This is a shorthand for

function (r) { return r.json()}

Note the extra return. We return the JSON decoded response that is our planet.
and use its value to set state if no error occured
Disagree completely. It's easy to calculate your EV. If the EV is negative, you don't take the bet. Super simple stuff.

Furthermore if the EV is zero, you don't take the bet either because lowering your variance is a good thing.
“I was on a Scrum team” says, “Kick me”
If you can plug in an Ethernet cable, that's all that's needed. It automatically appears in your print dialog (at least on OS X).

For wifi all you need is to enter the wifi password.
It’s interesting because these arguments are identical to those that could support the Second Amendment for exactly the same reasons.
I never seen anyone doing such amazing thing ever in my life
`res.json()` is the return value of the first `then` block, which is then passed to the second `then` block as `planet` (if json parsing doesn't throw an error).
If it has existed without biting humans why is removing disease causing bacteria from two out of hundreds of mosquito species equivalent to eliminating mosquitos?

Is the selective pressure that strong that an animal family that generally doesn't bite humans and ouf of the tiny percentage that does there is an even smaller percentage that carries a bacteria that can kill humans is required for the entire families survival?

No insect is killed. The only change is that the mosquito doesn't carry a bacteria. Yet you equate that to the destruction of an entire species.
Jevan's Paradox
I completely suck at calculus, but have a great need for kernels. I am an intermediate programmer/musician and I use them for audio convolution[0].

[0] - https://en.m.wikipedia.org/wiki/Convolution_reverb
Theoretically, this is true. The value, and hence the price, is splitted. But markets are not perfectly efficient, and Bitcoin markets in particular are very inefficient and totally driven by psychology, particularly speculation and greed.

This can make you end up with either a larger sum if you buy exactly before and sell shortly after the fork, or a smaller sum. Why should the sum be larger? Because there's people on both sides of the fence (the original coin and the forked coin) which think that their coin will "win the race", thus they include a certain additional, speculative value deducted from assumed future price increases into their estimates of the current value of their preferred coin. This drives up the speculative value of both coins simultaneously, and since either side focuses mostly on its preferred coin, driving up the perceived value of it, and neglects "driving down" the perceived value of the other sides' coin (because of disinterest or simply because driving down perceived value is much harder than driving it up, as humans are usually focused on positive things), this can result in a situation in which the mathematical sum of the speculative value added to both post-fork coins is quite a bit larger than the "combined" speculative value that was previously included in the original coin.

This is, in my opinion, exactly what happened with the Bitcoin Cash fork earlier this year. For this Segwit fork, people saw that the earlier fork "created value out of thin air" and thus began to incorporate some of this assumed future value into their value proposition of the coin pre-fork. This drove the price increase right before the fork (well, partly - there was also the CME news, which was a big driver, too). Funny enough, this time it probably won't work out as it did last time - the fork was "called off", and even if it would happen, it most likely will not result in a similar situation due to a) the "free money" having already been priced in during the time before the fork and b) the fork being a "colliding fork" this time, with both coins wanting to be "the real Bitcoin", having no replay protection or real separation of both networks. They wouldn't have coexisted for long - one of them would have "won" and captured the vast majority of value, while the other one would have diminished to the low 3-digit or even 2-digit price realm (effectively equaling a worthless coin, as in crypto, there is NEVER a really worthless coin in terms of having a price of zero - there is always someone wanting to pay some price, albeit very low, for anything that has "crypto" attached to it ;-) ).
Dropbox seems to have an IPO on the horizon. They'll probably be the first. They and AirBnB have always been touted as the darlings of YC, so no surprise there.
The Engineering Manager – Why is Engineering getting so slow?
I was surprised to see it flagged, too.
This should be possible now. You can implement by yourself as described at https://twitter.com/RemoHJansen/status/927542673682116611. I have already started to think about a way to add this into the inversify-express-utils but I have to think it well so it can support all kinds of auth.
Thank you for this detailed answer.
Unexpected things that can slow down your WiFi
Thanks for your kind words and thanks for your suggestion. I agree it's sensible to provide information on how to connect your problem space to our library. We have some more blogposts on the roadmap and might add that one as well (we had some information on that in the documentation, but it's outdated as of now). Until then I would suggest you take a look at the source of our OpenAI gym connector:

https://github.com/reinforceio/tensorforce/blob/master/tenso...

and the environment interface:

https://github.com/reinforceio/tensorforce/blob/master/tenso...
The data is set as component state

.then(
planet => this.setState({ loading: false, planet }),
error => this.setState({ loading: false, error })
);
Doesn't change the fact that no other language than C and C++ can be used for these systems. Same for complex and demanding video games, which has a lot of the same requirements and characteristics as safety-critical real-time systems. Plenty of game devs dislike C++, but right now, nothing else is feasible. One of these devs is Jon Blow, who's apparently so fed up with the language that he's put a lot of effort into one of his own. Several big industries use C and C++ because there is no other viable option. One day, other languages might be, but that day is not here.

Go ask the Rust or D guys if their language and tools are ready to replace C++ for the F-35 project.
I also likes the table of 37, but this works better for smaller numbers. This gives: 37 x 115 -> 37 x 3 + (114 / 3) + 37. I know that 37x3=111. With some efforts, I can see that 114 / 3 -> 38. I am still memory free to perform the difficult 111x38 -> 3800+380+38 = 4180+38 = 4218 that I pain to remember to add 37. In this case, the table of 37 is not very effective.
I was an early hipchat user and got an IT consultancy I was working with at the time to use it. It served the purpose well but ultimately hipchat failed to take the successful execution of a focused product and turn it into a platform opportunity while slack was very quick to do so. Also slack's branding was much better, from their design and branding you could get a sense that they were aiming for more than just chat.
Not really. If it is a foregone conclusion that the documents exist, the court can legally compel you to turn them over.
That was covered in the part where I talked about it being overall less physically demanding than manual raking
> Best you can do is to ignore content and comments which are irrelevant to you, that way quality always meet your standards

The community of actively participating submitters and commentators is surprisingly small. This is true for nearly all communities.

If HN had a really rich ignore feature, it would take a very short time to create a personal ignore list that pruned the glib or polarising political commentators.

I would say though, that whilst this has proven to be a good thing on the communities I run, I personally prefer not to use ignore features.
Japan does this as well, with some places even going so far as to offer stipends for children and free rent.
Governments are the next on the Silicon Valley ‘disrupt’ list.

The music industry had to be dragged kicking and screaming away from their physical distribution model.

Governments will have to be dragged similarly until they accept encrypted content is something they have the same right of access to as private thoughts.
[Comics] When Tech Meets Love – Smarter Ways to Not Be Single
Western Intellectualism Prevents Us from Leading Truly Meaningful Lives
Isn't it literally a money transfer contract?
Anybody recognizes how similar these questions are to what an investor would ask? This is what I'm always telling developers. You are an investor. You invest your life, health, best hours of 5+ days a week, ambition. Your investment is not as important to the company as a few million bucks would be, but to you it should be more valuable than a few million bucks. It's all you have. And you want to give it to someone in exchange for money, you better make sure that someone is worth your investment. So read what investors are asking a prospect company, and ask the same questions. Only accept if you would give them a million bucks.
Ada, SPARK and Real Time Java are used on those systems as well.

Regarding games, most AAA game engines are hybrid, with C++, C and Assembly only being used for the graphics and audio processing core.

Everything else on the engine is a mixture of D, C#,
Blueprints, Lua, Python, Flash, Lisp, in-house scripting language, depending on the studio.
How to Keep Your WordPress Installation Secure
If you have not yet taken the right steps to make your WordPress site as secure as possible, it is time to start now with our informative suggestions.
Why do we expect our artists to be virtuous in conduct?

While I support and rally behind these women 100 percent, I'm genuinely still curious about this question.
Ask HN: For what Maths/Computing books would you pay $25?
I am keen to understand the topics at the intersection of Mathematics/Computing(Undergraduate level) for which there is a lot of demand but there are not many good books available.
You got the basics right, but i have to nitpick that I-129 is just not biologically relevant. It's long (millions of years) half life means that it's sufficiently inactive that you could replace all your iodine with it and barely notice. Biologically relevant radioactive contaminants are the short-lived ones, as activity is inversely proportional to half-life. In the case of Iodine, the dangerous one is I-131, as it's short (8 days) half-life means it's very radioactive, and it has a high biological uptake from the environment.
I blamed Google cloud print for a while, but the printer's own Android driver also prints in 50 dpi or something, so it might be Android's fault. Or possibly the PDF tool.

I can't see why someone thinks it's a good idea to drop the resolution when printing from a phone, but maybe it's because phones running Android 2.2 might run out of memory.
I thought Snapchat was the Snapchat for kids?
Announcing DraftJS Plugins 2.0
> Most people don't make that effort here, though, and that's one reason why they struggle

As far as "making an effort" goes, I can only speak for myself (in the sense that it's not worth judging whether other people are "trying" from their appearance), but it's definitely pretty difficult to get past that initial "social circle" restriction.

For example, I've worked at the same company for a few years, gone out for drinks with a few coworkers... attempts at casual chats between work, invitations to stuff beyond work, etc. are all politely rebuffed.

I've also done airsoft before; with the exception of one guy who's also actively looking for friends, nobody is interested in doing anything beyond airsoft. As far as I can guess, they're in that group to do airsoft, not to make friends or do other things with those people -- they just want to do airsoft.

As I said in the beginning though, this is just me and I don't think it's fair for me to judge whether other people are "making an effort," but my own efforts seem to indicate that it's a problem beyond that.
Samsung shows off Linux desktops on Galaxy smartmobes
'Understanding the realtime ecosystem' – Talk
No-Hassle Machine Learning Experiments with Azure Notebooks
Hulu is the first big streaming service coming to the Nintendo Switch
In my nation, and as I hear in many other places, the police force was much more decentralized in the past. You had local police handling problems at the local level using local knowledge. As I hear/read it was a bit more costly, had the occasional problem of local corruption, quality had a bit more variance, organized crime was a bigger problem, but the average crime had better results and was done quicker. There was also no mass surveillance.
IIRC some UFOs were tracked by multiple independent radar stations simultaneously.
Issue here is that streaming services can remove access to works, which they can't do with with physical media...
possibly alcohol will accelerate neural deterioration - so you will still have your Alzheimer and die sooner.
I will try it eventually and have heard good things, I'm just disappointed they didn't let Human Head finish it -- I really like their original 2006 Prey, and Rune when that was new, too.

Oh my. I just looked up Human Head on wikipedia, and while they got Prey taken off them, they're working on a Rune sequel. https://en.wikipedia.org/wiki/Human_Head_Studios My day has just been made.
Does anyone know about a similar list for Europe?