skysight-inc/HackerNews huggingface dataset:
Because not every factor is genetic. Most of them are environmental and random.

The best example is with trees. No two trees have the same structure of branches given that they have the same DNA.

The world is mostly stochastic.)
> the real reason [...] is the war on guns.

That's not so clear (to me, at least). Those outrageous 25-year sentences are specifically for having a gun during a drug-trafficking crime.
The law in question is specifically a drug law:

924(c).Federal drug laws require 5- to 30-year mandatory minimum sentences for possessing, brandishing or discharging a gun during a drug-trafficking crime.

By my reading of that, this applies even if the gun itself was entirely legal.
I keep writing things down everywhere: OSX Notes, org-mode, Evernote, paper. Having it in one (public) GitHub repo is a great idea!
I took a nutrition course given by a former top tennis pro. It was awesome. He recommended a reverse osmosis setup where you add alkalinity to the water. Celtic sea salt, lemon, apple cider vinegar, baking soda, active h2, etc,... not all at once necessarily but thats the protocol I eventually setup at my home.
I agree that some places do not. If you've bootstrapped yourself entirely and have been based in Boulder, CO, and now you're opening up an office in SF, yeah, it might be a while before you can give everyone an office.

Of course, since you can treat programmers as adults, you can just explain that to them. And, with whatever funds and free variables that you can work with, you can focus on providing the healthiest workplace available at your budget.

I don't see a lot of companies running into this issue though. If you're at the point of receiving VC funding, then you can afford to give everyone an office. 4x rent + $500k up front is round off error for a lot of firms, and even for some firms where that would be feasible-but-expensive, it's probably worth it.

What I don't see, though, is a bunch of firms actually running the numbers here. No one is pragmatically checking whether they can give their employees this thing that would be super great for the employees and for the company. Instead, I see a lot of people looking for excuses, a priori, to not invest in it, and to instead put the money towards over-the-top, opulent expenses, and designing a workplace that functions more like peacock feathers than as a workplace.

I would totally agree with you if I looked around and saw a bunch of VC firms or founders going "shit, I'd really like to make a healthy and productive workplace for my employees, but the budget is just too tight." But I don't see that. I see people who a priori place more value on the status aspects of workplaces than the functional or humanity-affirming aspects, and as a result want to confirmation-bias their way into rationalizing decisions to make every wall a transparent soap marker surface cuz it looked cool in A Beautiful Mind.
You will notice the taste difference though.
But does the sub 20 lb bike really gain you a lot? For reference, I weight 220 lbs -- so the difference between and 18 lb and a 30 lb bike really doesn't seem like a lot. I guess what I'm asking, does losing 5 lbs on a bike equal losing 5 lbs on the rider? Logically this would seem the case.

But there is probably one other factor to consider -- the lighter bike is more expensive, therefore probably has better components (chain/shifters/bearings/tires/gears), which makes it feel smoother. And if it feels better, you will get the perception of higher speed or less effort.
I'm going to go out on a limb and say that "use a laboratory" is not the most helpful piece of advice ever :)
SPOILER ALERT
Excuse the language, but below are keywords you can type:
404, 420, 666, ass, bae, boo, bro, cat, dog, duh, fox, fuq, fak, fuk, fun, gay, god, gun, pow, bam, hey, llp, lol, luv, mlb, nba, nfl, nyc, pow, gun, bam, rtj, sex, sup, rad, usa, usb, wtf, yay, yes
Mr. Miyagi wouldn't agree! Wax on wax off training turns Karate kid into a master martial artist. One neglected factor is you're most creative when you're engaging in extremely routine (read "boring") tasks, which means by preparing loads of meals you train your skills but also--with the right mindset--have plenty of opportunities to come up with creative ideas. The important part is "the right mindset". If you're just a lazy guy who does work just to get by and not care about creating something of "quality", then it won't help no matter how many years you do it. Karate kid became good because he was motivated to become good. Otherwise he would have ended up becoming just a damn good car washer.
> they should test actual grip

