skysight-inc/HackerNews huggingface dataset:
I was a night owl when I was younger. Went to bed around 2am and felt like a sack of potatoes for a couple hours in the morning. I have no idea what time I would naturally wake up because I always had to get up earlier than that. I remember sleeping until the afternoon on weekends when I was a teenager. I slept through my fair share of alarms, didn't remember hitting the snooze button, etc.

Sometime in my late 20s after learning enough about health in general I realized that sleep was much more important than most believed and I decided my routine was unhealthy. I dealt with it with similar methods mentioned on other comments. No caffeine in the afternoon, blackout curtains, red lights, limit light when it's dark out, not eating late.

That was about seven years ago, I'm now 35 and I'm not a night owl anymore. Part of it is probably getting older, I've heard that this frequently happens to people as they age. But I noticed the changes within a few months of taking sleep hygiene seriously. A few years ago I threw out my alarm clock because I hadn't set it in a few years (I'm lucky that I really only have to be at work by 10am for a standup so it wouldn't matter if I overslept). I can't remember the last time I woke up later than 7:30am, that's late for me now. Usually it's around 6:30am. I am wide awake when I open my eyes. My main sleep problem now is waking up too early and not being able to fall back asleep. I'll then get tired and go to bed early, and wake up even earlier the next day.

I feel better than I have at any point in my life previously. It's certainly possible that many people here with sleep problems have naturally different rhythms. It's also possible that certain obese people are naturally obese and no amount of diet or exercise changes will fix it. I have personally come to the belief that having a sleep cycle which is not mostly aligned with the natural patterns is unhealthy, regardless of whether it's "natural" or not.

If anyone is interested in specific techniques I have all sorts of little hacks, although I don't have to use many of them anymore.
That is really cool! Could you use this to "livestream" a terminal session in real-time?
Google Cloud Platform (GCP) had released similar offering in alpha called "Google Cloud Functions"[1] two months ago[2] as well.

[1] https://cloud.google.com/functions/docs

[2] https://news.ycombinator.com/item?id=11066718
I replied to you below. Mostly it's a time thing. We built this thing in under 90 days. We should have support for F# soon, based on our C# implementation. We're using a pipeline for C# which we think F# should just drop into. (You can see our C# implementation here: https://github.com/Azure/azure-webjobs-sdk-script/blob/maste...)
Thank you for the interesting comment. I share Satya's belief that these bots may very well become one of the most important technological innovations in our lives.

I'm very open to building a Foundation around this. My goal for Abot is to make it self-sustainable (paying salaries for key people to enable full-time development) and owned by everyone.

I admire the Apache Software Foundation for all the work they've done and can see a similar path forward with Abot. But recall that 24 hours ago it was really just me working on this. Give me another day or two :)
???

This one (from the same result set) may be useful too:

http://w3techs.com/technologies/details/os-linux/all/all
Ask HN: Are you buying a Tesla model 3?
Are you ordering today?
Do you believe in the current generation electronic vehicles, which take long time to charge and lack supporting facilities?
IBM Supercomputer THINK – 16M neurons and 4B synapses  2.5 watts
I came here to say, "How do you say 'Streisand effect' in Turkish?"
Bulk IPv4 WHOIS with Hadoop and Python
Interesting. I would expect that both air pressure and the tensile strength of your enclosure would scale directly in proportion with the area of the enclosure.

But some thought experiments about enormous pools - ponds, really - make me think that you're correct.

Indeed, looking it up, in a sphere, the stress (in units of pressure) is equal to (pressure x radius) / (2 X thickness). In a cylinder, it's worse - axial stress is the same as a sphere, but hoop stress is (pressure x radius) / (thickness)! You also have to think about increased stretching in the hoop direction compared to the ends of a flat-plate cylinder, which should probably be a sphere or complicated ellipsoidal shape to best deal with the stress.

Applying these equations, an ideal steel (assume an alloy with tensile strength 700 MPa) sphere with 1cm thick walls would have a maximum radius of 138.2m. A cylinder would have half the radius. Using Kevlar (tensile strength 3620 MPa) increases the radius by 3.62.

