skysight-inc/HackerNews huggingface dataset:
The Skytrain in Vancouver goes from the downtown to YVR in about 30 minutes. It is possible to go to the airport and back on a $2.75 ticket (on weekends and holidays; the ticket is valid for 90 minutes).
At this point it's some nice PR. Until they start spending real money on legal, it's all smoke and mirrors.
I agree with you wholeheartedly. If you don't want someone else to use your product name, don't use one of the most common English nouns in the dictionary.
The DEA is evil. They operate under a pretense of "reducing harm" yet are actively trying to create more crime to validate their existence. In the course of doing so they create far more harm than they ostensibly prevent.
So, is it a seedbox?
Is he a conservative type of manager who will try to come-up with completely new kind of products or someone who will keep chasing Google in Apple in what they do best?
I have recently started to port core.async to Javascript, inspired by that post. It looks promising so far.
https://github.com/ubolonton/js-csp
It's definitely a trade-off. What Node gives you is async when you need it at the cost of giving you async even when you don't.

The pain and constraints introduced by this forced use of async sure has spawned a lot of wheels of all sizes, colours, and compositions.
I think Bing is a lost battle. The real question is what can they do on Azure, and can they move people to a cloud-based Office suite.

On arrogance - this comes with size. The larger a company gets, the more internal stakeholders they have. What was once a simple, "Of course we'll change that" turns into "Who else is impacted to this change?" to "Let's only change what we need to, and not get distracted by everything else."

My inclination is the more competitors, the better. But we don't necessarily need more standards. Creating another service provider for cloud based computing is great. Creating another browser that everyone needs to optimize their websites for separately - not so great.
How to build an audience using Medium
Accidental breakage and overdose would seem likely to be a concern, as well. Breakage has been observed in contraceptive implants, but the resulting changes in drug release have not, AFAIK, resulted in particularly significant health effects. However, with other drugs that could be a bigger risk.
My point was that young people also die of cancer - it's not just something that comes with old age.

Hopefully more computer assisted driving will make a big difference to road traffic deaths.
Airstrip One, some would argue.
Looking at it, in general, ignoring that I know about Node internals, you know what is the simplest way to solve this "problem"?

It is something like this:

---

