skysight-inc/HackerNews huggingface dataset:
I've found that repeating a little mantra of what to expect of myself exactly at that moment of switching helps. For me that moment is getting out of the car, hungry and with a full head, after a long commute. Diving head first into family life with small children is hard, but they deserve my fullest attention before bed time even before my own needs (food, rest, possibly work some more). Just breathing and repeating that works for me. (Apologies if this goes too far into the spiritual.)
Ah, so cost of living comparisons shouldn't use the same lifestyle in both places, got it.
> it would be ~90% of your after tax take home pay. Why? Because you'll pay.

What's to stop a competitor offering it for 89%? And so on until the market finds its fair price.
More accurately, for Europe it would be illegal except for the business owner. A normal manager is still convered by the limit.

(Actual limit is 48h/wk, averaged over several weeks.)
How I owned the BBC with a simple misconfiguration due to human laziness
technically in the UK a Salaried position doesn't have fixed hours of work - this is a major social status indicator
The argument seems to be that "government can also be bad" and that "food industry is distorted by subsidies". Which is valid as far as it goes.

Getting to choose your own food and housing? Great, far better than being allocated by the government.

Getting to choose your own healthcare and education? Do you really have enough information to make an informed choice there? Are people who are unconscious or under 5 really good at being informed consumers? Or are they just having the decisions made for them by someone else?

Not getting any food or housing because you can't afford it? State option starts to look really great.
I live in Russia, and I doubt that I'll ever be financially independent.
ProtonMail is not safe. To delete someone's ProtonMail account, just print their email onto some posters, put it up in some public place, take a picture of it and tweet it to ProtonMail. And just like that, the email of your target will be probably deleted.

https://i.imgur.com/d9K9Wdm.png

This is not a service you want to use for anything important. If you have some enemies, they can use this method to ban you.
"NASA Jet Propulsion Laboratory robots need to work in harsh environments, often on the edge of the known Universe."

What?
Preparation of High Nitrogen Compound and Materials Thereof (2006) [pdf]
> The light of the sun is confined to a limited area and its light acts like a spotlight upon the earth.

They're skimping on a lot of detail here. And their animation shows the earth's illuminated area squishing like a bean bag.
How is protonmail tied to the Israeli Military?
> it helped catalyze the inevitable media distribution revolution of the past decade

Just because the tightly entangled media oligopoly chooses to ignore its usefulness does not make it worthless.

Bittorrent is extremely useful, dependable, scalable, and usable.

Bittorrent can be used in any situation where static data is distributed to many peers. It's the static part that doesn't mix well with DRM, and therefore gets ignored by media distributors who are convinced they are obligated to "protect" data from its fundamental ability to be copied.
Linux Vendor Firmware Service
Curious if this also holds for spot nodes...

For build and test tasks... sure scalability would be needed.

What would you suggest, scaleway seems to have poor APIs for automation, and atom CPUs so not useful..
Ask HN: What book influenced you most in life
Unusual tools for research
Still can be found https://news.ycombinator.com/item?id=15709248
Instead of demanding net neutrality, why don't Americans want rule changes that would enable competition among ISPs? Wouldn't that solve many more problems - like low speeds and high prices as well?
Wrong. Bell was first to make the connection. She discovered them.

"first noticed that there were pulsar patterns in them."

is way different than

"guy cleaning the ship's deck in the morning should be rewarded for discovering America."

in the first case, other people might not (and had not) noticed.

Equating "holy shit! these are multi-solar-mass nucleons rotating at a significant fraction of lightspeed" to the common experience of "land ho!" is absurd.
Elon Musk Wants to Build a High-Speed Loop in Chicago
This is a very alienating position. If I were ever to find myself part of a group, talked about as you did, it would be very tempting to just write off the entire “other group” and their opinion, based purely on that statement.

If you have a good argument to make, why resort to an ad hominem?

