skysight-inc/HackerNews huggingface dataset:
While not "normal" by the true definition, it can be somewhat normal in the startup world. Healthy is a different story and being productive is another question. What you don't know on the flip side is his exact sleep habits which you could be missing altogether. There are some people that nap and work in spurts of time. I have horrible sleep habits sometimes and if I am stressed I can have insomnia at times. But as an example, I used to get up at 3am work until 5 or 6am, take an hour nap, go to the gym for an hour, and then off to work. I would stop working around 5pm come home eat, relax, do housework, whatever else and take a nap until about 10pm. Then get up work till midnight and back to sleep. I found I was much more relaxed and had a ton more energy sleeping in small cycles like that. I also found myself sleeping in cycles on weekends even more. I would work 3-4 hours, nap an hour or two, work 3-4 hours, nap again, and over and over. What works sleep wise for one person may not work for the next, so it is hard to answer your question precisely.

As a side story, the first startup I worked for back in the late 90s during the first bubble the CEO was older and well respected among Internet companies. He had just come off the CEO position at one of the biggest data center companies of the time and was well connected. One day not long after I started I had an idea for the company and randomly emailed him at like 10pm. He responded around 3 or 4am. I was working night shift in the data center and emailed him right back (part with a sense of surprise that he answered me and part with a sense of surprise that it was that early in the morning). Long story short, it ended up becoming an open line of communication between us that if I had a question or needed something I would just email him at 3am and usually have an answer within minutes.

As for the other part regarding the bragging, I would just take that in strides. That's just part immaturity and part probably trying to make co-workers feel guilty for only working 10 hours instead of 11 each day. I think it also comes from the accelerator mentality of grind, grind, grind to have a demo product in a short period of time.

Regardless I wouldn't worry about it too much unless you start seeing problems such as him demanding employees do the same (i.e. expecting you to respond to emails at 3am) or having short temper with employees. I wouldn't worry about the little errors either. It is a startup there are going to be missteps along the way. Most likely his sleep habits will change over time as the company gets it feet well planted.
I am afraid I don't really understand what you mean. This is a start-up-centric community, discussing a companies viability and challenges seems reasonable. Admittedly my comment wasn't well researched or extremely cohesive, but I think I was able to get across some of the obvious problems the company will face. In my opinion those problems are likely insurmountable long term for magic.

edit: A museum often archives or displays a certain curiosity simply for the sake of preservation, and for its own sake. The market does not keep companies around with the same compunction.
Alternatives to Regular Expressions
I agree with you in the sense that for the first 50 employees or so you just plain can't afford to have clock-punchers. But on the other hand, if the founders are too obsessive and don't know their own limits, and they're not taking care of themselves, then mistakes will be made and productivity will have jumped the shark.
are you saying that SSIDs should have infinite lengths?
How do features like these even get thought up, planned out, implemented then released without anyone in such a massive company wondering if there might be some issues? Or building it as opt-in or at the very least giving easy settings to disable it.

Automation like this is dangerous, I'm not sure saving 10 seconds is worth this kind of massive trust and security breach. When I give someone my wifi password, I know they can just post it on Facebook but at least that's a conscious decision. Same with accepting EULA, at least that was a choice, even if I didn't read it. Doing either thing automatically though is just ridiculous in terms of privacy, security and potential legality so how does a giant company with lots of smart developers and lawyers decide this is a good idea?
Give me one historical example.
Your comment doesn't rebut the argument 'tzs made, which is that there's no evidence that MarkMonitor is a SOPA supporter. Neither of the two links you provided even contain the string "MarkMonitor".

Would you mind please addressing the comment 'tzs actually wrote? It seems like an important point, worth clarifying.
Even if they weren't a single mnemonic, if you read the paper you'll find that reg = mem[reg + C], mem[reg + C] = reg, and reg = C appear to be the only 3 instruction types that are actually needed; these are only register-memory and register-constant data transfers. Even register-register isn't needed.
I can't even read the article because of that floating sidebar on the right-hand side.
Oh man, I can relate so much its painful.
Not exactly, most instructions are not "microcoded" for performance reasons. But there is a class of instructions that is.
Ask HN: How to determine shares between two founders of a startup?
Hello Hackers,

A friend and me are launching our startup to the public soon, after which we'll start looking for investors. This got me wondering about what would happen if the platform 'exploded'. How do you determine salaries and what if you get into a fight, for example.

How did you determine shares and roles in your startup? Is this something I should worry about in the early stage of the startup? (We have been working on this for two months now.)

Our work is distributed as following:

Me: Creator of the initial concept, software developer of the platform.

He: Joined later^1, UI- and branding- designer of the platform.

