skysight-inc/HackerNews huggingface dataset:
I tried viewing the Facebook page for my local goban meetup recently to check on a schedule, and FB put a giant floating translucent white box over the bottom half of my screen with a single "login" button in the middle of it. So I could see there was content below but it was incredibly hard to read. There was not even an "X" button to close it. What it was saying was "join our website or get the hell out".

I understand enforcing login for write operations, since it's obviously required, but they really do seem to have no regard for the original ideals of the internet. They're not alone; Quora and others have done similarly stupid shit.

These companies are all supposedly started by hackers who love the internet and technology, but it's sad to see capitalism take hold in such an ugly way.
Wow! It's great knowing some person have been in the art for so long and have accomplished so much.
I've had a laptop computer for about a year now and I've not done anything really good with it. It came with Windows and some programs (Office, Mavis Beacon, a CAD software, etc) installed and I've found my passion for breaking things increase since then.
After learning how to type on the keyboard (with the Mavis Beacon software), I got annoyed at the OS pestering me to enter an activation key (it wasn't activated) and I got it activated. I dealt with little inconveniences, tried to fix things that weren't broken (just out of curiosity), broke more things in the process (viruses helped me do this too), crashed my hard disk, got a bad LCD screen, lost precious files and had some other misfortunes (all in less than one year).
Now I've found myself in a strange relationship with Linux (so addicted I test distros for fun). I'm thinking of installing Slackware for no valid reason than 'I just like it'.
I tried my hands on web development, read some books, did a few pages for fun and soon found myself visiting and leaving languages like a tourist, without knowing anyone well. All in about one year. I tried taking Harvard's CS50 on edX and I couldn't complete because of freshman college work and here I am now, back at web design.
I seem to have no skill; just curiosity and impatience. But I'll learn. And for the nostalgia I feel about the things I've broken, I'll build more.
Good question! I'm Marvin here, one of the co-founders.

Short answer: "We don't".

But I'm personally looking forward to sell my work online. Which is also likely going to be the business model for other writers/developers in our community.
sounds like kickstarter on HN
I should of read everything first and would of saw the reference already made... My bad
I do understand them exactly the way you explained.

However, they're still a buzzwordful, dodging, non-answer to the relative parents' very simple question. They're a reiteration of the most basic, marketing-level bulletpoints on why node.js and microservices are so wonderful! that barely scratch the surface of real-world software complexity.
I knew more of them in third class...
Maybe crawling 4chan with a ANN?!
Suggestion: Vote with money and use that to fund the company. The people who put their money in to fund the company become collective shareholders alongside YC.
Huawei+P9+has+a+separate+camera+just+for+black+and+white+photos
I've heard of various media companies attempting this for at least the past 10 years; has something changed recently that makes now the right time for this to work? (This wouldn't be the first time cultural and technology changes led to the success of an idea that has failed before)

Do you know why the previous attempts failed to catch on? How will you avoid those problems?
>In 1992, I co-founded a company with Chip Morningstar and Douglas Crockford named Electric Communities.

Oh wow, it's really that Douglas Crockford. Embarrassed to say I only knew of his Javascript work.
Microsoft Research has in the past developed a similar (though not equivalent) approach: http://research.microsoft.com/en-us/um/people/cloop/LoopBlin...
There definitely is some interest. I'm hoping, HN is also going to be an indication whether people want this.

Monetization can happen through partnerships with content creators/publishers (even white label solutions), timed advertising or affiliate links (think "I love the dress Claire is wearing – here's the link" or "Meet 'The Mountain' at ComicCon – link").
Honest question: How come sites like this get in trouble when sites with NES emulators and hosted ROMs don't?

Or is it a matter of search terms and exposure?
I think that's wishful thinking, at this time they are translating Linux syscalls to the Windows equivalent. This adds maintenance burden, it doesn't remove it. Now if they were to have a dual kernel I could see the argument that they are sunsetting the Windows kernel.
"Knowing what I know about computer security and how EASY it is to plant digital evidence without leaving a trace."

This right here is the conversation which needs to happen around this particular topic. In the security community the topic of forensic discovery of child porn tends to get a hand-wave because child porn. It's there so someone must be guilty. The fact is, it is trivial to plant such evidence on anyone's computer and honestly, if a computer is connected to the Internet, define ownership. Is your computer connected to the Internet? Then it's not your computer. Ever used public WiFi? It's absolutely trivial for someone to inject image requests which never get rendered, but which remain in the cache. This can be done en-mass without anyone ever noticing until someone's computer gets searched.

