skysight-inc/HackerNews huggingface dataset:
Indexes like this are also typically in memory to begin with, making it even faster, since you only have to find the actual record on disk.

Even better, if you only need one field from the record, and it's part of a compound index, you can frequently return the data from just the indexes; no disk seeks required. Small tip with InnoDB on MySQL - any non-primary key index is automatically a compound index with the primary key.
I try to write effective tests that really help me out without being too constraining or tedious.

When I go back to fix something or refactor old code, I know what an anxious experience it is to do that without test coverage, so having a basic test suite makes me happy.
Makes for a good headline but genetically identical (clones) of mice and other animals have been routine test subjects in pretty much any study for a very long time now.
System Under Test: How Software Is Tested
If you don't expose your intranet resources to the outside world, you can probably set up your CA.

With proper measures (non-exportable key on a HSM, stored in a safe, requires a PIN that only senior security staff knows, etc etc), it may even improve security for some attack scenarios - if someone gains control of your DNS servers for a short while, they won't be able to issue anything.
Post 50 reading glasses push people past the norm for their age. Coffee is a very common enhancement beyond the norm for any age.

PS: Even more broadly tools are enhancement beyond the norm. IE: It's much easier to win a fight while holding a stick vs. bare handed.
Regarding internal sites, Let's Encrypt requires an external accessible domain, which you might not have (either because you use a local domain, or because it's firewall'ed from the net).

On the other hand, the device date is less problematic nowadays, since Chrome recognizes this case and shows a specific message: http://4.bp.blogspot.com/-xOOCv0xLMxo/Vdu_Y8XlHeI/AAAAAAAADq...
pain, suffering, happiness, evil, good are all synthetic constructs developed by evolution that optimize the feedback loop in which a system of molecules is suck in.
Thanks, I've gotten rid of the CloudFlare email-obfuscation wasn't aware that was enabled. It's now 100% JS free which is nice.

I actually recently got rid of GA because I didn't want to have to add JS to implement a cookie banner to comply with EU regulations.
This is why I don't trust public wifi, anywhere. I use my phone as a hot spot everywhere I go unless there's no other option. And I still don't trust my phone that much either so I don't do any online banking unless I VPN back to my house first.
GraphQL – The Evolution of Data Fetching
Their rate limits + short cert lifetimes makes it relatively easy to hit the limit if you are using it for a substantial number of certs.

(i.e. If you have a bunch of stuff web services exposed to the internet on separate IP addresses )

> https://letsencrypt.org/docs/rate-limits/

