skysight-inc/HackerNews huggingface dataset:
I prefer for something like this before paying for online classes: a curriculum to learn on my own, a peer group for feedback, and a mentor for guidance.

The problem is there are many things I want to learn and I may be willing to invest 40 hours in one week to get the required knowledge instead of having to wait 3 hours * 8 weeks.
So if you're billing without VAT, how are you paying your taxes?
Posture Power: How to Correct Your Body's Alignment
McWopper
With very few exceptions, public transit in America sucks. In the cases where public transit is run by a private company (usually contracted out by the local government), it is much better. I for one welcome private involvement.
UK Is Testing Roads That Charge Electric Cars on the Drive
I've been considering switching from Windows 8.1 on my main machine for a while but not being able to work on my game in Unity3d has held me back. This might finally put me over the edge.
This is good. The very odd thing about this event is that I recall the benefit and to some extent the ridiculousness of the ice bucket challenge, and thought to myself that it's great that people were coming together to help those in need.

Several months later, my father was diagnosed with ALS. A week ago, my father passed away.

At this stage in my life, I can't begin to express how thankful I am that there is a group dedicated to the treatment of this condition and that (unlike many other US charitable endeavors) the monies received have been utilized efficiently.
BlackRock to Acquire FutureAdvisor
How are you distinguishing between the two?

Relevancy is a relative quality. We don't say that something simply is or is not "relevant." It needs to be relevant in relation to something else. Usually some standard or topic.

Recency and popular culture are common guideposts to which we peg relevancy. If we choose to peg relevancy to 'current pop culture,' then we could say Angry Birds is less relevant today than it used to be in its prime. And we'd probably say that Angry Birds was quite relevant in its prime, being the premiere game in the breakthrough period of mainstream mobile gaming.

If we choose to peg relevancy to an industry standard -- say, 'current best practices in the gaming business' -- then we reach a similar conclusion. Angry Birds was hyperrelevant in its heyday, but less so today.
I think they'll eventually be quite affordable.

If they're partly on-demand and on a more convenient route, even a higher cost may be worth it. And ultimately anyone is free to ignore the offer if costs are too high.
Email notifications about errors in Elixir
The 6502-based ports (Commodore 64/128, Apple II, etc) are actually still all being built by our regression test framework for every commit we make. The 6502 C compiler is a little harsher on following the C specifications so has saved us on more than a few occasions from making changes that would potentially break on other platforms.
It's hard because the plural form of "fish" is usually "fish." I think we allow "fishes" when "fish" is ambiguous, like my example. Maybe we should just change to "fishes" all the time :)
A Word Is Worth a Thousand Vectors
It is funny when we can't figure out how to spell using our own language :)
30 Days of Trump
What the MTA charges and what it costs the MTA aren't related. They receive massive subsidies (though amusingly the biggest subsidies go to the LIRR for people commuting in from the suburbs).

http://www.wnyc.org/story/283927-mta-suburban-passengers-get...
I would reconsider this approach that you have. I run web crawlers for fun and profit and there are several pages that you can assume a website might have, like robots.txt, humans.txt, sitemap.xml, sitemaps/sitemap-index.xml, blog.example.com, blog, etc.

