skysight-inc/HackerNews huggingface dataset:
I had an original Google TV. They appear to have all but dropped that project, and in the process my device has become terrible to use. I don't know how it actually got worse, but it did. I bought an Apple TV to replace it and I'm reasonable happy with it.

I wouldn't buy first or even second gen hardware from Google.
I'm confused by your argument that because the service's status may change, it shouldn't be bundled. Couldn't they update to remove Pocket if the service goes away? It's not like Firefox is going to stop development anytime soon.
Gasoline DualBoost Turbochargers
Previously: https://news.ycombinator.com/item?id=10082623
* Rapid Google search *

... wut

* Curious cross-referencing and examination of results *

Wow. The situation looks pretty interesting. there are a few options.

First of all there's C4PC, a Windows-.exe-only emulator from 2001:

- http://www.zophar.net/cybiko/c4pc.html

- http://users.skynet.be/firefly/cybiko/index.htm

A little more recently (2013!), some people have been trying to get support into MAME for the platform, but there's a lot of static in the signal-to-noise ratio on quality info and leads right now, and very little focused/directed interest on making it work right.

Here's a basic overview that might prove handy: https://web.archive.org/web/20091216030346/http://www.dbzoo....

This page explains how to take MAME apart and put it back together again (:P) to make everything work... sorta: http://mametesters.org/view.php?id=5151

Here's an old reference about the structure of the SDK along with some downloads: http://www.piclist.com/techref/cybiko/sdkpro.htm

Since the most recent work was done only a couple of years ago, you should be able to tinker without the sanest starting step being booting up Debian 4 in a VM :P so getting started with this looks quite involved but not insanely impossible.
I'm more curious if WiringPi is usable or ported over?
> And just to be ridiculous, Minspector features a Newton version of a Mac OS 8-style window, complete with zoom, resize, and minimize, so Mac-based Newton programmers will feel right at home.

Man, that threw me for a loop. I saw that window and for a moment thought the Newton was way more than I ever realized.

[edit] Just finished reading the whole README. What an awesome story. I'm really glad you took the time to share your project and it's history.
This is a pretty terrific list, as well.

http://matt.might.net/articles/what-cs-majors-should-know/
Oops, you're right - I joined them into one person. With that said, I didn't really mean to suggest the exercise was set up to snipe at Knuth, just that the criticism (McIlroy's) seems off the mark.

I mean, one presumes that when Knuth wants to count the words in a text file he uses shell scripts, right? It would follow that he's only applying Literate Programming to a toy problem for purposes of illustration. As such, saying he's wrong to use LP for this task seems to miss the point (and doesn't say much about LP).
I got 2-3 clicks on video, average duration: 1 sec =)
And 2 clicks on demo, average duration: 0 sec.
I guess decision was made based on application. Submitted early, on the 2d day.
What _is_ the longest-lived wholly Google hardware out there?
I checked the regs, and looks like they may be effectively on the same level.

47 CFR 97.301 says that the sharing requirements for hams in 2.390-2.450 GHz are given by 97.303(d), (e), and (p).

97.303(e) says: "Amateur stations receiving in the 33 cm band, the 2400-2450 MHz segment, the 5.725-5.875 GHz segment, the 1.2 cm band, the 2.5 mm band, or the 244-246 GHz segment must accept interference from industrial, scientific, and medical (ISM) equipment".

So, hams must accept interference from ISM in that band, which would put hams equal or below ISM on my list...BUT I cannot find anything that says hams must not interfere with ISM, which would indicate hams should be equal or above ISM.
While you can plant fruit seeds, the fruit you'd grow won't be very similar to the original. That's why most fruit are propagated by grafting: https://en.wikipedia.org/wiki/Fruit_tree_propagation
If you want an OSX which doesn't require reboots OSX is the answer.

OSX requires a reboot after the weekly OS updates that each contain dozens upon dozens of security fixes.

That OSX doesn't require reboots (and that it has a security track record that's better than Windows) is the Slashdot-esque 'inverse FUD' you realize you unconsciously bought into only after the fact.
The HN guidelines ask submitters to use the original title unless it is misleading or linkbait. In the latter cases it's standard practice for us to change them here. I don't really think the Techcrunch title was misleading, and you were certainly right to post it as is. But the word "founding" did spark an off-topic subthread, and in cases like that we've found it's easiest to just remove the objection.
> Life is too precious and too fleeting to waste my time on bullshit like tenure. I didn’t become a professor to get tenure. I became a professor to make the world better through science. From this day forward, I will spend my time on problems and solutions that will matter. I will make a difference.