Doubling the thickness doubles the allowable radius but also increases the mass of our sphere from an already staggering 136 metric tons (3 Falcon Heavy payoloads) to an astonishing 546 metric tons, or more than 10 Falcons Heavy.

Kevlar is, of course, lighter than steel by about 5 times, but that many tons of Kevlar will not be cheap. That's about 0.5% of the total world annual production of the stuff!

We won't be going up to inflatable planets anytime soon.
Having taught/graded students who graduated with various backgrounds ranging from undergraduate degrees in CS, ECE, to Maths and from IIT, MIT to Duke. I can assure you that its probably inferiority complex about your own CS education or math envy that is behind this line of reasoning. Given a particular school a median CS major is typically always a better programmer/problem-solver than an equivalent Physics or Applied math major.
iOS 9.3 Is the Most Stable New Release in Years
Hey! Love this work, this is a model I've been very fond of for some time now. However, as a Python koolaid drinker, I do have to ask, is Python on your roadmap? (and if not, whyso?)

Edit: realized in hindsight that many of the posts in this thread are/may be about "do you support X" (as for any shiny new feature like this), I imagine you guys may have a doc to describe this so feel free to just drop a link and not waste time explaining (to me at least) if I missed it when reviewing the primary docs. :)
HAHAHAH this is great
I start the day tired and wake up gradually until around supper. Then, I eat and do the chores. At around 9pm, I'm fully awake.

When I was a kid, my parents made me go to bed around 9pm. I used to get up every half hour saying "mom, dad, I can't sleep". They figured out quickly enough that sending me to bed early was a waste of time since I would spend 3 hours sitting or laying in my bed waiting, fully awake, feeling like going playing outside.
Would it be possible for you to restate and/or expand on your comment above.
Do you remember all the trap code you've ever written?
In general: another interesting spot to look for ideas are features of bigger applications, that either are badly implemented, to hard to reach, ... and make optimized standalones. E.g. even though Photoshop can crop images, there still is a market for tools that can do that and be done before Photoshop has finished loading.

2 random ideas:

Probably exists, but I don't know about it yet: Something that automatically or as-easy-as-possible deals with timezones (possibly as a browser plugin), showing me the time in my local zone. I can copy-paste to Wolfram Alpha, but that isn't perfectly smooth.

A YouTube frontend that can filter subscriptions, even better if it can split series automatically. E.g. many channels have multiple running series, posting them alternating, I'd love to see them as separate channels/ignore ones I'm not interested in. Identify common title prefixes/numbering schemes, break them out into separate displays. Solves the issue that not all channels provide playlists, and I can't subscribe to only playlists or "evrything except those 3 playlists".
Humanity survived with nothing more than stone hand axes for thousands of generations, and there are plenty of instances of individuals, even in modern times, surviving in the wilderness, alone, without significant tools for an extended period of time. People have been stranded and survived on deserted islands, alone, for extended periods of time. With a plentiful food source and decent shelter, it's been done many times. It's both harder and easier than you imagine.
Yup. You are sandboxed for certain activities, but you can certainly create outbound requests for talking to databases or APIs
It's 88 threads. The author mathed poorly.
One product I worked on a number of years ago had a CantHappen() function with a simple implementation. It displayed this message box:

You are not here.

Another message was in the Mac installer when there wasn't room to install:

Your hard disk is too small.

That's the complete text of both messages, and yes, it displayed them to the customer. <sigh>

