skysight-inc/HackerNews huggingface dataset:
Can you elaborate on your reasons why? I like to hear both sides of an argument.

I see Google not as a monopoly but as a majority holder where people have control of what services they use. Are they abusing this position to the detriment of users and market?
Its actually my preferred way to find good restaurants nearby. What do the cool kids use for that nowadays?
I moved from a state with no income tax and a sales tax to Oregon. I don't make six figures and I definitely pay more in OR state income tax than I did in sales tax in my previous state.
CoffeeScript 1.9.2 is out
"The thing that really must change in order to get society making the best tech possible that really impacts lives in a positive way is that we need to break the 'privileged white male' echo chamber that keeps coming up with the same dull ideas."

My problem with your post is that you stereotype white males and claim to want to get rid of stereotypes. You, yourself are concentrating on skin color, gender, and sexual preference when we need to be concentrating on the best person for the job regardless of any of these.

"That is best done by people who offer different perspectives on what we're doing at the moment. In the case of tech, that's women, ethnic minorities, LGBQT+, non-tech, etc"

Why do we need to single out all of these people and claim they are offering something "different"? Shouldn't we be fighting for equality and not special treatment for individual groups of people?

This isn't the first time I've seen this sort of thinking. I feel like many people are not fighting for equality, but for power and special laws/treatments for their specific group.

"In order to improve society/business/whatever we have to change it, and we can only change it by bringing in ideas that are different to what we have now. That is best done by people who offer different perspectives on what we're doing at the moment. In the case of tech, that's women, ethnic minorities, LGBQT+, non-tech, etc."

I disagree with most of this. Yes, to improve there needs to be changes, but these can come from anyone. Even though I'm not gay, I can still support gay rights.

We shouldn't require companies to hire anyone that is not qualified for a position. If there aren't enough qualified people of X group applying, then we need to figure out why and improve it (education, culture, etc).
I've also written a visual BF interpreter[0], where you can watch memory and the instruction pointer as the program runs. (I think it's still broken for input though perhaps.) Pretty cool image buffer setup in yours though :)

[0]: https://github.com/lfowles/brainporn
I really enjoyed the beginning of the piece. We're all losers. Recently someone asked me how I did math and I replied that I failed repeatedly until a few times I didn't. Still true. Also true of coding, although google is much more helpful.

The second half of the piece just didn't seem that compelling, though. What if the pdfs were inspirational? Maybe they were about saving baby seals or something. And novice guys get passes on all sorts of stuff too. So once some girls got a prize that seems fake to someone who worked hard. Also, coding schools promise to make people ninja rockstars in six weeks, because they want to sell spots and people want to believe it.

Maybe the piece is upvoted because people resonate with that feeling of being mad that someone "undeserving" got a prize. I don't see that as a useful feeling to cultivate.
Another issue, before we even talk about letting the IRS filing for you, is the amount of redundant paper work and mailing.

Entities are required to provide your W2, or 1099, or whatever have you through the mail. They have to provide several copies as well.They still provide a 'send to the IRS with your return' copy, which is not required, but also redundant again by the amount of people electronic filing.

The flow of -> entity printing the documents -> mailing them -> individual then either entering in themselves or having somebody else prepare their taxes -> the information is, for the most part, entered into the computer via plane ole' data entry...by a person -> the return is e-filed to the IRS...who already has an electronic copy of said document...from the Entity that sent it to you...

Let's face it, before we even debate about letting the IRS just do it for us...let's at least get them to streamline the process. The IRS single handily keeps the Post Office in business, not to mention the cost and time/labor expense of the tax payers. (at least we get to deduct tax prep cost...if you can actually itemize..)

Let's get the basic forms first. The IRS should have an easier method of somebody getting the information about them that was sent in from entities electronically. Set up an API, I'm sure the NSA will let them use their server farms... This alone would probably eliminate the need for 80% of the population to ever have to file. All Capital gains will be in, unless the basis was not submitted to the IRS of course.

