skysight-inc/HackerNews huggingface dataset:
If you wake up at noon, then going to bed at 4am gives you a good 8 hours of sleep. That makes it a rather healthy time to go to bed for waking up at noon.
No. It's just hard to believe all people don't get more tired as the day goes on. In fact, eventually, as the day goes on we all get so tired we eventually fall asleep (all of us).

So the nuance is what's your tipping point where you are performing worse due to fatigue.
Not necessarily. I personally wake up naturally at around 10am and fall asleep at ~1am. That's without caffeine, without alcohol and without blue tinged electric lights (I fitted red lights), without much stress and without the internet or TV.

It's just my rhythm. It sure makes it difficult to get up at 7 for my 9-5 job.
Black founder who went on epic tweetstorm ahead of YC demo day gets funding
At my previous job, mobile projects were all done in xamarin (after like 2013/14 or so) and the developers who did those projects raved about it, often. If I were going to make a mobile app right now, I would definitely use it. However, I'm much more at home in C# than I am javascript. To each their own.
https://developer.xamarin.com/guides/ios/tvos/
Make dynamic mobile app prototypes visually with Google Sheets and Neonto
Loved trying it - been waiting for an cross-platform improvement on iA Writer's markdown editor - but tried to sign up and hit a 503 D:

Would love math support too, but I guess you've got plenty to do anyway for now.
In this scenario, Monty's door choice and your door choice are completely independent actions. Because of this, you gain no new information from the door he reveals. In the classic version of this puzzle (where Monty always reveals a goat), you do gain information, because most of the time Monty's forced to choose the only other goat, and therefore avoid the car.

http://c2.com/cgi/wiki?NotTheMontyHallProblem

The switching strategy is effective because it relies on Monty's avoidance of the car. When Monty isn't trying to avoid the car, his revelation doesn't help you out at all. It just tells you that you either (A) now have a slightly better chance (50%), or (2) you've already lost. (0%).

EDIT: Also see the table on this wikipedia article. It lists probabilities for all the different variants of the MHP. Your scenario is referred to as the Monty Fall or Ignorant Monty variant.

https://en.wikipedia.org/wiki/Monty_Hall_problem#Other_host_...

"Monty Fall" or "Ignorant Monty": The host does not know
what lies behind the doors, and opens one at random that
happens not to reveal the car
(Granberg and Brown, 1995:712) (Rosenthal, 2005a) (Rosenthal, 2005b).
Switching wins the car half of the time.
It’s a fairly straightforward method for a researcher to identify what has been changed, and from that reverse-engineer what the flaw was and then build a tool to exploit that flaw

I'd say this is a bit of an oversimplification.
Hololens Round Two: Augmented Reality at Build 2016
I came to say much the same thing, but even take it a step further and point out that proofs are subject to human error as well. More powerful programming constructs are a great tool, but at some point it's turtles all the way down. The Knuth quote comes to mind: "Beware of bugs in the above code; I have only proved it correct, not tried it."
I think it matters because many countries have enormous populations without computers, which means the current state of e-commerce needs to be made mobile friendly (and low bandwidth/high latency) to make sales. I think they are also implying that WeChat is going to beat Facebook to the next billion users internationally.
VR Mode for Divinity: Original Sin – Enhanced Edition Released
tldr; author posted an image of non-pornographic full frontal nudity on facebook, had is friends report it and and was banned for 24hours. Thinks it has something to do with facebook's lack of employee racial diversity which I don't get.
I too have found problem solving to be the most important skill - understanding the problem so you can craft the proper fix or implementation is vital to saving time.

Of the best developers I've worked with/know, only 1 has a CS degree. One has a liberal arts degree IIRC (works at Netflix), another is a college dropout (works at Google)...and the one with a CS degree has a tendency to overengineer systems with great flaws that the others I know wouldn't do (tries to be too clever). Myself, I have a MS in math from a top 15 program (PhD dropout).
"The Strange Log" is a Twitter account that tweets bug fix comments from games' release notes. Without context, the comments can be rather mysterious or surreal:

Spouses less likely to run away into the dark abyss.
Bald inmate digging grows hair.
Player can die from lava while praying successfully.
Colonists will no longer stare each other to death.
Trash monsters will now have a chance to drop the intended cat ear colors.
Suicide animation speeds up search for apples, berries.
Fix trees not going to their burnt state when they go to sleep while on fire.
Potions are tasting much better now, especially the harmful ones.

https://twitter.com/TheStrangeLog/
The thing is, we should be applauding people for many of these assertions. At least when they're throwing errors
> And there's no need for "everything to be an organism". There's no physical reality to that idea. It's merely a reflection of our own predisposition towards weak analogical thinking when we should be dealing with things on their own terms.

This. I look forward to a future where science is made by machines. What we know so far has the imprint of human values and limitations. I am very suspicious when a theory 'makes too much human sense'. Reality has no obligation whatsoever to be intelligible. What really is, outside from the human mind, has a structure that is unfathomable complex: human knowledge is necessarily a reduced representation of a tiny slice of such underlying reality. And most science is pragmatical science for human purposes, not fundamental work towards the comprehension of the inner workings of reality. This is a task for superior intelligent beings, not for us.
Not if you know the difference between genotype and fenotype.
Welcome to the Virtual Age
I think VS Professional has been discontinued. The contact us for a quote is probably to cover legacy users.
The whole inciting violence question is pretty clear.

If someone says "everybody, let's go kill this person or group of people on Saturday at Noon". THAT, is inciting violence.
FileSpin – A File Picker with Built-In Image and Video Processing
He doesn't remember? That's scary hah. Seems like something worth remembering. Great story, made me laugh
This might make a good "Show HN" if it meets the guidelines and want feedback.
> the FBI is refusing to cooperate with the general public who own iPhones.

Which I think is a perfectly rational thing for the FBI to do in the absence of a law stating that they must do so. I don't think it's the best thing for democracy, but if I were a senior-level FBI official, I'm trying to give my organization as many tools as I can get to do their job. He's a man with a small, narrowly defined scope: investigate crimes as effectively as possible. It's not his job to think of the repurcussions.

Which is why our current decade-long legislative deadlock is fucking killing us. The world today is nearly unrecognizable from the one in 2006 - and in the lack of leadership by Congress, the executive branch (which includes the FBI and most other non-military law enforcement agencies) has to step in and take control.

Really, the problem is that a lack of leadership from congress has created a power vacuum that Obama has been publicly very reluctant to fill. But the gap exists, and people in the executive branch under Obama have had no such qualms expanding their power into areas that Congress just hasn't addressed because they're too buy trying to defund Obamacare or ban abortions.

Our legislative process at work, folks.
No, it's 500$ "at the time" approval. (Companies are simple-minded.) If I am a manager and my credit card gets charged 399$ each month, that registers as 12 separate purchases in pretty much everyone's rulebook.

The way it works is this: as a larger company, you want your people to be able to get their work done, that includes making purchases. You also want to set some rules around larger purchases (multiple 1000s of dollars), else people will end up throwing money away. So you set a fairly arbitrary rule that says "a manager of level X can spend up to level Y without approvals".

That's how you keep your business running but are fiscally responsible.