For better or for worse, this is a democracy and their point of view matters. Let’s try winning them over to ours.
Who knows, maybe it's a chance for Kicad to take off ;)
look how that ended though.
A few years back, it seemed like neuromorphic chips were going to be the next big thing, especially in mobile chips given their low power usage.
I recall seeing a clip of someone from Qualcomm talking about how they would be rolling out SOCs with their 'zeroth' line neuromorphic co-processor around 2014, but the tech in this article appears to be at the same level as it was back then.

Could the tech have been kept secret for military purposes? Or is it more likely that neuromorphic chips are just difficult to get right?
I agree with you to some extent. I want costs to go lower. To that end, unions are a barrier. However, why isn't executive pay also a barrier? Why can't we ever talk about it? I think there is no reason why our corporations should pay millions of dollars to the CEO and I think it should be illegal to be compensated for being on a board at all. Imagine the cost savings that could be translated to either the shareholders as dividends or the consumers as lower prices or both!
It is this transpiling from python to C++ that I want to avoid. Especially because there is a lot of iterative development on the C++.

However, I'll essentially never be able to run my code from a notebook because it runs on a cluster I need to SSH into. Thing is, I'd like to develop that code locally and iteratively.
Article just says they used cookies for tracking. Does anyone have a better article, indicating why this work a workaround, and they it affected iPhones in particular?
Also discussed yesterday: https://news.ycombinator.com/item?id=15805754
Exactly. Why do they all want more regulation to solve the problem that over regulation caused in the first place? Seems like a cyclical solution to me
Because if you were accessing someone else's Facebook account you wouldn't have access to a whole bunch of photos of their face would you.
Could one of the folks down-voting this please explain? Did this come across as sarcastic, or offensive? I'm honestly curious, for example, whether most westerners would be as courteous, or whether the taboo against asking about proficiency would feel the same in both cases.
dishonest summaries don't help your point.
Having happily used AirBNB in the past, I recently tried to book a stay in Toronto. They wanted a full photo of my passport or driving license to complete the boking. Looking a little deeper, not only did they outsource the processing, but when others had questioned them about it the response seemed a little noncomittal.

With leaks and lapses of judgment ocurring daily I feel like it would be an identity fraud ticking timebomb to use AirBNB and other services like it, especially given the attitude they seem to attach to security. I know others on HN feel diferently.

I took my business elsewhere.
Your JavaScript Chart Should Move – Here’s How
How does anyone trust their employees won’t go rogue? If they are under NDA and are longtime employees with high ratings then there is usually no reason to think they are trying to “go rogue” by stealing some usually very boring but private data.

HIPAA has additional requirements.
Except, Hewish did not initially accept Bell's results. He called it interference, claimed it was man made and not worth further attention. There were meetings to which she was not invited and it was a struggle to get him to accept their significance.

Edit: Also comparing a Doctoral student who "helped build the telescope" to a cleaner is rather unfair. Francis Crick was a PhD student when they worked out the structure of DNA.
Support person (at least for the last few years) here, context switching and the issues it creates is a real thing for other roles - not just developers. Everyone needs headphone DND time, both in and outside for the technology sector - it's called concentration time.

A support agent at most tech companies will have to support multiple products in multiple languages and platforms and be ready to provide a useful response to a customer at any time, these responses could be:

Diagnosing code issues,
Diagnosing product issues (internal or external)
Writing code for the customer,
Developing the customer use case,
Working with Engineering,
Finding some free time to learn new products,
Training new agents

etc etc.

This is no easy task and shifting mindsets is sometimes tough.

I strongly echo the comments that documentation is key, if the product docs are written to be consumed by humans it's very helpful support engineers, we're lucky to have great documentation at the company I work so it makes our life easier.
You end up having to build your own moving parts...

Building a high-availability metadata store is not easy. And ensuring that incoming request IPs aren't spoof is a little non-trivial to reason about.

UserData is a good way to provide a one-time token that can be used to fetch data...

