skysight-inc/HackerNews huggingface dataset:
Skimming the original study, it talks about subjects opening and closing their eyes, so I would very much assume that it's entirely related to seeing light (and not about absorbing light through the face or body).

If you get a sleep mask, be sure to look for one designed to not put pressure on your eyes, which are not hard to find if you seek it out. The cheap ones you get at pharmacies and dollar stores put direct pressure on the eyeballs and it's a wonder that anyone can tolerate them and are perhaps even harmful.
Any brands you'd suggest?
Another one is Plexamp: https://medium.com/plexlabs/introducing-plexamp-9493a658847a which also uses Electron.
> Rewarding mostly shipping (or launching) seems to be broken in particular

I've fallen into this kitchen-sink trap in the past. Though I think it's tough for stakeholders to appreciate the invisibles like security or reliably until those get bad enough to cross a critical threshold.
Apparently troublemakers like to wait until their friends are in the space past the last floor and trip the safety switch, leaving them trapped in darkness. Also, some of the more temperamental installations may not like the extra weight shifting around.
Lowering platforms in a loop with the raising platforms makes a net work-against-gravity of zero (loading differences excepted).

Thus the continuous force to overcome is just friction.
Aliasing Table and Column Names in the FROM Clause
This is very much our experience as well. As complexity increases, the marginal utility goes down, as operating concerns skyrocket.

You really need pretty special operational needs to run multi master relational databases.

It is am engineering tradeoff between complexity and fragility.

In our case Galera / PXC ended up with a significantly worse availability record than running our previous simple master slave failover system. See my other comment for more details.
During the years I have tested a lot of editors for programming. When running on low-end tech sublime text is a very good option. Atom is to sluggish with a very huge memory footprint. I used to program assembler on the Amiga where every byte was sacred and highly valued. Today’s programmer don’t care much about keeping there program lean, mean and compact. Though, it is very fun to code with VSCode. For simple script coding vi and nano suffice.
Android and iOS provide sandboxes for applications so you can install less trustworthy apps with smaller risk. Desktop OS's should really catch up here. Maybe not to the extreme level as iOS where there isn't even a concept of file system but at least provide a separate safe storage location for each application.

Every application shouldn't have to reinvent encryption of its storage just so other apps can't read the data.
I'm not sure why it's a crippling problem. (Most SMEs outside the tech industry do not sell equity to raise funds, and the general point of a co-op tends to be to provide a living for its workers, not to take over the world.) The crippling problem is that nobody will lend to you even where traditional businesses could borrow.
If you have enough money and clout you can fling your old car into space.
No. Git is better, GitHub is better, most package managers for finding things are better, stack overflow is better, help forums are better, tools are often free, cloud access and compute power is better, instructional videos on youtube are better, online classes are better.

I don't want to go back to 10 years ago and definitely not 20 years ago. I have never been more productive than now.
Fair enough. We've played Minecraft for a long time, so it has indeed become somewhat boring - familiarity breeds contempt, that sort of thing.

However just because Terraria feels fresh having just discovered it, I'm not going to say it's automatically better. Only long term play would decide that. They're quite different games although they share certain elements.
7 Modern Business Values Lead to Sustainable Profits
Glad I'm not missing out on too much with the DIY setup, quiet would be nice though. And the auto mode certainly explains a fair chunk of the price, air quality meters seem to run at least $100.
Vice claimed ‘Brooklyn barbecue’ was world famous. Now it is – in the worst way
Calling jquery “vintage” is like playing Coldplay on the oldies station.
Yes, there is a lot more choice and some of those choices are questionable, especially if you aren't working at Google/Facebook scale.

From a productivity point of view you can ignore a lot of it and that is largely what I have done. However if you intend to have a long career in this industry that might not be a good idea.
3D movies and TV = new way to view existing content

VR = an entirely new medium.

Just look at the number of arts projects that use VR. I hear about something new weekly. I don't recall artists around the world getting excited about 3D movies.

(Yes - VR has some similarity with games and other interactive content but cinema has some similarity with theatre and the novel has some similarity with poetry)
But then this recommendation becomes vacuous. No one is recommending learning math by deriving everything yourself.
For me 10-15 years ago just compiling linux and the drivers, fixing the bugs in the drivers, setting up the deb packages correctly, setting up the mailing system, fixing the problems with the cron jobs, trying out WMs that weren't as slow as Gnome, but still usable... took weeks.
Setting up a dev environment is nothing compared to that :)
Do modern elevators use regenerative braking? If not, then I'd expect the paternoster to use less power, because it's not stopping and starting all the time.
> Also it's unclear from the article but why would the followers be so out of sync? Is there a really bad network? Especially if they set quorum writes on the master then at least 1 follower should always be up to date.