Although they've increased it enough, I'm not sure its still an issue.
Second the motion on VariDesk; I have one and am entirely pleased with it. (No, I don't work for them or have any financial interest in their company.)
I agree. Spend a month or two (or more if you have severe mechanical restrictions) familiarizing yourself with the proper form for the major barbell lifts, and then put yourself through a beginner program such as Starting Strength [1] , accompanied with good nutrition[2] and HIIT to keep bodyfat in check.

On a side note, it's interesting to me that you singled out the deadlift, as I found the (back) squat the most challenging lift to master.

[1] - SS prescribes power cleans; I think most people will get more desirable results from rows

[2] - this varies significantly from person to person, and is probably the biggest challenge, as it's a huge inner game
Unrelated question,

I want to heat some micro particles in an heterogeneous mixture. However, they need to be heated with precision so that the other components of the mixture don't get melted. So, I was thinking in getting a laser to do that. The laser would need to have a wavelength that targets only the component that I want to heat.

picture I drew http://i.imgur.com/RdWRpnHl.png

Do you think it would be feasible? I am not a physicist.
Thanks and you are absolutely right about the list links not feeling very clickable. I'll add some hover effect to make it more clear. Thanks for the feedback.
'Carpool Karaoke' Series Coming Exclusively to Apple Music
In Nintendo's case, the interesting thing is that they do resell a lot of their titles. Virtual Console is a big market for them now, with NES and SNES titles especially. They at least demonstrate a clear desire to monetize their old properties. The biggest thing we often lose is access to third party titles on Nintendo platforms.
> Years of education have been horribly ineffective

It should be obvious by just looking how social engineering is working and have been using the same tricks for literally thousands of years. Classic children literature, before modernisation (like Disney), gives you a good idea on the same lessons needed to be taught then.
He did the math wrong. The source he links shows about 10 deaths per 100,000 which is .01%. He's high by 2 orders of magnitude.

Edited to add: The highest by-country rate using the statistics he cites is Guyana at 44 per 100,000, which is .044%: https://en.wikipedia.org/wiki/List_of_countries_by_suicide_r...
I've wondered this for a while: does actually ever actually use those share buttons at the end? I don't think I've ever seen anyone using em.

The way I see it... You can just share the URL. And if you're the type of person that frequently shares content, presumably you'd use a browser plugin of some sort, just so you can get a consistent experience across sites.
I don't think it's too much to expect people to read a single paragraph before jumping to conclusions.
I'm not sure exactly what you mean by "over-indulgence in skeuomorphism". However, if you're suggesting that the previous trend of almost photorealistic visual styles could sometimes become too detailed/cluttered/noisy or that UIs in that style sometimes lost cohesion because being photorealistic was about the only thing a lot of the iconography and window dressing had in common, then I would agree with both of those points.
hiding the full URL is considered a security feature, to help people know what site they are actually on. Chrome has considered adopting the same feature for the same reason.
Nobody wants to talk about that. The narrative is that if you're foreign (meaning Chinese) it's unethical to provide for your children, especially if you're wealthier than me because you must have stolen it. Except if you came from Hong Kong. Then it's okay to buy your kids a fleet of Ferraris. You're just protecting your hard earned money from the corrupt commie Chinese.

There will be no talk of who is filling the cargo containers that arrive daily!
My night out in Cleveland with the worst men on the internet
It's worth checking her thyroid function:

"Some studies have related hypothyroidism to muscle dysfunction... Furthermore, studies ... demonstrated that thyroid hormone action on skeletal muscles affects mainly type-I muscle fibers, which promote slow contractions and are most prevalent in the postural muscles recruited during prolonged effort" [1]

Also, not sure where you are in the world but your doctor telling you your thyroid hormone levels are ok unfortunately may not necessarily mean they are ok... There is a controversy about reference ranges amongst experts [2], and I think it's wise to pay attention to that.

[1] http://www.scielo.br/pdf/abc/v87n3/en_a33v87n3.pdf

[2] http://www.ncbi.nlm.nih.gov/pubmed/16148345
Static+strong typing is a nice combination, which is probably what hacker_9 meant to say.

ML family is particularly nice -- with Hindley-Milner type inference, you get a lot of static guarantees with none of the verbosity of languages like Java.
A word of advice for anyone who hopes to use electronic devices at Startup School: Make sure they're fully charged before you arrive. There are very few power outlets in the Flint Center, and (unless they've changed their policy in the past two years) the staff won't even let you use those few that exist.
Year over year sales drop, not quarter over quarter. They sold less this quarter of this year than the same quarter last year.
REST is in the eye of the beholder
Selenium IDE 'click' Command
Hah, they put the servers here in a closet only accessible via the single use restroom. I don't know who designed this building but they didn't understand layout well.
Domains don't have to be externally accessible, they just can't be internal names (i.e. "made-up" domain names that you do not actually own), which is true for all public CAs. The DNS-01 challenge type does not require that you open any port, you just need the ability to create TXT records.
You left out Best Motherfucking Website! https://bestmotherfucking.website/ (It's my favorite.)

Also I really like your personal site. The design is beautiful.
This is a well known attack and has been for a while. There are established domain suffixes which block registration for 'wpad' (as well as a few other domains) for exactly this reason. Which is only a partial mitigation in a world where MITM is a potential attack vector.

