skysight-inc/HackerNews huggingface dataset:
I do not get much natural sunlight. I sleep beside a window with no curtains, and which faces the rising sun. Despite this, I'm able to go to sleep when I should pretty consistently.

I've tried to keep myself on a regular daytime schedule using sunlight but I found myself unable to go to bed and get up at regular times. Even with less natural sunlight, I'm consistently more rested and alert now than when I got sunlight. Even taking melatonin at night and setting numerous alarms, it was a constant, taxing struggle.

When I'm up nights I'll leave the lights on in my room to help regulate and to help me feel awake. I'm also very very consistent with my caffeine intake (same amount every day, at the same time relative to when I wake and sleep).

Regarding jetlag, I haven't traveled recently or had such drastic changes of schedule that would interrupt my circadian rhythm enough to be of any detriment.
Can you handle queries over a few months? It would be nice to handle the use case: I'm looking at planning a vacation to Place X in July, August, or September, and quickly discern whether the weather is better at any certain week in that period.
Alphabet’s Waymo asks judge to block Uber from using self-driving car secrets
As I said somewhere else, undergrad should be removed. But, if the current system costs X and students pay for 5% now you get more doctors.
http://erights.org/talks/thesis/markm-thesis.pdf has several chapters dedicated to the concept. Happy reading.
RIP vimperator :(
In addition to these, Nate Soares: "Ensuring Smarter-than-Human Intelligence has a Positive Outcome"

https://youtu.be/dY3zDvoLoao

talks about how current AI fears misrepresent the problem and gives multiple examples of difficulty of defining correct objective function. I enjoyed this explanation a lot!
Thanks.

We still have tons of work to do in general.
There's a paper on how to do distributed actors with Pony but as yet, we haven't implemented anything yet. We started but deprioritized it.

https://www.doc.ic.ac.uk/~scd/Disributed_Pony_Sept_13.pdf
This is a good choice of selectors, but I wonder what styles one should apply to <meta>, <script>, or <link> tags that will get them to actually display anything. Some fiddling in Firefox didn't reveal the solution.
that's an awesome paper. thank you for posting it.
If I could upvote this, I would.

Text-only browser (no Javascript) means I cannot upvote.

This might be an unpopular opinion, but it is one based in real experience: If you can ditch the mouse, then you can ditch the GUI.

I have not used a mouse on my personal computers in over 20 years.

This transition started as an experiment when I was sitting in an airport with a laptop back in the late 90's.

Remember those tiny joysticks implanted in the keyboards?

I decided to stop using them.

Then I started using PC's without using the mouse.

Then I stopped even connecting a mouse.

That eventually led to ditching the GUI and staying in VGA textmode.

Today the whole process is easy because we can own many inexpensive personal computers.

I keep at least one personal computer with a GUI but it is not directly connected to the internet and usually not even connected to the LAN.

When connected, its gateway is always a wired computer "I control" with no GUI, no touchscreen, no mouse, no trackpad driver, no wifi driver, no bluetooth driver, etc.

My non-GUI computers run from USB stick or SD card. Root filesytem embedded in kernel. Working filesystem (chroot) is RAM (tmpfs). No SSD or HDD required. No third party DNS required. IP forwarding is compiled into the kernel so I can turn it on or off should I wish to use as a gateway.
Yes, if you want to work for Jane Street Capital.
It takes years for the sleep deprived to do so. That does not mean it must take years. As you know actual doctors continue to look things up, so you don't need them to memorize every edge case, just know when something could be an edge case.
This is interesting. Is your overall goal something like Hacker Books or is there a different vision for the ropes of videos you include?
“What's the typeof null?”, and other confusing JavaScript Types
https://news.ycombinator.com/item?id=13843532

https://news.ycombinator.com/item?id=13843722
broken XML leading to browsers applying inconsistent closing tags is a much bigger issue than missing attributes or inline CSS

this kind of linting can't spot broken document structure
I've found it somewhat easy to feel very isolated in the same way. A week of freelance work at hours when pretty much the whole of the country is asleep takes some getting used to.

I recommend finding some Discord or IRC servers with like-minded individuals that may operate in other timezones, if that interests you. It's always the middle of the day somewhere, and I find that just having that communication available—even if I'm not looking at it or using it—really helps me feel connected and not so isolated.
Ask HN: Is there a site for web design agencies to share overflow / excess work?
> Remember those tiny joysticks implanted in the keyboards?

You mean this? https://xkcd.com/243/
A phone audio to web app journaling service is a cool idea. Where do you see the app going in the future?
Sure, but lets say you have well-formed HTML tags. At that point you're looking for things semantically "weird" as opposed to structurally wrong. This helps there.
Harry Anslinger estimated that there were 100,000 marijuana users when marijuana was banned 1937, when the U.S. population was ~129 million. In other words, a little less than 0.08%, or ~0%. Fail.
I am very carefully considering what to do with my resume.

In the past, I paid this guy (https://news.ycombinator.com/user?id=fecak) to make me a resume. I didn't post the link to that version of my resume. He said to do stuff like put my education on top, while people in this thread are saying to put it on the bottom. There are other conflicting points that I'm not going to mention for now. Needless to say, I have to be careful with this; I used to have education on the bottom.

Next, two things happened:

1) One person is giving me his time to help me with improvement. I want to hear his resume advice.

2) I received an invitation to do remote work for food money at a startup, which I agreed to do.