Using SSH for provisioning is just plain dirty... and almost impossible to do reliably... You'll need global locks and timeouts to recover in case one of your master crashes... Plus some garbage collection to cleanup things that where not fully provisioned.

This is a LOT of unreliable state to manage. And ton of corner cases. Having the right architecture matters for reliable automation.
Transcriptions are not really the issue here, the cost of freelance transcribers is relatively low. It is privacy that makes it so hard, most of the call center calls need to have some kind of user authentication, which means they would need to be anonymized prior to being transcribed and used as a training material.
How is ID fraud not scalable in this case?
>even though it’s unclear if they were from actual Russian citizens or computer bots originating in the U.S. or elsewhere.

As a Russian, very few people here even know that FCC exists. Among those that do, very few care. Already got too much on our own plates.
This is hyperbolic and dishonest at best. Please leave your memes on reddit.
> I say kill off, they're still widely used, damped perhaps?

I would say "delegitemized".

Media companies have worked hard to convince the general public that data can be "owned", and that "piracy" is literal "theft", meaning that pirated content creates some loss they can claim as damages, thereby filling the fifth part of the legal definition for fraud.

The media oligopoly wants to provide encrypted data (DRM), which isn't static (changing keys), and therefore won't scale on bittorrent.

> but another part of it is faster connection speeds, no bandwidth caps in many places and the availability of cheap file hosting (e.g. via Mega).

That is certainly a major part of it. That, and the association bittorrent has with piracy are why most people don't think to use bittorrent to distribute static content.
Ancient greeks you said ?
https://www.theonion.com/historians-admit-to-inventing-ancie...
JAK ZBIEC PO PODWÓJNEJ SPIRALI
Which is what My Boss at BT said as he had worked in the Valley and in the UK he got no more work out his SV teams than he did in the UK -and in the UK this was an ex civil service unionized with 5 weeks Al plus privilege days
From the article:

> The complaint is that for several months in 2011 and 2012 Google placed ad-tracking cookies on the devices of Safari users which is set by default to block such cookies.

Seems they used cookies for tracking despite Safari supposedly disabling those kind of cookies.
Anyone know if it supports Jena?
This has to be done at a granularity coarse enough that the function call overhead doesn't kill the performance. It has to be entire loops, for example, not just some primitive operation like a dot product (which has at least 3 different implementations on x86).

On my C code, I have a build script that rebuilds a shared library 3-4 times for different CPUs (e.g. with and without -mavx2) and then uses dlopen() to choose the right one at runtime. The actual SIMD code has a bunch of #ifdefs to choose the appropriate implementation for primitive operations.

GCC has function multiversioning [0][1] (__attribute__((target("sse4.2")))) to enable choosing a function implementation based on CPU capabilities at runtime, but that is not suitable for the use case I describe. I want my "high level" code to be the same, but using the right implementation for "primitive" ops like dot product. Using multiversioning would completely kill the optimizer and cause excessive register spilling and other unwanted artifacts.

[0] https://gcc.gnu.org/wiki/FunctionMultiVersioning
[1] https://gcc.gnu.org/onlinedocs/gcc-6.2.0/gcc/Function-Multiv...
I tried to research your statement and landed here[0].

I'm somewhat shocked at how many different competing active RTOS's there actually are. There amount of reinventing the wheel must be huge. I mean I know the wikipedia page on Operating Systems lists a lot more.. but the majority of them are long dead.

[0]https://en.wikipedia.org/wiki/Comparison_of_real-time_operat...
It's going to become increasingly expensive and politically complex to operate an Internet company at Internet scale. That process of country to country division (legally/politically), will continue to accelerate.

Although they're getting the first punches to the face because they're easy and obvious targets, companies like Google or Facebook, will trivially withstand it over time. They can afford whatever compliance cost and complexity is involved. It's everyone else that is going to suffer, including all start-ups attempting to offer an Internet-wide service (something that not so long ago could be mostly taken for granted). The effect will be to lock-in the position of the existing giants and protect them from new companies that might challenge their global dominance.