If someone is trying to get to admin.php, sure, ban them. Or if they are not following robots.txt. But sitemaps are not reliable enough sometimes and not all crawlers are meanies.
They certainly tried with Angry Birds Fight! (https://itunes.apple.com/us/app/angry-birds-fight!/id9339580...) and Angry Birds GO! (https://itunes.apple.com/us/app/angry-birds-go!/id642821482?...)

A few of the more recent physics games had strong freemium mechanics, like Angry Birds Transformers (https://itunes.apple.com/us/app/angry-birds-transformers/id8...) as well.
ITs not cut-and-dried. E.g. its vs it's is unsolvable - both should have the apostrophe but ambiguity.
[Citation needed]
Really depends on the site from what I've seen on large sites that went through 10 years or so of revisions and redesigns that vast majority of 404's come from broken links in the site it self.

Heck when MSFT redesigned technet/MSDN half of the links were dead allot of the Google results for legacy products will still lead you to a 404 page on technet...
I think it is a lot about what plays on the media.

Up until a few weeks ago there were too many Republican candidates to keep track, no perceived competition for Clinton, plus Clinton was not talking to the media.

Trump is a front runner because there are too many Republicans so none of them stand out. Democrats have been sitting out the primaries because they don't want to be punished by Clinton and the rest of the establishment.

Trump and Sanders make for interesting stories, and they will live on that for some time.
The FCC's regulations have no such exception. Any "grandfathering" is purely AT&T's generosity and has no legal significance. They're still bound by the current FCC regulations.
$50
> the fact that you can get across 20 miles of NYC sprawl for $2.50 is an unbeatable deal.

Also, the people who need to travel the furthest in NYC tend to be the ones who can afford it the least[0], which makes the flat price incredibly important.

Let's not forget that one-third of all subway stops in the US are in NYC[1]. Unlimited travel between any two of these costs $116/month. That's an incredible deal indeed!

> Would any private company settle for as thin (or no) margins as any MTA does?

Absolutely not; the MTA itself barely 'settles' for it. They're robbed blind every year by the state legislature, because most of the folks in Albany don't care about public transit in the city. Every year, the MTA is the perennial scapegoat for the state's budget issues, and they end up having to pick up the slack and take the public heat. No private company would ever stand for this, and the MTA only does because it literally has no other choice (being a highly regulated entity).

[0] This is not always true in some other cities, where the people traveling the furthest by public transit tend to be coming from the wealthiest areas and working the highest-paying jobs.

[1] https://en.wikipedia.org/wiki/List_of_metro_systems
https://en.wikipedia.org/wiki/Poe's_law
It might seem weird for young adults, but many 60+ would believe it's a quite useful and easy 404.
My guess, from having worked on statewide campaigns and following politics for my entire adult life (which is to say, I have no fucking clue but am happy to posit my opinion): his campaign knows their base includes a lot of young tech-savvy folks, and their tech team (who is well aware of this fact) wrote a quick script for him to spend a few minutes reading in front of a camera one day when he was at HQ. I would imagine the entire point was to generate exactly this discussion on exactly this (and a handful of other similar) website(s).
‘fish oil supplements just don’t cut it.’
On the other hand, if I friend the right billionaires, perhaps I will be autoapproved? I can't say I would mind this.
That "fire" drivers very quickly in response to passenger feedback and ban passengers in response to driver feedback. Doing so solves a significant subset of the problems with public transit.
The One-Man, $1.2B ETF Shop
The package systems never had init system integration. What some PMs did was they ran procedures in the postinstall scripts to do things like update SysV symlink farms. In Debian, this was done by sysv-rc and in RPM-based distros, chkconfig or something similar.

They're completely orthogonal tools.

And no, it was hardly a "big reason" why distros weren't interoperable. Initscripts were rarely supplied by upstream vendors and frequently written downstream. Then many other people didn't use them at all, but wrote runscripts for some flavor of daemontools in about 4 lines or something.

The main reason has always boiled down to the toolchain. One proposed way to get around it was fat ELF binaries, but that effort got metaphorically curbstomped by the Linux community. Universal package managers aren't supported for political/branding reasons.

In any event, systemd doesn't help with this.
How would something like the infamous "Loose Change" video be ginned up and popularized in 2015? Outlets like Reddit, influential Twitter people, etc.
I'm working remotely making >100k. I was -1hr and now I'm +2hrs relative to the home office and the majority of the clientele. I'm very happy. I'm a US Resident though.
Ask HN: Whether to join in Microsoft or continue in growing startup?
Hi,

I am presently working as Senior Engineer in one of the Indian growing startups. I learned a lot of new tech stacks and contributed well in the organisation. Even my company CTO knows about my work and query about my status to my manager. For few months, I am not seeing interesting work as I am bored of what I am doing for quite sometime close 2 years.

I got an offer from Microsoft C&E team where they are building one interesting new product. However, they are saying they are ok to move me to Redmond in next year [not promised yet]. For sure, the office known for Work Life Balance and easy going life. Compensation is not high as startups offer more stocks and the valuation is good.

MS PROS:
* Better work life balance and completely new tech stack. Learning curve good be interesting
* US opportunity and till that point I will be moving back to my hometown to work

CONS:
* 5yrs of current stack experience
* Current recognition in office

Neutral:
* Compensation is not that high enough to move unless if they shift me to Redmond.
The Cooja simulator is an integral part of the Contiki distribution: all the automated regression tests are run in Cooja. Cooja is actually very reliable, but because it runs user code in the same process as the simulator in the most high-performance mode (for performance reasons) it is not uncommon for user code to crash the simulator. My guess is that this was the problem in your case, particularly if this was your first significant C project.

It is possible to run Cooja in an emulation mode too (but only for the MSP430 microcontroller) where the user and OS code is completely isolated from the simulator process - much more reliable and easier to find bugs that break the user code, but much, much slower.
City That Ditched Windows for Linux Wants to Go Back to Windows
It's not any different than Clojure and ClojureCLR running in a "container of some sort". Clojure and ClojureCLR are libraries that add embedded support to the JVM and CLR to execute Clojure code and interop with the "native" environments there. JavaScriptCore is an embedded JavaScript runtime that provides essentially the same thing for JavaScript <-> Cocoa. You have full access to native Cocoa APIs. (Similar to Rhino or Nashorn if you are more familiar with the JVM.)

You use native widgets (e.g. UITableView), not web/dom widgets. This is a different thing than Cordova, et al, that essentially run a webview with some native functionality surfaced to the dom.

This is what React Native uses, and I thought I had seen some people experimenting with using ClojureScript and JavaScriptCore.
If you want to "redefine" a symbol in clojure you are better to create a new lexical scope via let with the new binding. But even then, why not just use a new symbol?
> when he calls all Mexican border crossers rapists, he couldn't be more specific.

I'm very much opposed to Trump's candidacy but I'm also opposed to making up things people didn't say in order to attack them.

Correct me if he said something I'm unaware of but I suspect you're referring to this quote:

“When Mexico sends its people, they’re not sending their best... They’re sending people that have lots of problems... They’re bringing drugs. They’re bringing crime. They’re rapists. And some, I assume, are good people.”

Clumsily stated, for sure. But not even remotely saying that "all Mexican border crossers are rapists". You are concocting that specificity yourself. Perhaps demonstrating Scott Adams' point about vagueness?
I got to the

" Uber’s re-direction of the political will of its base was its total victory over Mayor Bill De Blasio’s hapless and deeply stupid campaign to limit the company’s growth in New York City—some of the final blows coming from celebrities (and even some business journalists!) tweeting messages written by Uber on its behalf. Would it be crazy to wonder what would happen if those same people mounted a similarly forceful campaign to get Governor Cuomo to clean out and fully fund the MTA to, say, make the L train less terrible?"

Did the writer think for 5 seconds about this? Is the political will (or rather actual monies required) to spend 15 billion [1] on the MTA shortfall the same as not prohibiting a company from operating a tax service?

[1] http://www.reuters.com/article/2014/09/23/us-usa-newyork-mta...
I was talking about SLY specifically, but lots of other ETFs had similar moves.
Here's a video about 3D-printing a dress, which uses the "wadding-up" solution you mention: https://www.youtube.com/watch?v=wdRswasftfI
> There is one last hope for Rovio — The Angry Birds Movie.

Dear god why?
As a natively speaker let me just confirm: English is a very inconsistent language, where rules just as often result in doing the wrong thing as they do the right. Many native speakers get the 's/'/s/ies thing wrong, as well as two/too/to, and so on.

I feel bad for anyone learning this language.
Scapegoats, ETFs and Greek Threads
Building a probabilistic programming interpreter
Thinking back to the 2012 election, the sentiment of reducing government/cutting taxes in this country is palpably strong. The word "socialist" itself gradually became established as an anti-american insult. Republicans worked hard to place this label on obama as an affront to american freedom reminiscent of communism.

Bernie Sanders is a self-described socialist. His ideals dont align with the prevailing american values. It actually reminds me of how Kerry lost to Bush in the early 2000s largely because of his support for gay rights.
Are you comfortable with a socialist leading a capitalist society? I sure am not.
You could try to make more of the prompt configurable but that just seems like more work for yourself. It may be that our goals are just different.

I'm totally on board with you about trying not to leave things untracked. It seems like things always accumulate that shouldn't be committed but are useful; I should probably just move them to a different root folder.

Here's the prompt I use[0], adapted from some shell script I found online somewhere. I'm not going to link to the code because it's kind of ugly but it is up on my github.

A clean repository is subdued but readable blue. When there are unstaged changes there's a red plus, and staged changes get a green plus (some of both is yellow). Any branch discrepancies at all are shown by writing the branch name in bold red.

I don't try to give myself too much information, making the assumption that you'll have to do some digging to get enough detail to actually do anything about the situation.

[0]: http://i.imgur.com/sttMpfQ.png
your use of the words "most" and "generally" already cause problems.

Xeyes is not rectangular, Portholes are round.
The window on my boiler permits views inside the boiler etc. etc.
BlackRock buys ‘robo-adviser’ to woo millennials – FT.com
It also depends on the developer. I'd consider it an appropriate task for a mid-level or senior dev who's already familiar with our stack, but not for a junior person or someone transitioning from another stack.
Quickly checked out the report - very cool simulation scenarios of London and New York!
No, they had been invented in many places before eg the dolmuş in Turkey [1], or the pesero in Mexico [2]/

[1] https://en.wikipedia.org/wiki/Dolmu%C5%9F

[2] https://en.wikipedia.org/wiki/Pesero
I think OP lives in a post-war town and is extrapolating anecdata.
It's law in Australia. If you do not serve a notice period you owe the company wages for that period. 1 month wages minus 1 month notice = 0. Most people have no notice periods, serve their notice period, or get approval not to serve it at all.

In this case though (when I followed up with accounting) they confirmed they wanted to step on my neck.

Even now the entire situation seems utterly surreal. I've been through a few companies since then and never had any problem, I'm the likeable hard working quiet person. I guess they just really didn't like me!

Anyway I remember walking out of that office in tears and feeling that no matter what happened I could cling onto whatever self worth I still had. I didn't know how bad it was about to become. But I came out okay in the end :-)
Jindal's page has a donation gadget on its 404 page... Classy.
I see what you did there.

For the rest of you: 418 I'm a teapot (RFC 2324)
Sanders is a social democrat, not a socialist. The differences are nuanced but quite important.

https://spfaust.wordpress.com/2011/06/12/socialism-vs-social...
Ask HN: How do you kickstart a QA newbie?
I am a senior dev in a startup, and have a motivated part-time tester that wants to build a career in QA. She does manual testing and writes Selenium tests for a while now, but has no background in QA other than that.

What books or articles or blogs should she read, what exercises might I give her, how can I challenge her so that she gets the theoretical foundation, the tools and techniques, the mindset to really excel in her job?
People with names ending in S shouldn't be allowed to own things!
A line from the show "The West Wing" went something like this:

"Please, Reverend, call me 'Mr. President'. It's not that I need you to stroke my ego, it's that in this job I have to make some difficult choices that can be uncomfortable to me personally, and I would like you to emphasize the office rather than the person holding it"

As a Scandinavian, all honorifics, including "Mr." etc. sound weird, but that was a great explanation for why some people would like one.
"Just like the iphone."

If it was 'just like' the iPhone, you wouldn't have to explain the physical mechanism.
After giving that a read, I'm happy that there are people way smarter than me working on these problems. Kudos to your efforts!
Postfix Address Verification
Spotify PostgreSQL Metrics
You can shift-click the "full screen" button on the compose window to pop it out into a separate window. There is a tool tip that appears if you hover over it.
Deep in the weeds here, but the plural of a single species of fish is 'fish', while multiple species of fish are 'fishes'.

'Swimming with the fishes' means you must have wound up on the wrong side of a boat in a diverse body of water. It would be a shame to have to 'swim with the fish'. So ambiguous.
Maybe it's the trauma from compiler design, but in times of multiple stylistic options in English I try to trend towards standardization / the more broadly applicable version.

Drop in the bucket, but my small part towards decreasing the number of exceptions.

Edit: and just personally, I try to mentally associate homophones (two/too/to) with another word that helps clarify them (e.g. too:also).
Wow.

American-English swear words pale in comparison.
I fail to see what's wrong with that. Bernie's 404 lets you register for his email list.
Lyft Line is a low-capacity, slightly more expensive bus.
edit: ugh, this is weird. Even their site lists different ranges per car and they've added a calculator to estimate range based on speed, temperature, and whether or not you're running AC.

I guess the "rated range" is full of holes.
> But that's not how it works, because these agencies are bloated, ineffective, and the complete opposite of innovative

That's quite a blanket statement that sounds a whole lot like ideology. Data seems to point to a high usage in several cities[1] and usage continues to grow over time. If this was such a horrific service as you describe, I think we would see little to no ridership.

[1] https://en.wikipedia.org/wiki/List_of_U.S._cities_with_high_...

Please be a bit more pragmatic about actions that will effect around 100 million people.
Ask HN: Anyone using ECIES
ECIES seems ideal for the IoT, where you want to encrypt data to be sent to a server (typically one-way data over UDP).

Is anyone using it?

If so, what was your experience?
For every subscription sold I have to record which country that person is from, prove that they actually were from that country and accurately account for and pay VAT into the coffers of that particular country's VAT administration.

The MOSS makes this marginally easier but it is still a ridiculously complex system especially given the fact that there is no 'minimum amount' below which you can abstain from filing. Essentially you're going to have to have to spend 10's of euros per country per month to file pennies. It makes no sense.

And incompetence on the part of the Irish authorities surely plays a part by they're not the only ones that came up with this scheme by themselves.
In 2000, both Gore and Bush were always the frontrunners, and then they both won the primaries in landslides. I believe they both won every state, except Bush lost New Hampshire to McCain.
Also in 2008, you're exaggerating the extent to which the punditry favored Giuliani; he was a frontrunner, but not at all considered a shoo-in the way Hillary is.

The problem with Bernie is that he has very limited appeal outside of the areas where he's campaigning (overwhelmingly white, also a lot of college towns). He has a chance if he can improve his standing among minority voters somehow, but even then it's a long shot.
This is a REALLY old webpage by John Cremona... from probably well over 10 year ago, when GAP wasn't really used so much by number theorists (we mostly used Magma when we encountered a group). But GAP should definitely be on that list, and some things probably deleted or moved to a "for historical interest only" section. I'll gently suggest John update the page.
The plural "fish" is more than one fish of the same species. The plural "fishes" is multiple species. At least biologists make that distinction. edit: what Alex Young said.
While they might make the flow clearer, I don't think the swiss arrows fix what I perceive as more confusing for a newcomer.

The problem is that -<> looks like a regular function call, but does things that a function call can't do. In a language without macros, which are most of the mainstream ones, <> would have to be a language feature, and then it's not clear why you'd need to use -<> to 'activate' it.

Now, I've read enough about Lisp and AST and such to understand what a macro is, but the concept doesn't map easily to mainstream languages.
Would you mind sending me an email? My email is in my HN profile. Australia timezone would work great for me actually as I'm in Taipei GMT+8.
I can't be the only person who thinks he sounds like Seinfeld's George Steinbrenner (https://www.youtube.com/watch?v=XJtDt10fRqw)
I'd love to see Contiki run on something like the beagle bone black.
DoD manual allows journalists to be held as 'belligerents'
Quiz: Europa or frying pan?
You find government owned transit better in this regard?
They shed staff because they usually hire on extra staff (Art/QA) to meet deadlines. Mobile game development does not have that dynamic.

The press release (http://rovio.fi/en/news/press-releases/696/rovio-sharpens-fo...) explicitly says it's a cash flow issue.