After seeing these, I started going through the code and found a bunch of other rude, confusing, or jargony messages. It actually turned into a fun little project cleaning these up!
Its probably a parody of https://github.com/thejameskyle/the-super-tiny-compiler
What are the top points to keep in mind regarding sleep hygiene? (Or what's a link to the best resource you've found?). Thanks.
Hahahahah this is amazing
When I went to college the first time around, I really didn't have a desire to be there. If I dropped out, though, everyone would label me a bum since I also didn't have a desire to do anything else. So I got an easy degree in marketing and ended up working in retail. When I finally decided that I wanted to do something else, I went back to school for computer science. I'd never developed anything before. I didn't even know what programming was. I just knew that if I got the degree and made the right grades, I'd get a job paying 3-4 times what I was making in retail. That's exactly what happened and I do precisely what you describe: build boring internal Java apps for a big company. However, I never really got involved with this stuff because I loved it. I did it for the money and because it was a far easier job than what I had. Now I'm going back to school again for a graduate degree in an entirely different field (except this time debt free). I just don't dive too deeply into stuff. It's not my thing. I'd rather switch up careers a few times in my life and do a bunch of other hobbies like woodworking, music, etc.
Programming has a very low barrier to entry in the United States. You need a computer, not a particularly recent one, and time. I'm told that proficiency with English is also helpful (I speak English natively, so I can't comment on how helpful). Internet access can be had for free at libraries/schools to download tutorials and software.