Now, I don't see a blanket, "The IRS will file your taxes for you" for everyone. Most people who have K1's or Sch C's, etc, will most likely need to make estimated payments. Many of the decisions on what to classify things and best place to 'deduct' them can become an art. But that is not going to apply to most people.

I've probably repeated some stuff in the article, I only skimmed it.
Search engine isn't Google's only product. And since you use "app", I presume you mean "any kind of software", in which case yes, it's called Google Analytics. You don't have to ever use any Google's site, but you are still tracked by them almost everywhere.

Although that probably isn't very relevant to this case....
It's not just galaxy rotation. That's how people first noticed it. Since then there's stuff like this: http://en.wikipedia.org/wiki/Bullet_Cluster

Also there's apparently information about the universe's composition to be gleaned from the CMB anisotropies; its all somewhat beyond me, but that curve certainty seems to fit extremely well, I'll give them that.

http://www.astro.ucla.edu/~wright/CMB-DT.html

The combination of all this stuff is apparently pretty convincing.

EDIT: I see that your comment is actually referring to the bullet cluster more than the rotation curves. It's all pretty tenuous in the grand scheme of things, I agree, but then so much of cosmology is. I guess they have the benefit of the string people next door making them look reasonable by comparison.
I think she has a pretty clear strategy, as I mentioned in another comment in this thread. Look at the list of acquisitions since she joined as CEO. [0]

Almost all of these acquistions fit into one of three categories: content, advertising, mobile. The strategy is to build Yahoo into a media company.

[0] http://en.wikipedia.org/wiki/List_of_mergers_and_acquisition...
Main thread: https://news.ycombinator.com/item?id=9380468
Up votes by people who don't really buy all the Rust marketing about safety of the language, at least how it's gone about.

Personally speaking, and looking others threads on /r/rust, there is a fair amount of frustration when certain things don't work expected due to borrow checker (lifetimes, lexical scoping).

So when people who try Rust get a fair amount of smugness about safety when working with it... they will upvote stories where safety has been proved unsound in Rust.
Deploying Python applications with Docker
For me personally, safe places to go and clean places to go and eat. You could say that I am more about the comfort rather than the adventure. Tips and tricks on how to use public transit without getting me into trouble would be good. I am also big on food and would love to hit the finest restaurants (budget and cleanliness in check).
Why do you say that the Front National is racist?
> At issue is whether the company uses its position as the dominant search engine company to muscle out competition from specialized search services, specifically comparison shopping sites, by prioritizing its own Google Shopping search results.

Anyone else find shopping with Google Search is almost useless and I always follow up with a search on amazon.com and get a better result?
The fact that you are free to use a competitor has no relevance at all.
Thank you for this. I know where I'll be buying my next technical e-book from.
The fact that most people use the default, and that Google mandates the browser be Chrome

These charges aren't related to Android, so where is Google 'mandating' Chrome be used?
Nope, for a few reasons.

First, the IRS has already screwed my taxes up with faulty assumptions - three times over the last decade. Each time it's been a huge pain to correct. I simply don't trust them to get it right.

Second, I don't particularly trust them to notify me when there's something in the tax code that works in my favor. They're not going to file your 83b elections for you. They certainly aren't going to tell you about, say, the special rules for the Qualified Small Business Stock that you've held for five years. However, they'll happily take your overpayments if you don't know about these rules yourself.

Third, I want everyone to be more aware of the taxes they're paying. You're not going to get informed citizens and intelligent voters if the system's set up to hide the financial consequences of their voting decisions. It'd be better for America and American politics if we moved in the opposite direction, and got rid of automatic tax withholding.
They do mandate that it be the default for Android devices.
I initially configured rules (I was following your instructions) but I've now deleted the rules and still have the crash.
Push Notifications for Chrome
Pilots Need Not Apply: Matternet Launches Autonomous Drone Delivery System
On-Demand Marijuana Delivery Startup Eaze Raises $10M
I really liked The Design and Evolution of C++. Stroustrup has a very nice writing style, and I think it is worth reading whether one likes (or even knows) C++ or not. (My own knowledge of C++ is rather superficial, in case it matters).

