skysight-inc/HackerNews huggingface dataset:
I would say vanilla education had nothing to do with, if it's that what you mean. Daily, I come across extremely well college educated folks ( including engineers) that are under the sway of Facebook and WhatsApp fake forwards. They were swayed by Radio, TV and Newspapers before, now the medium has changed. The story is the same in the USA or Europe or Myanmar. There are no special critical thinking courses out there where people sign up and learn to "think effectively". People have been swayed by propaganda before and they will continue to be. Saying "education" in this context feels like you are leaning towards saying that only if the people in these "third world uneducated country" learn better, this wouldn't happen. That's not right is it?
I think one of the greatest mistakes by libertarian thinkers was open borders. The very idea that you can have a political system without political boundaries is ludicrous. Someone has to enforce those boundaries somehow.

My other thought lately is that a free and open society has a fatal flaw in that outsiders who wish to destroy it are allowed to enter and mess with it at will and there is very little opposition to doing so.
I built a business travel app a couple of years back.

I think budget filter is not enough to create enough value as most people set a budget for entire trip and not just travel. If you could crowd source data of avg expense for taxi, and stuff then this could get really interesting.

In our case we could map project budget for travel to trips using historical data(not so accurate but good for ballpark)
This requires trusting at least one of the servers to store your raw data, correct? Local differential privacy doesn't.

You might imagine having servers in different countries so that the whole system can't be subpoenaed by any one country, but I believe this is a legal gray area that becomes illegal if you say you're doing this to be intentionally subpoena-proof (in the US).
Never get locked out of a Gmail shared account again – Hiver
Withdrawal of the UK and EU rules on .eu domain names [pdf]
I only ever talked to a single person on my Facebook. In terms of Facebook this clearly means to ignore all other posts and show me only selfies of this person I don't have actual interest in as something that is close to chronological.

Point being it is really far from what one would think chronological means.
EFF Secure Messaging Scorecard now redirects to personal research advice
I found a concurrent.futures.ThreadPoolExecutor useful for database seeding, where I invoke a whole lot of sql alchemy core inserts
Great idea!

Is there any particular reason why this isn't better solved with just a regular old app?

Aside from a whole bunch of technical hurdles involved with a custom ROM, it would probably be easier to. Instead of needing to get this custom ROM on the phone, it would just be a matter of wiping the thing, resetting to a clean OS, and installing the app either through the store, or (possible on Android) by providing a link.

As for the prompts and active 'engagement': I think that's a really, really good idea. And it could be achieved by simply using the phone's built-in features (notifications, badges, alerts, etc.).

I'm not sure if I can be too involved when it comes to building the thing, but I'd love to help out in any way I can.
Alexa could enable subtle insider trading by both Amazon employees and Amazon AIs.
There is no reason Apple could not allow users to install their own certificates, or even to just provide an "easy jailbreak" that was not accessible remotely, without compromising security for users who elected not to use these features.
Caffe2 merging into PyTorch codebase
Awesome read, thank you for sharing!

He estimates that he met twenty-four people during every show, and that he stole something from three of them.
At six shows an hour, five hours a day, five days a week, forty weeks a year, that works out to at least
eighty-one thousand pockets picked.

Am I missing something here or should this be 18k not 81k? My brain won't let this go.
You don’t need a GTX 1080. Any modern low-end GPU like RX 550, GTX 1030 or the new Ryzen APU would be fine. Even higher-end Intel iGPUs should work[1].

Basically all you need is at least DisplayPort 1.2 (or 1.2a if you want Freesync) for 4K @ 60 Hz.

The RX 550 has 1.3 support, so it should handle up to 2x4K @ 60Hz with MST (daisy-chained or with a splitter) or a single 5K @ 60Hz.

Some 4K monitors can also work with 2×HDMI, but I don’t think you’ll find that on any low-end card. Maybe high-end used.

As for actual performance, there is a huge gap between what you need for gaming and what you need for office work.

A low-level graphics card from few generations ago with 1GB of VRAM would be fine even (like Quadro 2000), except that it will only be able to drive the display at 30 Hz.

