skysight-inc/HackerNews huggingface dataset:
Maybe it's because you sound like you detected new and unique (!) stuff or that it is actually like you describe. For example:

> Jupyter presents a unique programming style

UNIQUE (!)

> But the difference between Jupyter and a REPL is that Jupyter is persistent. Code which I write in a REPL disappears along with my data when the REPL exits, but Jupyter notebooks hang around.

Sounds like a typical Mathematica notebook to me.

Macsyma (a Computer Algebra system written in Lisp) has had also Notebooks like that: https://people.eecs.berkeley.edu/~fateman/macsyma/docs/intro...

REPLs on Lisp systems have been persistent in Lisp images (not in notebook files and not transferable) since a very long time and some display text/graphics inline.
Unit tests is a tool to help you write the implementations and verify it works like you intended to.

You could do the same thing by "F5"-ing it, that is running the full app, but the problem with that it is slower and above all NOT repeatable later, without significant setup time.

Running the test, sets breakpoints and debug implementation by running the unit test, is by far the fastest way to develop, while also having atleast some assurance that the code you are writing is "correct"
Just on the topic of silliest athiest argument, the silliest theist argument I've heard is that since Bananas are the perfect size and shape for the human hand they must have been designed by God for humans. Never mind the fact that actual natural bananas are nothing like that they're more akin to a small yellow pomegranite. Or that in some countries (Australia in my experience) you can get Bananas the size of cucumbers. Or even, that all commercial bananas are actually cloned (by way of transplanted cuttings) from a single Banana, which was probably selected "by man" based on various aesthetic, and practical parameters such as "it fitting perfectly in the hand".
I have been struggling with several projects not taking off for 1 year and a half and decided to develop Role Gate to play with my friends.

As I was pretty happy with the mockup, I shared it on imgur 2 weeks ago, where it exploded to most viral: https://imgur.com/gallery/QqLBT

So I worked hard for a week and produced this: https://imgur.com/gallery/skPoQ

Today, one week after release, I reached about 1100 users! :)
Several asked me to set up a way for them to donate, so I created a Patreon page, which went up to $120+ monthly within 2 days.

Ask me anything :)
Revisiting Small Batch Training for Deep NNs; batch_size less than 64 is best
IANAL, but have worked on GDPR a fair bit.

Google Analytics is already GDPR compliant, as long as:

* you are not pushing any unencrypted customer data to them in the clear

* you're careful regards who has access to your Google Analytics data

You can (and most businesses will) argue that you need to know how your website is used. It's a completely standard practice that doesn't put user privacy at risk. Moreover, Google has already offered an opt-out to Google Analytics globally, and you would be covered by that. As such, you don't need them to opt-in.
Greg LeMond was very popular in Europe. He was beating Europeans at the Tour and in the world championships and remained popular.

Cadel Evans remains extremely popular in Europe despite beating them all.
In life people make mistakes. Picking the wrong finance option for the first car is a relatively small one. :)
I love Lem's books, my father used to read them to me and my brother when we were young (I remember he read us "Tales of Pirx the pilot", now it is name of crater on Charon ! :D). This started my adventure with Sci-Fi books and reading in general.
Miserable hack.
> In on case, I even saw a code failing because the behavior of mathematical operators with floats have changed over time

I didn't know about this. Do you have a source or explanation? (by the way, all numbers in JS are double-precision 64-bit format IEEE 754-2008 numbers so you mean they actually changed the operators?)

> A lot of breakage happen due to browser API security policy changes, obsolescence of browser APIs

Non-standard features, yes. Standard features? Rarely (like WebSQL, opening HTML data URLs directly from code and so on). Standard features with wide adoption across browsers? I have just one case because of the recent CPU bugs. Standard features with wide community adoption? Never.
Looks like IBAN has a hard time catching on in the US.

I never considered it a problem supplying my banking information to just about anybody who asks for it.

<shrug>
Just as an example from Denmark: My parents have a house financed with a load with negative interests.
You realise his cancer charity was a cancer awareness charity, right?

Hardly any money it raised went to hospitals or research. Paid for a lot of nice private jet flights though.
Sorry, on further recollection this was actually more specifically an argument against "evolution", so in a weird way they were right ...
I disagree that this is the peak of AI/ML. Companies are desperately looking for PhDs in AI that can fulfill their business needs. I think we're about to see a lot more applications of AI/ML.
Then why does range falls in the first 50k miles, but it slows down after that? If that was a big part of the equation, it would be other way around: range being totally stable for first few years while 'invisible' part of battery degrades, then starting to fall off the cliff.
That's not really ML.
I used to walk home from my friends' house to mine when I was at university in New Zealand, often drunk or high.

The police would usually stop and talk to me if they drove past.

