skysight-inc/HackerNews huggingface dataset:
Until we disconnect healthcare from a job then pricing will be out of wack and way off market value. Once healthcare is more consumer focused and everyone has individual plans then pricing can be scrutinized. Currently it is a backdoor game with insurance and health services greatly disconnected from the customer.

We don't get auto, life, home or any other insurance from our companies, nor should we, so why do we still do healthcare? It causes all sorts of problems (starting business, stuck in jobs/quitting is more difficult, ageism, etc). Imagine if all your insurance for your auto, home and life ended when you quit a job, it is silly that healthcare does for people without individual plans.

Also companies like Aetna and BlueCross are company focused, very different than in auto, home or even life insurance where it has to be mostly individual focused (think Geico, Progressive, Nationwide).

We need to disallow getting healthcare from an employer (money can be given to help pay it but as salary). This has to change first otherwise every price control is still set in a closed fantasy market and will never change the game, far disconnected from the user product/service market value.
What Is DataOps and Why Do We Need It?
Cool. Thanks for correcting me on this, TIL.

That said, this does not invalidate and I still stand by my point.
From the article, he still has to pay for font licensing.
The problem isn't the 35k, the problem is now we all have to spend a little bit of extra brain capacity, remembering the difference between 'more' and 'less', and how while you would imagine 'more' is better (based on the traditional English meaning of the words), actually, 'more' is the lesser product.

I wonder how many hours have been wasted altogether on people learning, and misunderstanding, which of more or less they should use?
Why not link http://dx.doi.org/10.1080/23273798.2016.1217030 directly then?
Interesting. I'm a moderate. Who knew?

Also interesting: I'm a Christian. I haven't been to a church in 10 or 15 years. I'm an agnostic. I tell people all the time that I'm not religious. But, because of my upbringing, I have a lot of Christian friends. From time-to-time I like their stuff. So Facebook says I'm a Christian. So I must be a Christian?

Facebook knows I have teenagers in the house, and that I have adult children.

The vast majority of this stuff, however, is about things I own: an iPad, my phone, the browser I use, the fact that I'm an early adopter. (How in the world could FB figure out I'm an early adopter?)

And of course, all of this will only get better over time. This is the extreme early stages of machine-based human classification.

It's a very strange experience having all of your posts, likes, and comments being judged by a machine, then told who you really are. Seductively frightening.
Alibaba interested in VR e-shopping
In light of Snowden leaks, this is just another piece in what appears to be a global panopticon construction project.
In China, a startup that turned selfies into a billion-dollar business
Big banks plan to coin new digital currency
Unbabel (YC W14) is hiring a dev-ops engineer
If my only intake were bread rolls, my hobbies would include tears too!
> This is one of those well-intentioned questions that makes a lot of hidden assumptions. Since straight white men founded this country, wrote the laws, and hold a disproportionate number of positions as presidents, congressmen, CEOs, etc, this means that the directive to "treat everyone the same" in practice becomes "treat everyone like a straight white man"

I am sorry, but the last part just doesn't make any sense. First of, I am probably not from the same country as you are and treating everyone according to the golden rule doesn't mean treating everyone like a straight white man. You are accusing me of making assumptions when the irony is that you are making the assumptions.

I don't really believe that cities generally are being designed for any specific gender and I do not believe any gender is being oppressed in my country. But at last, I don't see how this is relevant at all for this discussion, I was simply talking about treating everyone the same and for sure if you can make data supported general statements about specific needs for men or women go ahead and design a better city.
Apparently my hobbies are Star Trek Vulcans, Old Age, and "Octopus".
> the answer to life is different for each person

Robelt Waldinger seems to (partially) disagree:

https://www.ted.com/talks/robert_waldinger_what_makes_a_good...
It's overkill for most things, but I have found that on occasion the best way to scrape stuff behind annoying frontends is with Selenium. pysaunter is a useful library that's one layer of abstraction higher, if you're familiar with Python.
To me, the main advantage of Powershell is filename handling.