As a SaaS selling to businesses, you create TRUE business value (let's say you make my operation better someway, or save us time), and I pay you.

As a manager, the difference between 50$ and 500$ is invisible to me. With just 10 people reporting to me, I am likely spending 200, 300K/month (salaries, overhead, business costs, ...). The only thing I care about is not having to deal with the purchasing department or legal, because I know that will suddenly turn this quick and easy purchase of business value into a month-long process and it will cost me more time than I get value out of it. (aka it's no longer worth it).

And finally, now that you are charging $79 or $399, you can spend a significant amount of money (let's say 3 times monthly cost) on customer acquisition and create a proper business.
I don't think you can right now. It's likely to be a community effort once the SDK will be open sourced. Then you'd have to use MonoDevelop (Xamarin Studio OSS, basically).
So he's basically a Ba'athist? That's parsimonious. I think this is the ground state for modern governments. To get anything more than Ba'athism takes a lot of work by a lot of people.
It may be for you, but it isn't for me. I have been concerned about this issue enough in the past to have lived 6 months without caffeine and with almost no alcohol. I have fitted red shifted lights and banned tv/computers after 9pm. It didn't work.

Some people just have a different rhythm and nothing short of genetic engineering is going to change it.
Can somebody please explain to me why Microsoft is suddenly being so open? Are they afraid to lose relevancy due to Linux/OSX/Android and this is their way to fight back? What is the long-term strategy behind all of this?

edit: Thank you for all your answers!
Not necessarily. I go to bed late because I struggle to put down whatever it is I'm doing - be it reading a book, writing code, playing a game - it's always one more chapter, let's just get this one bit working, let's just beat this one level.

In the morning, my drive to do anything much isn't there - it takes a few hours for the furnaces to come online.

You could argue that that's a medical condition, but I'd argue that it stems from being more mentally active as the day progresses - which is kinda the definition of an owl.
Visual Studio proper is still a Windows only product. Microsoft's aim here is to make Windows and Visual Studio the only solution you'll ever need to develop for every platform under the sun, be it iOS, Mac OS, Android, Linux, Windows, or web.

Visual Studio Code is a very lightweight semi-open source IDE for writing code, and not much else.
How about "you took a job that requires you to be in the office at 7am. So, be in the office at 7am."

Being an adult implies that your take care of your responsibilities. You pay your bills, and you show up to class/work on time, etc... If you schedule a BioChem class that starts at 7am, don't complain when it starts at 7am. If you still don't understand this context, please stop now.

As a student, your world revolves around the schedule of your professor(s) Not your social life. In most professions from the NBA to IT, as an employee, your schedule revolves around that of your employer Not your social life. And most times, if you own your own business, your schedule revolves around the schedule of your clients, at this point, you don't have a social life.

Some people get lucky and either don't need to be confined to a schedule or have an open one. Great! but for the rest that don't, either stop complaining about the schedule of the job/class/career path that YOU CHOSE or get another one. It really is that simple.
The OP was waking up before 10AM.
Probably the one mentioned here:

http://prog21.dadgum.com/30.html
e.coli isn't a gut bacterium, ... is it?
I'd prefer to throw an exception in that else block:

throw new AssertionError("Should never happen");
See also https://www.washingtonpost.com/news/wonk/wp/2016/03/28/the-f... , and in particular the graph: https://img.washingtonpost.com/blogs/wonkblog/files/2016/03/...
We've also re-released Mono under the MIT license: http://www.mono-project.com/news/2016/03/31/mono-relicensed-...
React Native for Visual Studio Code
For what value of "never"? Carbon tax on the ballot in Washington this fall - http://yeson732.org/
Thanks. Clearly I didn't research enough.
"Likely" is an understatement. Apple will have to go into 90's style decline before they let that happen :)
"Hayduke finished his morning tea and repaired to the shelter of a juniper. He dug a hole, squatted again and shat. He checked his stool: structurally perfect. This was going to be a good day." [The Monkey Wrench Gang, Edward Abbey]
https://github.com/bbatsov/prelude

or if you know/like Vim:

https://github.com/syl20bnr/spacemacs
In France you can get imprisoned for holocaust denial. See:
https://en.wikipedia.org/wiki/Laws_against_Holocaust_denial

Art 9. – As an amendment to Article 24 of the law of July 29, 1881 on the freedom of the press, article 24 (a) is as follows written: <<Art. 24 (a). - those who have disputed the existence of one or more crimes against humanity such as they are defined by Article 6 of the statute of the international tribunal military annexed in the agreement of London of August 8, 1945 and which were a carried out either by the members of an organization declared criminal pursuant to Article 9 of the aforementioned statute, or by a person found guilty such crimes by a French or international jurisdiction shall be punished by one month to one year's imprisonment or a fine.
I have really been digging Dart lately. This is great news, too! Can't really get bigger validation than this.

Angular 2 with Dart is pretty incredible as well. It was a breath of fresh air not needing to worry about bundling/module loaders, etc.
I think "should not get here" highlights this point better

https://github.com/search?utf8=%E2%9C%93&q=should+not+get+he...
That's an interesting mindset. As someone who is self-taught, I consider a degree to be a formality that I have to wait for because I move faster than this.

The Internet is my chance to widen my horizons, if I want to learn physics or math, I can and I will, but a Physics or Math degree might not help me as much professionally.
I didn't notice "transpiler" until a year or so ago, and man, it grates nearly as badly as "performant" does.
I've been tossing around the thought exercise of writing a minimal Python interpreter. Do you feel similarly about writing an interpreter, or strictly a compiler?

(I have studied formal languages a little bit... enough to know the basics of finite automata, context-free grammars, lexers, etc.)
It certainly killed off investment by people that had no money to invest in the first place. Which enabled Xamarin to create a base of over 500,000 of paying customers which tends to help when your business plan stretches about 5 years, to bump up the value as much as possible, before the planned sale to Microsoft.
>> If provided back to the grid, the homeowner should get paid the spot price like every other generator, not full residential rates.

The home owner then buys a few kW of battery storage and saves the energy for their own use later. This has the same effect on them as net metering once they pay for the storage unit, but only up to the point that they produces exactly as much as they use.
Because we want a tesla?
i feel like a variation of this comment appears on every javascript library discussion.
The fact that he got away with this with no real protest or outcry shows just how apathetic and disabled the lower classes in America are.
React Native support is coming to Visual Studio Code

https://github.com/Microsoft/vscode-react-native
so should you use react-native or xamarin now?

how much 'write-once-run-everywhere' is available in xamarin vs react-native?

I've long avoided .net and c# but now I'm getting interested because these things are becoming open source.
http://news.microsoft.com/2014/02/04/microsoft-board-names-s...
The weird thing is that I went to University for a computer science degree and took 2-3 programming courses where I used C and C++ but 95% or more of what I know I learned outside of University.

So does that make me self taught or not? If so, I wonder if that should be 4 out of 5 developers being self taught.
Neither do youtube ads.
Was the sarcasm a bit much? Yeah, probably. But really, everyone makes hard decisions when it comes to jobs. I just find it somewhat amusing that someone would reject a company entirely because they disagree with one single facet of a multi-step interview process.

While we're at it, I don't particularly appreciate many of the insinuations people have made about my team and my employers based simply on the fact that I see a role for automated coding tests in the interview process. But like you said, I don't take it personally either.

Coding tests are just one tool in an interviewing toolbox. Like any tool, they can be - and are - abused. You feel that any use of that tool is indicative of some unredeemable flaw in the company as a whole. I feel that the tool has a genuine role in the initial candidate screening process. We obviously disagree, and are spinning our tires trying to convince each other, so there's really no point in continuing the discussion.
Update+Your+Life+In+4+Steps
It seems like Microsoft will help you with that too.

https://github.com/Microsoft/vscode-react-native
"One cannot say anything and go by."

Yes you CAN. Nobody has a right not to be offended. You don't have to be mindful of what you say. That's not freedom of speech.
We have lots of problems, but "extremist" speech ain't one of them.
> Shattuck says her marriage and birth certificates haven't been returned, and since the Task Force does not itemize seized documents in its paperwork, it has no record of taking them in the first place.

Maybe this provides a clue for how to curb civil forfeiture in a way that skirts the arguments for it. Make all government agencies that seize property responsible for very clearly logging and indicating where it was found, the condition it was in (photographically and by description), and to store it appropriately so it will not be damaged or deteriorate beyond what would be considered normal.

If there's a cost to seizing property, and it's not a situation of "grab everything and throw it into a box until later when we can have a fire-sale", then that might help this type of egregious abuse.

That's not to say there aren't other abuses of it where this wouldn't help much (cash seizure, for example), or that we don't need comprehensive, well thought out reform in this area, but it might be a simple, uncontroversial measure that could immediately help in some cases.
It's likely the case that if you need a license of VS Pro you probably need multiple (for multiple developers) and then a volume discount may apply.
AIG wasn't a bad, but an insurance company that failed because it took on too much risk. If, for example, AIG was that only one to fail I'm not sure it would have taken down the economy with it. I see them as someone that got embroiled in the "sub-prime mortgage crisis", but not necessarily a perpetrator (unless I'm missing something).
Fuel costs are just one part of the infrastructure, as fuels get cheaper, capital costs will dominate. (And they already do for, say, cars where less than half of the per mile costs are for fuel.) At some point I believe the capital costs will be less for renewables than for any fossil fuel based system.

Of course if we were to price in the negative externalities, I think that renewables would already be cheaper. But this is one case where ideology has prevented us from setting up an efficient market for energy.
We'll give you a full refund. Drop a note to hello@xamarin.com.
There's no reason...except you have to relicense your entire project. In the same vein, there's no reason the Linux kernel can't mainline ZFS, they just have to relicense the kernel to CDDL. If the software's good enough for them to use it, the software's good enough for them to make compromises in terms of licenses.

Second, the CDDL originated with Sun. Oracle wasn't even anywhere near Sun when the CDDL was being written, and the CDDL is not even Oracle's favored free software license. Look at the free software they steward -- Java, Mysql, and Berkeley DB. All of which is either GPL or AGPL with contributor agreements, so they can continue to profit on closed source versions that the community doesn't get. Compare that to Postgres, which is BSD licensed, and doesn't have one monolith that can do anything they want because they have a legal advantage.

Yes, you can only write more firmware code with the FAT driver, but as we've seen from the track record of Clang, the BSDs, Postgres, and other liberally licensed software, what really matters in getting changes open isn't the license, but rather the pace of development. Develop fast enough, and people will contribute back, both because it's the right thing to do and because it's a lot of work having to make huge patches every upstream release. Compare that to the situation with GPL-encumbered software like MySQL, where there are still rather key pieces of the stack that can and are held back because it's not in Oracle's best interest to give them to the community.

So yes, BSD gives more freedom to everyone. A few bad actors may make a short-sighted decision not to contribute back, but in the end, more people will do good than do bad.
Nobody really knows for sure. But here is what I've read in other comments and it makes the most sense to me (sorry can't find the source!):

> Microsoft has lost in server space against Linux. Developers developing any server software switch to either Linux or OSX. They want to prevent this switch.
While there is theoretical merit to that line of thinking, the practical extension of that thinking is that for all intensive purposes nearly every student planning on attending college is jobless and broke (aka a high school senior) and therefore can not afford college, and thus entitled to financial aid (regardless of if their parents are billionaires or below the poverty line)
That's awesome, and very fast indeed after Microsoft's acquisition of Xamarin. Thanks to all involved, I was waiting a long time for these moves!
OK, I propose we change the popular

"austerity ruins the economy"

to the most precise

"austerity ruins an economy, if it's not ridding a commodities boom at the time, and you don't have a private debt grow for compensating what the government is not spending."
That's the real reason we need to require programming courses in middle school. Lots of those people didn't really know CS was a thing when they were in their early teens. They hit college, but by then they are 6-8 years behind. They graduate and nobody wants to hire them because they have zero usable experience.

We need to require one year of programming to get the talented kids started early then move all our "intro to CS" classes from the main syllabus to remedial college courses (you wouldn't call pre-algebra an "intro to physics" course). This would also help other professions. Engineering especially suffers from this problem where they take the required C or Java intro course then have matlab dumped onto them the next semester. They muddle through and graduate with little skill in programming despite the fact that their entire job will revolve around programming.
My guess is that it's two things: To get developers to use Windows again and to get developers to use Azure for everything.