Well, the referenced article says that that's what they did (in addition to further measurements to determine area of contact).
If it's a wider problem than just Flint, why isn't it being presented as such by and large in the media and by politicians? Is it because that's where the political shenanigans were caught first, when will it get addressed as the more wide-spread problem it appears to be? Or is it more like an opportunist PR stunt [i.e. "we care a lot about..."] or the issue du jour which they'll abandon after they "address" Flint?
I have watched very competent developers trade social status of titles and public admiration for remuneration. Your comment is uncomfortably close to truth.
This is the bridge between you and anonymous
1point for the pollsters who saw this coming. My money is on Christe dropping out within the week.
Security Update for Windows Journal to Address Remote Code Execution
Without the drug charge my guess is the other charges would be reduced. Guns + other crimes almost always means much longer sentences. The article is vague on this, though, so we don't really know.
The Servant Leader and the Social Enterprise (2012)
Making sense of MVP
Great Idea! started one too.. decided to hack together a quick script to build my readme https://github.com/drewbailey/til
Did you find anything acceptable, regarding the testing?
John Kasich is taking second in the Republican party, and he is a much better candidate than either Cruz or Trump, imo. He has experience balancing budgets, success at governing, and he focuses on helping poor people.

On the other hand, he's still a politician.
Correction: I'm an idiot; see xenophonf's comment.
If you can't save $10k while on a $51k income, you have serious money issues.
This is sort of like the guy who was selling restaurant reservations, no?
I too have this experience and have 2 albums I listen to daily that I find helps me concentrate.
It seems to be broken. Every city I enter gives me no results.
I realise my post was a little unclear.

Yes, often they'd carry on a conversation between themselves, which was an interruption, but was a symptom of the poorly designed office space. It's hardly their fault that their job and/or personality thrives on conversation. That was why the engineering team wanted a separate quiet work space for our team, so they could do their thing without breaking the productivity of the dev team.

But what I meant with They'd walk into the office and immediately start up some useless conversation was that they'd start it with us. Partly because they wanted conversation but also because they thought it was good for us. That the office was too quiet and we needed to liven it up a bit. That the reason we weren't talking is because we needed someone to break the ice for us.

That failure to understand what makes an engineering team productive led them to try and do things that were totally counter-productive, but they just didn't see it. It's in that context that they really needed to just stop.
Not Everyone Needs to Learn How to Program
You will for sure, I actually like it but not everyone does. You can remineralize and change the taste without too much trouble. I would avoid any other claims made for that process but it does usually improve the taste. Straight RO water is not great for coffee or tea as well.
What evidence was provided? Or was it just "I sported good, so do what I do."?
what they do is, they have formed groups and they go to some public place which is littered with garbage and clean it first, then they beautify the place.
https://en.wikipedia.org/wiki/Lead_paint#History
Skynet – A Lisp Machine – Demo 1 [video, download]
I guess I'm just confused how this clock becomes a trusted source of truth for forward progress? Is there a way of asserting that the clock makes forward progress that I don't understand?

EDIT: Or is it that it's not required to show forward progress? Still reading the rethinkdb source & docs, thanks for the information so far.
Map of buildings in Paris by age
or it could reflect a damaged microbiome.
Aldehyde-Stabilized Cryopreservation Procedure Wins Brain Preservation Prize
How's this different from a standard faucet aerator? Cuts down on water usage but maintains water pressure...can be used in sink faucets, showers, etc..
Hard to accept that you're being respectful when you're calling me pretentious.

Would you mind explaining exactly what you're disagreeing with and why?
Good teams are diverse, whether it's in sex, color, religion, nationality or preferred working conditions. I wish companies offered both open and private space. And by private space I don't mean a beanbag in the other side of the room. Some days I don't mind the chatter around me, and some days my stomach makes the loudest and strangest gurgling noises that you can imagine and I'd rather my coworkers didn't hear them.
I thought this was the obvious answer.