Based on digital evidence alone no one should ever be arrested, let alone convicted on these charges, but the fact is, to catch someone who is guilty is very difficult. Difficult to the degree that it should require video and/or photographic evidence of the perp at the computer looking at the images. Therefore it seems law enforcement and the justice system has decided that the easy way out is to just go with what's on the hard-drive. If a few innocent people get caught, no big deal, it's for the greater good.
Facebook owns Instagram. Snapchat is a threat though.
Presumably the list includes the word "gimmick".
There are whole communities of people dedicated to answering this question [1] and most of them seem to think that they'd be content with $40k/year in passive income.

[1] https://www.reddit.com/r/financialindependence/
I hear Rick santorum has his money tied up in a shrimping operation
They can, if they're watching at the same time. When testing, we did find ourselves checking back what other people's reaction was later on. App still needs notifications for this. Netflix/hulu/amazon are definitely interesting for partnerships/integration.
You can use prompts in the macro, save it to a variable and use the variable in the text it pastes/types.
From your link:

> you must use Windows 10 Enterprise, version 1511 or Windows 10 Education, version 1511 to manage them all.

Note that the Enterprise versions seem to be effectively unreachable for most (as far as I understand, you must be a company and license for at least 5 computers for two years in advance). Windows 7 is the last generation where a "normal user" was able to get the so called "ultimate" edition which included the functionality from the "enterprise" version for approximately double the price of the Pro version.

What can everybody else do?
This is exactly the direction I want to take with Popper.js!! The part that sets the style to the DOM will soon be moved to a modifier/plugin so that it can be disabled and replaced with a modifier which just exports the coordinates.
Joke or not if you haven't check out Vsauce on Youtube the Zepf Mystery it's somewhat related.
A good design will often increase in size and complexity as a factor of nlog(n) of the number of features. A mediocre design by n^2. And a bad one will increase by n!

The problem I've been wrestling with a lot lately is that developers with a good design don't see the problem in accepting all of these change requests. All these features are easy for them to add because Architecture!

What they discount is that architecture doesn't get you out of testing the interactions. So that nlog(n) development effort often turns into n^2 testing overhead, and occasionally worse.
Trump writes his victory speeches in this.
Actually, in the U.S. it is very common for acquirers to structure an acquisition as an "asset purchase" precisely so that they can pick and choose the assets they are purchasing and the liabilities they are agreeing to assume. In general, the buyer and the seller are free to agree to whatever arrangement they wish in the purchase agreement.

There are of course limitations in background law for protection of creditors, employees, the environment, and the government's interest in certain kinds of government contracts. Also the Common law concept of "successor liability" is sometimes applied to buyers that try to escape liability.

But there is no general principle requiring liabilities to follow the assets of a business.
I'd rather have "standard form" comment here, so as to encourage clear introductions/pitches by opposition to the inevitable "follow this URL for a presentation". Even if that means a longer read.

I think the equalitarian thing to do would be to encourage apply hn's to be as self contained as possible to avoid biasing on the quality of the landing page or video or whatever else would profit from the exposure
Can you explain a bit more about how the current system works, and how your software would make it better?

Are the distributors and wholesalers going to save more/make more money by using your software? How?
The Customer Experience Improvement program in MS Office (that you have to opt-in to) really does send keystrokes back to Microsoft. I'm not clear on how the Customer Experience Improvement code was modified for Win10 where it's on by default, but it wouldn't surprise me if they sent some amount of keystroke data back. Either as aggregate statistical data or a recording of keystrokes that happened before a crash.
A great read for this author would be "Don't Call Yourself a Programmer" by patio11:

http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...
So you only support privacy for people with enough of a technical background that they know that kind of tool exists and how to install it?

When you work around this kind of problem with technical solutions you are telling Microsoft that they can get away with spying on most people.
Maybe put them under Show HN for now?
There's a lot of uncertainty here. Maybe upvote/comments ranking will be a good thing, maybe it will be a bad ting.

High uncertainty is actually good. That's what makes experiments valuable - they reduce the uncertainty and thereby help us better understand something. In this case that "something" is the HN application process.

So even if this process has potential problems, the experiment is still worth it.
6 Activities to Ensure App Development Success
In the UK you can get into trouble "publishing" a photo of just about everything
http://WedWell.co
This looks very promising for the node community. I was wondering which cloud infrastructure service they went with to power this. According to the FAQ, they don't rely on just one. Very cool, and if implemented correctly, more resilient.

Multi-cloud.
We don't depend on a single specific cloud provider, but abstract them instead.

P.S. Is the markdown parsing broken on the FAQ? Or is that part of the look they're going for?
The keylogger thing originated from the Public Test Preview of Windows 10. Microsoft told you when you install it that there was extensive telemetry, and they weren't kidding.