I always thought of it as a good thing. I lived in a high burglary area (being a student area), so there were a lot of shady characters walking around at night, especially in the back streets. They never actually detained me or even got out of the car, they'd usually just ask me where I was coming from and where I was going.

I never needed to give them exact details, they were happy with me just telling them the general area.

I guess that's the critical difference though: I was never detained. The police never viewed me through the lens of suspicion, they never talked to me in an accusatory tone. I felt more like they were checking that I was OK, rather than checking that I was a criminal.
this is hacker news not weird race guilt news
I don't really have a good feel for any of those customers, so... ^_^
Using vim is like driving a car with manual transmission. The first time you do it, it seems so extremely complicated and you think you never would be able to be fast with it.
After some time you are got used to it and you think it‘s impossible to be fast without it.
Why couldn't you do that in SQL, sounds simple enough to me?
>If I had to summarise in few words why - I’d say it’s because of cryptography patterns and immutable/verifiable/temper resistant, distributed ledger that has completely different security profile from traditional systems

The temper resistance is not god-given, it's a consequence of the miners racing to mine new blocks. If you want the same type of resistance for a custom blockchain then you need to convince a bunch of people to mine your chain. Why would I mine MangoCoin?

So instead immutability is achieved by making a "side-chain" that eventually links to a big and secure chain like Bitcoin or Ethereum. But then it's basically the equivalent of having a SQL database, computing a checksum every day and uploading it in a custom bitcoin transaction. Effectively you could achieve the same thing by computing the checksum, signing it with your PGP key and uploading it publicly on your website for all to see. This way anybody can make copies and if you attempt to modify an old entry in your DB it'll invalidate the checksum and anybody having a copy will be able to prove it.

So with this scheme your SQL database is immutable, verifiable and temper resistant. Unfortunately if you implement it that way your announcement won't make the rounds on social media and give you a lot of free PR and a boost to your stock, so better brand it "with real bits of revolutionary Blockchain(c)(tm) technology inside" instead.

>ie there’s nothing to hack

The Blockchain runs on computers, computers can be hacked. People can forge a bad transaction saying that some mangoes are organic when they're not. People can say mangoes have been stolen when in fact they've been sold to avoid paying taxes. The blockchain isn't harder to hack than any distributed database. The Blockchain isn't magic.
Ask HN: How to get temporary health insurance in America?
I'm an American citizen but I've been living in the UK for the last 10.5 years. I applied for permanent residency, but the Home Office has denied it and given me 7 days to leave the country. (Long story short: if you travel abroad more than 8 weeks per year -- even if it's for the express purpose of finding export opportunities for UK businesses -- then the Home Office will say you're ineligible for permanent residency. Even if that travel was mostly to find export opportunities for UK businesses, and you have a thick packet of endorsements from other branches of the civil service saying that the work was in the national interest.). So I'm being bounced back to America. I'll be able to return to the UK via a different mechanism after about 4 months, and in the meantime will be couch-surfing around Silicon Vally.

I've got a great network of friends there, so no worries on that account. But I am worried about health insurance. I can't get traveller's insurance as though I were a UK resident, since I'll no longer be a UK resident. And all the US-based options seem to require me to have a fixed address and possibly wait until October for enrolment. I've found one provider of temporary health insurance, IHS, which is not ACA-compliant, and whose online reviews are entirely one-star, with not a single person reporting that they were able to successfully file a claim through it.

So... what are my options? Aside from "be rich" or "don't get sick"?
Immutable data storage does not require blockchain, period. Using blockchain because you need immutable storage is like using a helicopter to cross the street. Yes it works, but they are way more simple, efficient and straightforward technologies that will do the same job better and without introducing a bunch of unneeded features/complexity.
Why? It could be simply done in the countries where there are no eco-nazis, which is most of the world's countries - especially countries in warm seas where it shall be done.
A Google Breakup Would Fit the EU's Logic
another example of using "minefield" when you mean "has more than 10 rules"
I'm not super familiar with how it works in the US. But here you loan against the value of your property. If the value plunges you no longer have coverage for your loan and the bank may ask you to cover the difference. This happened in the 90's in Sweden where many even were forced to sell their homes when they couldn't pay.

Many home owners I've talked with is not aware of that this is even a possibility and refuse to acknowledge the risk. I guess it's one of those thing one rather not think about :) Another major difference is that in Sweden, in contrast to the US you can't simply give up the keys to you home and be rid of the debt (as I think it is in the US) but it stays with you.
No you can use python, and get a fast app and a high level language with huge ecosystem, a rich stdlib and a large set of material to get going.
Imagine opening a mobile app, ordering a cup of coffee to a nearest Starbucks, having your transaction confirmed in matters of seconds and only then walking into a Starbucks where your cup is waiting for you.

