skysight-inc/HackerNews huggingface dataset:
It's tough to capture subjective features of data - like what a user means by rating something 4 stars - since the interpretation of each star value could mean something different to each user.

But there is a (somewhat) simple solution - instead of presuming to know how to map stars to thumbs up/down for every user, let each user specify how the mapping would occur. The easiest way to go about this would be to just put 5 stars on the screen, and a toggle below each to indicate what values should map to what (eg 1,2 = thumb down; 3 = no rating; 4,5 = thumb up), and then apply the thumb ratings to everything the user has previously rated with stars. Maybe have the above settings as the default, and let the user tweak to their liking (eg, make 3 = thumb up). Boom, everyone gets their ratings migrated with little to no hassle.
It's ironic because cryptocurrencies were made to eliminate third party risk.

Another take away from mtgox was to keep your coins on your local, not on an exchange.
Obligatory: Use Secret Conversations[1] if you have to use Facebook's Messenger.

[1]: https://www.facebook.com/help/messenger-app/1084673321594605...
> Maybe it's a consequence of people naturally caring more about their surroundings
Agreed.

I actually find HN more globalist, than let's say mainstream US media or US based tech media, as represented by the OP techcrunch article.
"Do you get enough control do to that on rsync.net?"

Yes. You have your own .ssh folder in your account and can edit (upload) your keys as you see fit.

Also, if you have our ZFS snapshots enabled, those are immutable/readonly - so even if you aren't using a sophisticated tool like borg, you still have snapshots of your data that are immune to attack - even from someone who knows all of your credentials.
Yes. My personal blog (which is now the first result) contains a statement as well as a link to a properly researched article (the source that broke the news), so the article would presumably rank higher in the search results for my name.
Was a long time Vim user. Heavily customized Vim setup. But got tired of keeping up with the ecosystem, new plugins etc. Switched to Spacemacs with Vim mode recently (cannot ever forego Vim modes once its in your muscle memory). Loving the new setup so far.

But Vim, even with heavily customized setup, is so blazing fast, it can make other editors piss in their pants. E.g, opening the first file on Spacemacs takes good 3-4 seconds.
This is cool. Thanks for sharing. Its always fun to see such interesting applications of basic ideas coming together to do something one wouldn't think is possible.
Among the books, you included Thinking, Fast and Slow which really stands out, and I was wondering what you gained from it, and how you'd summarize its relevance/value?

I've been meaning to read it, and I think it's really interesting that it provides enough value to be among the others.
Potentially. I think the possibility of quarantine is much higher between planets, though.
It depends how you look at it. What was the purpose. Presumably after fighting in the Revolutionary War the goal was not to give people hunting privileges, they had something else in mind. From that point of view, maybe RPGs should be allowed, but so should attack helicopters, surveillance capabilities, private spy satellites, etc.

> IANAL but I’m pretty sure the second amendment only applies to guns; you can’t walk around with an RPG on your shoulder.

Surprisingly perhaps you can buy a military grade flamethrower complete with a napalm package: https://throwflame.com/ it's not even classified as a firearm, and is illegal in only two states I think.
If you can be sure that the part running on your phone encrypts the message, then it doesn't matter as much what's running on the server. Anyway being open source wouldn't improve the auditability of the server.
Germany declared war on the US, not the other way around.
Your point is well taken. Thanks.
I see you might have gotten a downvote or two, but for those who don't know, George Orwell is a pen-name. The author's real name was Eric Blair.
It feels like you're trying to make a point on that site but I cannot fathom out what that point was. Are you saying zero width spaces are bad? Are you educating people that they exist? It's not all too clear what your point is.

Also I disagree with the following:

> If you're working on a website there's a good chance that someone will want to copy/paste it, automate using it, etc. Zero-width spaces will create no end of hassle to those people.

I could work around that with literally just 1 line of code:

newString = replace(originalString, "&#8203;", " ")

But these days many HTML parsers will tidy up the output for you so depending on the frameworks you're using, you might not even need to use the above line of code.
I don't find there to be a difference.

