skysight-inc/HackerNews huggingface dataset:
About six months ago I bought a VW with their "CarNet" integration. I am concerned about my car relaying information about where I go and how I drive - at a minimum, I know that it notifies the dealership when I cross over a 10,000 mile boundary because I've received an email reminding me to take it in for service. I've tried to find a way to disable it, but I can't find anything online or in the user manual.

I suspect that this story will become more and more common - ordinary people buying cars equipped with such systems that are unaware of the privacy implications.
Unless I'm currently unemployed, if someone asked me to do this I would politely say, "thank you, but no thank you." It has been my experience that there are oodles of development and operations jobs out there and not enough candidates to fill the positions. As a prospective employee, if I have multiple companies interested in hiring me, I'm not going to take days off of work in the off-chance that I might get an offer from you. And giving that time up for free is a non-starter. At least pay me a market-rate contracting fee.

I keep hearing this advice repeated. Maybe I live in Crazytown, but I doubt it's realistic at any scale and likely self-selects for young, inexperienced, or presently unemployed candidates.
The majority of people are normal, by definition. Ask a statistician.
It bothers me that Wired occasionally puts out interesting pieces but churns out puff-pieces on products and companies daily. Thanks, Condé Nast.
> That said, we are producing far more Ph. D.s than we can employee.

I think one cause might be that "the enterprise" has very little to offer in terms of ideals. Those jobs that actually change the world and help a lot of people usually are out of your reach if you choose the wrong education (like computer science). Being "the man that uncovers the truth" (a scientist) seems much more appealing than "earn a lot of money being a cog in a machine that competes with other machines".

I admit, it's just anecdotal. When I see my friends who work at Microsoft, it doesn't seem like the fact that they're working at such a large, influential company excites them. After all, the "up or out" system either drags them out of the company or to some managerial position where there's even more of the "cog in a process" feeling as you spend most of your time presenting your team's results to your superior and the other way around.
I'm not bothered by it any more than I'm bothered by our brains' propensity for seeing faces where there aren't any.
>Any advice for a guy like me?

I kind of have the same problem, but I find I get a lot further if I just pick one thing and run with it for a while.
Show HN: I learned Ruby to make a fundraiser for my non-profit
Why New York Beats Silicon Valley for European Startups
It's clear from your multiple posts in this thread that you have some sort of star-eyes for Jobs, and nothing I say will persuade you otherwise.

With that said, I do feel you are giving awfully too much credit to someone who never actually designed anything in his life. Sure, he was at the helm of each of the companies that ended up producing good results, but do you actually believe Jobs himself was directly involved in the day-to-day decisions and engineering of each of the products? Absolutely not, he's busy running the company. The true unsung hero's at Apple and NeXT were the engineers, and their direct management team. Jobs may have been good at assembling a good management team and motivating them, but the management team are the ones who are good at assembling the right engineering team with the right motivation. I mean, Jony Ive should get more credit than Jobs for the iPhone, because he was and is the end-all-be-all of design for the product. Who recruited him? Not Jobs, it was Brunner.

Was Jobs great? Sure. Was he any more great than any of the modern great tech CEO's (Bill Gates, Eric Schmidt, Larry Ellison, Jonathan Schwartz, etc...)? Nope.

(btw, it's still 7% even in 1973 dollars. Jobs took home 93% without doing a thing while Woz got no credit, and no profit)
Internet.org wants to connect India's offline millions
Correct, there are many federal parks in DC where this would not apply. Even on DC land, I don't think the law permits smoking in public anyway.

I don't think Congress will veto the law (which doesn't happen often) but I think there's a good chance they kill it with a budget rider (which happens every year).
Yeh likewise - would love this for table tennis
http://stationgenius.com/

Find local radio stations and talk radio programs using your phone.

A friend who travels for work quite a bit likes to listen to local radio stations for weather and other information. So we built this to easily find stations wherever you are.

- Using Flask, Postgres+PostGIS, jQuery, and Bootstrap