I know that if I do everything just right, then my scripts will handle filenames with spaces/newlines/other crazy characters, but I always mess up somehow. Nowadays if I ever want a script I'll distribute to people who might have spaces in directories, I write it in python even if it would be a 4 line bash script, just to avoid the issue.
There's "most" pager discussed here a week or so ago, too.

(Incidentally that link returns a blank page for me on FF mobile.)
I don't want to pick nits too much, but no https?
Substituting the paid font(s) with freely available alternatives shouldn't be a big deal, no? Less pretty, but still usable.
The author states "I’m a firm believer that you always need some good luck to succeed. We would have been luckier, timing-wise..."

This is probably not a good thing. Video by Louis Rossmann: "Believing in luck compromises the influence we have over our own life."

https://www.youtube.com/watch?v=-q6hpsGjcIo
150+ Hurricanes, Lightning and Storm Photography by Mike Olbinski
Well I see now that I'm really late to the party with that comment.
In fact, plain HD at 120 fps looks way better IMO than 4K at 30 fps. Motion blur in ultra high resolution is _not_ compelling...
Why People Should Learn Python
I don't think Spolsky was saying their product is bug free, just that they won't tolerate having known bugs.
You are working for the Big 4. That's an enviable position for many already. It means even if you may not be the best rockstar, you are not a bozo.

Other people have given a lot of advices on job finding or finding a doctor for depression.

In the long run, I think you should save up and use invest the capital. Slowing switch from generating your income from your labor to generating money from your capital. That should be the ultimate freedom. We should code for passion not code for money.
I see what you did there. I think.
I guess the parent found that "Nationalist" was inconsistent with all the rest. As a side note, when the words "nationalist" and "socialist" were used together in the past, things didn't end up very well.
4:20 ;)
6.2-Magnitude Earthquake Shakes Italy, Killing at Least 10
Fuzzing is different from QuickChecking:

QuickCheck uses hand-crafted known properties and generators. Fuzzing don't. QuickCheck can be used to find negative tests, but this is the sole target of a fuzzer. There are some similarities in the approach, but it is not the same kind of tool.
Are you working with Newegg on this? Lee Cheng could be a powerful ally https://twitter.com/leechcheng
You can find these places everywhere. Look for jobs where the software department isn't the core business and you'll find small groups of devs bogged down trying to implement another customization among code that looks like

switch(clientId){
case 42: //todo: Make sure database agrees
...
}

before each calling what are essentially copies of otherwise identical thousand line functions.

Because the "risk" of actually changing code for any client where things already "just work" is a testing risk, and testing is nearly always the bottleneck at these places in my experience, if they've even managed to hire a dedicated tester yet.

Of course if you apply the Joel Test you're likely avoiding these places. But they can be rewarding places to work.
Though off topic. Could you explain a bit more on what you mean by "two way dependency tracking" ? Something along the lines of why that is useful and how ava helps in this would be really helpful.
I hope we can get this to run much faster than a few executions per second. Having a way to speed this up could greatly help eliminate errors in the Erlang VM.

The OTP team is usually pretty good at working with tooling for correctness around the VM, so I would think this isn't too hard to get going.
Bad abstractions are what really makes code difficult to maintain in my opinion.
gcf-recipes: A collection of sample code for Google Cloud Functions
The Concept of ‘Cat Face’
I read [1] a few years ago about an idea for using IMAP as the storage/sync backend for a notes app.

Added bonus of the notes I write are in my mailbox so no worries about a company shutting down and losing my data.

[1] http://www.haystacksoftware.com/blog/2013/10/please-build-a-...
I preferred 'more' over 'less' only in situations where I just wanted to see the first couple of many pages of output from something (for example compilation errors where the root cause is at the beginning and the rest is meaningless). 'less' would then block user interaction while reading all input (interruptible with ^G), while 'more' would display the first page immediately and stop reading from stdin.