People continue to claim that it is still part of Windows 10 which has never been proven and most of these complaints aren't based on fact.
Omid accepted as a new Apache Incubator project
Potential YC Fellows are exhibiting their ideas or at best prototypes, not finished products with all possible user polish already applied.
If you go to "check for updates" in the control panel, and poke around the advanced settings, I remember there being a button to check for new builds.
Does now only support HTTP/2 or could I also use TCP or WebSockets?
Mapping the Israeli Virtual Reality and Augmented Reality Startup Landscape
How to Kill a Product Gracefully
How will you work with authors to make these books? I would wager that most authors don't know HMTL5/CSS3.

What would be the incentive for an author to work with you vs. a more traditional publisher?

How big is this market compared to mostly-text ebooks and print (picture) books?
ThinkYum is currently seeking seed capital
My go-to-DB for everything I need stored. Keep up the good work!
Never heard of Waze but OK.

I think its cool. How are you going to get people to use this?
I probably should have phrased it a different way.
Flint shows need for sensors anyone can use to monitor drinking water
~380 lines? What a poverty of imagination.
>I'm sure Chipotle would be just as interested at understanding the behaviors of their customers.

Chipotle would already have access to this information, that is what would make this scheme insider trading (assuming Chipotle doesn't publicly post transactions as they happen).
Why was '~' chosen to represent the home directory?
>Kids these days

Facebook has and always has been targeted at adults. It was for people post high school. It's for connecting to people not in your immediate geographic vicinity. Facebook was only ever "cool" for kids because the barriers to entry dropped and they could suddenly see what they were barred from. It was always a utilitarian tool that is what you make of it. Follow cool people and groups, its cool. Follow people who share debunked myths, it sucks.

It doesn't really matter where kids are as long as they sign up for facebook when they graduate highschool. The people using snapchat as their primary address book to stay connected to each other, are the people facebook will have a hard time winning over. to them, facebook will always be social network #2.
Its trying to prevent accidental autocomplete, not limit usage.
> The cab driver clearly didn't mean all Americans support Donald Trump. Presumably he knows there are other candidates so thats at least a few people who don't support Trump. He meant a lot of Americans do support Trump and clearly they do.

Why are you willing to accept that the cab driver was speaking figuratively, but not that SEJeff was?
Rainbow's End is one of my favorite books, and he predicts quite a bit in it.

Patent question--could something like Rainbow's End ever be used to invalidate this patent?
Agreed. Further, I would say being nice and being critical are often nearly kissing cousins in the startup field...sometimes the best advice you can give is critical, and direct, but that doesn't mean it can't/shouldn't be nice.
Python Numpy Tutorial
There is a certain absurdity to it when I watch my friend trying to get the voice recognition to write a whatsapp message (over the handsfree system) while driving, when phoning would clearly make more sense. The voice recognition doesn't appear to work very well.
It seems like this observation of Wright's Law in action should lead to more politically palatable policy prescriptions. If cap and trade is out, just shifting some energy incentives to favor renewable or large orders to grow the market could push renewable to the place where it just straight out dominates energy.
Or this, literally from this week:

http://www.independent.co.uk/life-style/gadgets-and-tech/new...
*have
Apply HN: – Linkedin without the spam
Problem : Only professional networking site out there is also the biggest spammer. Mainly because it serves to Sales and Recruiters more than it does to Users

Solution :
A place where users can do the following :
1. Publish their profile, interest and recent work. Ex
direct stream to github projects
blog articles about your work

2. Create forms that others need to fill in before inviting. Ex :
DirectConnectForm - just how do i know you field
HireMe form - mandatory fields like company name, comp, location, etc
SellMe form - Product, problem it solves, pricing, demo link, etc
Other customized forms.

3. People who are interested to connect with you need to go through one of the forms. These forms define the edge of the graphs
The best part of this is YC's commitment to subverting their bias.

Whether successful or not, you guys (and your machines?) will learn something valuable about your process vs. the wisdom of crowds. Really commend your approach to experimentation.
Link to a recent discussion about this topic in HN:
https://news.ycombinator.com/item?id=11412225

Basically, take a look at the Windows Internals book and the new security isolation mentioned here https://www.blackhat.com/us-15/briefings.html#battle-of-the-... and you will quickly realize that Windows is a different beast with its own plan.
Microsoft's ongoing, massive internal investment in the NT kernel speaks for itself. They already ship multiple kernels. And they ship software that runs on multiple kernels. SQL Server on Linux is announced. Most of the chatter here does not relate to where the puck is headed.
"Hey, this looks really cool, but I notice you guys don't support TLS (i.e., if I change the 'http' to 'https', I can't connect). I know you have a million things on your todo list, but this one is extraordinarily important; your target users will simply close their browser windows once they see 'http'. Also, fixing this is easy! Just check out this tutorial [link] .. or let me know if you have any questions and I'll see if I can help you right here!"
I do agree quite a lot with your argument. However, as a former researcher, I would say that you can be creative a lot if you have margin for that.

But if you only work for enterprises, I agree it is mostly grunt work. I should know, as I've just quit working 8 months for a startup doing backend web dev and got bored and depressed as hell. Now I'm back at my own projects and doing freelance to get the money rolling until one of my projects hits the jackpot, if ever.

My opinion, maybe similar to yours, is that professional developers should see programming not as an end on itself but just as a mean. Focus on other areas (engineer, medicine, sports, whatever.) and try to apply your technical skills to fix a problem. Basically, it is what we do when we work for some company, but we should be conscious of that and maybe try to focus on IT + another area instead of just knonwing how to program a computer..

TL-DR: Domain knowledge is a must!
I used to use a project called now on npm that was abandoned a few years ago (https://github.com/Flotype/now). I was curious how this new project was using the same name on npm as the previous now that I had used.

Looking at the npm release history, versions <= 0.8.1 are the old project, and the new project picked up at 0.9.0 (should have been 1.0.0 I guess). This is consistent with npm's statements about package name transfers during the leftpad debacle, but there's just something weird about reusing package names for totally different projects...
A joke that would improve the writing of most people.
In this repository are also lists of words in other languages, including Esperanto.
It's not as straightforward as TextExpander or aText, but it's possible to do so in Keyboard Maestro.

The macro: http://imgur.com/1oIhtJm.png

The prompt: https://imgur.com/esJt4gM.png

Keyboard Maestro macros consist of a trigger and an action. In the above example, I used the Typed String trigger to detect when "hhi" is typed then execute an action to create a prompt and paste the text with content from that prompt.
Microsoft is distancing itself from the windows platform and moving towards a more Unix based system. I suspect that Microsoft is finding that moving forwards on their original platform is untenable in the long run

People have been predicting this since at least NT 4.
Hi great offer, how did you get these domains in the first place?
Actually that says I'm up to date (Build 10586 which isn't a Insider Build)
Some sort of support for people working on building "lifestyle businesses" as side projects would be fantastic. Not all of us have megalomaniac dreams of running the next AirBnb. Question: would YC Fellowship be a good fit for that?
I'm currently in this situation. My manager(s) and colleagues have been angels and incredibly patient with me rewriting the same library several times. I just need to get this out of my system and they seem to have understood. But you're right, it's not always best to set your own limits.
Side note: The conversion of the bar chart y-axis from linear to logarithmic made logarithmic graphs "click" for me. Goes to show you, you can learn something when you least expect it.
I think it's important to recognize that driver happiness is a major component in ensuring the 3 things you do care about in the long term.
Have you written anything in Toki Pona before?
sure would like to take a look at that script
Having a sufficiently large battery introduces another point of failure, something undesirable in a situation where you're already in bad shape.

You don't deploy the RAT unless shit is going sideways.
Lots of police cameras fail in all sorts of mysterious ways.
Dang, this is awesome!

I think it would be really cool if you did the experiment blind. E.g the startup applys to YC, if they want to participate they also do HN. you have your interview make what would be your decision, then do the HN piece. that way you can gauge the delta between how the community thinks & how you would've decided without our input.

Either way, this is pretty great idea. As you flesh it out a more, an in depth write up would be great!
Just a small nit:
The words sound alike but they mean different things. You should have read everything, then you would have seen the reference.
Source: grammer.
The examples that I looked at were all aimed at live broadcast and then just stop making sense (e.g. AMC storysync). The statistics I have looked at for Game of Thrones show, within a week of the first airing < 25% of the views are live, the rest is already some form of delayed watching (DVR, re-run, on-demand).

I am confident that the trend away from broadcast towards on-demand is working in our favor.

Not sure if the attempts are comparable and if the same problems apply. Finding the integration (or other route) that helps generate enough traction is one of the top tasks on the business side of this.
My experience is that it's often not the developers at all that cause a program to get bloated, but constantly changing client/user expectations. Or in other words, a program is developed and it starts out simple. Then, one of the following happens:

1. The user/client comes across edge cases, and has a very specific thing they want done in that situation. Unfortunately, it's the complete opposite of what the system would usually do, so said case has to be specifically patched to act in a certain way despite making the codebase a confusing mess to figure out. So one tiny part of a certain web page gets different padding or line height because the client/user thought it looked better in that one situation, and no one thought to say it was a bad idea.

2. The project's spec was wrong and hence it was the wrong thing to be building in the first place, but no one liked the idea of starting from scratch. So you end up with a program that's meant to do one thing but has been crudely hacked into doing something completely different and hence half the features are utterly useless.

So it's not the developers fault in these cases, its management not knowing what the team is actually meant to be building or spending a lot of time trying to provide exceedingly random and useless 'nice to have' touches.
I'm sorry, I don't understand. What exactly is the problem with this release?