As an account of how a programming language evolves over time with the changing - and often contradictory - needs of its users, it was very interesting.
The issue is that Google is default on Chrome. Their charges against Android are coming soon, they've launched an official investigation into Android app bundling as well.
The employer is only liable for the Medicare/SS withholdings. Half of them are deducted from your check and the employer pays the other half out of pocket. As long as you're being paid as an employee you have no control over that. The employer will only withhold and send income taxes based on what you've specified on your W-4.
I'm getting "Cannot discern patch status of X" (VulnStatus::NOT_VULN_MS) on couple of sites I tried. Wondering if that's a good or a bad sign?
Well how about that, a realistic look at what pandering mess subsets of our industry and programming culture have become. My least favorite part was the little bit at the end, apologizing to the organizers of the hackathon. Don't apologize, they're just some pandering asshats being superficially progressive, because hey, someone without a dick and pale skin participated!

And thank fuck someone touched on those "Pay us $30,000 and become a 1337 h4x0r camps. I don't know if we're in a bubble, but if it were to burst, there's gonna be some surprised folks getting culled. If you attended one of camps, you better not stop clawing your way to the top. You better keep clawing util your fingers are bloody, nail-less nubs. You attended a Ruby camp? That's sweet, but you're applying to a Java shop, and you cannot "fake it till you make it" with your cargo-cult practices. You can't even begin to describe what an interface is, but hey, that $70k/year job is calling your name, isn't it?

Hell, maybe I'm just bitter and jaded at the ripe old age of 21 after doing this professionally for 4 years, or that I've been attending the prestigious LMGTFY University since I was about 9. Or maybe I'm a little brain damaged after my copy of Sedgewick dropped of the bookshelf and onto my head. Maybe those early, informative years spent cutting my teeth on assembly have done some irreparable damaged to my psyche. Stop pandering, lend a hand, lend encouragement to the folks who need it. Everyone had helped along but way, and I spend way too much time tutoring folks, but stop pushing folks into the industry who are chasing the almighty dollar or just aren't interested. Help them get their feet wet, but if they don't like it, don't force them off the diving board. I'm gonna be maintaining their cruft long after they're gone.
So it sounds like we're in total agreement.
Good point and nice distinction between financial vs. strategic acquisitions. But keep in mind there are two sides to the table. If a potential acquirer unleashes a frenzy of negative press leading into an acquisition, it could be obvious to the company being acquired, which could negate any points based on the negative press.
Getting Started in Electronics is good, though I think there might even be a more basic one depending on how much you already know. I think they give a good overview with fun projects and get you to the point where you can find more advanced materials on your own and even come up with your own projects.
What would be a viable way for Google to fix this that doesn't hurt users?

Sure, have Google Chrome installs start with "What do you want as your default search provider?" But can you do that with Android? How much will it affect Google Now to have it be connecting to a different search provider, and what does that mean? If I enter "1+1", or "weather", or "call Bob" or "navigate home", should it go to my search provider, or to Google Now? (I know the first two currently go to GWS anyway, but why should they?)

And if integration of services like shopping on GWS are a problem, does that mean they should be removing the "Shopping" tab and make it just another result? That would suck. (For me, as a user.) I dunno, maybe long-term it allows for more competition and innovation, but short term I don't see solutions that aren't "make your product worse". Even allowing me to choose plug-in search tabs from other services seems iffy.
Lambda News: An Hacker News Comment Fix
You clearly know what Subway's deal is, but something about it doesn't agree with you? It almost sounds like you were trolling them, or playing dumb just to get a reaction out of them.
It's a good idea, but I had to scroll down an entire page to see suggestions for things I might be able to rent.