Yeah, I should have gone into more detail there. I'm talking about cases like after an outage when there is a lot to catch up with, or worse, if there are conflicting timelines (e.g. after a power outage) and synchronization stops working completely -- the broken follower will still answer queries and I've not yet found a simple way to monitor this condition.
There is an interesting disconnect where people can feel proud of this because they're "Taking it back from the government that taxes us unjustly," when really they're using the government as a tool to steal from their fellow citizens.
What if the internet connection is down.Do you still productive as developer?
At this point it's probably easier to come up with an efficient HTTP/HTML/CSS/JS replacement plus matching browser than to write a complete browser from scratch.
Why is that a great answer?
"usefulness" feels like a very limiting word. If (as I suspect) VR will become a new creative medium then it's an odd word to pick. Are movies and symphonies "useful"?

I'd prefer to use words along the lines of "inspring", "enchanting", "compelling" if we're going to discuss the potential of VR.

(I'm not belittling the large number of practical applications of VR in healthcare, training, education and content creation - but I don't think they will drive mainstream adoption in the way that creative, immersive applications could)
They still use go.com?

Lol, everytime I see that domain all I can think of is it being the place where Infoseek went to die.
Most are counterbalanced by a large weight and use very little energy.
Sure, the main reason for this is that nearly all of our tests touch the database and operate on a comparatively high level, we have way more things in a fuzzy category between functional and integration tests than actual unit tests. This is of course a flaw in our test writing, but it's what we have right now ;)
I can’t imagine minor adjustments to light levels could ever be considered unethical. Is it unethical when a city installs a new street light?
Sure, but there is a bit of relativism here, isn't there? A 10 year-old might consider Coldplay an oldie the same way a fresh javascript developer might consider jquery old legacy stuff despite the fact that both continue to make releases.
Waving – A unique dating application based on the voice of users
> I haven't really used an Oculus or a Vive, so I hope this isn't coming from a place of abundant ignorance,

There's only one way to find out. I'm over a year into VR ownership and it still fascinates me.
I work in a building with one. It takes 15.5 seconds between floors, wich is a bit slower than our elevators, but because there is no door, buttons and usually no queue it really is very quick.

In the course of the day it makes moving between adjacent floors for meetings completely effortless.
+1 for package managers. Hard to imagine programming without them, and they're much better now than 10 years ago.
I think he’s saying that you should teach yourself technical skills instead of looking for a technical co founder
> Actually, they didn't touch the lights at all, they only measured the lights that people already were exposed to.