For all other use cases, 'less' seemed clearly superior.
The trick is to work at a company where you can choose your working hours. I usually work 2 pm to 10 pm, and then tackle my personal projects / hobbies 11 pm to 4 am. Of course, things will change completely if / when I get married, but while I'm single and unburdened I can afford to maintain this lifestyle.
> Being productive isn't everything in life. I'm only 30 but I doubt I will ever look back wishing I worked harder alone in my room instead of being with my friends.

I'm the opposite. At almost 30 I looked over a decade that has been awesome - friends, travel, girls etc - and decided to cut it all out as I create a software company. It's now 12 hours, 7 days a week, with a once-a-week break to meet a mate for lunch (and, eh, an occasional browse of HN).

I figured if I could amplify future moments (more money, more freedom, more opportunity to meet people) by deferring enjoyment now it's totally worth the trade-off and that if I did not start I would look back in a year wishing I was working alone in my room.

Moments with friends are great, and the memories are the fumes that keep me going when I might otherwise feel lonely or overwhelmed, yet swapping a year of after-work beers and hangovers for a shot at financial independence and self determination is worth it. Totally worth it.

Plus any good friends will be there a year from now, and if the hustle pays off, those future moments will be much more enjoyable than any fun I might be missing out on.
"We're definitely not Peter Thiel and Hulk Hogan."

You are. Why not own it? Not all businesses need to smell like a bed of roses.
Please read up on the ML module system and its origins.

http://cs.stackexchange.com/questions/9769/what-is-the-relat...

Functors play very different roles in Haskell and OCaml/ML.

In Haskell, the Functor class is there to implement the functoriality of a type. If F is a functor, then one implements maps of type F A -> F B from given A -> B in a functorial way.

In ML, the term functor was chosen because they are not first-class functions, but "a level up" (much like a functor is a level up from the maps in the category that it operates on). However, if F is an ML functor, then there are no "maps" between the modules F(A) and F(B). The morphism part, which is the essence of a Functor in Haskell, is missing in ML. This is why I think that the functor terminology isn't very good in ML.

Not everything that maps one thing to another is a functor.
Your comment opened my eyes. Considering the importance of software development in today's world ( and tomorrow's), the fact that those best practices or code management technics are found mostly in blogs, instead of scientific papers with proper experiments, tells a lot.
Seems that a good measure for them not gaining much data about you is to keep logging in an incognito window and not liking much.

All the Interests I see are from where I login (mobile phone models, browsers, OS), one Android wrapper app, apps I linked with FB and 1 Facebook page I liked (football club).

Good news, less data FB has on me, more it makes me happy.
Basically we had this memory limit in DOS. It was pathetic, like 600K.

Memory extenders came out that let you reach over that limit. But you had to make OS calls that flipped the CPU into a different mode first.

That was just the beginning! We also had to write 'self modifying code', emit assembly instructions and make DOS programs rewrite themselves to squeeze every last bit out of graphics routines. I remember counting 'cycles' of each ASM instruction. Fixed point was much faster than float then, we did craaaazy things for 3d graphics, for sure.

Those were fun days of hobby dev, for sure!
Servicios de construccion Cerdanyola
In that show, law enforcement get the full data. The reason the story protagonist only gets SSNs is that this is the only data that can be siphoned out of the system to him undetected, which is necessary as he is using the data without the approval of the NSA.
Apparently I'm an anticommunist communist liberal freethinking catholic atheist nazi.

Guess I'm going flag shopping.
Apparently I'm on the contact lists of several talent agencies.

Which is odd I would pop out a turtles head in fear if I found myself on stage or in front of a camera.
reading the phrase "Why settle for less?" made me laugh :-)
My friend once tried to watch a cycle race on BT sport's on-demand web player, to start the stream he literally had to click through a spoiler as to who had won. He was apoplectic, and has not used it since.
> This is a physical threat (in the terrorist scenario) that needs to be dealt with kinetically.