I have domains which receive a steady stream of 'wpad.$domain' queries from machines which have nothing to do with me. I don't know who owns the machines. I also don't think anyone would notice if I decided to actually provide them with the proxy service they keep requesting from my infrastructure.
They are reinvesting it, just not in a traditional way. Reading a benefits package such as this gets people like me to consider working at Basecamp, so they end up getting good employees who want to work hard as they know the company is taking care of them.
Weirdly, what time I eat lunch was the determinate of the day dragging. Noon or earlier and the day dragged. I'm off this week so I cannot give you a live feel today.
Yes, but my point is that there's an information asymmetry here: treasurers are incentivized to look like they're preserving capital, and that doesn't always align with actually saving the company money (e.g. learning to trade off screens, which might be better than just taking the fix from a bank).

You could look at it two different ways: the cynical one is that treasurers are paying out from the company purse to marginally increase the chances of keeping their jobs.

The more charitable one is that doing the 'safe' and 'boring' thing is the most economically efficient way to let the CFO and the board know that the balance sheet is safe, and that's exactly what the treasurer is doing.

How that shakes out in a company's internal politics becomes interesting when you have a case like this one.
Why do you need HTTPS for Tor? It's already encrypted. EV makes sense to prevent spoofing.
I literally just used one of the share buttons, and I frequently use them on news sites, blogs, etc. But I might be in the minority. It never even occurred to me to use such a plugin, but that's a good idea!
Don't forget Best Motherfucking Website! https://bestmotherfucking.website/ (It's my favorite.)
I am not edgy, I am pointing out that just if something is 'illegal' it does not mean corporations won't do it.
The links in the other replies are definitely good.

Beyond that, I maintain a big list of links to high-quality articles on React and related topics, at https://github.com/markerikson/react-redux-links . It's specifically intended to be a great place to start learning the ecosystem. Just for React, my list points to a couple dozen tutorial articles, a number of build-a-project tutorials, a number of articles that dig into how React works internally, and several paid courses and full books ( https://github.com/markerikson/react-redux-links/blob/master... ).
If true it would be a seventh sense. Balance is the sixth sense that everyone forgets.
This point is critical to understanding how we ended up here. The weakest points of the Internet or anything that runs on top of it, like the World Wide Web, are the parts that interact with meatspace, ie. once you dig far enough down, you're subject to the whims of a third-party who is either a government, or a private corporation that answers, through laws, to a government.

The interests of these third-parties are different from ours, and they're subject to different pressures. We can talk about transparency and oversight all we want, but any positive progress for 'those of us in the middle' will just be populist concessions for our appeasement.
Short certificate lifetimes should have no implications on rate limiting, as renewals do not count against the rate limits, so whether you need to renew your certificate every 90 days or every year won't matter.
By all means do that, but in the long run it is not enough. 8 hours of sitting isn't countered by walking for 1 hour. There are many good exercises you can do with little to no equipment, the recommended routine of /r/bodyweightfitness is a good place to start https://www.reddit.com/r/bodyweightfitness/wiki/kb/recommend...
I'm not conflating it, they are related. I had this argument at AGI 14 where someone was trying to argue that it was possible to make disruptive FOSS to the same scale as Google. I just don't believe it. Why? People have to eat. If you want to compete, at the impactful-change the power structure level, you have to pay people real competitive wages to work full time.

What you say is anathema to everything else written on this site about how to build good products with good people that have impact.

Otherwise you wait around till the next gauss/perelman shows up that's only working for passion.
Investigators say driver in fatal Tesla Autopilot crash was speeding
You are greatly overestimating the ability of computer users in the 1976.
Yeah, it's basically very little off time for 4 days, but multiple 4 day weekends for the summer was worth it. Difference in sunset times would make this problematic in winter.
Wasn't aware of that one, glad to see new ones keep cropping up. Thanks for the kind words
>I don't think there is any debate that, in general, someone who tinkers, explores, and codes outside of work will be relatively better than someone who doesn't.

I've found that the truth of this depends almost entirely on the type of coding one is doing at work.

If you're doing challenging work all day and then do some challenging work after hours, you'll likely be better than most based on the sheer amount of practice.