The biggest gotcha with a 4K display is actually your host RAM. If you try to run anything like GIMP, Photoshop, or vector editors in particular, it will gobble up much more memory than usual. Your regular web browser will as well, though to a much lesser degree.

Getting something just a little better, like an RX 560, might be a good idea though, this gives you enough GPGPU power to run most expensive video filters and scalers at native 4K[2].

[1] My Apollo Lake netbook with an entry-level iGPU can handle a 3K display easy

[2] Your source material might be 1080p but you end up postprocessing it at 4K. This might surprise some people.
Isn't it possible to "morph" the changes, little by little, so the users don't get overwhelmed by the changes?
I think Facebook has done such progressive redesigns in the past.
Warsaw, Poland

test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 Average

cloudflare 21 ms 14 ms 14 ms 14 ms 15 ms 18 ms 15 ms 14 ms 16 ms 13 ms 15.40
cloudflare2nd 23 ms 16 ms 14 ms 14 ms 18 ms 12 ms 13 ms 12 ms 16 ms 15 ms 15.30
google 16 ms 16 ms 13 ms 40 ms 47 ms 35 ms 12 ms 35 ms 35 ms 59 ms 30.80
google2nd 23 ms 57 ms 11 ms 34 ms 43 ms 14 ms 15 ms 39 ms 14 ms 31 ms 28.10
quad9 14 ms 199 ms 22 ms 14 ms 551 ms 190 ms 15 ms 14 ms 14 ms 198 ms 123.10
opendns 48 ms 14 ms 19 ms 51 ms 35 ms 162 ms 13 ms 36 ms 48 ms 12 ms 43.80
norton 48 ms 38 ms 38 ms 42 ms 43 ms 42 ms 38 ms 43 ms 38 ms 46 ms 41.60
cleanbrowsing 37 ms 33 ms 37 ms 38 ms 38 ms 36 ms 33 ms 38 ms 36 ms 35 ms 36.10
yandex 62 ms 91 ms 57 ms 59 ms 66 ms 343 ms 53 ms 53 ms 61 ms 64 ms 90.90
adguard 42 ms 34 ms 34 ms 32 ms 46 ms 34 ms 59 ms 114 ms 100 ms 50 ms 54.50
neustar 42 ms 42 ms 37 ms 43 ms 38 ms 42 ms 39 ms 48 ms 42 ms 42 ms 41.50
comodo 54 ms 53 ms 55 ms 51 ms 50 ms 51 ms 59 ms 51 ms 54 ms 50 ms 52.80
Never ever ever use the hardware firewall that your ISP tries to sell/rent to you.

Better still is to use an old Linux desktop with IPtables doing masquarade, that's what these cheap things are doing anyway but now you have control.
Correct, you grok it! Only Solaris and illumos kernels have true containers (resource limits) optionally applied to zones (virtualized OS instances providing full blown UNIX servers) running at bare metal speed as a bunch of processes in the global zone. FreeBSD jails come close (they were the inspiration for zones), but are more akin to chrooted jails than containers. Nowadays they are conceptually more like zones than they were in the beginning.
So it's not the modern C++ features that cause the yak-shaving, but wanting to use these features on a RHEL6 instance with a compiler that does not support these modern features.

I'm specifically stating this (obvious observation), because the headline might lead someone to believe that the features are at fault. The features are great and should considerably reduce yak shaving.

Going a step further, we've all been there. I once spent weeks building STLPort and boost, so I could avoid re-writing and extending an existing project against a C++ compiler from 2006, and more importantly, the WinCE 6.0 API (with weird timers and everything - ugh), and use a kind-of portable, recent version of C++, with extended features. I deeply questioned every single professional decision I had made the prior years. This had nothing to do with yak-shaving, but with how much platform-specific code you would end up prior to C++11, and how much simple, every-day functionality you had to write again and again. C++11 and later are a huge leap in this regard IMO, and for everyone stuck with an old compiler: Consider using boost.
I think a "fair" distribution of pay for software engineers would more unequal than it is currently. (This is the logical financial conclusion of believing in the 3x, if not 10x, engineer, which I do.)