While I completely agree with you I'm curious if the pricing has come down on powerful lasers as I could see it being more economical to simply burn the rogue drones out of the sky. It would make re-targeting much faster and less of a need to keep kinetic...material on hand.
I don't know exactly what Yelp does, but assuming that they have listings for restaurants that aren't their customers, one cause could be that they take in data from lots of sources. Ideally, that is all in the same format, with an enforced data scheme.

However, if you require that, you'll notice that very little data manages to make it through your entry port. Few suppliers will want to bend their system for you to comply with your rules, and those who do will find inconsistencies in your specs or just ignore them (different encoding, not sending state abbreviations separately from city names, forget to encode HTML entities, encode them twice or thrice (my personal record find here is four levels of HTML encoding in data stored in an excel file), etc)

So, you end up with quick and dirty hacks that convert the suppliers format (or, rather, what you _think_ it is, as the supplier won't be able to tell what their format is, either) to yours, fix some egregious errors, etc.

Hundreds of data suppliers, code with tables mapping their codes to yours, or that map known errors in their input to corrections, 'smart' programmers who notice that they can replace that 10,000 entry table with corrections with 20 lines of code and a 1,000 entry table, except that, a few months on, that 20 lines have ballooned into 1,000 that nobody understands, so that this code can't be used for handling the data from a new supplier anymore, and the line count starts increasing rapidly.

On top of that, once you operate world-wide, you'll learn the joy of differences in addresses. Does a country have states? Zip codes? If so, where does one specify them in an address? If you want to localize that in your app (in yelp's case, people may want to show an address to a taxi driver. For that, it would help if the address followed local conventions) line count skyrockets.
I don't think so, not with that humidity. People can't live in conditions where wet bulb temperature exceeds body temperature for long. You simply can't cool down by sweating.
Researchers have trained a machine to spot depression on Instagram
The fact that you need a find and replace tool to make sensible changes to your codebase indicates that it's hugely out of control already.
I am curious of the use of React to build desktop apps. Can anyone give me an overview?
The One Thing About the Law of Attraction No One Tells You About
>easy techniques to evade a persistent and widespread aerial threat?

This particular system is very easy to fool. Just walk into some crowded place, wait a moment, and walk out.
I've never really had a problem with spaces in path names.

You should be quoting variables when they're used though, there is a shell style guide put out by google that deals with this stuff.

https://google.github.io/styleguide/shell.xml?showone=Quotin...
Your "very, very easy" proposal just got a little more complex. For instance, ServiceWorkers only work in Chrome and Firefox, which means no iOS support for your web app.

I currently work on a web app written with AngularJS and PouchDB. We're constantly facing issues that would have been easy to deal with in a native app.

I'd argue it's just as hard writing a good web app as writing a good native app. It's just a different set of challenges.
Open source 25-core chip can be stringed into a 200,000-core computer
There's worse things than Snowden's revelations though, like cheerfully donating your organs to a government that executes you over some religious aerobics classes. [1]

I hope this whole panopticon thing doesn't get finished until after we can grow organs in vitro, rendering my donations moot.

[1] https://en.wikipedia.org/wiki/Organ_harvesting_from_Falun_Go...
That as far as worthwhile goes, that's a pretty low bar. In fact the lowest there is -- where what we do is determined by sheer immediate need and necessity.

To give an example that might sound extreme, but it's the reality for hundreds of millions in other parts of the world (and a decent tens of millions in this part of the world too) a 12 year old child can go work in factories, mines, sweat shops or even prostitute itself to sex-tourist perverts to avoid starving. That doesn't make those "pursuits" worthwhile.

