skysight-inc/HackerNews huggingface dataset:
I love Canada and it's a great country, but I'm a wanderer and a curious person if I were to simplify it. I discussed a few practical aspects as well in response to a similar question above.

Edit:
Are you considering moving to Canada? If not, can you speak to why you think more Europeans are interested in doing so?
funny, but seems in the end a damaging joke.
I think this is a cover up for making it easier for government officials to get data about you. To protect your customers you should store as little personal data as possible and encrypt all other data such as e-mail and messages, so it only can be decrypted by the user's password or key, that you only have the hash for. And also inform your customers about he importance of strong passwords or using key's. I tried to create a Microsoft account the other day and the password was only allowed to have A-z0-9 characters, with four numbers. You can probably guess most peoples password by using their name plus the birth year of their child. So don't impose any rules other then length and a warning if the password hash is in the list of 100,000 most common passwords.
What’s wrong with its license?
I work for a UK business and we have had a number of queries from our bank because of an unrecognised signature on a cheque written from our account. So some banks in some places di check the signature
Well the problem is who will control it?
Angela Merkel? Manuel Macron? Oettinger - the European Comissioner? Seriously.. nobody will control.
And on iOS, apps can restrict what permissions you can give them. Uber for instance allows only “no location” or “location all the time”, and does not allow “location while using the app”.
you've got to double tap to make sure, rules of surviving rss is undead land.
Independent App Review: Runkeeper
You might be right to believe that Facebook's PR team is weak or that Experian's practices are bad, but the Experian comparison isn't stunning. Experian's name recognition is nowhere near as strong as Facebook's and it makes the potential loot for journos less interesting.
I work in the microbiome field, and colleagues and i discussed this paper a few days ago. The overall impression seems to be that this is not for the practically-minded but primarily science for scientists. A lot of microbiome studies have suffered from inadequate exclusion critera because of the lack of this systematic knowledge.
Unless one lives way out in the suburbs and the train ride is 90 minutes. The first thirty minutes into Tokyo isn't too bad. It's the remaining sixty minutes which would shock most Westerners. Not looking forward to summer...