My suggestion would be to create a Javascript scroller at the top of the page with suggestions for things that could be rented scrolling across the top. I think if rental suggestions were the first thing that visitors saw, it would better convey what your site is about.
Thington Inc. build a new way to interact with a world of connected objects
I'm a full-time Golang developer, the last product I shipped was a Rails app, and my career started in the 90s as a shrink-wrap C software developer. Golang is an unpleasant environment in which to build web applications:

* Good SQL persistence abstractions aren't there yet, so realistic SQL-backed applications depend on writing tons of raw SQL and (worse) parsing results. Like a savage.

* Golang's built-in templating is good for self-contained full templates but not great for hierarchies of templates and partials.

* Golang's net/http library is so good that it's a gravity well for other request handling abstractions, so that sessions, CSRF tokens, and access control either have to be built directly on Golang's equivalent of Rack, or inevitably get put into libraries that conceal too much of net/http.

"Going with the flow" and writing idiomatic Golang code feels a lot like writing those Sinatra apps where you get 1/3rd of the way through and regret not just using Rails.

You can totally write a good web app in Golang, especially if you're doing minimal serverside HTML generation and leaning on something like React or Angular or Ember instead. But it's not what Golang is best at.

Meanwhile, Scala is both a language designed in part for serverside web apps and built on the JVM.

If you're writing a web application, where your functionality is exposed by a port 443 that Firefox connects to directly and asks for "/" from, I'd prefer Scala to Golang.

Reasonable people can disagree or object to any of this, but I'm not going to waste time sugarcoating.
Chrome 42 stable (with Push and Notification APIs)
> People saying "Intuit controls the government" are missing the forest for the trees.

No one has says Intuit controls the government. Some people have said Intuit is a special interest that heavily, and successfully, lobbies the government on this one issue, which isn't the same thing as controlling the government.

> The IRS doesn't compute your taxes and send you a bill because then you'll forget you ever had the money in the first place.

No, I won't. As long as I'm still seeing the deductions on every paycheck, and the amount I end up paying at the end of the year, I'm going to remember that I had, and paid, the money.

All dealing with the headache of filing taxes does is give me reason to be upset at the incompetence of the decisionmakers mandating that wasteful and inefficient process, which at least temporarily surpasses and overwhelms any frustration I have about the amount of tax paid. (Given the number of people who pay extra money for tools, services, etc., to mitigate the pain of tax filing, I don't think that's an uncommon feeling, either.)
Thanks for the feedback, and for trying it out. Was it clear that that page was skippable, and that the years experience were optional?

I will take another look at the signup process. While I want it to be quick, the onboarding process is important for people to customize their experience and find who they know, etc. Definitely needs to be quick and easy though.
From Product Club to Thington Inc
The article actually mentioned this.

"For the purposes of this field guide, we have laid down parameters. A hamburger is a marvelous sandwich, but it is one deserving of its own guide. The same holds for hot dogs, and for tacos and burritos, which in 2006, in the case known as Panera v. Qdoba, a Massachusetts judge declared were not sandwiches at all. Open-faced sandwiches are not sandwiches. Gyros and shawarmas are not sandwiches. The bread that encases them is neither split nor hinged, but wrapped."

Fair enough, especially since they called out this distinction so clearly. But yeah, no doubt the void you've noticed is almost certainly related to the taqueria culture on the west coast [1].

It's not that sandwich shops don't exist on the west coast -clearly they do, and some of them are pretty good. However, we just don't have the sandwich culture out here. How can you tell? If you're in the mood to stir something up, just ask a couple of people from that region where to get a really good sandwich, and see if you start an argument. See if that argument turns surprisingly personal.

Now, try the same thing with burritos, and you'll get whole different reaction. You may also hear that burritos are vastly better in SF than in SoCal, or you may hear that the question itself is all wrong, because burritos are properly listed as a minor niche item on the bottom right menu of genuinely good taquerias, which you only find in SoCal.