If your day job is mostly a joke and you are maintaining systems that you don't really understand, coding all night won't make you better than someone who is doing challenging work all day and logging off entirely at closing time.
I was about to argue but then I realized: I've been working in the MS world for so long, I forgot that not everybody has connection pools.

The MS recommendation is the opposite: get the connection early, finish with it late, let us worry about the "real" connection. I've been working on multi-TB databases like that, with hundreds of concurrent requests, and never had problems.
Hi, any project can be made buildable, it's not related with containers it can be any kind of resource you need like an c3.xlarge aws instance. You can see an example stack template to make GitLab itself a 1-click-to-build project https://gitlab.com/gitlab-org/gitlab-ce/blob/709fa3ace13ebac...

Which is basically creating an aws instance (c3.xlarge) with 30G of disk space and with a ubuntu ami then installs and builds GitLab-CE on it.
What I've seen is that the vast majority of even top developers don't understand much about how networks work. It's a big barrier.
And I couldn't agree more :)
Interesting. I have on gripe with that page is that the examples of bad contrast say "NO CONTRAST" while the good examples say "HIGH CONTRAST". The bad examples should be more accurately labeled "LOW CONTRAST".
See, the idea of a singular real name is interesting to me - I have a small handful of names I'd consider "real". It's the same with a fair few people I know, to varying extents, due to the groups I'm involved in.