Javascript has new features. That you have to compile at all is because of legacy targets.

That browsers are adopting these new features just means that you'll need to eventually polyfill fewer of those features and reduce bundle size. But it's still Javascript that's changing.

So I'm not sure what you mean by "left to transpilation" which seems to indicate that you're suggesting that something like Babel would have its own Babelscript.

But most changes in Javascript I think are just about unanimous improvements like Promises and async/await and const/let and for/of and destructuring. We just like to circlejerk over class vs prototypes as if most people actually care. We can't help it because it's our sport.

I regularly see posts on HN where someone is clearly bemoaning Javascript-as-they-used-it-five-or-more-years-ago which muddies the water when trying to have these discussions on HN. Like the anachronisms of people complaining about callback hell.
SICP, ANSI CL, and Real World OCaml.

Nothing related to my day job in JS land, just fun reading material for my free time.
> The US was motivated by ideology.

Well, certainly, the Roosevelt Administration was, but they were (prior to Pearl Harbor) also forced to maintain an outward pretense of neutrality while backing the Allies, because a large part of the rest of the US was also motivated by ideology...to either be sympathetic to the Axis Powers (one large, well-bankrolled faction) or to be opposed to intervention (another large, well-bankrolled faction, that often worked together with the preceding one against any interventionist policy.)
One thing that stands out to me that differentiates Netflix vs Spotify is what happens when a license expires and content gets removed.

With Netflix, my reaction depends on if I watched the content before it was removed.

With Spotify, it's almost always rage.

Why? I often listen to music more than once but I often don't watch movies more than once.
The next big thing in marijuana won’t get you high
> If you don't find ORMs important, you're not alone, but you're probably not the target audience for Sails or Rails.

True. I used to use rails for my job and I never liked it. To much complexity and to much forcing you to do things a certain way. Which is not necessarily a bad thing - I dont like it.

Ive used ramaze for a very long time and Iam about to switch to hanami and/or vue.
That's fair enough but you have to decide if your cool with that and resign if you have moral beliefs that run counter to your employers

You come across as wanting that sweet sv $ and benefits without having to make any moral choices - if you got to work for CNI company's you know what the deal is.

And before you ask yes I did face that at my first job when I analysed some high speed film from one experiment and though oh I know what that "objct" is and my office mates said yes that's probably REDACTED.
The graph you are linking to ends in 1998, when Bill Clinton was in power, the US was the sole superpower, the EU was increasing in size, China's GDP was a tenth of what it is now, and i think Boris Yeltsin was running Russia, and most people had not heard of Osama bin laden. I think it is safe to say the world is different now.

Look at the backsliding in Turkey, Phillipines, Burma, Venezuela, Egypt. Look at the regimes which have come to power in Hungary, Poland. And of course Russia itself. China, which at one time seemed to be heading for more moderation has taken a sharply authoritarian turn. I would argue just in the last five years things have turned sharply for the worse.
You're probably thinking of WhatsApp?
> let the one who has never defended their incorrect intuitions in physics cast the first downvote!

Amen. This stuff is wildly counter-intuitive, we only properly know how mirrors work since we understand the photo electric effect, and even with that understanding it is still quite tricky because it requires insight into how stuff works at a level where direct observation is no longer possible without access to enormous resources.
"If you don't help make drones more accurate, you're the reason for collateralized murder".

Or, you could like, just stop droning innocent people to death. Not saying we all have to agree, but just that factually speaking - it's within the realm of possibilities. And for that reason it's a false dichotomy.
It would also have the danger of backfiring - fans being pissed off that they'd have to change their OS because valve decided to arbitrarily make it exclusive.
Mental illness is described in terms of deviance from "normal" behavior and conformance to generally accepted morals. I think this is trivially proven from a lay read of the DSM.

A shooting spree in reaction to an website's policy change is both immoral and irrational. No conceivable context would make that chain of actions acceptable.

How could one look at this action and assume mental illness does not exist?

It's not relativism to point out that people have responsibility for their actions, nor to point out that mental illnesses do not generally make people homicidal.