But isn't it a flaw of the study? It only shows correlation without causality. What if being exposed to light is correlated to some other factor that is responsible for increased depression? In this case, decreasing the amount of light won't decrease depression.
If it might be of some use to you, I have the exact same Python 3 curve and surface fitting desktop application written in tkinter (https://bitbucket.org/zunzuncode/tkinterFit), pyQt5 (https://bitbucket.org/zunzuncode/pyQt5Fit), pyGtk (https://bitbucket.org/zunzuncode/pyGtkFit), and wxPython (https://bitbucket.org/zunzuncode/wxPythonFit). All are BSD license.
Well, you learn something new every day.
> Half an hour with a good teacher can save you weeks of table head-butting.

I spent a year and change trying to teach myself calculus from a textbook. Eventually I signed up for a class at a community college and learned more in a month than I had all year. I think this says more about my learning style than anything else, though, but my experience was shared (on other topics) with lots of other people.

I think you benefit a lot from having other people working on the same thing, and you benefit a lot from having a teacher/mentor who can interactively explain to you where you are going wrong. You can definitely find some hard-ass who taught themselves measure theory in a cave, but...
If you're designing Sim City or Cities Skylines, your balancing decisions will still reflect theories though.

For example, mixing commercial and residential buildings - will it work or not?
I once accidentally took a tour over the top floor. I read warning signs on the wall that told me to keep all limbs and especially hands in the cabin. Then it became rather dark since there was no light bulb in the cabin. After a short while, when my eyes got adjusted to the darkness and a bit further up I could see why the warnings were there: I could see the whole mechanism that drags the chain of cabins around. Big cogwheels only centimeters away from the door. I kept my distance from the door opening and I arrived at the top floor again where I got off.

Thanks to the warning signs I wasn't really afraid. They made me realize that this sort of thing likely happens quite regularly.
A paternoster is counter-balanced too...
Thanks, it's on my radar. I think I got some errors when I tried to build it though, so I'll need to get back to that.
That feature is absolutely available, and enabled by default on all chrome installs. However it only kicks in when needed in low-memory situations where that memory is needed elsewhere.
wow!
To summarize your ideas: the founders should prove that they are real leaders who know how to succeed in both tech and business part.

Follow-up question: how do you define if founders can do that? Is it how they talk (credibility is something hard to image without context)? Maybe they need talk about numbers & future plans?

I'm curious to understand, what is important to show in the job description and tell during the interview with the engineers.

Some side note: in our founding team we have both business and engineering expertise. We talk about this from the perspective "what we can teach you" but not from "look, we can deliver result".
Maybe, but I think people do mean a literal human, and I do think books were always available, and if that alone were the key... then I hesitatingly make the simple argument that it would've already been done. One might make a similar argument about why Khan Academy isn't a blowout success in the US.
Why are you trying to freeze his credit? I don't think he'll even be in their systems until he gets his first financial account, presumably years later.
I'm using "Lights spreadsheet" to fight procrastination and build good habits: https://www.ultraworking.com/lights/
True. Original Minecraft had no story or game. The game was survive. You could "win" within 30 minutes of your first time learning things. The plot and end dragon and all were added a lot later.

My kids have never finished the game and pretty much only play creative mode.

I didn't think you meant it negatively. Just an interesting way to describe it.
Web dev, yes.
Hey, if you think Make is so superior and flawless, I challenge you to show what you think my build would look like as a maintainable (non-generated) Makefile? The build description I've listed is not a trivial build but it's not super complex either.

I need to generate Visual Studio project files as well, but let's ignore that for now.
I thought about it as well. However, at some point in the very close future, we will need an in-house team. So maybe having motivated development team right now is better than searching & managing someone of a short-term base.
On the other hand: remember cutting out images for rounded borders, using spacer images to align everything, using Javascript for roll over image swaps, GIF for 'transparency'?

But I agree for most part. I also have +15jr old PHP sites running. It was like upload and forget.

But I'm so glad we now have version control and better IDEs.
As a young person who was 11 years old 10 years ago, I can't really answer that question. But I believe that most people don't know how to handle today's distractions, and it takes a toll on their productivity.

Growing up in midst of the rise of smartphones, I just now realized how much time I spent staring at a screen, being distracted by the constant flow of information and the constant need to communicate. And I still am, although I am cutting back on phone usage and senseless browsing. I just made the decision to subscribe to a weekly printed newspaper instead of fanatically checking the news every day (or sometimes every hour).

Now I don't have any data on this, but I'm observing that people start noticing the downsides of digital things and their interfaces, and start going back to well-tried "analog" stuff. So many blog posts about when to turn your phone off, apps that let you plant trees for not being on your phone (https://www.forestapp.cc/en/), products like the bullet journal (https://bulletjournal.com/) and feature reduced "dumbphones", etc.

It seems to me that this hype of making everything digital, from blackboards and car interfaces to home automation systems and coffee machines, happened without ever paying any thoughts to the real world profits gained by this.
A prime example: Teachers use maybe 10% of the functions on an "ActiveBoard" (digital blackboards you can "write" on), spend a lot of time trying to get basic functions to work or calibrating the pen, and their writing looks crooked. Chalk on a blackboard worked just fine before that, the "interface" is intuitive, and the writing (depending on the teacher) more readable, and it didn't cost a couple thousand € of taxpayer money. I'd argue that for the most part ActiveBoards resulted in a big productivity loss in schools.
No, I wasn't. About 15 years ago I've read about older "neckbeard" developers who allegedly could solve complex problems with a few lines of concise clear code in a very Shir amount of time. At the time I thought that was a myth, but now I realize I'm becoming one.

Tooling can be overwhelming, but one don't have to master every single tool they encounter. To this day I use only a few shortcuts in my editor, I don't remember every command line switch that exists for ls, cp, or git. I launch the Dec tools in my browser using a mouse, etc.

But it doesn't matter. These days I make fewer mistakes, and when there's a bug I can accurately predict where its source is.
It’s a limitation, not a flaw. Ethical concerns limit a lot of studies. It’s not generally considered ethical to induce depression in human subjects.

But yes, it’s possible that some other factor is responsible, such as living next to a busy road with lots of street lights.
I Felt Despair About Climate Change – Until a Brush with Death Changed My Mind
This is why, when I've written an app that runs on localhost, I generate a random token to authenticate access to it, then launch a web browser pointing to the localhost URL with that token. It prevents this type of attack entirely, it's sort of like XSRF prevention.
I'd just end up using another browser that doesn't purposely slow itself down or make me miss notifications or stop background activity unnecessarily.

Why the extreme majority would want that from their browser all the time baffles me. Just to see a lower number in a resource monitor window?
This incidentally is why I chose a OnePlus: for its 6Gb of RAM.
Three sounds a bit low. There's even one at my University HTW Berlin.
I fully agree, and especially for mathematics the key is definitely practise, practise, practise. That's why it's so hard to learn mathematics without a teacher, it's all about exercise and you really need someone to explain to you how to solve a certain problem when you're not able to solve it for more than 3 days or even weeks.

If you know someone who can explain yet-unsolvable problems to you, then you can get far with self-learning, but my overall experience is similar to yours. I've got books on machine learning, physics, and all kinds of interesting topics, but as long as I don't have the time and energy to seriously work through all the exercises, they will at best only give me cursory overviews of what's going on in the field and what I could learn.

What you can do yourself is to get into new domains once you already have some solid background or to check papers and theorems that use math you already are familiar with. But that's not learning math, of course, that's just applying existing skills.
This is worth noting:

> Our study has several potential limitations. First, participants were not randomly selected,
possibly leading to selection bias. However, the parameters of BMI and estimated glomerular
filtration rate were similar to corresponding national data in Japan and the follow-up rate was sufficiently high.

> Second, bedroom light intensity was measured without eye-level light meters, and sleep/awake status was measured only over 2 days.
That was part of Slack's reason for choosing PHP for their backend. Use a fancy language like Java or Node if you want to do "modern" development. PHP is for getting shit done.

https://slack.engineering/taking-php-seriously-cf7a60065329?...
I'm curious about the need for a teacher. Because I'm learning math by myself and I don't have a teacher. Except for math.stackexchange.com, essentially. How many hours of tutoring/hour of self-study do you recommend? What can tutors help you with that is hard or impossible to learn on your own?
Some people have to work at night so you don't have to.
Oddly, my favorite memories of playing games with my parents were of the Myst series. We huddled around our computer, took turns "driving" and taking notes and managing the CD changes (in Riven at least) and just generating ideas to try. It was exhilarating and great bonding time. Like exploring a new world together and piecing together mysteries.
Elon Musk debuted a trailer “for the next part of the human story” at SXSW
I'm in the started 20x years ago boat. The last few years, with the explosion in the number of tools, I've made a consciously aggressive decision to make the tools be my servant whenever possible. It was easier in the past, because there were fewer tools to choose from, and in line with that a lot fewer unnecessary tools to make the mistake of wasting time on. We've hit an inflection, where simplicity explodes into vast specialization. That is likely to get worse before it gets better. People that used to be able to do it all, are now drowning in a wave of tools & increased specialization in an attempt to hold on to that ability. Most likely, if you're one of those people (I am), you'll either have to let go of trying to be able to use every tool, or you'll have to choose to specialize more.

It probably clicks at a different point for everyone, whether 5, 10, 20 years - eventually the thing you'll find that's always going to end up being more valuable than learning a dozen new tools, is your time. Your time is an extremely scarce resource. I'd like to emphasize that 407 times in a row here.

Tools aren't really tools if they don't make you more productive in some manner. What would be the point of a fancy new hammer that caused you 5x more work and accomplished the exact same result as a traditional hammer?

To answer your question. In my opinion, yes, five or more years ago it was easier and faster to complete routine tasks when it comes to building Web/Internet services & product. You can counter the growing complexity by refusing to do unnecessary things. If you don't need to use a tool, do not use it just because it's the latest fad.

Python/PHP/equivalent + Postgres/MySQL/equivalent + vanilla JavaScript = 90-95% of what you'll ever need. If you're building the next juggernaut Web service, then sure, use more tools if you have to, the emphasis though goes on the have to part.
Hibermate are very good, I use them especially when travelling. Original style are reasonably priced https://www.hibermate.com/products/the-original-hibermate
The proof of concept site is unavailable because its DNS setup is broken. It has no SOA record.
Google Is Trying Too Hard (or Not Hard Enough) to Diversify
It’s unethical to do X when X is expected to harm the study subjects. Exceptions are sometimes made for interventions with terminally ill patients, but in general studies that are expected to harm subjects are not approved by ethics boards.

They could reasonably do an intervention study that only reduces bedroom light to confirm if that corrects depression on subjects.
I was wondering about this as well. I hope the OP responds.
1.5 year ago we had experience with the remote team. Being totally honest: it didn't work out. Maybe because we had lack of process, maybe we were bad at managing people. Still physically working with a team and having that personal touch makes me feel comfortable and sure that everyone on the same page.

Maybe you could explain what means "comfortable environment" for you? Just curious to know.

> Also much less time, money and energy wasted on commuting to work and back.
As I'm from Kyiv and I'm leaving in the city center, that is something unexpected for me. An interesting point to consider...
For very specialized subjects, I would completely agree.

But when it comes to lower-level math - a group of topics that surely have been done to death countless times over, there really should be well-known books (or online courses) by now that learners don't get stuck on. If there aren't, that begs the question why.

Though now I'm getting into pointless theorizing territory - as far as practical advice goes, it's true that having regular in-person lessons can also help a lot with discipline - so that's definitely a plus compared to self-learning.

On the other hand, just like with identifying quality materials, you need to be able to identify a quality teacher.