The ability to use many names is strongly tied to the ability to identify yourself. Being forced to use a single name in all contexts, whether you want to or not, is relinquishing that ability - it's being told who you are permitted to be by an external force.
How do other primates behave in this regard? I'd expect various coping mechanisms exist to reduce stress becoming so high that the individual contemplates suicide as a solution, i.e. I'd expect it to be more common the individual experiences cognitive dissonance, followed by denial, withdrawal, misdirection, etc. to avoid having to directly deal with the stress inducing information/situation. Suicide requires planning, so it's a very cognitive process, where many of our coping mechanisms are more automated (even if learned, typically that's at a very young age).
Isn't computational complexity the terminology you're looking for?
Continuous Discussions (#c9d9) Podcast: Episode 46 – Deployment Automation 2.0
I lol'd at Jessica Livingstone at the Women's conference telling attendees to not get distracted and do things like... go to conferences.

There is some networking but that has a pretty dubious cost\benefit. You can treat it as a day off that might help you view your startup from the outside. If you are in a very isolated place then a bit of startup buzz might be nice. However, if you've got shit to do, I wouldn't bother and just watch the talks on youtube at your own pace in your downtime.
need something like that for colorblindness.
As I mentioned elsewhere, this math is wrong. it's 10 to 44 people per 100,000, which is .01 to .04%, 2 orders of magnitude lower than 1%.

https://en.wikipedia.org/wiki/List_of_countries_by_suicide_r...
They are unfortunately and shockingly common.
Don't we have, for example, a Teredo client baked in into every relatively recent Microsoft OS?

My ISP doesn't support IPv6, but I've just checked and a Windows 10 machine was able to do `curl -6 https://ipv6.google.com/` just fine.

And I think I've heard OS X has something as well... not sure, don't have OS X or iOS devices at hand to try it out.

(On GNU/Linux and BSD machines there's a lot of choices, Miredo, 6to4, AICCU from SixXS - whatever one fancies. As usual on *nix systems, setup is manual, though.)
What do you think the people paying her thought she failed to do? Do you think they share your opinion?
YC Ranks as Top 1000 US Website
Invite members to your GitHub organization with an email address
It would send data from CPU space at PCIE speeds (~10.5 GB/s). What's the bandwidth from that SSD? <1 GB/s? Seems like plenty of margin...

That said, onboard SSD is cool if it can read without pre-empting the PCIE bus.
I'm surprised no one seems to have mentioned this earlier. Everyone's arguing about what image the icon contains and thinking of imaginary folks who are using computers for the first time after coming off a ship from a lonely desert island.

Back in 'teh day' when my icons were all cutesy skeuomorphs, my computer came with maybe a dozen apps and most of them were on my desktop. Now, I have over a hundred sitting in my global Apps folder alone - never mind user Apps, sub folders, etc.

This gets compounded even more on phones - on my iPhone, I've accidentally placed 1Password next to the Settings app - both have a grey background with a circular center. Settings' center is grey gears, 1Passwords is a blue ring with a keyhole. On examination, they're not similar at all, but I can't even begin to tell you how many times I clicked on when, meaning to click the other - even _knowing_ the differences and kicking myself each time.

I think a lot of what the designers are trying to do is create an icon that stands out visually, and is easily found from amongst a large set of other icons, rather than trying to impress upon us what its functionality is from a metaphor.
Very well written. I would also add they dont just want safety, they want someone else to make it safe for them. They dont want to be responsible for their own safety.
It does for hidden services, but HTTPS allows the browser to know the connection is secure, which lets it apply different rules, like mixed content blocking (if, say, you're browsing a .onion forum and someone links to an image hosted on a non-onion address).
If you like more in-depth analysis on how fonts are used in science fiction, https://typesetinthefuture.com/ is a fantastic blog that goes into incredible detail.
Not really a proof, just stating the crux of the proof. If this is considered a proof then any proof can be converted to one sentence.

For example, proof that real numbers are not countable:

If r_n is the n-th real number in [0,1) and n{k} is kth digit of n in base 3, then consider sum(3 - r_j{j})/3^j (QED)
If you give up skeuomorphism, you have no model for icons.
You could have every icon be a smartphone, but that won't help. Without some real-world basis, icons are just abstract shapes. Text boxes might be better. At least you don't need an icon dictionary.

Everything now has to be mobile-friendly, which means 1) fat fingers, and 2) you can't see the thing you're touching. "Mouse-over" for more info is not meaningful for touchscreens. So icons can't have explanations.

Whatever happened to Google's "material design"? Did anything ever use that? Even Google's own web sites didn't use it, although Google had a react.js implementation.

Incidentally, don't use a compass icon for anything other than a compass on a device that actually has compass hardware.

Maybe the future of icons is corporate logos. That's what favicons are.
Please tell me this is satire.
You have to do everything right, 100% of the time. The bad guys only need a single lucky break. Even the exchanges, whose multi-million dollar businesses depend on it and who have full time devs working on it, managed to get compromised quite a bit.

With the banking system, you generally have some recourse - they're legally responsible for refunding you in some cases, they're able to cancel or claw back transactions in some cases, etc.

TL;DR: It's nice not to be totally fucked for a small mistake.
My personal theory is that stuff looks / renders differently on Macs due to them having 1) retina screens, 2) different font smoothing algorithms, 3) glossy screens.

Most designers work exclusively on Macs and they are not even aware of the issue.

In particular, very thin fonts look well on Macs while they look like absolute garbage under Windows (to the point where some serifs are plainly not displayed so you can't recognize the letters).

I also think that certain "gray on gray" combinations on average have higher contrast on Mac displays than on non-Macs.
Makes sense. My frustration in part stems from having worked on an app that used Angular DI and a module loading system (RequireJS) side by side. The conceptual dissonance and fallout between the two systems was an endless source of bickering and confusion for the team. I came to the situation having worked on a CommonJS/Browserify project, and it was like walking into a brick wall.
MySQL has had solid and flexible replication options for a long time. Postgres has only just started to catch up in the last couple of years.

Don't get me wrong, I would generally choose Postgres over MySQL for an RDBMS with replication requirements these days, but I'm not sure I would have made that same descion a few years ago.

There are valid reasons that long established companies such as Google, Twitter, Facebook and countless others chose MySQL as their primary data store.
"Human drivers, too much autonomy, too long."
Ah, right, forgot about DNS validation.
Vrogger: A WebVR game tribute to the 80s
LogMeIn Announces Merger with Citrix’s GoTo Family of Products