skysight-inc/HackerNews huggingface dataset:
Has anyone got a link to a neutral article summarizing the POVs and the players involved? I'm still confused as to many of the details, e.g. what /r/btc advocates if not SegWit.
16 advanced SCSS tricks
> The only answer here is money. Money. That's it.

Exactly. I'm rich. I didn't even work that hard; it was mostly inherited. I "bought" my way through Stanford/Harvard and learned far more than my peers, solely because I had money to pursue side projects and could hire experienced PhD tutors.

I feel bad for those without enough money. With that said, I will do everything in my power to keep this status quo, whether that means donating to lobbyists or tricking others into suboptimal life decisions. Any poor person would do the same (in fact they already do with their other non-monetary resources such as time).

This is absolutely not fair but that is the reality. I'm not going to shoot myself in the foot by making the playing field more fair.
I was looking at statistics for prices of sold houses in a European country a few years back, and started digging around in the javascript of a local newspaper that every month listed the local sold properties. Turned out in the API they were using from the central statistics provider, they just had "days=30" and "municipalities=[list]". They weren't even caching it, every user visiting the page was another (identical) request to the API provider. And sure enough, sending a request with "days=3650","municipalities=[{all of them}] gave me 10 years of data with every property sale in the country.
Hotels routinely oversell capacity - when this happens they just walk customers to comparable hotel nearby. Not sure why hotel you worked in did not do it.

http://www.huffingtonpost.com/daniel-j-jones/how-to-avoid-be...
I have a few coins in a copay wallet, which is a BIP32 wallet. Does that mean that wallet is under my control and my coins are safe?
This is cool :)

That said (and not to take thunder away from your page), this is possible because the HTML spec itself allows for any element to be made into a "WYSIWYG" editor by adding the "contenteditable" attribute.

What most other larger editors are doing is working around some of the horrendous non-standardized versions of execCommand which varies across browsers.

Ideally a web standards body should come out with a <input type="richtext"> element, which is controlled through a sane API, and the spec spelled out to support everything by default. And get rid of the bane that is rich text editing on the web.
Iran Air appoints first female CEO
> Hopefully there will still be useful cases for them.

There are already useful cases for them:

* non-conflicting extensions to existing prototypes, in fact most of the standard uses of symbol are exactly that, it finally allows the standard to add new methods to existing types (Object, String, Regex, …) without breaking everything and risking conflict with existing extensions