I have people who work on my teams who are absolutely fantastic and, while already well-paid, probably should make more. I have other people on my team, with the same title, same education, same on-paper responsibilities, same city, same years of experience, who might be below the median pay and are still overpaid based on my estimation of their contributions relative to their peers.

You can't look only at a spreadsheet and determine that it's "obvious that you are underpaid", IMO.
I have to admit this was a real bummer. I know better than to try to upgrade anything that important on a Red Hat type box. There's just no sense in attempting to diverge from the base system. You either keep it or throw it out and go to the next major release... and I'm not ready for that. That leaves me with one option: leave it in place and then "side load" a new compiler and/or libraries, and then switch to using it for all of my local stuff.

Just use docker?? That is literally what docker is for. Get your favourite flavour of debian or whatever, with a modern GCC and fire up that docker container.

EDIT: Oh wow, docker is only available in RHEL7 and higher. Damn.
Signal is great; except there's also tonnes of metadata.

If I'm trying to talk to someone anonymously, having to give them my phone number somewhat defeats that anonymity. Even having it installed is potentially dangerous; it scans your phone book and suggests other signal users (thereby outing you as a user in the first place).
It was one data scientist at Cambridge who supplied Cambridge Analytica with the data for 50 million facebook users.

The size of the company doesn't matter. One person with an API and a database can do as much damage as a massive company.
Why does the method of updating the core OS matter? Unless you're a system admin, and have to do it a lot. If not, that's hopefully something you don't spend a significant amount of time on each day.

Most of my concerns with regards to the OS I use has to do with the stuff I do 10s or 100s of times a day.
I've had the same recurring thoughts.

Surely hardware is such a miniscule cost compared to the bodies using it 8 hours a day.

I have never encountered a carpenter whose boss tried to get them to use the cheapest possible tool (especially the wrong kind of tool) for their job. Why would we be different, other than having bosses unfamiliar with the work they are managing.
UK Child poverty: Pale and hungry pupils 'fill pockets with school food'
“Looking at this route” in context maybe means number of tickets on hold with the airline, or number of searches for that route in the past day on SABRE, as opposed to active users on that site right now.

Trying to give them the benefit of the doubt as to that number being an accurate count of something, though agree it’s a high-pressure sales tactic that turns me off.
Let's say that I set up the double slit and then decide that I will make a macro level decision based on the observation of which slit a particle passes through. The observation of which slit the particle passes through is non-deterministic according to most interpretations of quantum mechanics, so my macro-level actions are now also non-deterministic.

Alternatively, take the example of Clinton Davisson and Lester Germer in 1923 and then attempt to predict what papers they will publish in the future using classical physics. Clearly it can't be done because it is dependent on quantum effects.
First line

add metamask and ledger support to your site
Unit economics matter a lot here. It is likely that they couldn't show turning a profit either on individual transactions, or at a scale that could cover huge fixed costs.
It's not about that such places can't exist, just whether they are representative of the destination
Why AWS has such a big lead in the cloud
A Complete Comprehensive Course To Get Started With AWS in No Time - https://john1807.livejournal.com/3211.html
cgroups v2 probably, cgroups v1 is definitely older.
This is why you should lie as much as you can when dealing with for-profit corporations, especially online. Any information you give them will eventually be available to everyone, because they have no reason to care.
Integrate Bootstrap with Angular 4
Capital One Labs – Data Science at a Bank: Randy Carnevale Interview
Except that most newspaper are jumping to conclusions, saying that there are discriminations, women not getting the same chances, etc. That might be the case but these studies do not allow to establish that.
Which astrology rules are you using? Greek or Indian? I have done some preliminary research into Indian astrology and it have amazed me at times on how accurate it is. Though most of the HN crowd can think I am stupid, even I thought astrology is stupid until I stumbled on few things and I applied the same rules to my friends life to predict their good and rough patches fairly accurately. The data set is very small to call it a scientific study, but I am planning to run the rules on a large data set to figure out the possibilities of it.

Great to see someone having a successful business with astrology. Good luck
I see more scientists over at scholar.social, have you joined and checked out their local timeline?
Can't you make a smart contract that is effectively a subscription? And then you'd only need to sign it once?
Pull the plug.

