skysight-inc/HackerNews huggingface dataset:
In Las Vegas, Putting a Lot on the Line for the Super Bowl
Reminder for people who are running startups and are in serious relationships: nothing should be a secret from your spouse/partner. Especially money.

Maybe they're supporting you so you can recycle every dollar of revenue back into the business. Maybe you're gambling your shared savings on the success of your venture. Maybe you've got a good financial position and your family will be safe no matter what.

It doesn't matter. Tell your spouse. Get their advice. You don't have to take it, but they are a valuable resource to you, someone you can trust to listen to you, keep your secrets and have a different perspective.

It should not come as a surprise to him/her that the shutdown is likely; the shock of "no, it's definitely over" should only be a small bump.

Then you can both live through it, and go on to the next thing you have to do.
You have demonstrated that you subscribe to the "kernel" definition of an OS. By that definition, calling Windows or OS X an "operating system" is also an abuse, because 99% of what ships on those installation DVDs has nothing to do with device drivers or task scheduling.

Also, by your definition, Android and Slackware Linux are the same "Operating System" because they share the same kernel and drivers.

Which is exactly my point. This term is in common use and means different thing to different people.
Well, there was Fossil's Wrist PDA that ran Palm OS:

http://en.wikipedia.org/wiki/Fossil_Wrist_PDA
When things are messy enough that I want to rebase a branch, I generally create a new branch and new PR, and close the old PR with a comment linking to the new PR. I also put a link to the old PR in the description of the new one, so people can easily go back and look at the old discussion.

In other words, rebasing is a big enough change that I feel it's appropriate to restart the PR.
Am I the only one who dislikes that they made all the fonts slightly larger? I'm working on a 1080p monitor atm and I really don't want more screen real estate taken up with no benefit.
I agree. He's 18 - even if he spends a few years doing this and then decides to go to college later, it's no big deal. As he said in the article, some people go to college, then drop out. He just bypassed that :)
New Wordpress security scanner plugin
I've thought about this often. I have the added experience that I've slowly gutted and remodeled every room of my house for the last 4 years so I've gotten an idea of what I want and don't want.

Network drops everywhere. Even in the ceilings of major rooms. 802.11N is great, but nothing trumps Cat5E over fiber.

In wall (or ceiling) speakers. atleast 1 in every room, 1 in the 2nd floor hallways. All with volume controls. All wired to a central network closet with multiple Airport Express inputs so the wife scan stream 1 music to the bedroom when shes dressing, and I can stream another station to the family room while I'm waiting.

Network closet should span 2 floors with future pipes into the attic and into the basement for new drops. Network closet is preferably close to the main family room TV for major components. Switches, routers, firewalls (i was a sys admin in a past life) can all go in here. Money willing, put network equipment in 2nd floor closet, tv equipment in first floor closet.
not saying one's better than the other, but this is exactly the way Mixpanel does it too
We are smarter than this. Why do we accept this as a normal part of our industry. There are ways to avoid this, the anxiety, heart ache, and lack of dent in the universe.

Let's learn from this.
Sorry about that. Saving the search state is on my to do list right now.
True, not very good coverage, although you might have some:
http://www.heavens-above.com/PassSummary.aspx?satid=25544&la...
Wow that is pretty cool.
I supposed there is DB connection max...

Anyhow, my first thing came to mind when I saw that was "oh so the greatest mistake for a new machine learning student is encountering a 500 error..."
Think of the first time you had to build a solution to a problem you didn't understand. It's scary with lots of unknowns.

Seeing your company collapsing is scary, and you don't know how to deal with it. There are lots of unknowns.

In the end, you'll find a way of coping that works for you.

There's good advice here in these comments.

Personally I'd recommend finding someone experience to guide you through the closure. That's what I did (accidentally).