So I don't have any guaranteed date, until I hear back about my resume from the person I'm talking to.
The video looks pretty sweet. Expensive though.
What a great idea. Disengagements in 2016:

Google: 124

GM: 149

Tesla: 72 (on all of 550 miles)

The others I checked didn't get any amount of useful mileage. Why expand the testing when most can't even demonstrate capabilities under the current regime?
I think there is some misunderstanding of what Pony is. It doesn't target distributed systems by the looks of it, it's more like a statically typed OO language with an alternative to threads/mutexes/channels. So you can see it being interesting to people with statically typed OO background, who understand the downsides of multithreading and want concurrency and parallelism on a single system, i.e. those coming from languages like Java and C++. It's more appropriate to compare it with Rust or Go, but not Erlang or Akka.
A good tester is invaluable to the developer that is willing to embrace them. Not all developers have a good relationship w/ their testers, but they should do the best to create the best communication possible. Some developers view testers as enemies, but they shouldn't. They're actually your best friends. Toss your ego aside and listen to your tester. Developers/engineers test what what they were asked to do. aka. sunny day scenarios. These never cover the "what if the user did this..." scenarios, which are also important.
I vaguely recall Microsoft (long ago) announcing that Android apps will at some point work on Windows Phone. Googling for e.g. 'android apps on windows phone' yields a number of pages that explain how to accomplish this, but does anyone have any first-hand experience? Does it work well? Do most apps seem to work?
Valley Transportation Authority buses will not serve Warm Springs/South Fremont station

Is there a reason for this?
Are you volunteering to have that debate with the DoJ?
I graduated with a small amount of student loan debt. (I say that only to set an initial condition of negative net worth at age 21.)

I am smart and work my tail off, and most of my net worth today is traceable to the following three factors:

1. A solid, strong income from technology work; no gaps in employment.

2. Spending less than I make. http://www.mrmoneymustache.com/2012/01/13/the-shockingly-sim...

3. Investment returns on the surplus that #2 and #1 make available.

It's a three-legged stool. Take any of the legs away and it fails to work.

I'm at the point now where most years I make more gains in net worth from the market (#3) than I do from #1 and #2 combined. If I had held all of the surplus in cash and bonds, I'd have way less than half of my current net worth. Way less.
Vote for Aaron Swartz
That doesn't follow at all...
An old-schooler would be the one asking, "why do I need a mouse?"

Anyway, it sounds like you're asking, "Why are keyboard shortcuts faster than moving a mouse to a location and then clicking [and potentially having to move to another location, such as the menu that just dropped down, and clicking again]?"

Does this really need an answer?
> descendants of Roman plutocrats don't own the world now