callback(find_largest(get_stats(read_files(dir)))

---

1 line.

If an error happens, an exception should be raised.

The fact that there are multiple such requests happening or that some of those operations have to wait for a select or epoll loop to return, should be handled by an underlying framework. The fact that even with promises you have to write 27 lines of code to do that, should be making you worried.
Why would you need proof? The technique is much older than NSA/FBI fusion.
How to Never Worry About Email Templating Again
Facebook Paper's gesture problems
"a president to be elected if he didn't had a solid marriage and family" + religious.
Don't End The Week With Nothing
What is the difference between this and the newest EMET?

http://technet.microsoft.com/en-us/security/jj653751
> I recently published a post about my first year of being an independent iPhone development consultant.

I admit I briefly skimmed so maybe I missed it, but where is that article? I'd like to read it first.
I think every criminal, no matter how blatantly obvious their crimes, deserves a fair trial, including competent representation at their trial. I think the Officers' Guild's obligations to their members works along similar lines.

Keep in mind, the alternative is that the Guild gets to choose (to a degree) which members to defend and which to hang out to dry. Such a situation leads to a whole host of perverse incentives. The Guild could effectively abandon whistleblowers; the Guild could collude or otherwise be influenced by the Police Department; interpersonal conflicts between officers and Guild leadership/administrators could influence their decisions; etc.

The Guild is a constructed entity whose sole purpose is to serve its members, by providing an organizational counterweight against the Police Department. Several of its obligations to its members ought to be treated as non-voluntary properties of its existence, in the same way that fiduciary duty is a non-voluntary obligation of a corporation to its shareholders, in order to lessen one potential avenue for corruption.
There's always `fs.readdirSync` etc. node isn't forcing async on you, especially when it comes to file handling.
I agree completely. Countries with better employer-union relationships are typically countries where workers have more legal rights. So outlawing abusive practices to create a better balance of power would help.
I agree - articles like this are saying, "I'm hacking the phone system by checking busy payphones for change," or "I'm hacking my favorite bar by not tipping the waiters, so I save 15%!" It really gives hacking a bad name.
I'll assume you missed the "server-side" in the above, or that I wasn't clear in what that meant.

I'm referring to API calls that you really really only want to ever do from your server. Things like starting and stopping EC2 instances, where you need to send along your API keys that are essentially the keys to your bank account and your business's future survival.

Now imagine, as the owner of that service, that your customer is sending those keys in plain text to the client, and wondering why he's having a hard time starting EC2 instances using javascript from his user's browser.
I predict this will go the same way the previous two threads have gone, assuming it reaches the front page at all. If it won't then it will just sink away, if it will it will get killed.

The success of HN as a general-purpose-forum is an unintended side-effect of trying to corral all the hackers (useful building blocks for start-ups) into a single spot. Many people believe this is a 'better slashdot' or a 'better reddit' but in fact it is neither, it is a news site that a large number of visitors believe is actually an open forum.

YC's conflict of interest forces it to maintain a double standard when it comes to any kind of feedback (positive, negative) about companies that YC has funded or about companies that YC funded companies are in competition with.

Long term this is not a healthy situation and sooner or later it will result in either one of two things happening:

Transparency in moderation or a split of the community.

I hope for the former but I fear it will be the latter.
Watching the video of Satya, I found that I was most happy about all the plants in their building. Also it's interesting to listen to Satya's native accent come and go depending on what he's talking about.
Harnessing the MongoDB 2.6 index intersection
With Paper, it is evident that online social networks are getting closer to physical world networks...being used for much more than only "sharing" photos/moments. They are also serving a larger purpose now. It is news today, and will be much more tomorrow!
Young people, even children, certainly get cancer, but an individual's odds of getting cancer go up the longer they live. The article even states:

"The global cancer burden is increasing and quite markedly, due predominately to the ageing of the populations and population growth."

In other words, there are more people, and they're living longer. Therefore, more people are getting cancer. You can try to look at this as good news. We've (mostly) stamped out diseases like polio, leprosy, and tuberculosis. Now we have to worry about cancer, and unfortunately that's not an easy one to tackle (not that the other ones were either though).
> It is humbling because you are essentially elected by a group of your peers to lead.

I don't understand this. It would be more humbling if, being at the top of your game and fully expecting to get the job, you were turned down for the CEO position. Or they demote you to a lower position. /That/ would be humbling. You're humlbed when you suddenly are forced to re-evaluate your self-worth after it's made clear it doesn't match the real-world scenario, not when you reach the top or reaffirm your position.
Light-saber style foam swords that log battle scores
Chrome has recently started to be more of a burden for us. We use the Application Shortcuts on our sales teams Windows PCs, which has broken over the last couple of updates:

* Scrollbars have now changed, there are no up and down arrows. This has really confused our elder staff.

* Application shortcuts have started hanging and throwing the "Jim" screen, but the same web pages work fine usually.

* Java is awful to get installed and unfortunately we need that.

These have made me want to try Firefox even more, and seeing Generators has made me switch to the nightly build to see what else is up and coming!

Nice work Mozilla!
You don't even need to long press to find this out -- if the URL of the site you're on 'supports' being opened in an app, a little grey android icon appears in the address bar. You can tap this icon to open the URL in the related app.
We (Bloomberg) sponsored Andy Wingo (Igalia) to do the work implementing the new generators in both V8 & SM in parallel, so the world would essentially get them in Chrome (+ Node, Opera) and Firefox at roughly the same time.

We don't use JSC here, so I couldn't make a good case for extending the work to cover Safari as well. Anyone wanting to help implement them in JSC has two good blueprints to work from.

I reached out to the IE team back when Andy was still early in the implementation and let them know what we were doing and what the release timeframe was in the hopes that it would help prioritize generators on their side, but I have yet to hear a peep about IE support.

Maybe all we need are some benchmarks? :)