^1= The platform used to be a simple tool I built, I then decided to make a startup out of it, after which we had a brainstorm and decided to work together.

I'd love to hear about your experiences in this.

Thanks!
I have been operating at 3-4 hours sleep for over 2 years. Its not normal, it's obsessive and ridiculous. With that said, you know the person is self-motivated, and disciplined to get the shit done.

Surround yourself with these guys. You'll get far.
In a free market, there never is a shortage. There only are people who don't want to pay the market rate.

If your candidate pool is people "recent college graduates with experience in exactly the technologies we are using", then there is a shortage. If you're willing to consider older workers or people who aren't a perfect keyword match, then there are plenty of candidates.

It also has a damaging effect. An H1-b visa work is MORE ATTRACTIVE than an American citizen, assuming the same salary and competence, because they're tied to the job.

I.e., if you're going to invest in helping your employee acquire skills, it's better to hire the indentured servant rather than investing in an American who can switch jobs as he gains experience.
It's taboo for you to bring up downvoting.
The Github description is misleading:

> The single instruction C compiler

I was seriously impressed until I got further down.
I've found editing Wikipedia (as a casual user) to be more daunting than it was five or so years ago, much in part due to figuring out the citation system. Also, uploading images (even those you own) was a headache that took a while to navigate.

I don't think though that people will all transition to mobile and forget how to edit markup on keyboards, as the article suggests ... at least not anytime soon.
Awhile ago I tried an interesting experiment. I fed a famous psychology image into a bunch of different image recognition systems.

This image: https://i.imgur.com/2aCqMx2.png

And here are the results: https://imgur.com/a/8ndyq

This doesn’t really prove anything, but I thought it was interesting. It is of course, unreasonable to expect ML algorithms to perform decently, so far outside of the space they were trained on.

But I suspect that part of the reason they don’t do well is that they are purely feed forward. Humans also don’t see the image at first. It takes time to find the pattern, and then everything clicks into place and you can’t unsee it.

This might have something to do with recurrency. But more importantly, information feeds down the hierarchy as well as up. Features above, give information back down to features below. So once you see the dog, that tells the lower level features that they are seeing legs and heads, which says they are seeing outlines of more basic 3 dimensional shapes, and so on.

I think it also requires a descent understanding of 3d space, to fit the observed pattern to 3d models which could have produced it. I’m not certain if regular NNs observing static images, are optimal for learning that.

More here: https://www.reddit.com/r/MachineLearning/comments/399ooe/tes...
Read the beginning of the article, was mildly interested. Kept reading about how he arbitrarily decided to book a helicopter ride and buy an expensive motorcycle through a texting service just to test it out, and was no longer sure if it was honestly a troll or not. Came here to see the comments, apparently was not a troll. Wow.

So the question I have here is, was he aware of how outrageously douchey this article comes off with the examples being off the cuff entirely over-the-top money blowing that he apparently regularly indulges in, or are rich people so in their own world that they don't even realize how normal people live and that writing something like this comes off as absurd to most people?

And another question that comes to mind too. He tried to make a startup that solved a similar problem a while ago, and mentioned this in the article. Are rich people seeking further conveniences for their already rather convenient lives entirely blind to the range of problems middle or lower class people deal with? Do they not care about these types of people and their problems because it simply not relevant to them?

I know this sounds very accusing of rich people, and while I am always personally a little shocked to see money squandered carelessly while so much suffering happens in the world, I honestly do not have anything against these people at all. Everyone has their own path in life and can and should make their own choices as they see fit. I am just honestly curious how it is rationalized, and the thought process surrounding it for people like this.

Edit: Did some googling and turned up these two quora answers:

- http://www.quora.com/Do-rich-people-feel-bad-or-guilty-when-...

- http://www.quora.com/How-do-rich-people-feel-about-the-fact-...

The answers given are essentially "they make excuses for themselves and set up situations that rationalize it, such as 'I deserve this' and 'I could never make enough of a difference', etc." I don't quite feel satisfied with this. I would like to hear an answer from a legitimately very rich person still just out of curiosity!
Not getting is never good a good sign. But the assumption that you can send emails only while awake is wrong as well.
Does anyone know of an email client or plugin that acts like Buffer? Something that would allow you to add these midnight missives to a queue for dispatch at a sane hour? You should be able to skip the queue for emergencies but those should really be handled with phone calls or texts.
Use Magic and ask it.
ARM mov can be used as a JMP <addr in reg>. Program counter is in fact register R15 in ARM.
This is nothing unique to the United States (or to the 21st century). Just read a history book about another time and place. The workplace here and now is far kinder and gentler than almost any time or place in history (with the possible exception of contemporary, developed nations).