I know several people who learned to program on scavenged 386s and 486s in the late 90s and early 2000s. These could be had for free from some places (they were being thrown away) or cheaply from a garage sale. You could get a copy of Linux to run on a 386/486 from a local users group or by downloading it slowly and putting it onto floppies at the library (assuming your begged/borrowed/scavenged machine didn't have a cd-rom). A copy of Red Hat Linux, SuSE, Slackware, Debian, FreeBSD, or Mandrake had everything necessary to teach you Python, Perl, Bash, Makefile, Emacs Lisp, or Awk in 2000 (tutorials, compilers/interpreters, intermediate documentation). If you could get net access, a whole other world was opened up.

This was my path, but I've met many others who progressed similarly. Scavenged hardware and addiction to the power instead of sports, dating, etc can pull you out of the trailer parks, high rises, or hoods. (Not that you couldn't do multiple things, but if you're poor in the states, you probably had to work from the time you were legally able and combined with school leaves little time left for multiple hobbies.) Other trades don't have such a low barrier, which practically means they are limited to those who can progress through a college path.
I hope they force sign offs of commits, otherwise they are going to be in the same boat as Bukkit was.
"wtf": https://github.com/search?utf8=%E2%9C%93&q=%22wtf%22&type=Co...

Anyway, if you read commits in Linux you'd find a lot of fuck in there. Quite amusing.

When I was an intern, I loved looking at MXR to find words like fuck: http://mxr.mozilla.org/mozilla-central/search?string=fuck
Indeed. Huge fan - she was easily one of the most creative and original architects of the last fifty years.
Even if you started out from school, you are going to need to be self-taught after a year anyway. What you learn in school is going to be obsolete quickly enough and most workplaces are going to assume that you will magically be up to day at all time.
That makes sense. Thank you so much!
But you said "everything else being equal", so I'm confused why you're highlighting the extreme negative examples. If you interview a math major and a CS major and they both do equally well on those simple analytical problems - would you still rather hire the math major?
This is pretty neat. Any chance of an Excel add on like Blockspring? Probably not the expected use case but it seems like it could be useful.
Creating stunning charts with AngularJS
I can tell you whats it like for personal experience.

It beyond sucks, and should be something police truly fear doing due to lawsuit exposure.

I was arrested on a completely bogus felony "destruction of evidence" charge about a decade ago while driving my car though a "bad part" of town (think how discriminatory that is at face value, btw) by a totally crooked cop who eventually was thrown off the force for illegal activities.

I was arrested and would have been held for months in jail if I didn't have the resources to bond out, which cost somewhere around $400 to do.

I lost a really great job a few days later as my small town publishes all arrests in the newspaper and my boss or his boss saw my name in it I'm sure.

The first thing I told my PD was "under no circumstances was I going to take a plea in this case!" and explained that I have always pled when guilty in the past.

I could tell he understood my resolve. In the end, the cop was thrown off the force and one day I showed up to court ready to battle and he told "great news...you've been null-processed and its over."

I didn't know to feel ecstatic or furious over what had happened. I still don't.
>We don’t like it and I seriously doubt if it’s even working

I think you right, the only place where profiling, if you can call it that, is working, is on Amazon, and it basically only works for books.

Most of what we think of as "the advertising industry" isn't exactly advertising anymore. It's a company that will take what you feed them, do some generic processing on it an plaster as many site as possible, big sites if you pay them enough. The amount of incompetent people in the online "advertising" business is staggering. Most of them don't understand how the Internet works. You just get emails with "Hey, put this on your page, it will help us track conversion". Then you review it and realize that their stupid Javascript snippet either break other Javascript, or that their server is to slow to actually handle the requests.

Online advertising has become a huge source of revenue to a whole industry that struggles to justify their value. These people will pressure the publishers and tell them that evil ad blockers are the reason their losing money, but that entire business models is broken. It's just a scam, moving money from companies with actual products and services to publishers of questionable content, via equally shady middlemen.

It wouldn't be so bad if actual work went into producing high quality ads, published on the right media/site and targeted at the right people.
I don't understand. If a cop pulls over a drug dealer and happens to find drugs and $1M, isn't that still counted in the graph as forfeiture? Let's assume the drug dealer is convicted.
Indeed I think specs are one of the most poor ways to differentiate yourself right now in the laptop space.

The way to differentiate yourself is to get your users to stop thinking about their laptops at all. Make it work the right way. Make using it intuitive and easy. Make it reliable and secure.

The less people notice it the happier they will be.
You need a Mac to be able to build IOS apps. And to run the IOS simulator.

Announced today however, is the ability to remote the simulator to a Windows machine. That probably means you can just buy a mac mini and stick it in a closet, potentially sharing it between multiple devs.
Presumably a copyright assignment agreement covers this.
My ~$1000 Dell Studio 17 that I'm typing this on is now 6 years old. A hard drive failed and I once had to open it up to clean out the rather substantial dust bunny that had collected in front of the fan exhaust. I've lost one of the screws for the bottom plate.

That... pretty much runs the damage gamut, knock on wood. Also I have to admit the numeric keypad is pretty dusty. None of the keycaps are even rubbed off. All the ports work. (Or so I assume. I've never tested the firewire or eSATA port.)

(Of course, a true Apple fan wouldn't be caught dead with this brick, but, I'm a pretty big guy. In relative terms it is to me like a 15" is for most people.)

Yes, you can't get quality without paying for it, but... Apple prices have come in above that.

Also just let me point out that I'm on a 6-year-old laptop and while I periodically pop open some shopping websites and browse, I'm almost shocked at how little improvement spending $1000 again would buy me. "A much nicer graphics card" is pretty big, yeah, but that's about it. (I already put an SSD in this thing.) I remember when I could do things like jump from a 486 to a Pentium Pro with 8 times the RAM and 20 times the hard drive etc etc in the same time frame.
Postmates launches Amazon Prime-style subscription service
Sure, that its becoming less relevant that the dev environment is linux or windows, seems to me to be a huge win for MSFT.
Don’t Just Start with Why, Lead with It
Unsupervised Learning, Clustering, and Stock Diversification
That is exactly the point, to mitigate it. Just because you can't mitigate everything doesn't mean it is less valuable. It is still extremely valuable to mitigate the things you do (or choose to) have control over.
Rather than “poorly designed”, I'd say “reflects a limitation of the language”. You can't blame libraries for language defects.
You can see our full list of features here: https://azure.microsoft.com/en-us/documentation/articles/fun...

One feature I'm particularly proud of is our code-less integration that lets you output to various services without writing against their SDK, saving lots of boilerplate code.
Without civil forfeiture, any time the police take something from you, it's theft. Without it, the courts would need to be the ones to deal with this issue, and while I think most of us agree that would yield a fairer judgement, it wouldn't necessarily be timely, and time can matter. For example, CF is used to return stolen good to the owner. It's also used to keep criminals from using the fruits of their crime prior to conviction. Should a bank robber be allowed to use the money from their heist to pay for their defense? Should the embezzler be allowed to transfer the money in question to locations where the government has no jurisdiction?

For reasons for civil forfeiture, this[1] might be an interesting read. You don't have to agree with everything in it (I don't), but I believe there are some good points.

Here's an excerpt: Forfeiture is also used to abate nuisances and to take the instrumentalities of crime out of circulation. For example, if drug dealers are using a "crack house" to sell drugs to children as they pass by on the way to school, the building is a danger to the health and safety of the neighborhood. Under the forfeiture laws, we can shut it down. If a boat or truck is being used to smuggle illegal aliens across the border, we can forfeit the vessel or vehicle to prevent its use time and again for the same purpose. The same is true for an airplane used to fly cocaine from Peru into Southern California, or a printing press used to mint phony $100 bills.

1: http://www.fed-soc.org/publications/detail/forfeiture-is-rea...
A sufficiently powerful drill, which humans have possessed for some time, can unlock any and all safes...
Calm down, I think he was saying Unity. It's stuck on an old version of Mono.
More surprised they did not call it "Lambda for Azure, Cloud Edition"!
Technically, Shattuck's dispensary should not have been approved by the town planning commission, because the law does not provide for selling marijuana in dispensaries

This is a great lesson for everyone. I grew up assuming that people in charge of regulations and laws would know them. They could tell you what's legal and what's not.

After interactions with different gov't agencies and law enforcement, I've come to realize that's not true at all. I would be shocked if even 10% of the people in charge of enforcing laws have even read the laws themselves.

Don't be surprised if a police officer arrests you for something completely legal or if a gov't agency tells you can/can't do something even though the opposite is true.

It's pretty disheartening when the people chosen to enforce a law aren't even informed enough to do it correctly. It's not that hard to get up to speed.
What do you mean your terrified that someone might accuse you? It doesn't even take that much. Get pulled over for no real reason on the interstate with a few hundred bucks in the car and it's "drug money".
I remember my physics professor telling us, "I've been begging them not to schedule this class so early, because we're losing the best people from the major." I think that was a 9:30 class or something.
Perhaps - but thanks for reading!
Yes this is correct. The worst part is currently the mono version Unity uses has a 'stop the world' garbage collector, the worse kind for a game as at 60 fps allocations quickly add up and the game can constantly freeze frame. The hoops you have to jump through to work around this make for some ugly code.
I think you've totally missed my point, and will simply not agree. Perhaps I was too sarcastic in response to being called "daft".

My point, for clarity:

* There was NOT a large sell-book-by-catalog business. Those companies that did it were either rackets, or extremely niche, or both.
* At the time of Amazon's founding, it was a wide open question as to whether they could make enough money to cover costs, and a bigger question as to whether this was best investment for that much money.

Now, you can argue that either of these is wrong, but those are my personal memories of the time, and I feel #2 is supported by #1, and I'm the only one that has mentioned ANY book catalogs, and both of those are NOT general providers. Do you have any examples that show that there WAS such general success to prove your point?

(I've done some brief googling, but articles from 1995 are hard to locate)
My experience is mostly counter to this. At least with respect to engineers (fewer mathematician and scientist types that I've encountered professionally). My office prefers engineers of computer scientists, to such an extreme they'd hire a civil engineer over a computer scientist.

The consequence is a lot of people that know nothing beyond basic algorithms and data structures who try to code their own geographical databases using arrays/linked lists and wonder why queries like find the nearest neighbor to X and find all objects within this shape take forever. The answer is, they used the wrong data structures. But convincing them of that is like pulling teeth. Also, according to several of them, C = C++, and every language gets compiled to C so why would you use anything else...
It absolutely is on our roadmap. You can actually try out an early experimental version via the portal, but it will change DRASTICALLY before we announce "full support" for Python. It's definitely high on our list.

Check out this article for a good overview: https://azure.microsoft.com/en-us/documentation/articles/fun...