Of course for a privileged or semi-privileged middle/upper-middle class person, on a steady diet of comfortable upbringing, family support, financial support net, cushy jobs, and "do what you love" kind of advice, the situation is probably so alien that what's wrong with it might not even register.
Is there a way to see what Facebook labels you if you aren't registered on Facebook?
Not very codified. We've done an OK job tracking them over the years and have good records, but haven't yet made decisions about under what conditions they would be paid out. We can't attribute specific dollar value to them at this point, or legally they would count as debt (which we don't want on the books). We aren't making enough money to be close to paying them out any time soon, so we're leaving that discussion to a later date.

Success would look like the co-op financially thriving to the point we can continue to grow the business, pay back our investors, and pay out Loomio points to everyone who has given their time and effort to get us this far (including a risk multiplier on the earlier work), and then moving to having surplus to distribute to co-op members and, especially, to fund other social impact projects aligned with our mission of a more democratic, fair world.
The history of Linux development in a dashboard
I wasn't creating a new search engine, I was doing a one-off scraping job in my spare time. Creating a fully distributed solution would have been total overkill. But threading could and would have helped.

Honestly, stupidly hostile and ignorant comments like this are the absolute worst thing about Hacker News.
For the cool-factor, if you're in the right niche you might find it cool. Although it isn't super advanced and without example-code for the pure C parts I wouldn't have made it.

https://github.com/jontelang/syslogWindow

It displays the console output on jailbroken iOS devices, right on the screen.
It's hard to counter what you're saying because you keep editing your comment :) There was even something about Universal Income for a while there! (edit - sorry - I may be getting confused with your parent comment which mentions it)

Suffice to say, whether you're suggesting bundling (a la cable), or now something that seems more like Spotify (revenue share depending on usage), be aware that a market, by definition, will be driven by market forces, and every player will act in their own best interests. You can try very hard to make it very egalitarian with regulations, but the power players will always come out on top.
Wait for it... wait for it... 5 years and it will be 30px x 30px per person.
What does YouTube do to your video when you upload it?
Even with a consistent standard library, you can't really be confident that you've properly refactored all usages of a class or function unless you have 100% test coverage -- and even if you did, it would be difficult to automate the refactoring the way you could with a static language.
Princeton Piton Processor
It's not an unreasonable thought, but they'd better make sure there are no serious dependencies on the Internet for their work.

I guess they'll find out how proper their network is and how much they were relying on external "shadow IT". :)

It's mentioned at the end some Japanese companies tried it and failed; not encouraging, but perhaps different circumstances.
>Today debugging web sites running on iOS devices are limited to a subset of developers, as the Safari Web Inspector (Safari DevTools) requires an instance of desktop Safari which only is available for MacOS users.

That's not true. I have debugged web sites running on iOS devices using Chromium and ios_webkit_debug_proxy [0] running on Fedora 23.

I find it strange that they made this claim since they are even using the ios-webkit-debug-proxy project themselves.

[0]: https://github.com/google/ios-webkit-debug-proxy
Didn't know about `extensionizr`, Looks super cool. Thanks!
For me when I click for the AWS Lambda example it takes me to Google Cloud
> Android and iOS are about equally profitable these days.

This is really only true for games, i.e. Candy Crush is not terribly different on iOS vs Android so it makes sense that the revenues are similar. But if you consider paid productivity apps, iOS sales still dwarf Android sales.
> Weirdly "In-N-Out Burger" is also listed, despite the fact they don't exist where I live (UK).

Heh, how strange. Me too. As well as Filipino politics, some American Football teams and someone called Rupert Neve.

Also my food and drink interests include "Beef".
Putting it behind a signup page with terms that don't allow sharing is not "making it public".

And while in the US that may "just" be treated as unauthorized access, in the EU, if you make the data public it's also a violation of the Data Protection Directive, putting you at risk of prosecution in every EU country from which you have included data.

You may be right from a risk minimisation perspective. But for a lot of data the risk in the case of exposure is low enough that it is a totally valid risk management strategy to assume that legal protections will be a sufficient deterrent to prevent enough of the most blatant abuses.