skysight-inc/HackerNews huggingface dataset:
Why use the landmine analogy when you can use the Space Race analogy? We ended up with GPS, high resolution cameras on satellites, the Hubble, and of course, intercontinental ballistic missiles, which have yet to kill anyone, thankfully...

But I agree about the debris - then again, maybe they'll invent something to clear all that crap...
What makes me the most upset is that these are not governments that are building anti-satellite weapons. These are scientists and engineers. People that know better and yet are building these weapons anyways, handing them to warmongers, all in exchange for some money. Each technologist has a choice whether or not to work on these systems. The answer should always be NO.
This is sad, I thought we were going to live forever :-(.
Is this novel to V8? I feel like JVM etc. environments must have done this, but I don't know much about this field, and the article doesn't say whether there's prior work in other language environments.
How do I handle getting older? I'm dealing with it by becoming a bad-ass. Age doesn't matter in the face of extreme competence. I used to just kind of wing-it and shoot from the hip, that attitude leads to problems.

Now, if I am seriously about doing something, I pull out all the stops to be the absolute best. I approach my interests like a scientist; I keep detailed notes, meticulously measure and track progress, and come up with experiments to expand my knowledge. I have an attitude of constant improvement, so I'm always looking for new things to try and new ways to excel.

I have absolutely zero worries about a midlife crisis or any sort of malaise associated with growing older. I'm killing it, and I know that as circumstances change I'll be able to change and adapt with them to stay on top of my game.
This appears to point to an unrelated article, "An instability of unitary quantum dynamics" but one of the co-authors of the paper that the article describes.
The husband of a co-worker could not get a commission in the Navy because he had red-green color blindness. I guess the Army didn't mind, but ships have red and green lights to indicate port and starboard.
Live long enough to live forever(ish)... my goal as well - I missed soaking up knowledge when I was younger and trying to catch up now.

In terms of diet, you might also be interested in Thrive Foods by Brendan Brazier - http://www.amazon.com/gp/product/0738215112/
They don't understand double click either. I know people who double click everything - buttons, hyperlinks, everything.
Heard of clinics where they won't do a planned operation unless the patient (if in a state to do so), the surgeon and the anesthetist have all signed the body part during the preparation. Makes sure all parties involved are on one page and they actually have the right person on the table.
full ascii support (\n and ̡͓̞ͅI̗̘̦͝n͇͇͙v̮̫ok̲̫̙͈i̖͙̭̹̠̞n̡̻̮̣̺g̲͈͙̭͙̬͎ ̰t͔̦h̞̲e̢̤ ͍̬̲͖f̴̘͕̣è͖ẹ̥̩l͖͔͚i͓͚̦͠n͖͍̗͓̳̮g͍ ̨o͚̪͡f̘̣̬ ̖̘͖̟͙̮c҉͔̫͖͓͇͖ͅh̵̤̣͚͔á̗̼͕ͅo̼̣̥s̱͈̺̖̦̻͢.̛̖̞̠̫̰ etc.)
Your link is correct (but paywalled). I have no idea what jacquesm is linking to.
Late Labs: what happened?
FWIW, Harvey Mudd is part of the Claremont Consortium of five small liberal arts colleges, and it considers itself a liberal arts college: https://www.hmc.edu/about-hmc/

> We’re also unique because we are a liberal arts college.

Traditionally, the "liberal arts" include mathematics and physical sciences alongside arts, humanities and social sciences.
Sure, we don't have grand unified theories for everything. But that doesn't invalidate the fact that classical physics predicts the impossibility of permanent magnets. We've got a lower bound on the complexity of any explanation, and the bar's high enough to exclude anything relying only on the familiar intuitive concepts that are accessible to laypeople. Even if somebody does come up with a really easy to understand foundational theory, it would be new and unfamiliar and building up to macroscopic behavior of permanent magnets would be too big of an undertaking for this context given the requisite detour through QM.
Reasons of State: Why Didn't Denmark Sell Greenland?
But why would war-minded people want to go to Mars? There's no one to attack or defend there :-)

And I meant if some dumbasses start a war over some spy satellites, there's little hope for the civilization that's been built so far...
HTML without CSS or JS.
Dead link, how do I downvote?
Try bittorrent sync: https://www.getsync.com/

Direct syncing from computer to computer (peer 2 peer), no storage limits.
The problem is with debris on different orbits than yours. If you're on an equatorial and there's a debris on an elliptical polar one and you happen to meet near its periapsis, that could easily amount to 10km/s of speed difference. And don't get me started on retrograde orbits.
Furthermore, the design is terrible - it is skeuomorphism taken too far. Here we are with a ~$2000 calculating machine of enormous power equipped with a keyboard of perhaps 100 keys, and we are reduced to awkwardly clicking a visual representation of a $5 desk calculator of minimum functionality?
us-east-1 data is replicated to another region on the west coast behind the scenes. Its supposed to fail over automatically.

http://shlomoswidler.com/2009/12/read-after-write-consistenc...

> Aha! I had forgotten about the way Amazon defines its S3 regions. US-Standard has servers on both the east and west coasts (remember, this is S3 not EC2) in the same logical “region”. The engineering challenges in providing read-after-write consistency in a smaller geographical area are greatly magnified when that area is expanded. The fundamental physical limitation is the speed of light, which takes at least 16 milliseconds to cross the US coast-to-coast (that’s in a vacuum – it takes at least four times as long over the internet due to the latency introduced by routers and switches along the way).
Yeah, we would prefer. Not that it matters, since they're in power anyway...
Adobe upgrades parental leave perks
Just based on her timeline at UBC, I don't think she would have. CS 110's first pilot offering was in 2009 (I was one of a few dozen students to choose it over the existing CS111) whereas she left the department in 1995, and the school in 2002 (between those she was involved in the faculty of Science as a whole). At most, she would have been part of the early planning stages or discussions of the course, although perhaps she could have been an informal advisor through the years after her departure.
tar xvf filename.tar
tar cvf filename.tar files
tar tvf filename.tar

I mean the joke is funny but if you use tar with any regularity how can you not remember the options?

I habitually use the verbose flag in any command that deals with a bunch of files.
Sure, I'll throw my hat in the ring here with a shameless self-plug.

I help maintain a database versioning/migration tool that my team has been successfully using for years now: https://github.com/nkiraly/DBSteward

The idea is that instead of managing a schema + several migrations, you just store the current schema in XML, then generate a single migration script between any two versions of the database (or just build the whole thing from scratch). The ideal use-case during deployment is to checkout the existing deployed schema into a different directory, then diff against the current and apply the upgrade script.

I've always found most migration solutions to be wanting, and while this approach has its downsides (things like renames can be hairy, need to explicitly build in support for RDBMS features), I do like it a lot more than the standard sum-of-changes approach.

The tool is still very much a work in progress, written in terrible 10-year-old PHP, and desperately in need of a proper rewrite and modernization, but it is definitely stable, safe, and production ready.
Check the blog post after Wednesday, there are some things we cannot say yet.

The demos is slightly unrealistic yes and you could use multi draw indirect. But you would not be able to use multiple cores with that. As for moving objects, you would really just need to handle the objects moving between tiles and pass the animation matricies in the right places. It was thought about, but we didn't have time to implement.
I agree with your post x100000. I loved Flightcar when they first started: http://elaineou.com/2013/11/25/free-airport-parking-relayrid...

As an early-stage startup, they had no choice but to provide fantastic service. Now it seems like they sacrificed customer service for growth.
Maybe, but you'd need to make sure when it gets hit by a flake of paint at a relative velocity of 8-10 km/s that it doesn't make any new fragments. Space debris is fast.

And space is very, very big. Similar problems to cleaning up the ocean. Even if someone comes up with an effective solution, now you need to launch a million of them to get the job done.

Maybe small space debris could be cleaned up by vaporizing it or pushing it around with lasers?
If you want something done right, you gotta take responsibility yourself. It's like that everywhere, be it as simple as archiving a single sheet of paper correctly. But especially when it's about your own body. Doctors have a tendency to advise the patient not to do research on their own and keeping the patient "dumb" (or calm, if you want to be more polite and less honest). This is very bad and worsens the problem.
Regarding up/down vs left/right. Perspective is an issue with left/right, but generally not for up/down. Everyone in the vast majority of circumstances share the same up/down perspective. When it comes to left/right, you often have to do some mental acrobatics to figure out what the frame of reference is, in order to figure out which way is left or right from that frame of reference. It's easy to just point and say "that way", but to know whether to say "left" or "right" you have to think, "ok, this is my left, but which way is he facing, is that his right? ok, but if I say right, will he think I'm saying his right or mine?"

That's why sailors invented port and starboard. Maybe we should apply this to doctors. "Ok, we're operating on the starboard knee today!"

To be fair, I assume they use left/right from the perspective of the patient, but I could see using a separate pair of terms being useful, the same way it's useful to say port/starboard instead of saying left/right and an understanding that the perspective is focused toward the bow (front) of the ship.
Exercise (among other things) has been linked to the growth of new neurons.
As was already pointed out this site was started with exactly the idea of a excellent programmer intended. IE PG's hacker vs blub programmers. Along with his theory that hackers will rise to the top over the blub because of their excellence in development. This was intended to break away from Reddit and other sources of news for hackers to help them elevate their ability. That's basically exactly my point hacker means many things to many people and is impossible for one group to co-opt. In short the article is non-sense.
But if it wasn't mentioned, fewer people would read the article.
Lack of motivation is really fear of wasting time
What’s new for designers, August 2015
Denverite I take it? I just moved there. I like it but really miss a lot of the west coast 'feel' (lived in SEA and SF before). I can't shake the sense of bro-ey white midwestern I feel in Denver, but perhaps I'm not looking hard enough just yet.
G is for Google
The fascinating world of JavaScript routing
I think you see similar situations in tech with users/support. If you routinely deal with users who have no idea what they're doing you start to discount what they're saying.

Granted someone who's good at troubleshooting should be able to judge the relative understanding of the user just like a good doctor should be able to judge the reliability of information coming from the patient.
All of the candidates who've written books should have their content spliced and categorized for simulated debates.
> This person should not be a doctor.

Maybe. But since he has such strong self awareness of the problem his is able to self-implement protocols to correct and protect from the problem.

Just like people with controlled diabetes can drive.

A simple dot tattooed somewhere inconspicuous on the hand (make it look like a liver spot) would be enough to solve the problem.
Late Labs was a really stellar idea... I followed it pretty closely for awhile (even rocked a sticker on my laptop!). I was sad to see it go, but it's interesting to see this post-mortem.

It does sound super tough, and a scary environment for a VC to get involved. Double taxing sounds pretty bad, and is one more reason for a VC to avoid the risk.

I know Assembly is a somewhat similar idea, and they've raised a bit of funding. I wonder if they got around that limitation somehow.
WHY YOU SHARE CONTENT: NARCISSISM, RATIONALIZATION, AND WEALTH
Not necessarily. If you do a test with good SQL and a second test with SQL Injection and compare the responses that can show SQL Injection exists without having to change the database. This won't work for all SQL injection tests, but I would rather take this approach first.
The JVM itself doesn't implement this feature, but something similar is used by some Ruby and Python applications: http://old.blog.phusion.nl/2013/01/22/phusion-passenger-4-te...

> Normally the garbage collector fires up as soon as the Ruby interpreter thinks it needs to, which possibly results in hundreds of milliseconds of latency. With the Out-of-Band Work feature, you can run the garbage collector outside the request cycles so that garbage collection runs inside cycles are much less expensive.
No argument here about Facebook's priorities or being data-driven. I don't doubt any of what you're saying.

Still, as a user I don't care if data suggests that it's in Facebook's best interest to require a separate app for messages (and keeping around a tab that does absolutely nothing in the current app). I'm sure that is better for their business, at least in the short run. But from a user experience design perspective, I'll probably never see that as better design.

Littering your app with ads may be great for business, but I wouldn't consider ads in an app to be "great design" in general. I fully understand that design is meant to serve a purpose - usually the interests of a business, but I'd draw a line when it comes at the expense of frustrating your users (and no, I'm not atypical in my frustration with Facebook).

That philosophy is at the core of what's killing Facebook. My opinion, as always, so take it or leave it.
Standardizing the size of the great American city
Very cool. pg_shard is a key module for scaling PG – big fan!
> I don't know of anyone who confuses up and down in the same manner though

Maybe interview some astronauts.
That still involves Netflix selling a sub-standard product in some countries, no?

I'm not being pedantic about the argument, I just don't see how there's a benefit to any fundamental values if we still allow this delta, but we're picky about what technical means are used to make it happen. I could see an argument that geo-IP databases are often wrong and that's a problem, but that seems like a very different argument.
Quora for doctors
I'll take democracy over religion any day.
Those of us in computing sometimes tend to forget that there's a whole world of people for whom computers are not a passion, they are simply something they have to deal with whether they like it or not.

I know MD's who have no love or interest in computers at all. No interest in becoming "computer literate" as defined by people like us. These are not dinosaurs. Yet, some of them live in a world where pen-and-paper are more efficient and safer than paging through text boxes in a shitty UI on an equally shitty medical data entry program.

Some of them couldn't scan-and-email a document if their lives depended on it. They screw-up sending links to websites and have crap spread all over their computers rather than organized in a sensible way within a directory structure.

This is either a case of literacy or one where computers and UI design still have a lot to be desired before any human being can walk-up to a computer and get things done. And, BTW, this isn't a Mac vs. PC issue as these people are equally clueless regardless of platform.

I know music teachers who can barely send email and school teachers who get flustered within anything more complex than an iPad.

None of these people are stupid.

And, to some extent, I am not sure anyone needs to actively pursue a "solution". Most of this will resolve itself with generations of people who grew up with computers. Sad to put it that way, but I think there might be a degree of truth in that.

I've made this comment multiple times: I told my son that his generation is likely to be the last to actually drive a car. It is almost guaranteed that his kids will have no need to drive a car and will, instead, use fully automated vehicles. A human driving a car might become a recreational activity. Two hundred years ago nobody would have though of running or jogging as a recreational activity. Today we do.

The point is, things change, some are left behind and some adapt.
How much formal training was there as the delta between your coding credentials and your lawyer credentials? I.e. is it starting over in school, or is it more accessible than it seems to me?
Sundar Pichai is the new CEO of Google
I did it because I wanted to find a problem to solve. So many solutions used by businesses out there are terrible and I wanted to get a feel of what the business side goes through with the hopes of eventually developing my own solution to bring to market.
Design Machines: How to survive the digital apocalypse
Step 1: Unionize software companies.

Step 2: Turn Silicon Valley into Detroit.
Statistical reasoning is far more important for deciding tests and treatment than the ability to reliably distinguish between left and right. You can use a marker on the skin before surgery, but statistical reasoning may determine that surgery is not even the best option.

Unfortunately, if doctors were filtered based on their ability to do basic statistics, we would lose 90% of them.
Especially if the Israelis feel threatened:

https://en.wikipedia.org/wiki/Project_Babylon
Recent High Temperature Superconductor Activity in the US [pdf]
> that it's normal to ignore what the patient says is obviously the wrong foot

Some are, some aren't. I've had that experience with an x-ray technician and insisted they photograph the part I felt had the problem and they listened to me with barely an argument just "it's not listed in the orders" "do it anyway" "ok".

Maybe they are more OK with adding a test vs. changing a test?
this is not the article.
This is a really important point. While the article makes several strong conceptual points, the metrics won't necessarily stand the test of time. There's nothing particularly "natural" about design, so anything that becomes habitual and conventional is part of "good" design. If the hamburger lives on we won't think twice about it, like we no longer think about that stupid "gears" icon for "settings" and the very idea of a windowed UI.
I'm in the same boat. Unless I move the corresponding hand, I mix up left and right when I speak.

Also, unrelated: What's worse than autocorrect? Autocorrect in thé wrong language.
According to my wife (a fifth generation Oregonian), being from "not California" is a big plus in that neck of the woods.
"Supports XML, YAML, JSON and SQL formats" - from the front page of http://www.liquibase.org/. What more do you want ?
> A benevolent dictator externally motivated by serving his subjects is a much better government.

Not sure that's generally true; a perfectly benevolent, non-omniscient dictator could be quite bad.

Not that "perfectly benevolent dictator" is a real option as a long-term form of government.

> for example, Jesus.

Jesus may have been perfectly benevolent, but isn't much of an example of benevolent dictatorship as a better form of government.
I think this is pretty common. I had RSI that, after a bit of reading, was clearly not Carpal Tunnel Syndrome, but it didn't matter; as soon as the doctor I saw heard "wrists" she started talking about getting a carpal tunnel release even though the various field tests she did to "prove" to me I actually did have CTS didn't achieve the expected result.

I mean, I guess I get it because when I did tech support people would constantly tell me obviously wrong stuff and eventually I tuned them out. But what a frustrating experience.
This is an over-simplification of the article which talks about much more than just labels. It talks about things like control of the internet, the destruction of the culture of Silicon Valley, and the people that co-opt hacker culture in an attempt to make money.
This. I believe very strongly in the importance of touch-typing. I went to an inner city school for elementary and high school. And when I arrived at university computer science I felt like I was light years behind my peers. A lot of that stemmed from not being able to type as fast as them. Hunting and pecking typing while trying to wrap your head around making abstractions and recursion is enough to make anyone frustrated.

Teach touch-typing!
I remember someone making a go at this circa 2006. Didn't work for whatever reason.

Isn't gambling online illegal now?
Thank You, Apple Music
I understand your point but it's worse than guilty until proven innocent then, you are guilty whatever happen.
Google Creates New Company Called Alphabet, Restructures Stock
Really interesting that UBC uses Racket for the intro CS course, because UWaterloo does as well
Nothing about these chat applications should be called "distraction-free".
Sure, but I mean, really. You don't have the doctor's training; you need his help. This should really be a collaborative process, although too often it is not.
If all those TastyTrade strategies work, why isn't it being automated and backed by significant funding? Serious question.
OT but is there a way to see projects with the most stars on github?

This one seems to be skyrocketing.

Oh here we go, and lookie who is at the top: https://github.com/trending
Alternate Virtual
I heard it is a very difficult language to master if you are foreign. It took my mother some time to be fluent at it. Also have some former colleague's - Bulgarian/Russian - who even after 10 years of living here still have difficulties.

Fortunately a lot of people don't mind if you aren't fluent in it as they value the effort more then being 100% correct. And those who react hostile just don't understand how difficult the language is. Hell even natives have sometimes problems with all the grammatical rules the Dutch language has!

Hot fuzz is really one of my favourite movies, then again I'm a bit of an anglophile regarding movies/series/... . :-) I lived btw also in Blankenberge for 12 years and born in Bruges. Nowadays I live at the other end of West Flanders.
What is Concrete?
This is a big move, which might also possibly help with EU anti-trust accusations by splitting up the big-ol' monolithic GOOG into functionally separate units.
This touches on some very common issues related to migrations. It's very interesting to see that after all this time, effectively handling database schema change management can still be a challenge. I wrote about my experience with this topic several years back. I think some of these observations might still be useful to folks just digging into the problem: http://robertelwell.info/blog/future-proof-db-changelog/
> Finally, all migrations must be idempotent.

That must be tough. Are you doing it by simply checking a "I've already done this flag"?
Congratulations to Sundar!
Google to Adopt New Holding Structure Under Name ‘Alphabet’ Business
How a journalist found hidden code in a Google report and turned it into a story