The sky is not dark at night when you use the right telescope. So either the sky changes when you point a telescope at it, or the 'sky' as we see it, is just an artefact of what our primitive eyes and mammalian brain sees.
Scenario:

- Person A works requires social interaction to be productive.

- Person B works requires silence to be productive.

Problem:

- Person A is actively disrupting Person B's work to be productive.

- Person B is not actively disrupting Person A but Person A is left unproductive as a result of non-action

The only practical solution is to have Person A work with other Person As and have a separate work area for Person B's. The solution is not to sacrifice Person B's productivity for Person A's benefit. This is a managerial and office layout problem, characterizing it as a problem of Person B's ability to be understanding is not fair nor a rational course of action.
I was also confused by this phrasing. The only thing I could think of was that from the programmer's perspective, it's not cooperative (you don't have to call yield), but that's also true of threads.

I see people down thread repeating this claim. Can anyone explain how the scheduler is preemptive?
Correct me if I'm wrong:

Does this mean something like (pseudo-C):

struct weird_bit_field {
uint8_t x : 32;
};

i.e. an 8-bit int that takes 4 bytes of space? Or am I misunderstanding something?
Slightly aside, I liked what Valve did, where they standardised on desks with wheels, and a single power and network hookup per desk. - Want to work next to someone, move your whole desk.

I was hoping that mid-range/business laptops would go in a similar direction with power-and-thunderbolt connectors, so you could have you monitors, network etc all through one connector, and just pick up your laptop and move to another desk.

It looks like we might be getting there with USB-C, but it seems much delayed to me.
How much are they charging you for the 40Mb connection?
Thanks. That's my TIL for today.
Think of it this way: c isn't a speed limit, it's the only speed that anything can travel at. Specifically, time is only one component of four-dimensional spacetime. If you move in x, y, and/or z, the vector length of that spatial movement has to come out of your velocity in t.

So it's not that you can't travel at c meters per second; it's that if you do, you'll zero out your velocity in the "seconds" component.

To cite an example from one of Neal DeGrasse Tyson's lectures, that's one of the funky things about photons from the most distant stars: they don't experience the passage of time at all from their own point of view. They arrive at our eyes/telescopes/radios as soon as they're emitted. Meanwhile, their velocity is limited to c from our point of view. The same thing would presumably happen to you if you could travel at c... but there would be other inconvenient effects in that case, such as an infinite increase in mass.
If the C preprocessor counts, I do that every day. :-)

Otherwise, it's one of those things that you don't realize how useful it is until you can't do it. But not often, and ideally a Sufficiently Expressive Language wouldn't need code generation—but this is targeting C's niche, not Haskell's.
Here's How the Sound Blaster Changed Computing
> WaterPayless is manufactured with the highest quality materials, using Polymer 6 – Mirror-Finish, and complains with all the respective norms for its use, including NSF/ANSI 61.

and complies with
Ask HN: Best broadband speed test
Seeking opinion on the best way to measure a home broadband connection. There are way too many goofy flash animations in the top search results for speed tests. Is there a good, robust, non-flash speed test site? Or even a script to aggregate tests to multiple locations for a larger sample? Should you choose locations near or far from you to get the best representative test results?
A fascinating read. Such articles make me enthusiastic like Feynman. Thanks for sharing.
If I travel to Europe, how do I know if the local knows the water is safe to drink?

Unless you're in Flint, or a paranoiac, tap water in the US is safe. Period.

Flint's problem is not endemic, it was isolated. The article is really reaching - they cite 3 instances over ~15 years of problems in city water supplies. In 2 of the 3 cases it was caught and rectified quickly - Flint is the exception.
Interesting read. Though my comment is on a benign technical detail. There were links in the article to other articles that I expected to work given how recently the article was published. For example, I was interested in reading about the 40k year old flutes - http://www.nytimes.com/2012/05/29/science/oldest-%20musical-... Curious that the link would appear at all. I'd think there would be constraints on this during publication?
Here is my scholarly response to this article.