This is hypocritical and heartless to those who are now starting their careers as scientists. You spent a decade of your life to get to a tenure-track position, and now that decade and the rest of your life are on the balance. You can bullshit all you want about making the world a better place, but you'll be teaching Java Programming 101 in Podunk state college unless you deliver publications and grants.
Plus you can listen to or watch the video while doing otherwise mindless stuff like household chores.
There are tons. Ghost, Moveable Type, Textpattern, Octopress, Statamic, Craft, PencilBlue, Dropplets, Anchor, Kirby, Expression Engine, Drupal, Lifetype, PivotX, Nibbleblog, Joomla, b2evolution, Publify, Jekyll, BlogEngine.net, Mezzanine... plenty more.
We received the same. Do you think they are being honest with this one? Maybe we have a chance for the Winter batch.
Automated Coding of Worker Injury Narratives (2014) [pdf]
How Netflix Reinvented HR (2014)
FireTcl: Tcl embedded in Firefox browser
I submitted my application at literally the last minute, and made some big changes at the very end, that resulted in two typos, one being the youtoube video link.

I was majorly bummed when I saw the video link was broken, and that I couldn't make any more edits.

I found a way to get an edit through anyhow, via the embed.ly cached image Submittable uses. By changing the main image on my product demo URL. I emailed the fellowship address and Sam Altman, and was put in touch with the CEO of Submittable, who thanked me for bringing it to his attention.

I was pretty proud of myself for finding a way to route around the damage, and 'hack' the YC application. I looked at it as my own Kobayashi Maru. There was no way to win with stupid typos, but by getting the edit through anyway I was changing the rules of the game, and competing on different terrain where I would stand out.

That's the way I looked at it, and now I'm even more motivated to succeed because I think YC lost out by not choosing me, and I want to prove that :)