Saying mental illness exists based on their behavior is not even close to the same thing as saying that they did not have culpability for their actions, and it's both unfair and disingenuous to imply I did.
Vulnerability Modeling with Binary Ninja
When it comes to life-or-death questions, we should make informed decisions. "Just trust me" fundamentally lacks any valuable information that furthers the discussion. In addition, "just trust me" also endangers less clear thinking people to sway based on emotion instead of well-founded cold hard facts.
Yeah I dunno.

There's like at least 3 or 4 different ways of constructing "classes" without the Class keyword. Frankly, that's a mess. I get that each has it's own advantages etc, but I don't WANT to figure out some hipster's clever new way of managing inheritance chains.

I want to use the supported method of creating classes within the language. I prefer usage of the "Class" keyword because no matter how the language changes from here on out, it's a pretty safe bet that "Class" is going to always be the rightest way to do it, and the one that everyone else will understand.
"In the national elections in 2012, the various state felony disenfranchisement laws together blocked an estimated 5.85 million felons from voting, up from 1.2 million in 1976. This comprised 2.5% of the potential voters in general." (emphasis mine)

https://en.wikipedia.org/wiki/Felony_disenfranchisement#Curr...
Google Maps in the U.K. has an “avoid tolls” option.
When 26.2 miles just isn't enough – the phenomenal rise of the ultramarathon
No, they clearly said "following GDPR for the whole world is not [good]." And so, why?

When a country passes new safety standards for building cars, I'm sure car makers don't like that, but they still do it. And for models sold world-wide, they're often build the same (except local variances like steering wheel side, etc), so if you live in a country with less strict safety standards, you effectively still get the higher standard. GDPR should be implemented in most places. Why not extend that treatment to everybody? Less edge cases. It has nothing to do with the EU legislating "the world", just engineering pragmatism for a global world, and being user friendly.
https://news.ycombinator.com/item?id=16756310
Belief in College Has Become Religious
There are a number of packaging technologies already being worked on, and games are just programs, why do games need a special focus?

AppImage, snapcraft, etc
Machine learning yearning by Andrew Ng
Facebook acknowledges it shares info with Instagram, Messenger, and WhatsApp
I'd vote for Belgium.

More seriously: the US has nuclear weapons, rendering them safe from any direct confrontation with enemies challenging them technologically.

They have a conventional military 10x the size needed for the sort of intervention that actually succeeded in the past (the Balkans, the first Gulf war). The rather unsuccessful wars (Afghanistan, Iraq) were lost not for technological reasons or any other dimension of military might, but because the US military sucks at convincing people of the benefits of democracy.

Want to win the next ten wars? Put the money into Hollywood blockbusters and the world's best Halal fast food chain.
This just in: Gmail scans every user's incoming emails in a controversial project they're calling a 'spam filter'.
None. Need to be prepared to leave at a moments notice. I used to keep a large technical library, but now it is at home. After having seen engineers with 25 years of service walked out the door with zero notice, I will be prepared to do the same.
A thick catalogue (ELFA Distrelec 'Elektronik och Automatisering' 2013-2014) on which I placed a stationary laptop hooked up to a 24" monitor. On that monitor I have access to more or less all the books in the world in one way or another so I don't bother with paper versions anymore.

I actually just made an engine [1] for the Searx [2] meta-search engine to allow it to search through a local library using the Recoll [3] search engine, making life even easier as search over my personal library is now integrated into the same search engine I use for other purposes. With full text search using a query language [4] which resembled the defunct Xesam [5] language it is above and beyond what the likes of Google Scholar offer.

While I'm in many ways something of a traditionalist - living on a 17th century farm in Sweden, cooking on a wood-burning stove, riding sidecar Soviet motorbikes etc - I made the move to a more or less paperless office quite a while ago. The one thing I do not do is rely on third-party services to accomplish this as those have proven to be both unreliable as well as unreasonably inquisitive with regard to any personal details they can filch from their users. I keep my own 'cloud', have my own (meta-)search engine, my own mail/web/etc server, etc.