While Roman times are a bit too far, the richest families in Florence in 1427 are still the richest families in Florence https://qz.com/694340/the-richest-families-in-florence-in-14...

And research (https://link.springer.com/article/10.1007/s12110-014-9219-y/...) shows that family’s social status in England can persist for more than eight centuries, or more than 28 whole generations. https://qz.com/301150/this-is-the-proof-that-the-1-have-been...

While recent times has had many additions to the list of richest people in the world with newly created wealth, there's no reason to assume that something will change to the fact that the wealth divide will (in general) stay for generations onwards; if both world wars didn't mess it up, then nothing short of an apocalypsis will.
First do your homework before asking for feedback.

Think about it, why would anyone visit that page and think to download the theme, install it on their blog, try it out, and give you feedback when you don't even provide a screenshot?
My guess is they're waiting on the Milpitas and Berryessa stations, which supposedly finish later this year.
Pretty much. There's a reason why I work as a SRE now.
>> The rules that Steve laid out do not actually put pressure on people. They amount to, "Be accountable for what you say, try to make it work, and let people know quickly once you hit a roadblock." It is about effort and communication, not achieving results.

Just want to clarify: It's subjective perspective. It is pressure and it is about achieving results, but it's not unreasonable or unexpected for any business. I pay you, you do work. Period. Or the company fails.

>> People who don't put in effort and don't communicate can't be made to, and can't stay.

Depends on the personality of the individual. Make sure you work with them first and figure out if you CAN get them to cooperate. If you don't bother trying but just put up the rules and say "follow this", there is the possibility you'll dump a good employee and have to spend the next 6 months getting HR to replace him/her.
I remember seeing one 1-2 years ago that looked great. It allowed agencies/consultants with great reputations to share overflow work, and get a 10% commission (I think) on work that other people picked up.
> Zander Dejah, 25, pays $1,900 a month rent to live in a downtown San Francisco house with at least 40 other people, many of whom sleep in bunk beds.

I'm just gonna say it, that's moronic. These articles about people choosing (and yes, when you are a dev who has loads of options it is absolutely by choice) to live like this, or in vans or whatever, just piss me off.
perhaps they profiled too many brown people and had to make their numbers look 'random' again (:
Just because the law says they can put a car on the road without a driver doesn't mean they will. Companies have nothing to gain from not having a human in the car during testing. They face a huge amount of liability if they jump the gun.

This change gets the law ready for when the cars are ready.
Great book for this: Monetizing Innovation (https://www.amazon.ca/Monetizing-Innovation-Companies-Design...)
And in fairness, one of the better reasons to do a side project is to get up to speed on some fashionable technology so you can get a better job; that may well be of more value to you than the nominal deliverable, in which case it could make sense to prioritise it.
https://www.reddit.com/r/BearJokes/ ... get your funny bone mauled!
Absolutely.

cmd-t, cmd-l, cmd-v, return. Bam!
Of course I'm nominating Ross Ulbricht
And result in a rich trove of rich identities to be stolen.
That looks great. I love that it supports thirds.
You can get rich from investing without being lucky, just not quickly. 7% returns become very big money over time if you let them ride for a few decades. Of course you have to have some primary income source to be able to save to invest money, but if you can earn 50k per year and save 10k per year in your 401k, you can easily retire a millionaire.
Biggest tech companies don't pay taxes from foreign earnings.

Even some said-to-be-rich presidents filed for bankruptcies 4-6 times to avoid that annoying "tax" thing.
> It's a completely solved problem, theoretically speaking.

lol.

Unicode was ambitious for its time, but naive. Today we know better. It "jumped the shark" when the pizza slice showed up and has only been getting stupider since. Eventually it will go the way of XML (yes, I know XML hasn't gone anywhere, shut up) and we will be using some JSON hottness (forgive the labored metaphor please!) that probably consist of a wad of per-language standards and ML/AI/NLP stuff, etc.. blah blah hand-wave.)

Unicode just sucks.
No, the type of `null` is null. I was unaware of the implementation detail mentioned here, but the reason `typeof null` returns "object" nowadays is because that's what the spec says. In other words, `typeof` will lie to you, and is kind of a crappy operator.

(Also, FWIW, `function` is not a type. The type of a function is object, but this rarely comes up in real-world JS usage.)
I'm lucky to have a client whose expectation is that daily tasks are completed by 5pm. When I tried to keep a daytime schedule this was very, very hard for me to do. Now however, I'm able to consistently feel rested and alert each day and I work during my productive hours. If my productive hours are after 5pm, chances are I'm working on my tasks for the next day.

It's possible to communicate this with new clients and set expectations for availability and productive hours, but it obviously wouldn't work for every client or every kind of work. I'd set the expectation from the beginning—this is how I work, and this is how I'll ensure that communication does not break down on weeks when I'm keeping odd hours. If the client is happy with the flow of communication and the work, it shouldn't matter what time of day you're working.

I'm even interested in exploring what kind of opportunities this opens up that normally would not be available, like doing contract work for multi-national companies or finding international clients. It's not something I've looked into much but I'm very interested in.
The only way to use the Internet in such a scenario would be through VPN tunnels.

The privacy implications of your history being shared are mind boggling. Political parties, tax optimisation searches, anything related to sexual health, mental issues ... crazy.

I'm glad I'm in Australia. This would never, ever pass here. And we've got ISPs like IINet who actively oppose this kind of crap.
This attitude drives me crazy. Just because some people have it worse than you doesn't mean you have to accept your own less-worse situation.
I couldn't find anything - is it possible you're thinking of running Android apps on Blackberry devices? That was a thing on BB10.

Edit: `belltaco found it :)
And speaking on behalf of the engineers who lives mostly in South Bay it is really a bad idea to have the new office in Palo Alto a 1 hour commute.
I can see how this is technically a clickbait headline in its grammatical construction, but in context it isn't really.

Think of it as "[a discussion/analysis of] what Orwell discovered in the North", or "[pondering] what Orwell discovered in the North".

What he discovered isn't a mystery, nor is it the question. The significance of what he discovered to him and to his then future path in life and in writing is the topic being explored.
Is there a reason the * selector is needed on the first example or am I missing something? I believe [style] { } would get the same result.
This is worth a read just for the explanation of how to get an interactive python shell connected to a running script.
Puts the staffing quirk in perspective.
> "That's an engineer's justification! Figure it out!"

I find that I like Steve Blank less and less.

You might as well yell at your lawyers, your accountants or a physicist. Some things are.

The problem is that, once in a while, a professional opinion is wrong. So the Blanks of the world remember only the occasions where they bullied someone and lucked out -- then assume their Non-Excusing was the magic ingredient.
This is one of the reasons I started learning vim bindings.

I can hunt and peck and still be relatively efficient at editing. So I can move my hands from the keyboard.
My anxiety and depression kicked in in 2006, after several triggers coincided. Some that I remember now are: dissapointment in my "friends", my inability to digest some college courses that had been way above my level of comprehension, falling in love with person A, while person B had fallen in love with me, alcohol overdose habit, stopping going to Sunday sermons after being dissapointed with local priest, pressure from my enviornment and myself to be best at everything I do, and so on. After that day X, I spent a whole week in bed, and started to behave strange.

So that left my parents no other option, but to eventually take me to psychiatrist.

When she put me on antidepressants, I started to act even worse.
I wrote and drew on blackboards at college breaks, once asked a profssor in the middle of his lecture " what is time?", I wrote in my sister's chat while she was afk and talked nonsence to she's friends, I started to have all sorts of crazy ideas and I wrote on all walls and furniture in my room.

I can't really know exacly what happened, but my brain started a roller coaster ride between being uterlly depressed to extreme overthinking and I had a thought that I somehow controlled the reality by changing the mood I was in. At the same time all inhibitors were gone.
A part of the feeling I had I can relate to a movie "A beautiful mind". That part of it that scares the uninformed viewer.
So after regulating my treatment, my state become good enough for my parents to send me to the psychologist. Too bad she passed a few years latter. RIP. I mean she was top class. I had about 7-8 90-minutes sessions until my state became a-well-functioning-member-of-society again. My family's support was unprecendented. After a few more months I satrted team gaming heavily. After a year more my psychiatrist removed my therapy alltogether. After 1 more year I returned to church (other one) to youth choir and never had this thing again.
The main thing that kept me alive and sane through my darkest hours was thought that I was once happy, and if God existed, he would not let me perish. This was just a hell one has to go through to get to heaven.
Sorry for being a little off topic, I just wanted to share what had helped me. Oh, one thing, if you are diagnosed with anxiety and depression, hang in there and talk to somebody. It's not permanent. It passes. I wish you the best.
ih
Apple are investing resources far beyond the direct economic benefit into accessibility, out of moral concern (with a small PR benefit).

This is hard to replicate in the open source world where the model is "everyone contributes what they have an economic incentive to create".

On the other hand, regular command line tools are fairly accessible to blind users (I imagine, though I wouldn't like to read a man page in Braille, or by TTS), though of course the usual issues of inconsistencies between tools are magnified.
>> I don't think this will happen on its own. You'll need a crash of some sort for the area to find its real prices. And it is alarming talking to the recruiters, whom seem to think that housing prices will only ever go up.

Well they aren't wrong. Yes, crashes like 2008 did happen and will likely happen again. But over a decade, you can safely bet that Bay Area housing will continue to appreciate. Why? Prop 13(0). The market dynamics of CA housing are severely warped as a result of Prop 13. Some of my family members pay ~1/20th of the monthly costs that their immediate neighbors pay (mortgages, taxes, etc) due to it. As a result, the supply is very strange and very limited. Some people are very rich when counting the price of the house. But if you take the real estate away, they are very poor. As such, they cannot move around in-state, ever. Reno is their only option. This affects traffic, schools, local taxes, really everything. And every year the effects get worse, and every year it continues to be on the book, mostly because young people don't vote. No discussion on CA housing can go on without talking about Prop 13's distortion field.

0: https://en.wikipedia.org/wiki/California_Proposition_13_(197...
Guido van Rossum on Talk Python to Me
What always bugs me is that finding complete documentation of keyboard shortcuts for whatever program I'm using can be a battle. Better documentation for many apps would be greatly appreciated.

As a side note, I've battled carpal tunnel and tennis elbo for years. One thing that has helped, besides keyboard shourcuts (and many other things) is using an upright mouse on my right and a track pad on my left.
You sound like you have a set-up that you've planned in support of a specific goal. What exactly is that goal? A lot of that sounds like it would make doing what I like doing on computers difficult.
I take it you spoke to my professors.
You might consider Conkeror. https://en.wikipedia.org/wiki/Conkeror
You're looking at academia from a teacher student relationship. Outside of the classroom and teaching it's a very flat structure generally. Individual professors have complete independence from one another. Relationships to government grants, on the other hand, are a different beast.
Server Side Rendering with React, Flask and Heroku
Indeed, but it just gave me an idea for a weird use case we've been discussing at work :)
Sorry if this is a noob question, but is that 2,000 gloobeks or 2,048?
VoiceOver is just better designed. I have a blind friend who never figured out how to use an Android device because of the radial menus. I had to explain to him exactly how to use them, because the way Android teaches it to users is by SHOWING A DIAGRAM ON THE SCREEN. Way to go, Google.
http://venturebeat.com/2016/02/25/microsoft-kills-project-as...
Ergonomically, IMO, using a mouse or track pad is much worse than typing. That said, I am a very deliberate and methodical developer.
Author: Ben, CEO, User Camp

http://user.camp/

User Camp is dedicated to helping Windows Store developers succeed. You should follow us on Twitter.

Seems relevant. Not that it discredits his arguments necessarily, but it still seems relevant.
Interesting, I find I can type all day and not feel a thing in my wrists or hands, but just 15-30 minutes of continuous mouse usage, and I'm reaching for the pain medication. To me, staying able to use a computer without the mouse is about both speed and comfort.