You can do that right now, with no blockchain in sight.
The efficiency of mining on CPUs doesn't matter if you don't pay for the electricity.
I blame the NoSQl nonsense from a few years ago. "Relational databases don't scale" apparently.
This was the article that got me hooked on Scott's writings. The other Scott (Aaronson) has a good blog too and they occasionally reference each other.

There is a response to this article titled "The Categories were made for Man to make Predictions" which you can find with your favourite search engine. I'm not saying I agree with everything in the response, but if you're the kind of person who likes Scott Alexander then you might also enjoy reading opposing points of view without immediately wanting to pick up a pitchfork.
Usually before those 10 years are up you would have eaten the cow due to declining milk production. Whereas, in large areas of the West, a house will have gone up in value over that time. Unless there's a systemic crisis.

https://www.globalpropertyguide.com/Europe/United-Kingdom/pr... : note that 10 years ago was the very end point of the housing boom which is why Ireland and Spain look so bad on this chart.
Ah, I missed it.
The constant changes to Starcraft II are why I don't play it anymore. I can see them changing it with each install, but after LotV they really needed to leave it be.

Sure, change the rules once in a while, but not every other patch.
Where is that "0.01% of the time" coming from?

And what about the claim that the rest of the time the self-driving car is safer than a human? How do we know that self-driving cars are safer than cars driven by a human?
It's interesting to compare with JVM ecosystem, where each dependency can only have one version, and you get version collisions if multiple packages list different versions of the same sub-dependency. I feel there is more thought in adding sub-dependencies, while in the node ecosystem because you won't have collisions, devs don't really seem to care how much they add.
In the US there are only a few areas that have rent control. Most landlords can charge what they want after a year (or whenever the contract expires).
Yes I quite agree with you but that wasn't my point.

To clarify, there there were many dopers but there were definitely _some_ clean riders during the Armstrong years.

They haven't re-awarded Yellow Jerseys for those years because they can't properly identify who was clean and who wasn't.

That's not the same thing as saying that all riders were dirty. Even if it's just one lowly domesticate right at the back.

To suggest that every single rider on every single team was doping and that that somehow made the playing field level is just incorrect. We have the testimony of convicted dopers who say that at least some others riders were clean to back that up. They were aware of the difficulties and stress that they were putting on the clean riders.
Why is Plasma startup slow?
World Progress Explorer
We're not talking about Bitcoin here. I've personally created cryptoassets on the ethereum blockchain that support enforcement freezing and reversing transactions.

The fact that Bitcoin doesn't is primarily down to the ideology of early adopters, not technology reasons.
> `left-pad` is trivial to implement and test

There's a tangible difference between `value % 2 === 1` and this: https://github.com/stevemao/left-pad/blob/master/index.js

You're not even contradicting me. I said it has a fairly trivial implementation and you concede that it has edge cases. You're just disagreeing on whether that warrants using an external dependency rather than writing it yourself (and writing all those tests yourself too).

> Node's near-complete lack of a standard library is at fault here, not developers, nor the ECMA technical committee.

So you think String.prototype.padStart should have been a Node built-in module rather than a language feature? Are we talking about the same language that also has String.prototype.italics and String.prototype.bold?

There's nothing Node could or should have done about the lack of string padding. Node's "standard library" is first and foremost concerned with enabling network and filesystem IO. JS on the other hand even lacks a built-in way to handle dates properly (the Date class is largely an afterthought based on Java).

String.prototype.padStart deserves to be a language feature and it should have been a language feature from the start. Most other languages provide this out of the box. The reason these things end up on NPM is not that JS developers are idiots but that they don't want to reimplement the same basic utility functions every other language would offer as a standard library or copy folders of code around.

Yes, this is absurd when it comes to things the language actually DOES offer (or basic maths like `value % 2 === 1`) but for the most part NPM is fulfilling JS developers' need for a standard library -- and that's entirely on not just Node but also the language itself (and by extension TC39).

EDIT: It's worth pointing out that left-pad has zero dependencies, as it should. Compare this to is-even (i.e. `value % 2 === 0` as a function) which depends on is-odd which depends on is-number -- all written by the same author and 100% serious.
This. Even with minimal applications your node_modules is so full of stuff that you need external tools for reviewing your dependency graph.