[1] https://github.com/asciimoo/searx

[2] https://github.com/asciimoo/searx/pull/1257 and https://github.com/koniu/recoll-webui/pull/61

[3] http://www.lesbonscomptes.com/recoll/

[4] http://www.lesbonscomptes.com/recoll/usermanual/webhelp/docs...

[5] http://www.xesam.org/main/XesamUserSearchLanguage95/
2018 Full Stack Developer Road Map: Part 1 – Front End Development
There are actually several. NativeScript supports Angular, vanillajs, and recently VueJS. There is also a bridge to use VueJS inside of reactnative itself. There are many other libraries that claim to be "native" but are actually only "native look and feel" (meaning HTML+CSS+Cordova/Phonegap, not native components).
Not all the legacy ioctls are single device only.
> Contactless cards aren’t really any faster than Apple Pay

I don't have to unlock my card. Also, the card is much lighter and smaller, and I don't worry about dropping and breaking it, so the cognitive load is lighter.

I don't carry a wallet, though, just a card to pay for things, keys, and a license. I also don't carry my phone around unlocked, so those things might make a difference.

If you used the phone as the only thing in your pocket, because it had your DL (if you even drive) and unlocked your doors at home with a smart phone app, then I could definitely see the minimalist appeal. I really like having almost nothing in my pockets, and a phone could do that.
And the captain "did not recall how they managed to land or taxi the aircraft" after being incapacitated.
> Genuine question: how many startups are using Java now? is this dealing with older sites that are stuck with Java on the server, or are there genuinely many new deployments of Java-based systems out there?

Quite a few. It's a solid choice for a startup for a variety of reasons:

- The Java (and more generally, the JVM) ecosystem is huge and includes stable, performant libraries and frameworks for just about every use case you can have. No need to re-invent the wheel.

- Java as a language is mature and performant, but is still actively being improved.