- Still at a very early stage. Appreciate any and all feedback. Thanks!
I love this! Feel free to piggy back off of the HN Follow API. I already support caching! :)
Also, can you support other login methods besides Facebook?
Calling people "independent contractors" doesn't necessarily make it true. Depending on jurisdiction, they have to meet certain criteria to be called that; otherwise they're an employee, and the company can be subject to penalties from the IRS and Department of Labor (in the US).
I find it incredible that we're at almost 200 comments, and no one has brought up the phenomenon of people doing real (often clerical office work they don't care too much about, except that it's in a field they're interested in) for free -- unpaid internships.

Despite the fact that this is quite illegal, there is no enforcement (http://www.propublica.org/article/how-the-labor-department-l...).
Respectfully, I think you're missing my point. I don't disagree with anything you've just written, and nor do my prior posts.

"If a Disney property enters public domain then people other than Disney can make money."

Correct. And Disney argues the opposite: that, if its properties enter the public domain, they'll be devalued. Nobody will want to make money off of them. Hence, my point that Disney (and others who champion the anti-public domain argument) is wrong about that. Case in point: Disney itself, who makes a lot of money reviving old public-domain properties. When it comes to the public domain, Disney wants to have its cake and eat it, too. It happily revitalizes and capitalizes on properties in the public domain -- then it turns around and argues that its own properties should never enter the public domain, because the public domain is a deadpool. That argument is silly on its face, and Disney is living proof of it.
The article it is referencing is this one:

https://openstandard.mozilla.org/yes-gamergate-is-a-ed-tech-...

Why he didn't link directly to it in the apologies is a bit weird.

Also I do not completely understand what the apology is about, for this article? For other formal responses to it? (Where are they btw?) For the contents of the comment sections on these articles?
I've been working on a site called Sibbell (http://sibbell.com/).

At the core, the idea was to provide a way to get notified when GitHub projects you use (star or watch) publish new releases. Keeping you in the know when features get added or that bug that's about to kill your Monday gets fixed. Seems like something GitHub would do, but the only way you can get notified about releases through GitHub is to 'watch' a repo and then you get notified for every issue, comment, pull request, etc.. Got some pretty good reception on HN and have some major improvements and additions coming in the next week or so.

Technology: Django, Celery, GitHub API
Forcing people who genuinely are not smart enough into sciences is sure to cause a lot of suffering and wasted time, though.

Many of us here have social circles that consists only of the highly educated; in these bubbles it's easy to forget that many people simply are not capable of higher level mathematics, and are not capable of becoming even mediocre scientists. It's likely that the average child - and the vast majority of all children - would be happier and more productive in other professions.

It's harsh, but try to judge your child's talents objectively, then encourage them to do what best for them.
This shit doesn't scale:

$ time ./c4 c4.c c4.c hello.c
hello, world
exit(0) cycle = 9
exit(0) cycle = 22614
exit(0) cycle = 9273075

real	0m0.067s
user	0m0.067s
sys	0m0.000s
$ time ./c4 c4.c c4.c c4.c hello.c
hello, world
exit(0) cycle = 9
exit(0) cycle = 22614
exit(0) cycle = 9273075
exit(0) cycle = 933197195

real	0m5.834s
user	0m5.827s
sys	0m0.000s
$ time ./c4 c4.c c4.c c4.c c4.c hello.c

Just kidding. :) Amazingly cool! Does anybody have a smaller self-hosing compiler & bytecode vm?
They are better analyzed against each other. A starting point is modern portfolio theory.
They don't mention it on the "what's new page", but it looks like this update also includes all the new features in Webstorm too, including support for a bunch of JS frameworks and tools including React/JSX, Meteor, and Gulp.

https://www.jetbrains.com/webstorm/whatsnew/
Yep, same. I freelanced remotely for a number of years, but my last two jobs have been as an employee because a recruiter (or, in the first case, the CTO) got a hold of me and made me an offer I couldn't refuse - which included remote work.