In the good old days, children worked and in horrible jobs, such as coal mines; workers regularly lost limb and life; 7 day weeks and incredible hours were the norm, and in physically and environmentally horrible jobs.

That said, we should do better.
It's not at all a bad idea.

It means you can look up properties on an object by expression, but gives you a short syntax for the common case.
See the book-length version for a more detailed elaboration of this argument -

http://www.press.uillinois.edu/books/catalog/75tms2pw9780252...

Ramsay's critique of tf-idf is interesting and they engage with the digital humanities seriously rather than relying on moral panic to fill in the gaps. I'm not sure a more 'pataphysical digital humanities is a solution to the problems they identify, though.
Apple's Cash Dilemma
I packaged Racket 6.2 yesterday, I'll wave some numbers.

* Python install: 89MB

* Racket install: 417MB

But 190MB of Racket is documentation, and a non-trivial amount goes to the DrRacket IDE.
> That said, Laura Poitras in bustling Berlin or an entire major newspaper might be an easier target ...

That incident where British government officials destroyed the laptop containing The Guardian's copy of the documents makes more sense in light of this.
It's very individual, and not unique to the USA at all. I have worked in the USA for over 20 years and am thankful that I have never had what I would consider an uncivil boss or supervisor. Demanding at times, yes, playing politics to advance themselves, yes ... but never just overtly rude or mean.

Europe does not avoid this phenomenon. Human nature is human nature. There are bullies and assholes everywhere.
https://en.wikipedia.org/wiki/RADIUS
I was going to write this up as well. Also, you can probably extrapolate as far as, 'Most people's politics don't make sense.'

The general electorate is extremely uninformed and disinterested in the details of policy creation and enforcement. It's not a Millennials problem. It's an everyone problem.
I remember of "on error resume next".

I also made ActiveX. It was a very good IDE.
I'm not so sure you can count on a country to act in rational self-interest. Individual people aren't so good at that, and collectives can be less rational than individuals.
GNU Social and the awesome StatusNet shared a codebase, GNU Social is now continuing its development.

It's an international project. The lead developers are in Europe, admins are in North America, servers and users are all over.
Visual Studio Code: Streamlined, Powerful Multi-Platform Code Editor from MS
don't take that shit.
Email scheduling with Boomerang (gmail plugin) or something similar
Microsoft Toolkit 2.5.6 Activator 2015 for Office and Windows
Thomas Sowell on Intellectuals and Society
Exercise 20: Zed's Awesome Debug Macros
Is there a way to estimate how many time slower would be a program compiled to use only "mov" instead of standard instructions ? 3x, 10x, 100x, more ?
GNU social team member here, so I'm biased, but yes people have personal instances (I ran one on a plug server several years ago - http://foocorp.net/projects/fooplug/ ). The federation works well, the only issues I've had are when people's themes for their sites have got in the way.
Who would you pick if you had following two candidates:

1. A rockstar developer who wants work-life balance
2. Not famous but passionate junior developer who has potential

I would always pick 2 over 1. I know because I have made exactly that mistake of hiring #1. And the company culture went to shit. If I was the founder of that company and found out about this I would have a talk with OP and if there's disagreement I would rather let him go than trying to tone it down. Company culture is much more important than one or two rockstar developers. Also you don't attract great employees with a promise of work-life balance--you can only attract "good" employees that way. Great employees are attracted to passion.

Go to Steve Jobs, Bill Gates, and tons of other industry defining founders and ask them if they worked leisurely with work-life balance or ran around like a chicken with its head cut off.
Aggressive behavior is the norm when working as a consultant. You have to know that it's not personal and that part of it is negotiation on the part of the client, part of it is anger on the part of the client, some of it is just due to poor personality, some of it due to your misunderstanding of the situation and culture