The final "stick" and reason for a C in the title is the responsibility to shut down the data (and website) until such a point it can be secured.

It's should be considered more of a fiduciary duty (protect shareholders, customers) to protect data as making the right investment or HR decisions.
Thanks avoidwork. Are you using any tool to do this?
Hyperlinks. Yup, the original raison d'etre of HTML. One site that discussed a topic would link inline to other sites or articles about the topic. Or one silly site would link to others.

In the heyday of the early blogging movement, "blogrolls" (links to other blogs the author followed) were common. So were archives categorized by date, category, and eventually tags. And "related posts" widgets.

As to where you could get started, a topic in mind and a search on your engine of choice would usually get you going. Or a visit to the Yahoo directory. Or bookmarks of your favorite frequently-updated sites.

I'm not sure exactly what skill you're looking for. A skill for finding things to read/watch to keep you occupied? Doing research or finding answers to questions online? Something else?
Twitter does not delete data, even though you deleted it
---
Deleted tweet:

https://twitter.com/mikulabeutl/status/981142746487455744

Proof of Original tweet: https://i.imgur.com/hjlSh9z.png

Proof of deletion simply by clicking on the above link.

---
Data still exists, see below for...

Shorturl generated in the post: https://t.co/lPsqZ8Mmn0

Image within post: https://pbs.twimg.com/media/DZ24F_tW0AAVcO3.jpg
He means security for apple and things on the app/itunes store.
Agreed on the need to include more than just flights especially when traveling through Europe.

However SkyScanner just updated their capabilities to include Train travel on their booking similar to GoEuro. I still believe SkyScanner to be the best travel website for finding cheap flights and also includes the option to just search a country name like "Spain" or even "Everywhere".

I'm excited to see SkyScanner merge the technology of including buses/trains with the ability to explore non-specific destinations.

https://techcrunch.com/2018/04/03/skyscanner-adds-train-trav...
But isn't modern PHP moving too fast though? They also break BC with a proper deprecation process. I don't know what you mean it's not a good argument, I've just been casually pointing out that your points are completely invalid. There's actually pretty good reasons to use lua over JS, you don't have to make up reasons.
Somewhat related but this article from a while back had some observations on how mattresses are a marketer’s dream to sell. The really shady nature of these companies in protecting their brand even at the online review level does not inspire confidence and trustworthiness.

https://www.fastcompany.com/3065928/sleepopolis-casper-blogg...
Visa requirements depend on a lot of things, including obviously what passport you hold (multiple selection), there's transit issues too -- if you hold an Afghan passport you can travel to Svalbard without a visa, but you can't fly there from Oslo because that requires a Schengen visa. In fact you can't even transit airside at Schipol. However if you hold a specific type of Canada residency permit you can.

And even once you clear the visa problems, you then get into yellow fever documentation. Do you need to take a yellow fever certificate if you transit via Addis Abiba on the way to South Africa?
Spotify goes public in an unconventional IPO
Best Smartphones for Entrepreneurs
That was a friendfeed feature I really liked. I don't know if the feature ever made it into facebook after the acquisition.
DTrace is built-in software.
Anvil | Developer at Large | Cambridge, UK | Onsite

Anvil is a platform for building full-stack web apps with nothing but Python. We’re looking for a developer with good communications skills to help people build awesome things with Anvil.

We were on the front page yesterday ("I love this"; "Super cool", "Can't wait to try it"): https://news.ycombinator.com/item?id=16728706

Our customers range from tiny startups to huge tech companies, and they say similar things. Check out our six-minute demo; I promise you it’s worth it: https://anvil.works/#about

You’ll be building example applications, writing tutorials, and helping our users build their apps. You don’t need to be a Python expert already, but you will be pretty soon: most of the code you write will be read by someone working out how to do what you’re doing! Don’t worry - you’ll have the Anvil authors themselves to get you up to speed. Joining a startup this early means you can help shape who we are, as well as who you are in the company. You'll also be shaping how everyone uses a shiny new development tool. We’re friendly, open, and have good work-life balance - and we want to stay that way. Come join in!