Which is why I bicycle into work. Sure it takes 90 minutes (I'm as fast as the train with all the stops) but my soul isn't squashed out by all the other sad salary men.
The vital questions Mark Zuckerberg must answer (UK)
THE EXECUTIVE’S GUIDE TO PAINLESS SOFTWARE MIGRATION
I used Google apps script to make a full invoicing automation system with Zoho CRM, Zoho Invoice, Google Drive, Google's Spreadsheet-to-PDF tool, and Google Cloud Print.

There were a bunch of gotchas in terms of the 6-minute runtime, the available runtime per day, and the script just getting killed randomly.

I managed to work around them all after a lot of hair-pulling... We ran ~15k invoices through it last year!
Oh man that makes me happy. I just posted about that this morning. Hopefully I can find a way to contribute!
The solution is simple: ratings are inflated since they are an endless resource. Let’s make them a scarse resource.

It’s what works in the academia, where anyone can get aribitrarily close to a 4.0/4.0 GPA, if the grades are inflated enough, but clearly only 10% of students can fit in the top 10% of the class, making this latter rating much more significant.

Simple example (I am sure there are better ways of doing so) after ten Uber rides you are given five stars, and you can distribute that to the drivers you liked the most.
I don't quite get it? He meant to put them up for free right?
"Snowflakes" meaning like Twitter Snowflake, an autoincrement with a timestamp folded in (and maybe some ability for multiple read/write database servers to generate IDs without actively coordinating with each other)? That would work - can I easily get Postgres or something to generate these?
Awesome. I'm really excited for that, I'll have to try to contribute.
Stolen personal information which is later exposed in a data leak can certainly kill someone. In expectation it is less likely than food poisoning, but it still seems ridiculous to downplay the gravity of all of it.

That has got to be the most fucked up thing about capitalism: Correction signals are painfully slow, delayed and weak. You can mostly only penalize a company by boycotting their products (unless they seriously break a law), but for the individual, there is often more utility in continuing buying their products than in sending a corrective signal, so the overall signal mostly vanishes except for a small, intellectual minority that can afford extremely high moral standards.
Who is it damaging? I think it's funny, with no caveat.
OPC UA – A strategic IOT business accelerator
This situation is covered with a whitelist of IPs and domains (year ago it became official after exploitation of vulnerability in how blacklist register works, before it was on ISPs, Youtube was banned by some ISPs quite a few times), including .google.com, .youtube.com and other Alphabet's domains, *.facebook.com and some others.
The Social Media Echo Chamber Hell
We Are Missing the Point about Facebook, Cambridge Analytica, Etc.
The problem is that a 5-star rating system is almost never a good fit. The stars are meaningless and it ends up coalescing into some tiny fractional scale.

My uber ride either gets me to my destination safely, reliably, and timely, or it doesn't. It's just a yes or no, and should be rated as such. This would smooth out the subjective reviews and give drivers a much more fair rating. Support requests can take care of any specific complaints. Likewise tips can do the same for positive signals.
Using fileman to navigate network fileshares was always much faster than using explorere. And x10 so when the fileshare contains .xml and .docx files, as explorer tries to read them just to decide on the icon.
WhatsApp was pretty much 1:1 clone of BBM
What if we just got off the hook instead?
Working link : https://www.clever-cloud.com/blog/engineering/2015/05/20/why...
Darn, I hoped for a standalone thread safe structure and there I get a whole database.

(Yes, I know that for some platforms you can mmap memory.)
I agree - it looks equivalent to perhaps 1st year mathematics in Australian university or 2nd year 1st semester if I'm being really generous.

This definitely isn't sufficient for machine learning, but it is a start.
Well, because there is this thing called lack of updates.

On German consumer shops, most "deal of the day" are still a mix of 4.4 and 5.1.
I don't think you can use MDI in Visual Studio anymore, the tabbed interface seems to be the only one available. Although i do remember an IDE (was it Visual Studio?) that could do both MDI and tabs at the same time.

Do you consider tabbed interfaces as MDI? I've seen some people do that but i think MDI and tabbed interfaces are too different in terms of functionality to be considered equal.
And even earlier in other EU countries I imagine, as I was in Luxembourg in 2001 and used pin to pay in supermnarkets with my UK card.
Agreed, sadly there’s no chance for the US to get this for the next 2.5 years at a minimum
So is London’s
Beside that there are regulations that allow them to do this. Even for European Agencys it will continue to be legal to do so.

Government organisations don't sit outside of regulations. The regulations are designed around their needs and they make sure their regulatory needs are met.
Terminator: a thousand humans. Tracking.

Terminator: Acquiring target. Distance 200m.

150m

100m

50m

Cow: MOOOOOOOOOO!

Terminator struggles 30 seconds to eject head from cow butt.
> I think the solution is a set of improvements. RSS as a protocol needs to be expanded so that it can offer more data around prioritization as well as other signals critical to making the technology more effective at the reader layer.

Maybe it's a failure of my imagination, but I'm having trouble coming up with anything at the protocol level that wouldn't make RSS worse as a general protocol, though it might improve at specific cases.

Leave the protocol simple, let innovation happen at the client level, and then if necessary enhance the protocol to support generally effective solutions.

"4. Adding value to the Internet lowers its value.

5. All the Internet's value grows on its edges."

http://www.worldofends.com/
Only available to around 60% of Android users.
Wasn't there already an attempt at this? app.net ?

I'm sure a sizeable chunk of Facebook's user base would not be willing to pay any amount.

Take for example: an in-law, who uses Facebook to "store her photos" because paying (the equivalent of) $0.99 a month for more iCloud storage space, is not something even within the realm of possibility.
Television and newsPAPERs were viable businesses before the advent of the internet. And on the internet, the need to spy your reader is also quite new.

What makes privacy-sensible internet newsmedia nonviable might very well be the much more profitable spying on the client. If regulation makes that competition illegal, and demand for news is unaffected by GDPR (and why wouldn't it be), then it becomes more difficult for advertising companies to find newsmedia that provide tht extra illegal profit-taking sugar, so they will go back to more traditional advertising plans. This, in turn, will make newsmedia's lives easier in regards to finding advertiser's that do not demand spying on their readers.

At the end, sellers still need to advertise, providing ads supply, and readers still demand free newsreading, providing ad demand. The market still exists.
After finding the source to Darwin 0.1 / 0.3 which was Rhapsody / OS X Server 1.0 and getting it to build on x86, I thought it was cool that using remote display, and chroot from a NeXTSTEP root many things would run using the Rhapsody beta UI stuff.

Although the response was about nill... Nobody really cared.

I started work on merging the newer BSD stuff into the 0.3 kernel but the lack of overall interest kind of demotivated me.. and I couldn't see anyone seriously caring.

That and previous does such a great job with the legacy black box stuff, it'd seem full emulation was a better solution.
Thanks for the kind words. I will gladly take your feedback. You can reach me on [my hn username]@mijndertstuij.nl.
Developers –  why you should be using Firefox
> I think people who don't live in the city don't

> realize how (relatively) stressful it can be

> when the trains are late.

So much this. I always thought that the typical characterization of Germany, "the trains run on time" was a put down for how boring and uptight we are.

Then I lived in places where the trains do not run on time.

Oh my god.

Whenever I travelled back to Berlin, I wanted to hug the BVG employees.
Let me just update to it, oh wait....
But people readjust it anyway. For my area, 4.8 is a like a baseline good driver, anything like 4.6 indicates some problem, 4.5 and below is like no-no area.
This right here.

The ORM I wrote (and use...) automatically generates a an internal and an external identifier for every persisted object. Works pretty well in practice.
It's a start, but that is only the easy part, where the goal is relatively simple to figure out. You also have to explicitly get legal documents signed if you make a system for companies that "own" the user data.

You need to have new procedures for obtaining, storing, using, and delete customer data. This is known as a "code of conduct". You need sufficient logging to aid incident analysis too.

I also think a lot of companies are entering a bit of panic mode because there is no clear guideline on what is sensitive data. If you make a booking system, then everything you store is potentially sensitive if you have end user data in it. If you're making IoT devices for the home with cloud access, then you have sensitive data.

The conclusion we've reached is fairly simple. If there a even a remote chance that normal day to day use of our systems contains data that can be used to build a profile of a user, then the systems data is considered sensitive.
The Movim (https://movim.eu/) social network is relying heavily on the XMPP Pubsub standard.

All the articles published on the network are actually Atom elements (https://en.wikipedia.org/wiki/Atom_(Web_standard)), it's then super easy to import and export Atom/RSS feeds in XMPP (for example https://nl.movim.eu/?feed/pubsub.movim.eu/Movim).

On top of that Pubsub brings you a fully real-time solution (no need to pull hundreds of feeds each 15min, the articles comes to you) with roles, subscriptions, comments (also relying on Atom, see https://xmpp.org/extensions/xep-0277.html) and many other things :)
Steve Jobs MIT Class (1992) [video]
Agreed, very much a London thing. Given it's optional at least you can tell them (or a manager) in the UK to take off if service is crap. In Asia, in places where the service charge is added then the service charge is rarely if ever removed, you can be screaming blue at them due to a chain inexcusable lazy fuck ups and they still wont budge on the service charge - loss of face, lack staff empowerment, 'till say no' etc...

The addition of sales tax and service charge is more a frustration than tipping to me, tis why I hate restaurants in Asia that are ++ (10% SC + 7% tax). I'd like to ask them a) under what circumstances do I not have to pay the tax? b) if service is crap are you going to remove the service charge, the answer basically point to everyone pays it. I prefer wysiwyg pricing and tipping for the real extra mile. Also note service charge is rarely distributed fairly to staff that are serving you.
Tokyo transit also stops operating after 1am. I live about 30km outside of the core Tokyo area and I have to leave around 11pm otherwise I'm walking part of the way home.

It is possible to stay at a private club until the train restarts around 5am. Alternates is Internet / Manga Cafes complete with shower rooms, coin operated clean underwear dispensers, and lounge chairs that lie almost flat. Also helpful is the convenience stores that sell dress shirts.
I’ve seen a few articles about this (one called it “mind reading”) and I still don’t understand how it works. What exactly is “vocalizing internally”?
Postfix
postfix bulk emaiing setup
Perhaps a tiny fraction, and that's detected (?)
That's nonsensical. "Actual science" isn't even a well-defined thing and it's certainly not an entity that holds opinions. Your assertion is nothing more than name-calling.
It is good for understanding many ML algorithms and how they work internally. So in my opinion it's enough.
There is a huge long tail of SME 'website owners' that have no idea what they are in for. These sites are often developed/maintained by very cheap labor (students/off-shored etc) and sprinkled liberally with all sorts of 3rd party analytics/counters/share-buttons etc etc.

Not only do the site owners not even know that the site contains these things, if they do, they don't even realize the extent of data collection going on. I had a chat this morning with an owner like that. The site runs GA (they didn't know), the site runs ShareAholic (which they said wouldn't be a problem as they only use it to see in aggregate where their site visitors come from).

They never made a distinction between what data their site provides to these services through scripts or cookies, and what they themselves then get/use through the service provider.

This is not a special case. There are probably millions of these little business sites out there.
At 18:12: https://youtu.be/QyMsF31NdNc?t=1092
The large US sites you’re worried about “dominating” the EU, who have significant EU traffic, will be able to comply with the GDPR and continue to compete just fine. They have the resources to hire the necessary phalanx of attorneys to advise them on how each feature and tweak to their sites interact with the GDPR, and it is a worthwhile investment for them. I was saying that smaller sites that don’t have internal legal departments and don’t need EU traffic should consider blocking EU IPs.
Paxos made simple (Lamport, 2001)
https://matomo.org/

or

https://clicky.com
There must be a better way because lord knows I don't even remember the experience of my last uber ride, let alone my last 10 :P
On the other hand, a large number of merchants in Germany still don't accept credit cards. Many are even cash-only. Run across them all the time in Munich, whereas not accepting credit cards was rare in the bay area, even at stands at farmer's markets, or at food trucks.
The problem with ratio ratings like you propose is that there is no end.

You have to anchor the ratings or they have no grounding in reality. (Produce a few models of bad service and drivers and excellent service and drivers.)

That is, unless you really want to chase some sort of unattainable perfection.
We have to plug many holes, encrypted DNS plugs one, encrypted SNI will plug another.
Can we talk about how terrible the config/ordering experience for an X1 is compared to Apple?

Why does Lenovo (and Dell) make it so difficult to actually buy an X1 without being a product expert? The shop page has 6 or 7 base configurations that all can be customized. To me, this is a really good sign they are not consumer focused, but instead catering to the direct enterprise buyer. Someone who is more willing to spend hours deciphering the subtle difference between every configurations and go through multiple customization flows to find some ideal configuration for a large multi-unit order.

Can someone explain why it's so hard for PC companies to move away from this purchasing model when the simplified Apple flow is generating 10x or more sales directly to consumers.
These people believe the have left?
I don´t think it will come soon but maybe in some years. At the moment the politic in the US is too much focused on spying and getting information about their people. In some way, it might be okay to use the data for security but most companies misuse the data.
Just a heads-up, this is from 2012.

I'm baffled at the amount of stuff we put in a webpage nowadays. A simple page I developed the backend for, that shows a filter on the left and results on the right came to weight around 2.87 MB. 2.27 of those are libraries!

I mean, sure, they help with development. But I think we're tipping the equilibrium in the wrong direction.
RSS never (un)died for me. I run FreshRSS[1]. It works well on shared hosting and it runs on SQLite (no migration troubles!).

The best thing about it is escaping the algorithmically curated feeds.

Every and service that I use has an RSS feed, except for Twitter. I use https://twitrss.me/ to follow users. If you don't find a feed, sometimes you just have to dig a little. You learn at which URIs the most commons CMSes presents their Atom/RSS feeds (hello /feed/).

[1] https://freshrss.org/
Person on the tracks doesn't exactly imply there was an accident with the person. It just prevent the trains from moving.
Last seen is in the grey zone, but I'd say that it can potentially be PII if combined with other data. So I would not store that data for now, until we have some clear rulings on similar topics.
Sombre people do not want to top but they shouldn't be barred from positive rating on the ride.

The trouble is that rides are not reproducible readily. Conditions change (congestion, path taken, mood of the client or driver)

Thirds means you have to accumulate a large amount of any kind of rating for it to maybe mean something.

Drivers could game the system by servicing "good drives".
Ok, care to share why you personally need to be fed news 24/7. What's so important and fulfilling to know about the latest antics of some celebrity, or some crime blown out of the proportion so much that you will think a killer is waiting for you on each corner, etc.
What value does it add apart from creating more anxiety?
Not to mention that news tend to misreport things a lot. (https://www.goodreads.com/quotes/65213-briefly-stated-the-ge...)
The example looks funny but I'm not giving free training to Google's AI just to try it out.
I've clicked on the link and it asked me to subscribe.
Snowden didn't change anything from the inside. He tried and failed before realising a public-interest leak was the only way.
To answer this question, location is pretty much key.

If in the Netherlands: probably Turkey. If anywhere else: probably the Netherlands.

Although it is hard to think about a scenario in which the only available choice is between the Netherlands and Turkey.

The idea is hedging against the closest guy with a stick.
Ask HN: How to hire early engineers?
I'm working on a weekend-project-turned-startup which has early users who have committed to paying (I know "committed to paying" != "paying", but I'm confident in my ability to get paid users)

The money from paid users is not enough to hire an engineer, it's barely enough to pay for hosting. I have realised over the past month that I'm an inefficient engineer myself. I cannot balance sales (which is priority #1 at the minute) with programming. I built V1 by myself but I need to work with other engineers to take this to the next level.

I am averse to the idea of "Sweaty equity" being an engineer myself I believe cash is cash, equity is "not cash". How do you go about convincing engineers to work with you when you're in a situation to not be able to pay? Goes without saying, I am happy to provide ample equity.
Since humans don’t exhale methane, it’s weird of the article to use “¼ of a human exhalation” as a measure of volume.
To stop existing.

They are a net-negative for society.
I've heard about the copy-cat suicide (but not under this name), but I did not realise it might be the cause of the use of such euphemisms. Of course one can question the usefulness of the euphemisms, since everyone know what they mean.
> A ton of their originals had terrible ratings.

Maybe for you. The Netflix ratings were always a personalized rating (which is explained in one popup on sign-up but never mentioned again). I think people not understanding that was also one of the reasons they abandoned the star ratings and changed the language to "90% match" in the transition.
seems to me like an easy fix would be to simply adjust the ratings based on the person doing the rating... if someone almost always gives five stars, and they gave a four? there was probably a reason. but that person who always gives 3 stars? four stars from them is probably a good thing.
The article completely misses the reason Uber does this: it looks good when your ride request gets picked up by a driver with a five star rating, even if you know what it means. It is similar to how a takeaway aggregator company in London asks customers to rate their restaurant on a six star scale.

So, it's yet another dark pattern.
Tracking is the opposite of freedom
5 “Must see” Bitcoin documentaries every trader should see
Spot on regarding price comparisons between brands. The cost difference is really not significant over life of the device, and in historical context of computing power per $. I get that maybe the MBP is not bleeding tech right now, but fit and finish is well above all others, and the larger user base and local support stores means the consumer experience is hard to beat.

BTW, I must be one of the few that actually like the new (non-touchbar) keyboard. The only thing I would change are the arrow keys.
Note that "open" is Mac-specific. On Linux (and possibly BSD), one can use "xdg-open" to the same effect.
2018 National Trade Estimate Report on FOREIGN TRADE BARRIERS [pdf]