* similarly non-conflicting properties to non-prototype third-party objects for e.g. decorators and proxies and the like (sometimes you can't avoid bundling your data as part of the original payload)

* much like (gensym) though somewhat less convenient, can be used to avoid conflicts when doing codegen

* more convenient/debuggable sentinel object than e.g. `{}` which would tell you very little when you unwittingly leaked it, especially as symbols may be the only builtin object which is not implicitly convertible to a string
Called it: https://bugzilla.mozilla.org/show_bug.cgi?id=1380448#c4
How come this is not already obvious to everyone?

I completely agree with the article. Version ranges are evil. Avoid them at all cost.
This is about using open version ranges. Closed ranges are slightly less evil, though errors can creep in, too.
The fatal accidents where the driver didn't respond to the warnings his car gave him?
I'm going to be 1.5B seconds old! I mean, whenever $random_website demands my birthday, they get Start of Epoch. Easy fake birthday to remember :)
For this use-case there is a better solution - GNU Taler [1]. It doesn't invent its own coins but works with existing currencies.

[1]: https://taler.net/en/
'How to Win Friends and Influence People' by Dale Carnegie

https://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influen...
> /boot needs a separate partition

This is true with any Linux-supported FS on most modern PCs since UEFI can only read VFAT partitions.
That's oddly compelling to watch. And there's that human urge to try and see a pattern in the prime groupings.
> HTTP with their own half-baked hardcoded AES key in app for sending credit card info.

You mean, no TLS, JavaScript crypto and credit card info?

Are there no authorities to report that kind of garbage? No certification they are supposed to pass? I would research that angle first before hacking. It doesn't take any reversing to realize everyone can pwn you on a public WiFi.

Otherwise, at the very least use tor...
Fantastically beautiful!

Had this strange feeling as I was roaming, zoomed in so I had no idea where I was, when suddenly I recognised a village - I've lived there!
Please note: I can speak only for the Node.js npm/Yarn ecosystem.

This article is terribly outdated. Version ranges are great and the only way to manage correctly your dependencies without having tons of duplicates. Also they are a security guarantee, because with them you can get security fixes “automatically”.

Yet there have been problems, that’s why both Yarn and npm@5 implement a lock file which gives you all the guarantees of a range-less package management with the power of a range-based dependency tree.

If module developers following this (IMHO not lucid) article start bundling specific versions in their npm packages everyone will suffer. It’s as stupid as it get.

Please, do your research before calling out on practices.
I wonder how did the people on the other end react.

One evening I ordered a pizza on-line to the office. I was too lazy to go out to the nearest grocery store (even if I knew which will be open at those hours) to buy a ketchup bottle, so in the form I added ~16x sachets of ketchup (figured it'll last me a while). I don't think it was more than 5 minutes after submitting the form that my phone rang, with the pizza guy on the other end asking if I really, really want 16 bags of ketchup?
Not ClojureScript but Clojure: I really liked www.braveclojure.com. Maybe not technical enough for the most folks in here, but it was a great starter since you jump right into and solve some problems. Still it was not too newbie focused (Write a program which prints Hello World and calculates the sum out of two numbers). Sadly i wasn't able to stick with clojure since i cant wrap my head around jvm and clojure always felt like something which is fun but will not help me in the future job market.
Most of those annoying and stupid individuals are from the so called China's Lost Generation. I found the following video made by two westerners explains the reasons in a pretty accurate way.

https://www.youtube.com/watch?v=X9Dh2gFX4Mg
And yet it piqued your curiosity enough to read comments on the issue.
I can only imagine the amount of new version conflicts that this would generate (I've already seen more than I'd like) if we would no longer go "1.8.0 has a feature that we depend on, so 1.8.0 and newer". Every time every dependency gets an update, every dependent package would need updating too (or at least its metadata). Hell no.

Perhaps go for a range + last tested version, e.g. "1.9.7 worked" so when 2.0 comes out and breaks, you know what to use instead.
I was expecting the technology they were piloting was stun guns.
>Tesla is a level 2 system

Does autopilot actually meet the qualifications for a level 2 system? AFAIK since autopilot is basically lane following and adaptive cruise control and braking wouldn't that be considered level 1?
That’s not right. Ranges are powerful and important, but you need a locking mechanism too otherwise you‘ll loose control. Npm and Yarn got finally right and dependency management in the npm ecosystem is now a breeze.
Tackling Tomorrow's Biggest Opportunities with Cloud Native NFV
I have wondered this too. This question made me think about voluntary public disclosure on the parts of doctors. Of course we are unlikely to ever see doctors disclosing their chosen doctors, but this made me remember something we can possibly use to screen human medical professionals:

Dr Leana Wen started an initiative where other doctors can volunteer to publicly disclose any sponsorships they may hold from pharmaceutical companies, called Who's My Doctor. It may be worth favoring doctors who have signed this pledge and disclose their sponsorships in our search for "good" doctors: http://www.whosmydoctor.com/

Both the human and animal medical profession seems rife with sponsorships that influence treatment. In the case of the veterinary field this is mostly a case of large pet food companies sponsoring veterinarians and veterinary schools, so vets tend to be highly biased towards recommending these diets since this is all they're taught. In the case of human doctors this seems to be drug companies. Personally, I believe disclosure of any sponsorships that may influence a medical professional's recommendations to their patients should be required by law.
TL;DR that is
data:text/html,<div contenteditable>
with buttons
Had the same question and did some digging. It appears to be this one by user murbard2:
https://news.ycombinator.com/item?id=12940675
How to have custom repositories per app in a monorepo structure on Symfony
Correct, though I would phrase it as "the password can be 100s of chars long, if the user so chooses"

i.e. No noticeable maximum length for people using password managers and generating 30, 50 or 100 char random passwords, but still insulated against attacks with endless streams of input data - it is acceptable to reject 10 000 char passwords as a hostile input designed to tie up server resources.

I said nothing at all about what the minimum password length should be, and that's deliberate, it's a separate kettle of worms.

But ok: I'm also not a fan of measures such as "password entropy" or "must contain at least one from column A and one from column B". Subjectivity, naive use and changing attacks have given these a bad reputation, often deserved. Password length is not subject to such changing moods.

The parent posts comment, "A decent minimum password length, without any funky requirements, just the minimal length" is fine by me. I didn't want to add to that statement on the topic.

With all the rules in the world, some people are going to have relatively weak passwords, and we cannot entirely eliminate that. But we can also allow and encourage strong passwords by - as an easy first and minimum step - removing deliberate misguided impediments like max lengths and disabling paste.
Very nice point. If you look at all npm examples in the article it shows the >= M.m.b pattern which is never found in the wild. You’ll find ~M.m.b for VERY old packages and ^M.m.b for modern ones (last 4 years). Those let the minor and build increase, but not the major.
Check out HiveXchange. They are one of our customers and are doing really cool things in the produce trade business.

We had done a case study with them that you can check out here.
https://blog.freshsales.io/hivexchange-case-study/
Until AI is good enough to drive without working GPS and internet connection "self-driving" is a bit of misnomer.
I am impressed by both the size and the features and no dependencies. Kinda like a gui linux under 20 MB. People need to do such similar things instead of a huge bloated single page web app with features that nobody want.

Great project.
Small (~6kb) and fast alternative to react-intl
Just to clarify a little:

If your efficiency increases by 10% you get 10% more output. With a current efficiency of 10%, increasing it 10% would mean your now at 11% efficiency.

If we talk about an increase of 10 percentage points, we end up with with 20% efficiency effectively doubling the output (100% increase).
As someone who lives in Hong Kong, I can totally relate to how you feel about Mainland tourists. But that said, I love visiting China, most people there are extremely friendly and helpful. Sure, you might see some weird things once in a while, but you see that everywhere. The misbehaving Chinese tourists shouldn't keep you from visiting China.

It's a massive country with a lot of different groups of people. They're not all the same.
China has a huge population, even 80% of them behave nicely, there are still quite a giant group of people who are not that behaving well. And as the rapid economic development in last decades, some of those who are ignorant got the money to travel abroad. Chinese Tourists also dislike them a lot, Gov has been taking measures to blacklist them if they did anything violates the rules in sightseeings .Sorry for your unpleasant time you've had with some Chinese tourists. Be sure to visit China, there are something unique there, especially some ancient relics : )
That's what `vipe` is for: https://joeyh.name/code/moreutils/
Passport.js (mostly by word of mouth, I only used it breifly) seems like a robust sign in solution.
Google Is Shelling Out Hundreds of Thousands of Dollars to Academics
I 'learned' (bumbled) through c++ almost 30 years ago. I formally learned both c and c++ properly through uni more recently. I'm not sure I'll ever use another language if i want to build something that is complex but i need to be really fast. I love c but the more complex the problem, the more infeasible it gets to use. But c++? There isn't a processing problem that you can come up with that you couldn't use c++ to resolve it with. Love the language.
If specific version are used then you can end up with multiple versions of the same dependency which can cause additional problems if they're passed around. In compiled languages you end up with errors like "can't assign typeA to typeA because they are different types", when they are different versions of the same type.

Not sure how node would handle the same type of error but I'm guessing it would involve subtle compatibility issues.
Neural network creates fake Obama
As described the feature seems only to be for highways, so I guess it can only go straight / no turns. Most likely route guidance will tell the system that you need to take control before the required exit.
I think that you misunderstood. What I want is that the password can be 100s of chars long, if the user so chooses. i.e. no noticeable maximum length.

I said nothing at all about minimum password lengths, and that's deliberate, it's a separate kettle of worms.
Works just as well in Java. I'll have to slip this in to my next code review :)
that is until the market is opened up and regulated. with so many young people around realizing that a thing they constantly produce for free is worth something - there will be no incentive to go through the criminal path. also worth mentioning that this could positively impact young population health as there is now clear monetary incentive to keep your blood healthy.

it's a win all around, regulators just have to be careful and not screw it up.
> There are a couple caveats, obviously. The traffic jam pilot only works on highways with a physical barrier separating oncoming traffic, and the use of the system is subject to the laws of whichever jurisdiction you’re driving through. So bone up on the rules of the road before pressing that button.

Being able to self-drive on highways with physical barriers between oncoming traffic is, like, the easiest use case for self-driving cars. This doesn't very advanced to me at all. Urban driving is the actual hard part.
Why do we need this? What's wrong with good old "there are n ways to pick first element, n-1 ways to pick second, etc and then apply burnside to glue together things that we treat as identical"?
Hi! Thanks for the nice words. :)
Why not just sell the overbooked seats AS overbooked seats.
So the person booking that seat knows, it might happen, or not..
In that case the tickets are more interesting to people who can get a flight a day later without problems etc..
Simple money back policy so it wont resort to incidents with cops or buyout money..
Looks great, less bloat on the Internet is what we all need.
Chinese speculators. People in the anglosphere keep forgetting it, but almost all crypto action is in China. All western usage is a sideshow.

So basically, they're buying this stuff as pure speculation, of the sort indistinguishable from gambling.
We actually debated offering them a job interview when they graduated. If they'd contacted us first, we might have. :) Instead we just fixed the bug, called it a day, and spent a few days reviewing the rest of the API for weak validation.
I would love to see this language transition thing as a graph - matrices are rarely the most insightful tool to visualizing such data.
You can fiddle with the displayed time (by editing the url) -- it's fun to see that (very) early timestamps have much greater chance to be a prime number.

Also, sometimes, you can find "twin primes".
https://tessi.github.io/primetime/?t=1500000000 has such a twin-pair in the center of the screen (the twins are 1499999927 and 1499999929).
Five Key Advantages of Professional Mortgage Service
It always frustrates me when commenters are overwhelmingly undereducated about a topic but continue to make broad, sweeping generalizations. There's a ton of negativity, outright assuming, and misinformation being thrown around here. It happens in every bootcamp-related thread (and topics in other subjects of course).

No, not every bootcamp was legit. No, making assumptions about all bootcamps based on a handful of bad apples is not an honest critique. No, your anecdote about a bad bootcamp grad does not hold more weight than someone else's anecdote about a bootcamp completely changing their life.

The fact is DBC, which spawned an entirely new industry, was an overwhelmingly positive force. DBC has always made inclusivity and community a priority. For the vast majority of students, DBC has been a much higher ROI investment than a 4 year college degree and changes the way people think about modern education systems. There are thousands of capable engineers (including myself) out there today thanks to DBC, which often operated with high stress and, apparently, minimal funds.

It's a shame each bootcamp topic has its share of otherwise reasonable people making unfounded claims. In a community that values programming, startups, inclusivity, and helping others, you'd think the negativity and baseless accusations would be a lot more infrequent. It's been 5 years since DBC began and yet commenter ignorance still requires graduates to come in and defend their bootcamps.

If you have no idea what you're talking about, it's fine, ask and I'd be happy to answer. But this community really ought to be celebrating what DBC has accomplished.

Source: I'm an early 2013 DBC grad who has worked in SF tech since graduating. I've also helped hundreds of bootcamp grads with their job search post-graduation (meaning I have my fair share of honest criticisms for DBC). The vast majority of people I've talked with are now employed at companies most people on HN would love to work for.
My cars odometer is at 99910km's so by tomorrow I should be at 100000km's, not quite date -d @1500000000
You forgot to say "asking for a friend". :)
Yes, blood is rare enough that it's already "farmed". (http://www.medicalbag.com/medicine-abroad/blood-farming-and-...)