My email is in my profile, or you can drop us a line at recruitment@anvil.works. A less HN-specific version of this post is at https://anvil.works/jobs
Meanwhile with the impending containerization and vm efforts chromeos will begin to look more and more attractive.
Would you build yourself before building your startup?
Well, here's the thing. I create a service that actually deletes the content, yet someone else who had access to your tweet/post saved a copy of it - through a screenshot, a backup, copy/paste. Should they allowed to have that? Are they allowed to take a pencil/pen and write down what you wrote, so they can remember it for themselves - and reference it later?
It really depends on your basis of comparison here. I would prefer the opinion of a top CS professor. It is a very reasonable assumption that they are, like most other hyper intelligent and intellectually curious people who find time to do other things in their long lifespan despite working 60 hours/week, extraordinarily well-read. This is relative to the binge drinking undergrad who decides to become an AI Ethics major because the workload and intellectual rigor is lower than STEM and he knows he can easily get affirmative-actioned into a well-paying job micro managing software developers with moral high ground as soon as he graduates, which seems to be the convergence of the idiotic suggestions being made. Would I say that a top CS professor has more of a background studying ethics than a top ranking federal judge or a top ranking philosophy professor? No, I would not. I'll also mention that one's level of knowledge and life experience is a completely dichotomous issue from whether an individual is inclined to make "fair" or "unbiased" ethical judgments when given authority to do so.

As btilly is referencing above, you already have a clear example of what type of people this field will attract: people with poor intellectual ability and zero understanding of inefficient, large-scale bureaucracies, basic probability or statistics, or software systems, painting simple organizational ineptitude as deliberate malfeasance and racism with the intent of bolstering themselves and their social group financially. It's clear there is an issue and it needs to be addressed as a growing pain, but deliberately training moral police with power over the software industry may lead to something like a dark age in technology.
How to Write Custom Rx Operators in a Snap with Kotlin
Was Sage Sharp previously known as Sarah? Did they transition?

I just want to know if it's the same person. It would be a big coincidence if they were not.
In other words, better roads get better, worse roads get nothing. Isn't that reinforcing the current problem of "SDVs drive well in areas where SDVs drive well; beyond the map edge there be dragons"? See my reply earlier: https://news.ycombinator.com/item?id=16706856
Spotify's NYSE debut reignites debate over Wall Street's IPO machine
As other commenters have pointed out, these comparisons are confusing, especially when reported as headline figures.

There is clear envidence for a “gender pay gap” - in that women get paid on average less than men. Whether that is a bad thing which we need to do something about is a different question, which heavily depends on your overall gender role opinions.
123 HP Com Laserjet
Wait, you weren't aware that most equipment manufacturers' software teams leave every edge case and design decision to a coin toss between 'fastest to code' and 'least effort to code' and let the rest of us bitch and scream about the stupidest of egregious bs for years until that piece of gear isn't sold anymore, then do it again with the next model?
In headphones? Mid-market is truly emerging. Beats has introduced people into spending more than 50 dollars on a headphone and companies such as Audeze, Sennheiser, Beyer-Dynamic and others are really expanding. The high end is also expanding but headphones are becoming a geekdom.

Just as an example. I guess senn and Beyer are considered big names at this point but in the scheme of things, Senn has 2000 employees and Beyer has around 300.

They have a series of headphone enthusiast conferences called CanJam. I put mid-market as under 500 but others would put it under 1000, where the most interesting headphones are emerging.
Mounting criticism of NIH's relationship with the alcohol industry
Switch off notifications, remove the "X people looking at this" (creepy), make sure to have city-wide codes not just airports, don't offer travel to the SAME city the user is already known to be in. (EDIT: didn't see that it listed it as car+hotel when in my own city - makes sense but was still surprised. Including trips to the same city should perhaps be an option in the search?).

Edit: also: rarely interested in flights with 2 stops for a 1 night holiday - "direct only" needs to be an option.

Also I'd like to see a savings calculator. If I'm in Oslo, a $500 trip to Copenhagen feels like I could find it almost every day (the normal might be $520) but next to it might be a $500 trip to New Zealand - that HAS to be a more rare deal that I really should jump on. Or is it?

Otherwise - great idea and neat execution.