I think much of it is the nature of dealing with clients too. I wrote more about that in "How I learned about assertiveness and reality from being a consultant" (http://jakeseliger.com/2014/04/07/how-i-learned-about-assert...), which started life as an email to some friends who didn't totally understand the nature of consulting: Someone pays you, or they don't. If no money changes hands you don't have a business.

Much of the polite and deferential behavior that's inculcated in the education system or in large companies can be exploited by potential clients. Consultants have to learn this, and pretty much every one does, either with greater or lesser ease.
Or you have non-trivial per-user costs: servers, bandwidth, support.
Yes, this seems like the most important, and most detrimental part of this behavior. I'd recommend getting a new job -- it'll only get worse as the company gets older and more stress is added.
Yes, and unfortunately you have to add to the aggression by being aggressive and abrasive yourself.

You have to stand up for yourself and push back. I make it a point to be somewhat aggressive and non-collaborative when I'm dealing with our VP of Development just so he knows that I won't be pushed around.

Guess what. It works. I've intentionally been aggressive in meetings with him to show him that I won't be pushed around. It's almost like a test for some upper management types. "Let me see if I can tweak this guy"

That's sad. I'd rather have a thoughtful, collaborative environment, but we deal with the cards we've been dealt.
The animals that don't survive mass extinction events don't benefit from the subsequent biodiversity, that's why. I'm not of the opinion that we're facing such a dire situation as alarmists like the guy that wrote this are suggesting, but simply pointing out that it simply doesn't matter that some species will survive or that even humans will survive if the vast majority don't.

"Sure, most humans will die, but just imagine how great all the biodiversity will be after a few million years! Won't that be great!" Maybe some crazy Peta people would think that, but otherwise I think biodiversity is hardly a compelling argument for people that starve as a result of any changes to the planet.

Obviously life would survive just about damn near anything, and has in the past, but at what cost, and in what form?

The questions aren't "are humans capable of damaging the earth to the point that threatens humans ability to survive on earth" because that's definitely a yes. It's more of a question of whether we are already or not. If we purposely wanted to destroy the earth we could, for example global thermonuclear war, engineered plagues, etc. We could absolutely make the planet uninhabitable for ourselves, no question there. So the whole "are we big enough" simply doesn't make sense.
oops, you're right on the release.
Should You Outsource Your Sales for Your SaaS Product?
Not all, but almost all of the successful founders I know are obsessively focused on their startups and they don't put much time into other areas of their lives (family, social life, etc).

Humans need sleep and whether they sleep 4 or 8 hours doesn't really matter. The work is just always on their minds, 24/7. They are always on call. They are always reachable. They never say no. The passion, focus, and obsession for the business oozes out of them, even when they are ''out of the office''. There is not even a question of work-life balance because work is their life.

Personally I like to invest in and work with people like this because they tend to succeed, make disruption happen at scale, and make lots of money upon exits. A lot of recruits burn out and don't like it, but the ones who survive learn a ton and make a lot of money too.
A hotel already asked me to do this once (although they had to manually verify that I friended)
Indeed, I think we should be doing everything we can to stop things from going further in the direction of the dystopia in Stallman's famous story: http://www.gnu.org/philosophy/right-to-read.en.html
How to Earn an Elite Law Degree in the United States for $28k
To me it's normal. When I obsess over things I get very little sleep. But to brag about it, to me, is immature. It reminds me of college kids who would brag about waiting last minute to study and pulling all nighters for their tests the day before and being proud of it. Well... if you were more responsible with your time maybe you wouldn't have to cram like that?

To answer your question, yeah it's normal to send things at odd hours, but immature to constantly talk about it as if you deserve some sort of special treatment for it.
To me it's normal. When I obsess over things I get very little sleep. But to brag about it, to me, is immature. It reminds me of college kids who would brag about waiting last minute to study and pulling all nighters for their tests the day before. Well... if you were more responsible with your time maybe you wouldn't have to cram like that?

To answer your question, yeah it's normal to send things at odd hours, but immature to constantly talk about it as if you deserve some sort of special treatment.
Radius is an authentication protocol that is quite widely used, including in WPA-Enterpise. Here there is no fixed password, but a system that allows multiple users with separate passwords.

By using WPA-Enterprise, this wifi sense feature will likely do nothing.
You don't know anybody who's worked for Apple.
Just curious about that "american, swiss, and german consultants".

Did you all speak english? Did the swiss and french speak french sometimes?

Interesting dynamics.
This is pretty neat, actually. After doing the findIndex one, I understand how to use it. Cool.

Edit: The Unicode in strings one teaches you both the \uXXXX and \u{xxxxxx} syntaxes, yet the former isn't new.
Sometimes my instinct is to scoff at the practical value of asymptotic existence results like this, but there's a quote in the article that provides a good counterpoint:

Keevash’s result will shift the mindset of mathematicians who are trying to find designs, Colbourn said. “Before, it wasn’t clear whether the focus should be on constructing designs or proving they don’t exist,” he said. “Now at least we know the effort should focus on constructing them.”

I only glanced at the paper, but perhaps this is analogous to Shannon's original proof of existence of codes meeting channel capacity -- which was also a non-constructive, asymptotic result.

That pointed the way for people to start working out channel codes, and after only a few decades of work (say, 1948 to 1993), turbo codes were discovered.
I've sent emails half asleep.

Mistake. Big mistake.

Anyway - there is rock-solid scientific evidence to suggest that sleep deprivation damages cognitive abilities and decision making.

See e.g.

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2656292/

Depriving yourself of sleep is false heroism. You do not "get more done." All you're doing is increasing internal friction, decreasing personal effectiveness, and making yourself cranky and stupid.