If I want to offer an Internet-wide service in the near future, I'll need to comply with dozens of different Internet-related legal/political frameworks to spread into dozens of nations. It'll be realistically impossible to accomplish for smaller entities, so start-ups will be stuck even more than they already are in struggling to reach beyond their local audiences. This will particularly harm start-ups in smaller countries in Latin America, Africa and Europe. Start-ups in the US and China will gain a further advantage (an advantage which they've already utilized to produce most of the Internet giants to this point), because they get to start out with massive home markets with heavily unified rules and then push to the rest of the world from their large base.

This process destroys the Internet as it has been known the last two decades and it appears nothing is likely to stop it from getting dramatically worse in the next 10-15 years.
Where do they think things that fly over the horizon are going?

Planes, clouds, the moon, the sun, etc
C++ was the first programming language I picked up that made me feel like I was really making something (after VisualBASIC and HTML), when I was 13. Things were simpler back then. I used Borland C++ and it could produce .exe exports from .cpp sources, pulling in referenced #includes. Running it in Windows would launch a little DOS prompt that ran your program and then quit (unless you put a getch()!)

Like any teenager tinkering, I opened up some sample cpp file that came with the compiler and started just throwing in cout<< all over the place doing random stuff with variables. My older brother explained "loops", "functions" and later the basics of "arrays" and I completed my first game by 16, written purely in C++ -- a Tank clone that was a single long-ass cpp file using purely #include<graphics.h> calls, putting individual pixels on a 640x480 screen. I hadn't learned what classes were yet, so it was some form of "functional programming", just starting from a void main()

The point was, it was easy to tinker and learn and make stuff and explore in C++, the language isn't innately arcane. I didn't even have the internet back then to look stuff up. A teacher gave me a textbook for "graphics in C++" because my high school (which I wasn't in yet) computer science curriculum didn't cover graphics, but I hated copying code from the textbook (it seemed outdated) so I just opened up header files and tried to call functions I saw in there. I didn't need to use any fancy C++ syntax, just the basics my brother taught me. No make files, no build scripts, no gcc. Just an IDE that existed on a floppy disk and the most common OS available at the time (DOS).

It must be a sign I'm getting crotchety and old, but "back in my day" C++ wasn't such a confounding beast. And I'm sad to say I think modern-day python is going down a similar path, it started out intending to be the easiest language to tinker in, but it's slowly becoming arcane just to import a module and launch a program for a beginner.

I stepped back into C++ recently trying to make something "I can see" at from scratch, and it's damn nigh impossible without visiting 4-8 different instructional sites depending on how you define "something I can look at".
Are we complaining that you can't put up a poster explicitly designed to incite violence against anti-fascists with a ProtonMail email address?
I'd imagine they might also disable your account if you use swastikas as your logo, is that "awful censorship"?
If you wanna do that sort of stuff then roll your own ffs. Consider that they might have some form of legal liability.
As a developer, a backend app developer for that matter, I still don't know an easy way to do this. I would either sync it to my Google Drive, or fire up a local FTP server on my phone to do it.
CoffeeScript has moved
If you really cared about privacy you would have quit your job and would have found a decent way of making a living. You’re just making excuses and you’re trying to elicit sympathy.

It costs next to nothing to add a toggle in an app which disables analytics. If the company’s too lame to have an on-boarding screen where they ask the user for permission, they could even hide it in the settings.

And yet almost no companies do any of the above, because the only thing they care about is money. Crushing these abusive marketing efforts with regulation is the only workable solution, we've already seen what the industry's best effort looks like with "Do Not Track".
Conflicting Skill Sets
The submission is flawed. There is no [2016] in the title. I wish I could downvote submissions because I would give this post -2.
> I thought modern languages optimized code into SIMD instructions where it could automatically...

Kinda-sorta yes, but not really. Auto-vectorization is a very brittle optimization that only works at the best of times and the slightest change in your code can cause it to fall out of the hot path. You have to be extra careful with aliasing and use the "restrict" keyword a lot.

If you really do care about performance, you still have to write your hot loops with explicit SIMD code.
Use Evernote on Linux with These Tools
The question is explicitly about paying more for "faster or higher quality service". Yet at least two of these economists (who voted "agree") seem to misunderstand the issue: Altonji writes "High bandwidth traffic imposes externalities on other users", which is true, but it's an argument in favor of charging per amount of data, not based on speed promised. Same for Thaler's "Seems like those who cause congestion should pay more" (to be fair, he put confidence 1). So... not impressed by these arguments.

Also, Duffie: "Works for soap, wine, and haircuts; why not Internet?". If that's the level of argument needed to become Distinguished Professor at Stanford, I'm clearly in the wrong field.
https://tutanota.com/
> In reasoned discourse, foolish ideas should be exposed and dismantled.

You might have a problem with ensuring the discourse is reasoned in the first place. For anything important enough, at least one side is likely to use every sleazy trick in the book, from logical fallacies to plain slander. What may have began as a search for truth (or facts) can quickly turn into a dirty rhetoric match. In such a situation, the outcome mostly depends on debating skills.
Manufacturing an Artificial Intelligence Revolution
Exactly this, complaining that a site banned you for breaking ToS is kinda stupid.
The big difference is that in Europe, everyone gets the right to belong to an union, there is no such thing as only having part of the building belonging to an union.

Anyone that gets explored on the workplace, without reporting the case to the government authorities, does so because they fear to loose their job after reporting it, or are completely in sync with the current situation.

In countries like Germany, unions also have a seat on the company board.
Lose Weight with Spices
Yes, this is happening. You can buy equivalent of Herceptine (cancer drug) for 25% of Roche's original price. The active substance is the same as in the Roche's drug.

The problem is that you can't buy it in any European country except UK. You can't buy it on-line as postal & parcels services are cooperating with gov drugs agencies to make sure nothing will be "smuggled".

Hospitals are allowed to purchase that equivalent, however they don't want (why upset Roche) and when they are forced they add their margin, which is more then 100% of the drug value (at least in Poland). That is a joke, since you need to drop an email to those guys in India and do the bank transfer - this took me 15 min - eventually I have found someone in UK to be parcel recipient.
How were they able to set tracking cookies, if the browser had them disabled?
I doubt it. The GDPR and other european privacy laws are a problem if you operate from overseas.

On the other hand, if you start in europe and are thusly aware of the privacy laws it becomes much easier to design as service that complies with them.

The Netzdurchsuchungsgesetz in Germany even goes as far as only making big social networks responsible for content and small startups get a free pass.
"Not safe" and YWNRU?

http://www.foxnews.com/us/2017/09/14/marine-kicked-out-corps...
It should, because my first thought was: "What, again!"
What Explara learned from Meetup acquisition.Why community managers should care?
I have deleted my fb years ago. Had to reinstate because apparently you need(ed) it for Tinder signup. I was horny.
Does an RTOS have a built-in theorem prover to accomplish that?
I thought the complaint was that someone else could put up a poster of your email address with a swastila next to it, and you'd get banned for it.
Blaming the dead pilots is easy as my Uncle (ex Merchant Marine) said about the Concordia sinking - they always crucify the captain.
* French
Analyzing data and deriving meaning from it is exactly what we, in science, mean by discovering something.

Though from what I've gathered in recent discussions about Nobel prizes, it is rather common that the project leader is awarded the prize, regardless if his actions directly lead to the "discovery" or not.
Yea but what makes the bitcoin delivery network any better than a bank's delivery network, unless you take into account of the fact that it's decentralized? Banks deliver money all the time.
What the parent post was saying is that anyone can print out a piece of paper with your mail address on it, complain on twitter, and ProtonMail's feeling-based policy will have you banned.