edit: typo
Once upon a time the lounges in the US had unlimited free drinks. (I don't travel as much now, so I'm not sure any more) It might not be worth the commute to an airport for a mediocre lunch, but for all you can drink?

The real issue is the time involved though. A few hours is worth more than a couple dollars saved.
This whole thing is so stupid because it's pretty evident that Facebook is going to just turn the real app into Paper if the metrics look good, and the working name "Paper" is going to probably be abandoned. It seems they decided to launch the thing as a separate app to get feedback before completely overhauling the Facebook experience on iOS. Of course, Facebook can't admit to this, so FiftyThree is off in a corner freaking out.
I only start type hinting if performance has proven to be a problem.
In my aunt's case, it was the cancer.

The radiation and chemo helped my aunt live about 10 years longer than she would have if left untreated. It was totally worth it.

Plus, the drugs at the hospital helped ease the pain when she passed.
What's new--and has potentially wide-ranging impacts on criminal prosecutions--is public, documentary and testimonial, evidence from inside federal law enforcement that it is systematic policy.
I don't doubt it, it was only Posix.1, required by the Federal government (https://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem).

Per http://www.unityisplural.com/2012/01/windows-posix-complianc... due to a procurement lawsuit in 1995 the Coast Guard was forced to accept a NT based "open system" bid. I don't know if they actually cared at the time, but the UNIX(TM) losing bidders certainly did, and it certainly made a big difference in subsequent adoption of NT/Windows.
Very nitpicky but I find the ligatures on all the "t" characters very distracting.

Additionally, I don't know Closure, but are there any default hash-table implementations? If so, how does this implementation compare against the base one?
Seahawks Cracked Bronco's Secret Handsignal Code To Win Superbowl
I do that and keep a Key file locally off Dropbox. The combination should be pretty secure.
Why must the capability already exist?

With so many specializations, isn't it partly a company's duty to train?
Yup - the packaging component has proliferated in a handful of countries, the US (obviously) not being one of them. In fact we imported a piece of quality control machinery from the Netherlands where this packaging is much more commonplace.
If you've ever worked as a bench technician in a Bio/Genetics/Testing lab you know that the hours are totally ridiculous and/or unstructured (expected to work weekends without much notice or the like). Also you are expected to make just a touch above minimum wage (take home) as a salary while working much more than 40 hours a week. (Post-docs and Grad Students are also expected to work for similar low pay and extreme hours but this is more to further their career.)

I'd say that this part of the article describes more or less exactly why the Science workforce is in such a bad shape (at least in the States):

Companies would rather not pay STEM professionals high salaries with lavish benefits, offer them training on the job, or guarantee them decades of stable employment. So having an oversupply of workers, whether domestically educated or imported, is to their benefit

There are very few who even bother to make it to "the top" where the actual salaries are because to get there involves getting stepped on, scooped (or outright left off papers), and generally used/abused. At a certain point most people burn out or just say screw it and move on to a different career.

What you end up getting are a lot of people who had good intentions, loved the idea of a STEM job, and/or idealistic beginnings, and then were destroyed by the reality of working in Science.
> Today is a very humbling day for me.

When I read that I knew this guy would fail as MS CEO. It's a proper jungle out there and a humble Indian guy will be eaten alive by the aggressive confident westerners.
Haha, I noticed that too! Kind of a subtle smirk.
As someone that grew up in Southern Europe I am at times surprised and shocked by the relation Americans and Canadians have with alcohol.

In Portugal, Spain and Italy alcohol is food. We drink at home, with the family, a great amount of wine and a little beer. Wine and beer are openly sold in supermarkets, close to other food. However, the biggest alcoholism problem we have are American, British and Australian tourists binge drinking in our beaches.