If it is sold as a "rejuvenating cosmetics" with scientific evidence backing it up, it will get bad.
No, he's probably talking about the fatal accident where the car didn't give any warnings at all. When Joshua Brown died his car was in autopilot and it didn't brake and it didn't give any warnings at all before it hit the semi in front of it.
$0.02 advice on how can you scale your business
Thank you! He is fine now (knocking wood), though he never quite regained his appetite so is still underweight, and his bladder is still not totally back to normal after being damaged by the urinary blockage (which was the root of our issues), resulting in massive pees. We also do not know how the medication he had to take for a year after that month to keep his bladder working until it regained enough function will affect him down the line. We have to have regular in-depth checkups to make sure kidney and other organ function doesn't deteriorate. So he will never be 100% "normal", but nevertheless he is now a happy cat who's enjoying life and we are grateful for every day we have with him. I hope you will forgive a cat pic :) http://imgur.com/a/pdebE
Ask HN: How to move up at large companies like goog/amzn/fb?
Getting into goog/fb is one challenge, but it's equally difficult to move up unless you joined company before 2010. I feel like something happened during last recession and tech just got exploded.

Now SWEs/hackers are ubiquitous. Being nice to people is one way but then everyone is nice to everyone in general.

What do you suggest?
Show HN: Find gigs based on your Spotify activity
This is primarily about saving bandwidth. Benchmark here is of little value. If you are referring to the CSS scopes optimization, that would need a lot larger project to test with than https://go2cinema.com/.
Of course you can.