Any recruiter that wants me to work on site gets an automatic no. (I might consider an exception if they had an office within bicycling distance of my house, but that's fairly unlikely.)
Just got finished at a job with small web agency. Most of the businesses we worked with were small enough that they really could get away with learning Wordpress. Hell, most of our projects were just skinning Wordpress and charging clients up the ass for it. I wouldn't call the job bullshit, since a few clients really did need a dedicated team of experts. But it was at least 80% bullshit.
I'm currently involved in the recruitment process for our team -- this mostly means administering programming tests, and very occasionally an interview.

My feedback on this "get them to work in your team for several days doing real work" is that this would cause a massive productivity drop for our project, and we would almost certainly miss deadlines. It's possible, sure, but the time just to find a brand new person something that's possible to do, introduce them to the code-base, review their code afterwards and still manage the rest of the team would be a serious drain.

I also question the value of evaluating different people doing different bits of work, which this seems to imply. Surely a programming test is better because then you're measuring against the same thing with each different person? It's not "real work", but I don't believe you can accurately measure someone's "real productivity" from a 1-2 day crash course anyway.

It's always good to try out new things, and I'm happy it worked for the company who did the interview, but for us I don't think we could afford to hire this way.
Nice! I was working on something similar, except that it was a chrome extension that put a follow/unfollow button by the username, and required authentication via google credentials. But, since I didn't keep a limit on the number of people you could follow, as the number of people I was following increased, waiting for Firebase responses to return (for ordering comments by id) started taking too long and killed the user experience.

I wish there was a way to do a bulk query (ala Elasticsearch), so I could get all comment ids in one request. The response time would still increase with increasing number of users, but it would be marginal compared to the current situation.
I have been using HNWatcher for this - I especially appreciate the emails it sends.

I'll take a look. Thanks for sharing!
Rice University leads $11M effort in big data software analytics
Working on http://www.websrvr.in/ . An app which lets you host websites using dropbox. Just create a new folder in your dropbox to create a website.

Technologies used: Rails, Go, Node.js, Beanstalk, Postgresql, Redis, Nginx

I have created more than 10 content management systems in the past and every time I create one, I have to write code for a web host. I hope this is the final webhost, it compresses and minifies your html/js/css and also has plans to handle other preprocessors (markdown, less, coffescript etc,.)

I have been chipping away at the code for the last 4 months and it has been very rewarding.
Indeed.

One of the more dangerous potential outcomes of all this data recording and telemetry is that everyone winds up with a black box monitoring their driving full-time, which becomes de facto obligatory because you can't get something mandatory such as insurance without it.

Then, because there are exactly zero perfect drivers in the world, every driver becomes subject to effectively arbitrary fines and/or increases in their insurance premiums, providing a convenient revenue stream with a captive market for both big businesses and governments.

In an ideal world, such monitoring could instead lead to official recognition that no-one is perfect but interventions should be aimed at people with a sustained pattern of risky behaviour or deteriorating driving standards rather than immediately penalising a driver who made a small mistake and was unlucky to be in front of a camera at the time. But sadly I have little faith that anything so constructive would ever actually happen, given the track record of the government, the police, and the insurance industry in my country when it comes to abusing new technologies and outright lying about what they are doing/going to do. :-(
The Code of Beauty, the Beauty of Code
“We envision a system where the programmer writes a few of lines of code, hits a button and the rest of the code appears. And not only that, the rest of the code should work seamlessly with the code that’s already been written.”

I'm skeptical...

'Writing computer programs could become as easy as searching the Internet. A Rice University-led team of software experts has launched an $11 million effort to create a sophisticated tool called PLINY that will both “autocomplete” and “autocorrect” code for programmers, much like the software that completes search queries and corrects spelling on today’s Web browsers and smartphones.'

Interested, but very, very skeptical...
I'm ok with that. They have a lot of stuff available as plugins. Even as a Scala user, I'd rather they pushed more stuff out into plugins to make the core smaller.

Further, integrating it ties is to the main release cycle. If it's a plugin, they can rev it faster. And I'd hope that they're revving it faster; their Scala support is good, but they could do a lot more with it. In particular, I'd love to see better automated refactorings; when working in Scala I'm envious of all the Java refactorings.
Previous discussion on the Up3: https://news.ycombinator.com/item?id=8560644
A Categorical Manifesto (1991) [pdf]
Secure Messaging Scorecard: Which apps and tools keep your messages safe?
If you haven't signed any binding contract, you aren't under any legal obligation.

Early on in my career, around a decade ago, I gave a wishy-washy acceptance that I backed out of a couple of days later. I felt bad doing it, but the more I looked at the company, the less I wanted to work there. I still regret the way I handled the situation but don't regret the ultimate decision.
My primary "thing" right now is a conference paper. On the side, I'm trying to work through a whole bloody lot of textbooks.
Yeah I loved this part:

./c4 c4.c c4.c hello.c

Granted, most compilers can do the equivalent, but it's rarely so simple to invoke.
> I suspect most people make less than 65k because the few at 120+k take many people at 40k to balance things out.

That's not how medians work
This is actually so prevalent I've heard people say "minorities, like women" in contexts where the term "minority" is definitely not used in a relative sense (i.e. they were really referring to a group that represents roughly half the population as a "minority"). It carries a lot of political baggage.
I don't have a car but I haven't existed long before cars. Home Depot may have existed without using software, but a company created more recently than unix wasn't around "long before software"
Mobile game testing – testing real performance and battery life
People worked in factories for 14+ hours of continuous work.
Is this only an issue on Linux and Windows? I'm running Java 8u25 on OSX without an issue. Java 7u40 introduced high dpi support [1], but I didn't know it was only a fix for OSX.

[1]: http://bugs.java.com/view_bug.do?bug_id=8009754
To clarify, I'm speaking as an inexperienced electrical engineer. I feel like anything I could do the day of hire with no time spent familiarizing myself with the product could just as easily be demonstrated in an interview with less time wasted.
So the comments are focusing on the candidate, but how exactly does this reduce the "expensive" up front cost of resume review, phone screens, and on-site interviews cited? The described process still performs reviews and screens, but instead of 1-4 or so man hours per employee of engineering time "wasted" during interviewing, you are instead slowing the entire team down for multiple days to effectively onboard temporary employees.

Sorry, this makes next to no sense from the candidate's viewpoint or the company's.
Could be, I last tried Brackets a while ago (and on OSX). I suppose as this thread is discussing 1.0 I should give it another try!
YYZ is Toronto Pearson in Mississauga

YZD is Downsview
I am right there with you. we already have "auto-complete". I am not sure what "auto-correct" would entail. My guess is fixing syntax errors, but i don't see how it could even address logic errors.
Mozilla takes editorial responsibility for everything on Open Standard (which is why a lot of people internally thought OS was a terrible idea), and @firefox just tweeted the new article approvingly.
Get people to use it when they're in school, and they'll ask their employers to buy it when they start working.
I'm skeptical that we have a significant number of useful projects today at which throwing unskilled labor would be useful. We saw a form of this in the last stimulus, where "shovel-ready" turned out not to be a thing.
I think you've set up a dichotomy where you can have the PWA or basic income.

The best approach would be both: a basic income to provide people enough to survive (probably not so comfortably, but...). From there, you could have a PWA that focuses on infrastructure that features a strong training component and pays well, or you strike out on your own.
That's not really evidence of a scam. Someone in Iraq may not be able to read your website, may not be able to afford your prices, may have different needs than potential customers from other countries, may not have access to a credit card, may not have access to a credit card that will pass AVS and other fraud screening systems designed for North American customers, and a myriad of other reasons they're less likely to buy your product despite clicking your ad without any malicious intent.

Meanwhile, you were probably outbidding all the advertisers in those countries where the average CPC is lower, ensuring prominent positioning for your ads. This is why you geo-target ads, and Google isn't engaging in some kind of scam to sell you clicks from countries you don't want. When you create a new campaign, your location targeting is part of the very first form you see, and defaults to your own region.

http://i.imgur.com/gcFynQk.png
Ask HN: What's your risk appetite?
My Year Without Facebook (2012)
OT: Is there some way to scan referenced links for keywords and remove them from list? Perhaps some Firefox extension or GreaseMonkey script?

I go here for hardware/software related news and this is just OT.
C:\ONGRTLNS.W95, OneDrive
EDIT: I meant "as can be seen in traceroute"
It will be interesting to see if they choose to enforce it on federal lands.
Primary use case for this at present is probably in a CI/test suite (as I do at work), to fail if things get too bad (and output a number on each test run); though obviously one size fits all automatic tech debt accounting won't be very meaningful, most of the features are focused on allowing a team to decide what counts as tech debt to them... so I'd be grateful for any real world feedback or usecases in this direction that are hard to support with the current feature set! Also curious for general reactions or requests; the output is pretty simple at the moment.
Hey, great to hear!

No problem - I'll put table tennis into the next version, so look out for an update on your iPhone in a couple of weeks.
How is this process supposed to work for candidates who are currently employed, and for whom even scheduling the time to sneak away for interviews is a real challenge? If I'm going through this process, what am I supposed to tell my boss? "Hey, remember how I got sick the other morning? Well, I'm going to be sick again all day Thursday, and if that goes well, all day Friday."
I just want to mention a highly underrated/undervalued program in this arena: Murmur/Mumble.

It's open source, easily self-hostable, and both chat and VOIP are encrypted, vis TLS and OCB-AES respectively. The downside is that it is not end-to-end, and a compromised server would compromise communications, which is why I like to self host on something I've hardened myself as opposed to buying the service from somewhere else.

Also, it can also be pushed over TOR if you want...

I highly encourage anyone who uses teamspeak, ventrillo, etc, to switch to mumble. I use it to keep up with friends and family from all over the world.
Application to Patent the Act of Patent Trolling
This article seems to give tips to companies, but some of the suggestions are pretty disrespectful towards the candidates themselves. I am likely not going to be interested in a company that asks for more than a phone screen and in-person interview - they're time consuming, and assumes that the candidate has the time to burn at their current job. I have plenty of companies to choose from that are likely to be more respectful to me.
Here is other examples of social networks/websites you can post from Friendica: Facebook blogger tumblr
"who will fit well within the organization"

Don't want any minorities to slip thru our carefully crafted filter, only "bros". Because a fraternity ^H^H^H company exclusively staffed by bros is awesome.

"who will be loyal through ups and downs"

Being gullible isn't necessarily a sign of productivity or quality. But for a very weak manager, better someone gullible than not. Of course a weak manager is going to fail anyway, so it doesn't matter in the long run. So yeah... go ahead and select for a trait only losers select on, what could possibly go wrong? (and see above WRT only hiring "frat bros")

"who will perform the best at the job."

LOL a one day interview is going in the wrong direction, so we'll go further in the wrong direction by making our interviews three days.

I know, I know, we're digging ourselves deeper into a hole, so lets just shovel a hole three times deeper and see if that sole change makes things better.
On building an open-source media player for Windows
Rare Images of Steve Jobs at NeXT
With a little work you can make a single page app that keeps the state preserved in the URL. The reason you try to remove all blocking on network communication is the obvious one: performance.
Out of interest - is that a request for people who don't have fb accounts, or simply don't want to use fb (perhaps for privacy reasons)?
I own the UP24, which uses bluetooth and still manages a full two week battery life (with the latest firmware.)

I had the exact same experience with the 24 and the rubber enclosure warping. It's very disappointing that Jawbone has such hardware quality issues, as I vastly prefer its software to that of my FuelBand and Fitbit.