OTOH, in North America it seems there are only 2 extreme ways of handling alcohol: the Russian-like approach and the Muslim-like panic. Teenagers and poor people abuse it and drink heavily, all the others are obsessively scared of it.
So there are two technologies, Firesafe which is for drawing finite state machines, then, behind the scenes I have connected Firebase security rules to a static analyser. This allows me to check the logic makes sense IN EVERY CONCEIVABLE LOGICAL COMBINATION.

I have really enjoyed developing this project and I hope to find people who can use it. (sign up to the mailing list and I will be in touch)

http://tomlarkworthy.github.io/
I enjoy working a full time position and doing consulting on the side, it's the best of both worlds. The full time position provides financial security and the contract work provides me with more revenue streams.

When I do consulting work I try to find companies who want someone to partner with them. They have some product and customers already and usually want say a mobile app. I build the app for free and take a percentage of sales from recurring customers. So far I bring in $1,000/month from one and a bit over $1,000 from the other. It's awesome because I put in the initial 40 hours to build the app and now occasionally maintain it or add features.
Buy a pre-paid Visa card with cash.
Regarding C and C++, I am slightly leaning towards C. While C++ offers some abstractions over C that are really nice to have, it often feels like an awkward chimera. I see C as a even-higher-level assembly language. c++ was a logical step but is kind of obsolete for non-realtime systems

Guidance in a language is a hard thing to do right. I think the only reasonable way of guidance is to make good coding practice simple, limiting guidance is often quite bad [1], because while in a lot of cases it makes things easier, there are those cases where you then have to work around the limitations and this is when you get those "bug ridden incomplete implementations" of that "liberal" language.

Which good guidances from which programming languages are you fond of?

[1] now that I think about it, I do like immutability in functional programming languages - a not-so-liberal thing..
My 2 cents... If 2 degrees have the same difficulty, and offer careers with similar "non-cash benefits" but different salaries, then there is an issue.

STEM grads go into finance and consulting because that's where the pay is better. Meanwhile philosophy majors struggle to get any jobs.

Net - either we need more STEM majors because STEM is the only rigorous career path out there, or we should steer more folks in that direction.
TerrAvion (YC W14) Launches Aerial Imagery As A Service For Farmers
There's no such thing as 'civil' when it comes to business, especially not when you're dealing with millions of dollars. When most business people (SV companies included) shake your hand they're holding a knife behind their back in the other.
At the same time, I can't even remember when I last used any MS product

You don't use Twitter or Facebook (their auto-translations are powered by Bing)? You don't play games? You don't use Skype?

I can believe these happen to be possible for you, but if they are, it seems like you're the outlier rather than the average.
My guess is that this program involves officers laundering classified information by lying to other police officers, who then conduct the searches. "We had a confidential informant..." and so forth.

That would explain why there's so much focus on the intent of the officers.
I'm curious what's going to happen to Stephen Elop now. I was under impression he was aiming for the CEO position at Microsoft himself.
NSA Reforms, or the lack thereof – Notes from a strange world
I started a project a couple months ago to create a 3D graph library similar to Sigma.js using ThreeJS (WebGL). You can check it out here

https://github.com/frewsxcv/graphosaurus

And a really crappy demo (give it a few seconds to load):

http://vps.rwell.org/index-eve.html
Little’s Law, Scalability and Fault Tolerance: The OS is your bottleneck
This actually looks pretty interesting (from the table of contents). Since I'm the first commenter, how about throwing me a bone with a free ebook copy?
Certainly some middle ground compromise can be reached.
Ruby is the wrong comparison. Write that same code in Go, suitably translated, and it would be fully "async".

I hit Go just because it's the most Algol-ish of the sane languages. There's several other options where you just write the code and the compiler and runtime do the async for you.
> The reporter also filed a complaint on the officer in charge of this very incident.

Note that these are two different officers with two different groups. Seattle PD disciplined Officer Marion with an unpaid day off. The King County Sheriff's Department fired Sgt. Saulet.
In those early iterations the stylus support was pathetic. In contrast, Today's stylus hardware/software integration on their Surface Pro line is great.