- No vendor lock-in. There are multiple implementations of everything including the JVM itself (unlike C# for example).

- There are very good tools for developing, debugging and profiling JVM applications.

- Some of the most popular big-data related tools are all based on the JVM. Just to name a few - Kafka (Scala), Hadoop (Java), Cassandra (Java), Spark (Scala), Ignite (Java), Elasticsearch (Java), Storm (Clojure), Neo4j (Java) and many more. So even if you're not using Java, you're probably using Java.

- Android apps are JVM-based. So every startup with a native android app is writing Java (or Kotlin).

- Hiring Java developers is easy(er). Everyone knows Java. Want to hire a junior developer? No problem. Want a veteran with 20 years of Jave experience? You can find those too.

- Java is well supported - due to its popularity, vendors usually offer first class SDKs and support for Java developers.

- There are many JVM-based languages. Don't like Java? No problem - you can use Clojure, Kotlin, Groovy, Scala, JRuby or even Jython. Some of them are even directly compatible with Java (and/or each other) so you can mix and match in some cases.
Sure, so Intel is using cobalt at low dimension interconnects (e.g. M0-3) because cobalt has lower resistance than copper at low dimensions due to electron mean free path issues.

The rumor is that integration of the cobalt material is what's causing yield issues at Intel for 10nm.
"well-regulated militia," but it's pretty much an open question how much that actually has to do with the right described in the second clause. Gun rights activists tend to down-play that first bit, as it implies a collective perspective that they find conceptually incompatible with unlimited individual gun ownership rights.
While that may be the reality of things, it surely can't be a justification in any way. If anything, I'd be afraid to revert back to those dark times where technological advancements were driven mainly by military needs.
Well depends those cities had large military plants Hamburg was building the scary fast U boats for example.

Btw I am lucky as my fathers house was bombed (when he wasn't in it) oh but he did live near the larges spitfire plant - which was a military target.
She was definitely weird before YouTube took down her account.

Ofcourse this doesn't excuse what she did.
Publicis Media | Mid-Level and Senior Data Engineer | NYC | Full time | ONSITE | $100-120k, $140-180k

We are a growing adtech agency in Lower Manhattan with lots of data. Data Engineers at Publicis build workflows on AWS to process batch or real-time data. As an example scheduling weekly or nightly Spark runs on EMR to read CSV data from S3. Our core languages for implementation are Python, Scala, Java, and Ruby. Experience with data engineering is required for the role, around 2 years for mid-level and more for senior. Please email sandy.vanderbleek@publicismedia.com to apply directly. Thanks!
The AvHerald & Simon Hradecky is well respected in the aviation community for factually reporting incidents and accidents in a balanced and non-dramatized manner.

He has posted numerous times regarding fume events, which occur somewhat frequently on the A320 series airliners, and less frequently on other types.
The Zen Teaching Of Huang Po is a wonderful. I have Record of Linji (Huang Po's student) and Radical Zen: Sayings of Joshu (Huang Po's and Linji's contemporary) on my desk.
You could make this argument about not just any Supreme Court case, but about any law that exists. Someone or some group has to be the authority on interpreting any given law, and if they interpret a law that says "X is allowed" to mean "X is banned", then that is in their power to do so. Ideally when their interpretation becomes some blatantly against the will of the people, the people need to take action. In the case of the US, we need amendments to clarify things.

But so far this hasn't really been against the will of the people. So many wanted some level of obscenity ban. So many want some level of gun restrictions. And so many are willing to give up their privacy because of the promises made by those in power of the safety they will receive in turn. Sometimes when people play with fire, they aren't going to learn a lesson until they are burned, and there is nothing we can do other than try to protect ourselves from the blaze.

We have enough people right now wanting to restrict rights for promises of safety (even when those promises are not delivered on) that I'm not sure what we can do in the US. More education on reasons why one should not trust an all powerful authority, but we have plenty of evidence that teaching someone something is bad for them might do nothing to stop them from doing it anyways.
>People describe being around that type as like "walking on egg-shells". That's because they really are in an anger-prone state.

I know several people who have worked with Cruise on films who describe their experience as the opposite of this.
Self-driving trucks are coming–and this law just made things worse for truckers
> Avoid: designing your own encrypted transport, which is a genuinely hard engineering problem; using TLS but in a default configuration, like, with “curl”; using “curl”, IPSEC.

I'm not sure what they're saying here. Is there a problem with the way curl handles TLS?
I've heard this so many times as the reason conservatives don't want to restrict guns because Americans want "freedom to" but then they conveniently ignore this belief when they want to restrict abortion and gay marriage. Both of these could easily fall under "freedom to", even more so since it doesn't hurt others like guns. Basically, it only seems to apply when its convenient.
Nvidia is cracking along. "Nvidia’s GPUs today are 25 times faster than five years ago. If they were advancing according to Moore’s law, he said, they only would have increased their speed by a factor of 10." https://spectrum.ieee.org/view-from-the-valley/computing/har...

I find it interesting that they are crossing the levels proposed for human equivalence around now depending on how you figure it - Moravec figured about 100 terraflops and you can now get "118.5 teraflops tensor-based deep learning performance" from "The Quadro GV100 is available now on nvidia.com for $8,900" https://www.hpcwire.com/2018/03/27/nvidia-brings-the-power-o... https://www.jetpress.org/volume1/moravec.htm

Just need a bit of software.
Not helping them improve precision of the drone strikes reduces the precision of those strikes which leads to more innocent lives lost as collateral. An argument could be made that using AI to improve surgical strike capability of drones would be the lesser of the two evils. Seems misguided, no pun intended.

Also, Google dropped the slogan "Don't be evil" in favor of "Do the right thing." Not that it matters because they barely followed it anyway.
I've had that same question before.
It’s cheap, light, rigid and easily repairable.

Carbon fiber isn’t even that light if your drone isn’t a quad copter that needs pretty insane rigidity to not break apart there aren’t easily available materials that are better than some form of hard coated poly foam especially for lifting surfaces.
Apart from the other fronts and the destruction of the German infrastructure and blockading supplies to Germany?