All you have to do is to say: "this is our internal API, we're releasing endpoint documentation for curious developers, but be warned, that the API may, and will, change without any notice".

I.e. when you're releasing something in the open, you don't have to take social responsibilities if you don't want to. It's not a binary choice between "release a fully supported product" and "don't release at all".
We are continually performing blood generation. What on earth are you referring to?
It's not illegal, it's just considered defacto discrimination and you have to prove it's actually beneficial.

There's no reason that you couldn't be sued the same way if you're only hiring from a certain university and that leads to excluding people from a protected class.
There‘s no question that Teslas can drive themselves under favorable conditions. But did you see the videos above where a Tesla crashes into a highway barrier, and the one where it crashes into a stationary maintenance vehicle?

You can only take your eyes off the road when you can be sure that the car can detect unexpected circumstances. Teslas are apparently bad at detecting stationary obstacles, so you can‘t take your eyes off the road (and calling the system „Autopilot“ is really not a good idea)
Necklaces Jewellery Online Shopping in India
Shop unique designer handmade necklaces online at www.HrishaJewels.com A huge range of designer necklace is available here at reasonable prices. Your choice for your fantasy artificial jewellery will be nothing more than a great blessing. It is a approach to feel satisfied that you received the right piece of jewellery.
I completely agree. Although it is not that mindless of a task, I personaly prefer playing a musical instrument without thinking too much of its theory. Playing music like a musician who codes really helps.
I'm completely ignorant on this, but I'm wondering if there could be a strict superset of haskell or other pure functional language that is inherently visual. It seems this is what lambdu is, but it would definitely benefit the language to have it compile down to some readable functional code whenever needed.
I wrote this in case anyone wants more information: https://smsprivacy.org/bip148-uasf

Should be a bit more informative than TFA.