But TypeScript is a positive exception to this trend. It has no (npm) dependencies at all.
If you had moved to Europe with a lease, you probably wouldn't have been able to hand over the car and walk away (unless you were at a certain point in the lease), so you would have been on the hook for the lease payments.
In that case, sounds like is_odd/even should be part of the language, given how widely used and basic it is. Useful methods get added to strings, arrays and objects each ES release.
Pitney Bowes Hackathon
Pitney Bowes Hackathon!Win $11000 and more!Read more - https://bit.ly/2qPcPBI
The Javascript tradition is coercing '1' to 1, so it is a number for most practical purposes.
A language with more restrained type conversion rules would have a different, and more trivial, isOdd() function.
I know the feeling. Where I live (in East Germany), there are now a lot more immigrants/refugees from the Middle East and Africa then there used to be a few years ago. I noticed that when I'm sitting in the tram next to a group of immigrants, my lizard brain evokes a feeling of unease because it's an unfamiliar situation (I don't know any people from this ethnic group in person, I don't understand their language(s), and so on), and I have to make a deliberate effort to override that.

Not that I tolerate it, but I can see why people tend to be resentful against foreigners on a psychological level.
European Union Suspects Tax Fraud at China's New Gateway to Europe
Upon re-reading, I think I may have misread large parts of your article.. Sorry about that, these are actually great tips unless you misunderstand them ;-)

at first I took your comments about "the shape is not a pyramid" as there being something wrong with that and that the shape should be a pyramid.. reading a bit more carefully I now see that's the opposite of what you're saying...I blame everything on english being my second language O:-)
That is just how larger corporations work.

They probably decided they wanted to be part of that future market about AI and therefore want to invest in AI/ML startups. Someone sold your company internally as being a nice fit for the AI portfolio, but when you answered the question about ML with "No" the door was shut.

From someone who makes large trade deals as his daily business, I learned "Never say 'No'" (during a negotiation). In most cases, it is better to be diplomatic. So might have been better off with something like:

'So far we had decent results without ML, but we are constantly evaluating options to improve our technology, which includes optimizations based on machine learning.'

That way, some might hear '[...] includes optimizations based on machine learning.', while you just said 'we do not use machine learning' ;-)
What's really troubling about these things (GC, ARC, Swift) is the rabid fanboyism. When GC came out, you were complete idiot and a luddite if you didn't embrace it

I don’t know how to check this, but that isn’t how I remember it at all.

There was a brief flurry of interest when Apple added GC, but it never caught on. If it had been popular, Apple would have kept it.

Then when ARC arrived, it was genuinely popular, and that’s why it was a lasting success. By automating the exact same retain/release/autorelease protocol that people were already doing by hand, it fit much more neatly into existing Obj-C best practices.

I do partly agree with you, that Swift seems to have some problems that haven’t yet been fully resolved, but Apple are still going full steam ahead with it. It feels more like GC, but Apple are treating it like ARC.
> you can rely on

This is exactly the problem.

Given the current ecosystem, you can't and shouldn't. You are just proving GP's point.
I remember seeing those preview for weeks (months) but the article publication date is 20th of April.

It's pretty cool :).
> I always feel I either need to slow right down, so i'm not closing the gap (don't want to speed up as that might seem really dodgy..) Or just cross the road entirely.

I usually try to overtake them very quickly, so they can see me. It helps that I'm a very fast walker.
Scientists don't really ask the question that where nature stores the laws it operates under. This is because the laws of nature (such as general relativity) are human conceptions - we don't think these laws are true laws of nature, only approximations to them. If the actual laws of nature are different from the ones found in science textbooks, they probably they have different storage requirements. For instance, right now physics theories use a number of different constants, such as the masses of all the massive particles (electrons, quarks, neutrinos). But we think the true laws of nature will require a fewer number of constants to define, or better still no constants at all - the numbers will emerge automatically from some consistency requirements. It seems pointless to go looking for places where nature is storing the electron mass when there might be no such place. In other words, don't confuse your map of reality with reality itself.
> Jupyter presents a unique programming style where the programmer can change her code while it's running....

Is the author trying to make some kind of statement by using 'her' as a gender neutral third person pronoun? Surely, if this is something they care about (and reasonably so), 'their' would be the logical choice? It's frustrating that the author chooses to be deliberately obtuse in their use of language - to the (slight) detriment of readability.
This guy is a total liar, I knew him in New Orleans. He benefited from so many people's generosity, mainly white peoples. He went to Tulane and has mostly white friends who drove him many places because he didn't have a car. Sorry you are buying into such lies that feed a fake divide. The police chief and mayor at the time were both black and it's a democratic blue city.
Generate and host static sites out of your WordPress CMS
Have you tried Powershell?
You should definitely have made something up.

Up front, many investors only seek buzzwords before they shift focus to numbers. Be a sales(wo)man, and feed them the ones they want. Later on, once you end up making them money, they're not going to care much about what technologies are involved.

I wish you the best of luck with your startup in the future.

(P.S. I had a FOUC on your webpage. The icons in the "want more" section were missing, and haphazardly popping in. Might want to fix that.)