Title: How zevrox is going to handle Wired going to handle Ad Blocking

Body: Zevrox will never visit Wired.com and their whiny princess ass again.
That's getting close to a "no true Scottsman argument." You go through the list, find every successful open source project, and try to explain why it doesn't count.

Some of your examples are flat out wrong: Oracle was the big dominant proprietary player when Yahoo decided to risk going with MySQL (which was great, and I can't wait for MySQL to get replaced by Postgres).

Now think how many websites are running on WordPress. It pains me to say it (because the code quality is so bad), but that's an example of successful open source project. Git is up there too. Don't like Github? Switch to Sourceforge. Don't like Sourceforge? Run your own server.

So if you define the category narrowly enough, anyone can say, "no open source project with these exact characteristics has ever had success," and be right. But because it's been limited so heavily, the example from the past will have no predictive power for the future. You need to find a different way of analyzing the problem.
Tree rats. :-P
Is Artificial General Intelligence Possible?
Hyperledger Blockchain Project Announces New Members and Governance Structure
You can cheap water testing kits on amazon which you can use. Also not water is 100% safe and it makes a lot of sense to diversify the water sources. We use tap water for cooking, bottled water from different brands at home and workplace. That probably is good enough.

I have tested water at home for lead and pesticides and found it to be safe to drink. [Sunnyvale]
No...and I avoid clicking URLs offered on all but a few very trusted sites, and never in emails...
That comment just rapped me, see you in court.
Linux Foundation’s Hyperledger Project Announces 30 Founding Members
But it wouldn't, because the surrounding infrastructure would be guaranteeing that. My point is that distributed systems engineers are assuming too few things about the hardware and OS. A much wider space of distributed algorithms become useful if you have full control over your stack.

Do you think NASA quibbles about how to make a perfect consensus bit-coding algorithm between the fault-tolerant processors of a mars probe? No; they just use hardware+firmware that provides a hard real-time platform, allowing the algorithm itself to be simple.
AWS also has an outbound SMTP service you can use:

https://aws.amazon.com/ses/faqs/

Still, unless you're running a server for a lot of people and you have tons of free time, you'll discover that it's more expensive than paying any of a bunch of people to take care of email for you.

Source: I work at FastMail
Why are people in their own cubicles video conferencing and chatting to others in the same office? Because its convenient and saves time, you on-site proponent hypocrites.

If cost isn't the significant factor to being remote then time and convenience sure is. I have two or three extra hours of productivity not driving into the office (no round trip), settling into a cubicle, chit chatting, picking where to go to lunch and of course avoiding tension headaches and sleepiness from sitting in traffic. I also have time to work out that I didn't before. I'm more balanced in my life. I'm 10 years and going strong remote as a programmer/consultant with tons of energy and free time to do what I want while being highly paid. My wife is at home with me along with my kids and the most driving we do is your typical errands. Cost for me is much lower as we only need one car and I can write off office space in my house.

I have a hypothesis about these studies showing that onsite is better aside from being the business culture propaganda it is: People are generally social creatures and find communication most effective in presence as it strengthens learning via increased dopamine response (reward system), however, the outliers in the bell curve don't need this type of stimulation, in fact it may make them less effective.

Several remote workers I've met over the years along with myself simply don't need that and find video, chat, docs and email more effective in communicating over in-person meetings on whiteboards. As a programmer, I care more about the idea being presented or discussed than the people themselves. I find I personally work much more effectively in my own space and I know the remote teams I've worked with find a similar experience. This is probably the outlier which is why these studies find it more effective to the contrary. It depends on the type of person and that type of person not needing social feedback in-person is more rare. I would say I receive less dopamine overall or find the in-person experience less pleasant because of all the extra overhead (time) needed just to start the day. I simply hate inefficiency and see having to go in as very annoying, it reduces the social benefit to being pointless in my case.

Don't get me wrong, I seem very far from a nerd in person and am very successful socially in general with men and women. I'm the type of guy that tells jokes and has the zinger comebacks always on the tip of my tongue, can get everyone laughing and can communicate very well. The thing is I don't even miss any of this as I can do this on video anyway daily. It is a choice for me to come to the office or not and I simply don't choose to 99% of the time.

I am even thinking the bell curve outliers are starting to move toward the center as older people die off and technology becomes more "real".
Why? What's the metric? All governments have the same kinds of data and potential for embarrassment. And in terms of GDP, the U.S., E.U. and China are in the same ballpark.
Rarely, but it happens from time to time still, when it is interesting or its happen to be related to what I'm looking for.
Regardless of your personal opinion on the design of their games, one thing they retain is their quality. Blizzard games are some of the most polished bug free experiences available (especially given their scope/size). You are never going to have a poor experience with a Blizzard game.

You might not enjoy the game, but it will not be because of game breaking bugs, poorly translated ports, low art quality, or unpolished game systems. Blizzard takes these things very seriously. If something is broken they often fix it.
It looks so good and real, I kept hitting `q` whilst looking at the image.
Oh, I'm with you on data-wiping. I'm just trying to think of a solution that does not involve you trusting me to wipe your data.
1. Don't use a million dependencies that aren't already included in the majority of distributions. As a packager, I have no desire to maintain 20 complicated libraries you decided to depend on just to include your application in the package collection. A couple is fine, and the flatter your dependency tree is the less painful it is for a package maintainer to deal with. If you must include a dependency then please keep the transitive ones under control!

2. Use a standard build/packaging system. autotools, cmake, scons, setuptools/distutils, maven, gem (read: not bundler), cpan, etc. Whatever is considered a "standard" way of building and releasing software in the language you are writing it in is acceptable, using hacked together Makefiles and build scripts is generally a quick way to make packagers hate you and not want to waste time getting your software built.

3. Don't vendor dependencies - if you do then support the use of system-installed libraries in their place. I won't package software that insists on vending dependencies, I'm happy to package an extra library or two but I don't have that option if you don't support it.

4. Please support a standard installation mechanism if at all possible. I can relocate your build artifacts to the buildroot if necessary, but then I have to maintain it as the upstream changes - and distributions may be inconsistent with each other. If you are using a standard build system this should come for practically free unless you've done some nasty hacks, in which case please reconsider the modifications you have made.

Debian packaging is pretty simple but I find the decision to use Makefile's for debian/rules to be a little annoying. rpmspec's are a lot clearer and rpm macro's are a lot easier to intuit since you can easily use rpmspec -e to see what they expand to, versus the blackbox that is the debhelper scripts sometimes.

If you are new to packaging seriously take a look at making RPM's your first stop, rpmdev-newspec has a lot of templates for spec files that make getting started with any project that uses a standard build system super-easy (automake, cmake, python, ruby, perl, etc).
It used to happen in my office, but it was usually a friday evening thing, or in one of those awkward gaps after meetings, but before lunch, and everyone was distracted anyway.
Flag-oriented programming
Adele – Hello Cat Video SO Funny, SO Cute
From a food perspective the problem is so much of Japan isn't arable - 11.6% compared to Germany's 34.1%.
We've played with it in the past - it was on beta for a while - but too much legit email would have been marked as invalid. We're not big enough to force something like this through. Google is :) Good for them. I'm 100% in agreement with them on this work, and we'll definitely be doing something similar.
I agree that the Vim learning curve is steeper, but many of these TILs veer towards higher-level Vim wizardry--the kind of things that most Vim users will never both learning (and will never need to). Many of them are also way beyond the capacity of Sublime or Nano.