I look forward to Microsoft finding their own perspective not only in hardware, but in software/search as well.
Then Mozilla Thunderbird, then TortoiseGit, then TortoitseSVN, then Sublime Text Editor, then Notepad++, then Notepad++ informs me there is an update of a plugin that I never use, then VLC media player, then Google Chrome, then Oracle VirtualBox, then Visual Studio proudly announces a service pack, then Windows informs me that it wants to reboot in 10 minutes.
I liked this part of his letter:

We sometimes underestimate what we each can do to make things happen and overestimate what others need to do to move us forward. We must change this.
I clearly didn't express myself adequately.

I only meant situations where "80% there" (of the original plan) is enough and I certainly did not have in mind "fast and cheap" or "shortcut taking".

Thanks for taking the time to read and comment!
We have a legal education crisis?
I love the new Australus UI. I've been playing around on Nightly for a bit and I can't wait until that gets rolled into the main branch.
Looks great, but I think it would benefit a lot from more examples. :)
Constitutional Scholars hate them !

Drug Enforcement Agency discovers One Weird Trick to guarantee conviction regardless of evidence...
The Food Assembly – Buy directly from local farmers and foodmakers
Having just one gigabyte of physical RAM, I run Firefox with a 512M rlimit (the OpenBSD default), as I have to reserve some space for other software too (and swap is painfully slow on the spinning disk).

As far as browsing habits go, I do usually have quite a few tabs open (currently I've got 38, though they're not all loaded; I don't think I often go much over this often). None are pinned. Video is disabled, and I've got no flash or plugins.

I've got three extensions (noscript, https-everywhere, duckduckgo plus). I tend to run with scripts disabled and this helps a lot with memory pressure. Sometimes I make the mistake of thinking I need to enable javascript for something (hi Google), and that's usually when memory usage skyrockets and the thing dumps core :-) But eventually it'll happen even if I don't allow any scripts.
Doesn't Microsoft have 90% of the desktop? About the same dominance in "Office apps", along with their proprietary formats keeping people uncomfortable using "compatible" software. That dominance is almost 2 decades old and it's quite hard to fix.

When most people get a job, they're going to be using Microsoft because that's what they will be given. I've never been somewhere where I'm told which search engine to use. Most places still don't offer an alternative to IE in the work place. That's why developers are still coding to IE7.

It really is frustrating that people don't understand this. I wouldn't mind a better Microsoft, except for the fact that people have short memories and don't really understand how powerful Microsoft currently is. Google is the the same ballpark? Seriously!?!
The moderation is transparent - it's just biased.

It works like this:

- Criticize YC, or YC companies, and the post will be killed.
- Commend YC companies is fine
- Criticize none YC companies is fine.
- Commend none YC companies is fine.
Facebook: A Look Back
Both the Zune Pass and Zune Share were much more innovative than anything beyond the first iPod.
specially when used as a synonym of "defrauding", as in most "growth hacks"
>I think it's because there are lots of PHP programmers who don't have the first clue about setting up an actual server on the internet (and keeping it up).

Well PHP programmers are going to want to use PHP anyways. But as far as users not knowing how to setup a server, that's true. But it is also irrelevant. Tons of people provide tons of different VM images for all sorts of things, node included. At that point it is no harder than PHP, with the added benefit of not needing to upgrade PHP every 2 weeks for the latest round of security holes.
This is probably referring to "SOD tips" or "SOD tip-offs", where intelligence-community information is "laundered" through a source that provides a tip to investigators, as discussed in this Reuters article from last year:

http://www.reuters.com/article/2013/08/05/us-dea-sod-idUSBRE...
Previously posted at https://news.ycombinator.com/item?id=7176387
> I think the world needs a strong Microsoft again

Why? A strong anti-competitive troll/racketeer which fights open standards and etc. is not something the world really needs.
Student Involvement (sucks)