I didn't get into YC but I had a lot of fun applying.
What the NY Times Didn't Tell You in Its Amazon Workplace Expose
The "The Product CEO Paradox" is applicable to anyone who leads the development of a product in a growing company, not just the CEO, but the Chief Engineer or CTO as well. It addresses the question of how to continue to make a useful contribution once the pace of development gets too rapid for a single person to keep up with.
localhost.fbi.gov is a great example. (Also a great way to exfiltrate fbi.gov cookies on a multi-user system, but that's another discussion completely.)
in before "another project that google use it as a toy and then just throw it away if it fails"
We hope so, we'll reapply for Winter. Good luck to you!
Discussion from 4 days ago: https://news.ycombinator.com/item?id=10063659
Regarding the video, on top of submitting on last day, I realized after about a week, with zero views, that I had mistakenly marked my video 'private' instead of 'unlisted'. In somewhat of a panic I [1] fixed the mistake and [2] contacted YCFellowship hoping it would help. I got a response, to the effect that they don't necessarily look at all videos and that should be taken as neither a good or bad sign.

After that, stats showed that there were 6 views, at least 4 of which could likely be attributed to the review team. The other 2 where from Finland and Israel.

My letter was the basic rejection; it was not either the 'top 300' or the 'more suited for a full session' type.
Ask HN: ChromeOS or Windows 10?
Hi,

I'm shopping around for a new laptop, & I see the cheapest ones are Chromebooks.

The deal-breaker feature I need is some sort of 'secure boot', so the motherboard can't be infected with malware.

I see ChromeOS & Windows have different approaches to do secureboot, & I'm wondering if the Chromebook version will protect me as well as the Windows implementation.

I also have a ton of Windows software that I don't know if they'll run on a ChromeOS- I'm thinking they won't.

What do you think?
Ashley Madison Database (not parsed)
Discussion currently on front page: https://news.ycombinator.com/item?id=10079832
...then again, most people don't install Windows... on hardware
as heterogenous and diverse as what GNU/Linux frequents.

Leaving out the very micro (Raspberry Pi, etc.) and the very macro (supercomputing clusters) I highly, highly doubt that's the case.

Before you buy a computer you plan to install Linux on, you check the compatibility lists. Before you buy a laptop to run Linux on, you check whether Linux has drivers for the Wifi chipset. Buying a graphics card? Does Linux have drivers that can fully exploit it?

Arguments about Linux's alleged superior hardware compatibility seem to always be based on anecdotes about that one time a relative's Windows computer wouldn't talk to some printer.

Walk into any Fry's or other similar store, pick a random piece of hardware off the shelf, and there's a significantly better chance of it both a. working at all and b. being fully supported on Windows over Linux.
If you'd like to see how many of the startups in the current YC batch have evolved over time, I have created a special collection on the S15 group of companies (using content from the Internet Archive):

http://www.startuptimelines.org/collections/ycombinator_summ...

The companies I have personally found most surprising have been Wheely's Cafe, Nebia, L., Luna, and Scentbird [1] ... great to see YC supporting such unique kinds of companies.

http://www.davidxgoliath.com/five-crazy-startups-from-the-cu...
That edge-case doesn't justify video over text in general
Hot Chips 2015 with a focus on deep learning
Elon Musk asks users to limit use of local supercharger network
Ask HN: Did you get invited to YC Fellowship interview?
Can you elaborate a bit more?

Could he not do other people's jobs, not do them as well?

If he was correct in his assessment, was the issue that it affected morale?

Right now, I feel I could do maybe 15 peoples jobs. Not as well, certainly unless I were full time, and so I cede control to them as long as they can explain their decisions.

But often I feel like that statement, even if true, bodes poorly for the company. Is that because of how employees respond to that attitude?
Why Are So Many of the World’s Best Companies Run by Indians?
Show HN: Docker-dns – A DNS server for Docker containers
getting: Uncaught InvalidStateError: Failed to execute 'send' on 'WebSocket': Still in CONNECTING state.(anonymous function) @ main.js:23
Ashley Madison Database (not parsed): http://pastebin.com/9t6DLKm3
It's perfectly reasonable for potential clients to worry if our company is stable and will still be around in one year's time. It's just weird (ironic?) to hear those questions from other startups or lone developers, the "I'm currently working on an app in my spare time" type.

So far everybody was happy with the answers, from small to enterprise. Sometimes I wonder if they ask only to see if we (a person) actually call back.
Source of the famous “Now you have two problems” quote (2006)
corrected link http://1fxapp.com/
We do not have a food supply problem. We have never had a food supply problem. We have distribution problems, and allowing a handful of US companies to expand that distribution problem is the stupidest thing humanity could do.
Tell her that two wrongs never make a right.
Discussion from two months ago: https://news.ycombinator.com/item?id=9672370
Yup. Slashdot is still one of the ~1,500 most popular sites on the web.
SaaS Metrics 2.0 – A Guide to Measuring and Improving What Matters (2013)
Apply early for Y Combinator if you want to be considered
Privacy issues aren't even the first thing I worry about with OnHub.

What I worry about is it being another project from Google that dies and leaves me with a brick cause it doesn't update any more. Or it is so connected, that when they kill the backend services, then it is a brick.
Exploratory computing with Python
Official Rejected from YCF thread
Maybe they didn't like your idea or maybe they just didn't like you.

There was an astonishing number of applications (6500). Considering this amount, it mostly boils down to luck.
You learn more from losing than you do from winning.

The community here is much much more than the few nobles who make the final decision at YC. Share what you're working on, brainstorm some new ideas.
Read the V6 Unix sources. They are seriously pretty. A file system in maybe a thousand lines of code. A scheduler and swap manager, a TTY layer, and device drivers with nearly no waste. You can read the code in an afternoon and understand it and make changes to it.

Even in crusty pre-ANSI C, it's very elegant stuff.

(Then I look at the Bourne shell sources and weep. It's like the author of that was in denial of everything that made C a decent language and wanted desperately to be doing something else)
I was excited until I looked at the images included in the patent application and discovered that the space elevator is made out of paper towel tubes.
Acoustic Kitty
You're confusing clinical trials with FDA approved drugs. The FDA already has regulations in place to prevent the kind of abuse of statistics seen in that thread.
Redis core implementation
What I mean to say is that that isn't the language's fault. It's up to the users to decide to make use of features they need, and obviously it's their responsibility to live with the headaches a misuse/overuse of C++ may bring.

I guess I just don't understand why people consider "too many features" to be a shortcoming.
No. Applied late and I think that's why. (more here: https://ntucker.true.io/)

Tell me why I'm wrong though. :)
Upstarts raid giants for talent in Silicon Valley
this article smells funny...
The NSA should stop the charade and just buy Google and Facebook already. They already have us by the balls, lets at least make it official and make the world embrace the heroic and always rightful eye of the US government.
Loan Binge by Graduate Students Fans Debt Worries
Yeah, so don't go public. Problem solved.

Or, game the system. Zuck owns a majority stake in FB despite it being a "public" company, he can't get fired.
Honestly why should someone that is tech illterate really care?

Its a pretty big hassle
Warrantless airport laptop search dooms Iran arms sales prosecution
I don't think it is. Is it really so much to ask for developers in a team to decide on interoperability standards? I assume people on a team don't just start coding with zero coordination.
A lot of the people teaching Java Programming 101 at Podunk Directional University are making the world a better place. Compare that to actually doing Java programming 101, for instance: teaching is about a lot more than communicating the meaning of syntax.
Agreed, the linux kernel isn't written in C, its written in gcC. A non standard difficult to implement dialect.
Previously: https://news.ycombinator.com/item?id=10053959
What about it? If you decide to use a library, then you should learn to use it, no?
I agree with you as long as we are talking about this blog post and not about Knuth's article or McIlroy's critique, which I don't have access to.

Knuth republished both, so they must have some things to say about Literate Programming.
Tenerife, Spain -> Amsterdam -> SF, California.

Founded a company and got selected for a startup accelerator in Amsterdam. Later, wife got a job in SF and we moved here.
I see comments like this on var all the time, and I just don't understand the problem. It just means that 'foo' and 'GetSomething' are poorly named. If you had something like:

var name = GetFullName();

Then it's clear what's going on. If the code you're working with is so opaque that you can't understand what's going on without looking everything up, then the code is at fault, not a language feature. Especially as var is locally scoped.

I personally use var all the time, as does my team. We never complain about it. If you use something like F# where a lot of the time the types are 'invisible' then you'd see how powerful type inference can be. I for one hope that C# goes much further with it; being so explicit about specifying types is a major annoyance when the compiler knows what your intent is.

> And if you don't have Visual Studio, then you have to go waste time reading the documentation to figure out what type foo is.

Which you'd have to do nearly all the time anyway if you were using anything that doesn't provide 'intellisense'. If you choose to use a text editor with any language you need to look up the contract before use.

And lastly, it's needed if you're going to work with anonymous types.

Of course this is optional, so if there are times when there may be confusion it's easy to be explicit. But most of the time there is no need.
You'd have to be really thoughtless to use your work or official government email account on a dating site, let alone one with a shady premise such as this.
Kik Raises $50M from Tencent, in Bid to Become ‘WeChat of the West’
There's a new Windows 10 laptop that's the same price as chrome books -

http://www.omgchrome.com/169-acer-cloudbook-is-a-windows-10-...
...of cows, pigs and chickens that we slaughter and eat.

If people were willing to eat primarily vegetarian, we'd be perfectly able to feed everyone with regular crops. The article even said as much...China's inability to feed its population stems from their love of meat.
For those interested, here are the Summer 2015 startups ranked on Product Hunt: http://www.producthunt.com/e/y-combinator-summer-15
Most startup founders don't have as much negotiating power as Zuck did with Facebook.
The PC Engines APU is great. Soekris is another hardware company making high-performance BSD-compatible routers:

http://soekris.com/products/net6501-1.html
As a fastmail customer I'm glad to hear that.
What did you do the recording in?
For reference:

https://github.com/swetland/xv6/blob/master/kernel/fs.c

https://github.com/weiss/original-bsd/blob/master/old/sh/cmd...
What was unique about his case? How did he get away with keeping a majority share?
Says the dupe in the novel
The 'cool but funky' thing is LINQ. Language Integrated Query. It can be used to query in-memory lists and arrays as well as build SQL to query a DB, or even query XML files.

It is C#'s support for monads.

In terms of var. It's best not to think of it as dynamic like javascript. You can't do this for example:

var a = 123;
a = "Hello";

The second line will throw an exception because 'a' is not a string, it's an int. So it's not dynamic like JS. It simply infers the type when it can so that you don't have to type it, otherwise its exactly the same.

Interestingly C# does have a dynamic aspect too, and that's with the 'dynamic' keyword.

dynamic x = 123;
x = "Hello";

That will work where the var example wouldn't. It's a rarely used feature, but comes in useful to avoid boilerplate when dealing with external 'stuff', like XML files, JSON, or REST responses.
Short Sleeveless Peplum Dress
The Linux way; never ever break user experience (2013)
The problem with leaving oxygen in the room is that someone else will grab it - and burn you alive.
The only natural resting place is "right-size": when you've dominated your market/niche. Choose it wisely.
Well in the case I saw it was founder minus the shares plus quite good pay.
For whatsoever a man soweth, that shall he also reap.
Wait a second. The Wikipedia page first says that microwave do not cook from the inside out because the microwaves do not penetrate beyond 1 cm. but then it says that microwaves really cook by oscillating the magnetic field which jostles around dipoles like the water in food.

So does the magnetic field only penetrate very close to the skin, or are all the water molecules inside the food being excited, resulting in the food being cooked indeed from the inside?
This statement makes no sense. Independence is not a property of dimensions. A set of vectors is said to be independent if the only linear combination of them that is zero is the trivial linear combination. Otherwise, they are dependent.

Or do you have a definition of independence for dimensions? That would first require a different definition of dimension. Ordinarily, dimension is just the cardinality of an independent, spanning set (we call this a basis). It is a single number. A linear space does not have a plurality of dimensions, nor do matrices have an associated plurality of dimensions.

Please don't mix technical words without defining them. In other areas of life, humans get along fine by using very imprecise, poetic, ambiguous, and metaphoric language. This is not how mathematics works. Everything you say must have a precise definition. :-(
My husband needed therapy after working for Amazon
Hackers release full data dump from Ashley Madison, extramarital dating site
How to make your Go application easy to port
He certainly couldn't do many of the technical guy's jobs as well as they could. Even if he'd run the whole thing by himself 5 years earlier he had not kept up with the new systems when everything had grown by 10x.

Even for relatively simply things like helpdesk jobs he could just "make it so" since he was the CEO (eg just give customer a credit) rather than having to go though the normal procedures but his technical knowledge was still out-of-date there.

He wasn't the nicest person in general. The problem was that he assumed he could jump into any situation and was as expert as any other staff member. So he'd start telling the network guys what to do to solve something (and trying to login to the routers) despite having virtually no idea how the routing protocols used on the network worked.

The problem was he assumed that any employee only knew a subset of what he knew, so that employee's only value-add was saving him time, not any expertise.

Something like: "I know your job better than you do, now get out of my way so I fix the problem quickly and get back to important stuff that you don't understand"
Compare mongodb performance on AWS, Azure and Digital ocean