You'll look back in a year and think "That was scary shit but I learnt a shit load".
Do not underestimate the power of just simply wiring every room in the house with cat6. Instead of planning for every eventuality, you can just extend your house when you need to. Need a server rack - put it anywhere! Bought a new smart tv - just connect it to the open port!
Nice list of activities related to sales to test your idea.
+1 for the lists. Looking forward to it.
This is great! "office hours for the tech industry" explains itself.
You know, I sure hope not.

Good points:

* applications run in a sandbox (preemptive multitasking/protected memory)

* interprocess communication is well implemented (copy on write, pipes, stdin/stdout/stderr)

* everything is a file (so many data structures and APIs become superfluous once you realize this)

* atomicity is for the most part robust which allows scaling (mutexes, semaphores, file locking)

* open nature of code lends itself to better security, size and performance

Bad points:

* Hierarchical filesystems are a dead end (the future is all about metadata, hashes, diffs and relationships)

* Too much emphasis on brevity, while size becomes less important over time (acronyms, abbreviations, regular expressions, bash, perl, etc)

* Human-oriented concepts, ironically, don't work well for the use cases humans want (permissions, process priority, executable bit)

* Basing everything on source code instead of binaries needlessly increases everyone's workload

* Dependency hell

Honestly I could come up with 10 times as many examples as these. Especially for the bad points, seriously, it's worth keeping an open mind about what could be possible if we thought about how the world is moving towards treating data as essentially infinite. I think computers of the future will work more like how Google does things with map reduce and Go. It just kills me every time I can't find something on my hard drive when I KNOW so much about it, what I was thinking at the time I made it, and not so much its name or contents. Or when I lose hours, or even days, trying to make the simplest command work in the shell, or set up a config file (for BIND etc). I think UNIX reached a pinnacle with Mac OS X but now it will enter a long period of slow decline as multiprocessing and higher level languages begin to replace all of the things that we used to do by hand. Especially with regard to how we develop software today, so much of it (makefiles, even compiled code), while not necessarily UNIX-centric, is going to go the way of the dodo. I find anymore that the vast majority of my time, perhaps as high as 90%, goes to learning curves, getting anything to work at all, and fumbling in the dark without being able to see where a problem comes from. The operating systems of the future, whatever form they take, are going to solve these problems in ways that I think would be difficult with a command prompt mindset.
Send your future self emails with these sites
I'm curious how the "Here's a problem we think you have. We plan to solve it with software." approach compares to the "What problems do you have? Would $software_solution solve it?" approach.

This is a roundabout way to ask which product development strategy is better:

- Identifying a potential problem/solution match and then validating it via conversation

- Choosing a potential client/market and discovering a problem/solution match via conversation

The reason I pose this is because my partner and I are currently attempting the second method. We have interviews lined up with potential SaaS clients, and we are going in with the mindset of "What are your pains? What could we build to remove this pain?". Now I am wondering if it is better to go to prospects with a solution in mind and get more focused feedback.

Does anyone who has gone through the SaaS product/market development process care to weigh in?
I am located in hangzhou, the connection is good.
Fat Models – A Django Code Organization Strategy
Great question. Excellent answer.

The analogies you used made this all much easy to understand.

Thanks.
The Guardian – NSA: files decoded
I'm there right now (minus the high-profile accelerator and funded part so I had even less success). It sucks. I'm exhausted. But I'm broke so I need a job. I can hack stuff together but I'm more of a junior level dev so not sure how attractive I am to a Silicon Valley startup.

I thought I knew what it took to be successful, so I quit my wall street job and drove out to San Francisco to JFDI. I even lived in my car for nine months to save money. It would be worth it once the business took off. It never did. So I started another one, which failed too. When you work non-stop, every waking hour for almost two years and fail at everything, you realize you don't have it all figured out. At all.

The scary part of failing is asking yourself, what the heck do I do now? And you don't know the answer.

Probably should have made this a throwaway. Oh well.
Why I wear stupid clothes
I haven't really researched either character, but Gavin seems to claim/imply he isn't Satoshi.

'
This is quoted from the defunct Bruce Wagner Bitcoin podcast:

"Bruce Wagner : When was the last time you chatted to satoshi <laugh>
Gavin Andresen: Um... I haven't had email from satoshi in a couple months actually. The last email I sent him I actually told him I was going to talk at the CIA. So it's possible , that.... that may have um had something to with his deciding
"
'

https://bitcointalk.org/index.php?topic=113609.0

My reading of that thread is that it's common knowledge/expected that they're not the same person, but I certainly wouldn't claim to be sure.
Git supports many channels for sharing changes.
I found a :thumbsup: emoticon comment successfully tells everyone I'm finished reviewing a pull request.
And Stripe (https://stripe.com/blog/stripejs-and-jsonp)
That makes sense, admittedly I've only had to work with small applications.
GMOB.net: Encrypted Geosocial Networking
How to build an audience larger than Twitter's
I think it is an important piece of information that it was the elitism that hurt its chances. Your wording misses that out.
Good design isn't the only thing that's made them so valuable. They've also made a lot of very smart strategic decisions to do with their supply chain and finances, which enables them to execute designs that their competitors can't afford to.
I'm a former diehard JavaScript guy who uses CoffeeScript pretty much exclusively now.
> But, I can’t imagine working for somebody else. I wish my wife understood that.

She's understood it long enough to let you pursue the dream of your life at great costs for her, maybe now it's time for you to do some sacrifice for her and go work for someone?

You're not the first one to have to do that and, you know, survive.

Seriously.
I find the assertion that the general public will curate high quality content pretty amusing.

One only needs to look at the front page of reddit or youtube to see what kind of an intellectual world we live in.
SLS 3D Printing May Now Take Off with a Very Important Patent Expiring Today
One of six is pretty damn good, and that is before you even consider other factors (such as, how many of those six had a final in one of those buildings at that time.)
How to really hack the system and eat for free
could you sell?
Reminds me of apps within facebook that want access to post on your wall, and then you uncheck that, but then the app goes "NNOOOOOOO!" and tries to get you to check it just to use the app, even though it does not need such permissions.
To jump to the final part "The Demise of the Long S": http://babelstone.blogspot.de/2006/06/rules-for-long-s.html#...
Josh - I see you are based in Portland (hello "neighbor!" - I'm about a 4 hour drive east from you). You'd probably be just as well off moving over the river to shed the Oregon state income tax (sorry Oregon, I love you but...). Setting up an LLC in either Oregon or Washington is trivial. Setting up an S or C corp in Washington (I've never done it in OR) is also really easy, but does involve more paperwork. Especially in the early days of a business, there are so many advantages to setting up an LLC that I'd be surprised if an accountant advised otherwise. Have a deep-pocketed investor ready to go? That's the only case where I can imagine that setting up a C corp from the beginning makes sense.
Her accomplishments stand on their own.
Woohoo! Been wanting to chain without parens for a while. Much appreciated change!
You'll never walk alone down the road of headline-aimed pedantry, friend
The world needs ditch diggers too. You took a risk, lost. Pick yourself back up, be a man, and get a real job. You have a wife who is counting on you regardless of the fact that you don't want to work for someone. Suck it up or check out. What other options do you have in life?
Reminds me of this old HN post:

Ask HN: Will we be using Lisp derived languages for the next 50 years?
64 points by jm 50 years ago | flag | 46 comments
A big first professional failure is like breaking up with your first girl/boyfriend - it feels like the entire world is ending. After you find out that it didn't, it can be wildly liberating because you won't really be scared of failure any more. I recommend a few massive fuckups in any career.
This. Swapping my mouse-hand a few times a day solved all RSI problems for me. I don't swap the buttons though. :)
Show HN: A modular nodejs framework to build single page apps
Fair enough. Though at 108g, just 4g shy of the weight of an iPhone 5S, it begins to stretch the meaning of "wearable".
Wow, that was amazing to look at! Much easier than a github diff of HTML.
I think they are moving to TypeScript
Sorry, didn't get that, English isn't my native language.
Right, but even key fobs are no better than sending a token to your phone.

If this was to really get adopted -- by both the issuer and the user -- it would have to be easy. A bluetooth device would be ideal, as it would allow wireless communication to the target device being authenticated. Stick it on your keychain and forget about it.
It might be for me. It may not be.

It is _definitely_ for me to try and find out.

I've been wanting a very simple, minimalistic platform to blog. I _thought_ the reason I've abandoned my wordpress blog is because I dislike how complex and advanced it is. I want the simplest thing ever.

Svbtle looked like that thing since it first came out. I'll find out soon enough.
Depends on the square footage of the house but in general.

I'd want a single closet/small room where I could put all the equipment for the media/entertainment, cable boxes etc. Then use IR extenders or better yet, one of those wireless remote control systems.

I'd do speakers in the ceilings/walls of most every room/area with zones and volume controls in them. Depending on the square footage, you may need multiple receivers to make it work nicely where everyone can listen to different tunes. Also, outdoor tunes have to be available too.

Wire the house for both wired network and of course wifi. Depending on budget and size of the house, fiber would be nice for at least interconnecting sections of the house.

Along the idea of the wireless remote system, turn an iPad into the house controller. Make life as easy as possible, something you could hand to your grand/parents and they would be able to push buttons and make it work. I have seen systems like this and drool at how nice it is, and it isn't like it is crazy expensive. No more 4 remotes or a "single" remote that works 95% of the way but takes a small training session to even turn on the TV.
It's pretty rough out there right now if you're not a techie, something that's easy to forget. The people responsible for this are the political and lobbying business class who have driven a larger share of the nation's wealth towards that same lobbying business class in a feedback loop that seems to have no end to its rapaciousness.

So you've got a bunch of people who work service or working-class jobs feeling the squeeze even more than the middle-class which is rapidly disappearing. We are the 'available' symbols of their real targets. Maybe it's time to pick sides, or encourage 'both' sides to work something else out. Otherwise it will be plenty of techie cannon-fodder for the mobs while the private helicopters make like Saigon.

There is so much lifestyle media shoving wealth and opulence in everyone's face 24/7. It's one thing when it seems like maybe you might access that at some point in your life, and another where it seems to be there to taunt you.
At the risk of sounding like a hypocrite (I own some bitcoins and have upvoted some bitcoin threads here), I am getting tired of seeing dogecoin threads. They don't seem to contain very novel or insightful information. Also, how long can the doge meme honestly keep people interested in the currency?
Her: What in the world did I just watch?
If this is your only complaint, I think it's safe to say that they're doing pretty well overall.
Is this what HN has become? People posting stories for a pity party. No one cares how scared you are. We all have real world problems too. You didn't have a backup plan which is your fault. Go apply at 7-11 and quit being such a nancy. Real men don't complain like this.
A closed source, curated and content ceded blog platform, ..is this a sign that the internet has come full circle..again
Having written an analytics reporting library [1] I wholly agree with this. The library should not have preconceptions of what you want to report, it should just get out of the way and let you report it. I call it the "Report them all, The User will know His own" approach.

[1] The client complained that all available ones were NIH.
The status of 2-letter .io domains
It's not as sketchy as it used to be, due to some rules changes in the last few years.

As a one-person S-Corp, you run payroll and you are your own employee. You can set your salary, and you can also pay yourself in distributions. Salary is subject to FICA, distributions are not. Both are subject to income tax.

When you pay yourself salary, your "personal" side pays its half of the FICA, and your "business" side pays the other. This is the same way a regular employer/employee relationship works (and why it "feels" like you are paying double FICA when you're self-employed; it's because you are both the employee and the employer).

It used to be that you could severely limit your salary, and pay yourself the bulk of your income through distributions, and lower your tax bill by having lower FICA costs.

These days, it is your responsibility to pay yourself a "reasonable salary", as in something you could reasonably defend during an audit. Once you have paid yourself a reasonable salary (which is subject to FICA), you can give yourself more money (revenue permitting :) ) in distributions.

Also, if your self-employment is part-time, you can pro-rate your salary to reflect that part-time employment.

It's also worth noting that as your business gets successful and long-term, you may want to increase your salary and pay into FICA so you can get a better social security payment when you retire. But still, if you analyze it in a spreadsheet, you'll see that social security, as an annuity, is a "bad deal" when you're paying both sides. (It's a very good deal as a W-2 employee with someone else paying the employer half, though.)
Flag – the app that prints and mails your photos for free
the way a lot of products focused on the Apple core audience do. It's impressed with itself and encourages you to be impressed with yourself as well.

Huh. I've never thought of it in those words, its a great explanation for the tone of writing has been driving me batty. The first self-congratulatory superfluous adjective I see puts me directly into "I'm being lied to" mode.
I would seriously look in to deep learning. http://deeplearning.net/ I am doing everything with it now.
This includes principal component analysis/compression, face detection,hand writing recognition, named entity recognition, clustering, topic modeling, semantic role labeling, among other things.

There is a very common structure to this. Despite neural nets having their own baggage, they're worth understanding.

The structure you're wanting is definitely in there. Edit: Yes a bit of self promotion here. Just making a point with patterns I've found as I've built this out.

See:

https://github.com/agibsonccc/java-deeplearning/blob/master/...

https://github.com/agibsonccc/java-deeplearning/blob/master/...

Half the battle is understanding the linear algebra going on here. Beyond that you can pretty much do everything with one set of algorithms and terminology.

For those who go WTF java are you insane? The core idea I'm linking to here is the fact that deep nets are composed of singular neural networks with slight variations having a very common structure for both the singular layer as well as the deep nets themselves.
There has been a development of hate towards CoffeeScript in most JavaScript communities.

This is FUD. CoffeeScript is JavaScript, and if you come into CoffeeScript thinking it works like ruby just because it looks like ruby then you're in for a rude awakening.

Personally, I'm a fan of CoffeeScript's streamlined syntax compared to JavaScript.

For example:

describe 'when the universe exists', ->
it 'should be active', ->
expect(universe.active).toBe true

vs

describe('when the universe exists', function(){
it('should be active', function(){
expect(universe.active).toBe(true);
});
});

It's no surprise that newcomers are sometimes inclined towards CoffeeScript since one the biggest obstacles for a budding javascript programmer is the seemingly incomprehensible labyrinth of brackets, parenthesis and semicolons (not to mention the confusion that ASI adds to the picture) that one must endure to grok the language. Of course, it's not really that hard to understand, but CoffeeScript filters out a lot of "syntax" making it easier for a newcomer to tackle the meat of the application. Less is more.
Why not look to the Passivhaus standards to improve energy efficiency and reduce the house's environmental impact? Then the house would be a tech feature.
Sometimes the slave's state machine will get 'lost' emitting a zero. It is possible that simply toggling SCL until SDA goes high (followed by a STOP) can resolve these issues without a separate reset line.
Implementing this may require temporarily putting the I2C pins into GPIO mode and bit banging.
>If you pick software based on your opinion of the attitude of the authors, rather than its actual qualities, you're going to make a lot of mistakes.

Isn't this what you do for a living?
This is why it's important to have an interesting corp. Big corps and alliances make this fun because you have entertaining things going on in Teamspeak/Vent/Mumble/Jabber/IRC.
Cite? Not finding it.

I did find: "People who are really serious about software should make their own hardware."
S Corps aren't necessarily LLCs. A C Corp can elect to be taxed as an S Corp as well.
"When I think about how perceptive and fortunate I am to have chosen to live in such a wonderful community..."

I grew up in a ski town. I bet the locals fucking love him.
we just wanted to get feedback on the site, like any other show hn. wasn't trying to provide novel or insightful information, other than a guide simple enough that my parents could follow.
We're a DreamIt Ventures company-- you can find our bios on our other site: http://www.tradeup.io/team
I wonder why in the age of responsive design that on-page or user-settings oriented fontsize adjustment wouldn't be more prevalent.