I've been west coast my whole life, but I get the feeling that's the kind of status sandwiches have on the east coast.

[1] I originally considered changing this to "California". But a guy who lived in Seattle for 7 years told me that a taqueria up there (there's my great cite) sold "Mission Style" burritos in reference to the mission district of SF. So, on the basis of that remarkable bit of information, we'll stick with "west coast" here.
STUN and TURN, signaling over our XMPP infrastructure, a more or less recent version of webRTC trunk. We published a post some time ago on our blog about the details: http://corporate.tuenti.com/es/dev/blog/Building-a-VoIP-Serv...
Ask HN: Freelancers, what do you think of this idea?
Being a student sometimes I found myself in a situation where I have a hour or two free time and I'm really border. The first thought was that I can do some freelance work to earn some money, but freelancing sites doesn't work that way, you have to bid, wait and pray you will be accepted for the job.

I thought maybe I can build some freelancing website where you can find short jobs that you can finish in half to 2-3 hours, like fixing bugs, errors in programs, writing articles, etc. Think of it like "Freelancer for short jobs".

The idea is that you can get jobs really fast, like in 10 min, but I haven't decided yet the model it will using:

a. Freelancers offer their services (like on Fiverr), but they will have to set their status as "Now available", and employers can browser only currently available freelancers

b. Employers post jobs, freelancers place bids, and the employer have to respond to every bid (to accept/reject it) within 10 min (since the point of the service is to get jobs instantly)

c. Both a. and b.

Now, I'm looking for the answer of two questions:

1. Is there a website/company already providing service like this?

2. Would people use this? Would you use this?
Perfect! I'm in a head-I-win-tails-you-lose situation since I don't have kids. Is this what it's like being a bank? I like it.
It looks really great and am sorry to hear that it didn't take off. However, it sounds like you were trying to go after too many different sized companies. I do admire your tenacity and I'm sure that the learnings will pay off in the future.

I'm also working on trying to develop B2B software. I may need help in the future but would love to connect with you regardless. Will send you an email later in the day.
This has got to be entirely for their location data. While I see the migration of check-ins to swarm as Foursquares way to say individual check-in data is largely useless, their data on latitude and longitude of businesses as well as their somewhat lengthy knowledge about the venues from user reviews is very valuable. Foursquare is also probably cheaper than buying Yelp, or Google Places which are the only other ways to get this sort of in-depth information. Untappd is exclusively Foursquare so you also get a link to all that information. I see Foursquares migration away from check-ins and more of a location API as their way of saying "there are so many niche markets that do check-ins why not just focus on what we do so well which is providing location / review data"
Since a new minor release is expected to come out every six weeks, it is possible that this will be added even after 1.0 at some point in the near future.
Hacker Bootstrap
Biddulph and Coates launch Thington, a new super-angel-backed IoT startup
Commenting without knowing that I read TFA is also considered harmful, but sorry I hit a nerve. I'm sure your Python/Ruby/Node is going to be nice and maintainable for years to come. Let's just hope all of your parameter names are meaningful, because hey, we have no other means to glean what should be passed in.
For individual taxes in Denmark:

- Your current-year preliminary info becomes available online in November, and is updated continuously as the tax authority gets new information. You can log in at any time and correct things, declare unreported income, declare eligibility for commute subsidy, etc. The "regular" period for making such additions/corrections is through the end of February of the following year.

- In the first week of March of the following calendar year, you get a PDF sent to you with the "final" tax computation based on what is in the system as of that date. The tax computation is fairly simple for most people; for me, this is a 3-page PDF, of which the actual computation takes up 1.5 pages.

- If the form you get in March is correct and you're owed a refund, you don't need to do anything; the refund will be direct-deposited one month later (i.e. first week of April). If there are errors or omissions and/or you owe money, you have until May 1 to correct and/or settle it.