skysight-inc/HackerNews huggingface dataset:
> Insulating gold-colored blankets will char and break off first, followed by Cassini's antenna, 30-foot-long magnetometer boom, and other loose or fragile parts. Carbon blocks full of plutonium-238 fuel will last the longest.

> "It will basically disintegrate ... long before we hit any real surface of Saturn," Webster said.

http://www.businessinsider.com/time-cassini-will-be-destroye...

Sounds like an explosive goodbye ;)
I blame college. The fact that many more people go to college nowadays has benefits, but the cost is that it massively increases competitiveness early in life.

The admiration of their Facebook friends is nothing compared to the approval of college admission committees. They are the ones who like B+ students who practice sports and play in orchestras.
And we have no idea how many bugs worse than HeartBleed haven't been found yet in closed-source software.
There are many people who get scammed through such calls. I believe it is up to the technology and technology security savvy people to constantly educate others.
Exploiting Information by Disclosure
Brent crude near five-month high in most bullish week since July
> Few large companies are willing to manage thousands of self-employed contractors anymore, so they sign high-volume contracts with a handful of staffing or contracting agencies.

True - there remains opportunity in the SMB space. Especially early-stage companies in growth mode are more receptive to working with individual contributors.
I have a kid that age too (just entering K) and I concur. It's shocking and disgusting. In 20 years, those nutter parents will brag on Facebook: "Well, my kid is suicidal but at least he went to Stanford!" So sad. Kids need exploration and playtime, not medication and Structured Enrichment Activities™.
Download Autodesk Maya 2018 and Keygen {Mac OS X}
I have experience with all three, but I disagree that you can take away a lot from them after Linux. An OS from a user perspective is essentially a package, configuration and service manager. And to learn something new and valuable in either of those categories you'd need to go into very different direction. Like docker, nix, guix for package and configuration manager, erlang supervision trees for services.
An Intro to Music Theory for Hackers
for those that don't speak Spanish, it literally means 'wanker'
How correct success measurements can alter the behaviour of development teams
Agreed. Canada seems like a fine place to live. I'm from Upstate New York so the climate isn't a big deal for me. But the low pay and insane housing costs are almost comical.
The typing is nice, but shit like enums are a plague in TS. Non-standard crap that will probably never be standard, and in some cases actually are present (in a compiled form) in the output. No, just no.

And then you have all of the fun stuff like their original non-standard module system, which is now super confusing in type definitions since it lives side by side with the "real" thing. I'm sure we're gonna have lots of fun having 2 ways of defining private members too. Woo. I assume decorators are gonna be entertaining too since they were based on the older version of the spec (I assume. I did not verify this claim).

I love using TS in my side projects because I avoid "the bad parts" (same as with vanilla JS when you think about it), but when we introduce it at work, Im half considering making a lint rule that blocks all the non-standard features that are not related to type checking. Will save some pain in the future.
I like tera term pro which has many features and BSD licence.Its rarely mentioned but has quite a few things up its sleeve.
https://ttssh2.osdn.jp/index.html.en

Check out its components page.
https://ttssh2.osdn.jp/manual/en/about/module.html
What about sending same commands to multiple servers at once and having possibility to align tabs into layouts to see them all? Look no more. There is SuperPuTTY that I can't recommend enough https://github.com/jimradford/superputty (some years ago there was PuTTY Connection Manager (outdated now). Screenshot here: https://i.imgur.com/rknybKS.png

SuperPuTTY saves me so much time and effort when managing multiple instances of the same application across multiple hosts.
You prefer they use something that 'feels' natural to you over a very commonly used pattern?

Left/Up/Down/Right on the same middle row is more intuitive than putting Up on a higher row IMO. On my thinkpad "i" is not centered above "k" (the way Up/Down arrow keys are aligned), it's offset over both "j" and "k", so when not looking at my keys while typing this will likely cause more errors.
As workflowy fan, I've tried to love org-mode, but failed. I've since moved to Dynalist.io.
This is an interesting thought!

If an employer pays people who are a flight-risk more (a-la "the squeaky wheel gets the grease"), and women are on average a lower flight risk because they are more risk-averse - is the resulting pay disparity a case of illegal discrimination?

My intuition says no, but I'm not sure everyone (including the legal system) necessarily agrees.
Yep, the best interview questions are ones you yourself would fail before 2017.09.15 but would pass after 2017.09.15 based on having read a HN article.

This interview question is great for three reasons:

1. It identifies that someone is you.

2. It separates the bad-coder you (before 2017.09.15) from the good-coder you (after 2017.09.15). This means that it is immune from generating a false positive on a poor candidate due to time travel.

3. It identifies cultural fit: the person reads the same news articles you do. If you waste time reading random hacker news articles, you're going to want to hire people who do the same. Especially ones who were around and not too busy on exactly 2017.09.15! It easily weeds out people who were on vacation on that date, for example.

What I especially like about this is that it has nothing to do with anyone's code. (After all, anyone who works at a level that low can answer it very easily without having read this stack overflow question, so it's a strictly orthogonal puzzle: it's only hard for people who don't need it!)

You should go ahead and add this to your list of interview questions! In fact, why not make it the only one?

(It also avoids the fuss of having to come up with questions in any way related to the work that a candidate will be doing, which, in case the above sarcastic comment wasn't clear, is what you should actually be doing.)
>As I understand it, it isn't that people don't "see" the colors if they aren't defined but that they haven't learned to distinguish between them.

No, this is also wrong and implies some kind of superiority. It's not that other cultures that describe colors differently haven't learned to distinguish between them, it's that they categorize them in different ways. Our terms for colors are not fixed features of the universe, and different peoples will categorize the visible light spectrum differently. No one way is more sensible or right than the other. The historical Japanese word "ao" described a spectrum of colors that covers that part of the visible light spectrum that we in English divide into two categories (blue and green). This isn't an inability to distinguish, it's a different way of thinking.

It's not about seeing or not seeing, it's that they're not organizing what they see in the same way you or I do.
>That price is too low.

An alternative was proposed, if you want to spend more ;) :

https://news.ycombinator.com/item?id=14761633

Courtesy of the Wayback Machine:

https://web.archive.org/web/20170713150307/https://medium.co...

https://web.archive.org/web/20170903044028/https://affluentc...
To check a few you different requirements.txt files (will look 3 folders deep)

find . -maxdepth 3 -name requirements.txt | xargs egrep '^(acqusition|apidev-coop|bzip|crypt|django-server|pwd|setup-tools|telnet|urlib3|urllib)'
These trucks could have been built with a 1000 mile range at higher costs. They have a 60 mile range because they drive less than 40 miles every day and just recharge over night.

Also, recharging for 30 minutes while loading/unloading can make a large difference to these kinds of trucks.

PS: 227$/kwh * 200 kwh = 45,400$ which is a major reason battery packs tend to 1/3 to 1/2 that. However, prices a dropping rapidly and the savings over gas is rather large so expect very long range electric trucks eventually.
Then why give this example?

The whole point of what I said was that in a free market the transactions have to be voluntary. Whatever your definition of voluntary, the precise meaning of which can be debated, it does not include opening sniper fire on people in order to make them work.
I'd like to think I can side with Rodney Brooks and think that AGI is far far away but I see an immediate threat of bad actors doing bad things with AI in its current form.
Yeah, but it makes sense to follow it now, as it affects us now and will continue to do so through at least 2018, until everyone has updated their renderer.
I'm just wondering if you got this domain from a squatter or you were lucky enough to find it untaken?
Of course you can do this - all packages are basically just wrappers around upstream code. But you still need someone to maintain the wrapper, and they have to check every new code release to see if there's something in the wrapper that has to change. And there are multiple distros. There's no getting away from maintainers with traditional linux distros.

Code package management is different. The author writes their software specifically to conform to the one code package management system. There's no wrapper glue needed, so you don't need a maintainer. Just release your new code and it fits into the system, and other code/tools/etc can just pick it up and use it.

This works if you constantly update all the software you use everywhere, and is pretty much guaranteed to become a nightmare if you don't. CPAN is probably the most mature software package management system in existence and it's still a nightmare if you don't keep a private repo and tightly manage releases, and you absolutely need a maintainer.
Well, in most cases those two simply cannot be separated though. If you have a hugely influential elite class they'll naturally skew the fairness of the society so that they keep their benefits the most.
Bury Me at Octopolis: an underwater city full of gloomy octopuses
Just for the record, Goodman's problem was solved by David Deutsch who profoundly observed that languages are theories. The grue/bleen theory has embedded within it the unmotivated (and false, though that's a detail) hypothesis that there is something special about some particular date which has been picked out of a hat and embedded into the theory in order to make Goodman's pedantic point. It is this arbitrariness and lack of motivation that invalidates the grue/bleen theory (which is actually a whole family of theories parameterized by the magic date) from a scientific point of view.

There are examples of words that have times embedded in them that are actually reflective of natural phenomena and hence constitute valid theories, like "main-sequence" (with regard to stars).
This is silly. They're not alien creatures. They have the same eyes any human does, and those eyes receive the same electromagnetic waves that comprise what we call colors as you do. They can certainly see everything you see, they just describe it differently.
Love that they have decided to add this feature officially. I was using using sandboxed tabs -> Priv8 for years so that I dont have to be logged in to facebook and old emails globally.

The one thing I miss over the old plugins is the ability to set home pages per profile, which I know doesnt really fit in with the new tab ethos of default Firefox, but I would love a plugin to be able to add the functionality back.
And there's things like this too: 'The kids had mixed reactions. Shep told his Mom the family architects made him nervous but his 12-year-old brother was probably the least accepting of the project.

One afternoon, not long after the family architects arrived, he grabbed a footstool and put his face right up to one of the Nest Cams.

“Hey, buttholes!” he said. “Why don’t you leave us alone?”

At first, nothing happened. Then there was a crackle of static, followed by a voice on the other end. “That’s a strike,” it said.'
I don't know if it's just the money. I vastly prefer Montreal to SF, and I willingly took the paycut + taxation trade-offs because I prefer the way society works here (entertainment, health care, education, social status of non-white-collar jobs, etc.)

However, attempting to switch jobs, I find the gelid pace at which recruitment works here incredibly frustrating. People take weeks to reply. Sometimes they don't reply at all. When I visited SF I got offered an interview + a job in a single day.

Companies need to pay more, but currently they're failing at more than just that.
I suggest you invest a little time with Docker instead of the software you listed
Not so great. Either you get it or you don't, and it's easily learned. Missing it just means you have more to learn.
Python if statements will branch on very few processor instructions in the VM; so I don't think branch prediction of the processor is able to predict different Python if's — they're all the same to it.

Well, that... and even simple Python VM instructions tend to take dozens of insns to execute.
Show HN: It's not Jackie Chan – A facial recognition web game
Why did they choose that word? Did it have a meaning in another language besides Spanish or did they just like the sound?

Edit: found my own answer on Wikipedia, it's the latin taxonomy word for a feline:

> It was named after Leopardus pajeros, the Pampas cat, which is native to the Patagonia plateau region of southern Argentina.[3] But pajero in Spanish is also a common term of abuse, usually translated as "wanker" or "tosser", thus perhaps why alternative names have been used for many markets. It is known as the Mitsubishi Montero (meaning "mountain hunter"[4]) in the Americas (except Brazil and Jamaica), and Spain, while in the United Kingdom it is known as the Mitsubishi Shogun. https://www.wikiwand.com/en/Mitsubishi_Pajero
Apple just put machine learning in your pocket
Agreed, this is the elephant in the room and by far and away the primary cause of the tech exodus.

In my experience compensation in the US (comparing major cities to major cities) is 2-5x higher than in Canada. I'd hazard a guess and say I'm right now making 4x what my job would be paying in Canada.

Another big problem is that cost of living continues to rise in Canadian tech hubs - Toronto, Montreal, and Vancouver are all astronomically expensive relative to compensation, and costs continue to rise rapidly. Despite some upwards movement in recent years in tech salaries, the COL increases have often outpaced it.

To Canadian employers who are serious about reversing the brain drain: you have to find ways to pay talent more, everything else is just details.
It's not just money (though it is a big factor). The lower variety of jobs, the smaller startup pool, the more risk-averse investment community and proximity to the US all play a role.

I'd also wager it's harder for consumer-focused companies to take off in Canada: geography and our small population work against gaining scale. It's much easier for a US company to gain scale and move North. To do the equivalent, a Canadian company would have to learn to become global fairly early.

Oh, and, apropos of nothing, Canadian management talent is poor.
AFAICT it's only common in for developer-oriented tools that want to be familiar to vi users.

The average writer has probably never seen hjkl navigation before, and it is much harder to get used to than a slightly off-center "i" key.
Sorting is going to be more expensive than mis-predicting every item in the array (since sorting inherently involves multiple rounds of conditional swaps, getting it wrong a lot of the time on random data). The trick in the SO post is that they use the same sorted data tens of thousands of times.
This links to the same post
hmm not really, it doesn't make any sense ( text search included ) to put everything into PG.

PG doesn't even have a clustering solution out of Citus, how do you scale / HA postgres using the default setup without doing sharding yourself?
Looks nice. Just take note of the AGPL license.
I think the OP is sorta saying the same thing -- they perhaps don't want their banking container to see add-ons (except the container add-on :-)). It's perhaps okay to be relaxed about some add-ons in some environments, but not in all environments.
The problem isn't that people should be forbidden from working hard on something they are passionate about. Its simply that it shouldn't be the norm. And also: that kind of work should be compensated appropriately. From your comments it seems like that is not usually the case for startups.
Amusingly, with JavaScript off that displays a proportional serif font!

Shouldn't it be possible to download a font via CSS only?
It's being pulled as a gist from github
> At first, nothing happened. Then there was a crackle of static, followed by a voice on the other end. “That’s a strike,” it said.'

This line could be straight from '1984'.
$EMPLOYER has a very sizable influx deployment and push the limits of the software (bursts of ~500k metrics per second in some cases). We are also in the process of moving virtually everything (including kapacitor, influx, etc) onto Kubernetes. That said, everything in the entire kubernetes ecosystem already includes prometheus exporter support builtin. Also, Tectonic (from CoreOS) has the most wonderful prometheus operator https://coreos.com/blog/the-prometheus-operator.html which lets each team trivially spin up prometheus to monitor all of their apps. It also lets each team spin up their own alertmanager to send alerts, with kubernetes guaranteeing the high availability.

Why is this useful? Prometheus is wonderful for ephemeral application state and monitoring, but isn't really meant for storing metrics longer term. Sometimes you want to look at the same metrics over a year or so. This is what Influx is built for. So you have prometheus for collecting metrics and monitoring your cluster, then you have it reading and writing to Influx. This is literally the best of both worlds. This will be a big deal going forward for our team.

Does this make sense?
Maybe I'm not looking hard enough but I don't see any reason to leave Canada as a techie.
Titan is larger, but also significantly less dense. Mercury is more massive than Titan.
fyi, i wrote something fairly intricate in tree format and the account creation process deleted it without confirmation after logging me in
You're likely experiencing the major performance improvements that come along with Firefox 57. In a few weeks the general release should feel that fast without some of the trade-offs that come with Nightly. The biggest downside to 57 I'm experiencing is that not all extensions have been updated to the new web extensions framework, so there are some workflows that don't work for me at the moment (LastPass, which is working on a new release, and Stylish, which I'm not sure will update).
MSYS has a solid win32 OpenSSH CLI binary. it's what "git bash" on Windows uses.

of course, with WSL, there's not much reason for any of these ssh-on-windows solutions anymore.
Anecdotal evidence 2: I live in Canada and make US salary. It's amazing.

Canada is a joke when it comes to software salaries. For the last 10 years, you'll get $110K tops as a senior dev. In 2009(?) I had an offer for $110K. Last year I had an offer for $100K. Haven't made a Canadian dollar since 2007, but figured I'd try.

If anything, Canada should be an offshoring panacea. We are among the best educated, most creative, stable countries in the world and our developers are stupid enough to work for peanuts.
I used to feel the same way. Then for some reason Source Code Pro caught my attention on someone else's screen. Now I set up all my Dev environments with that (plus all the fancy extras for zsh).
For the time being Canada has a real advantage in attracting labor. It won't last forever though.

The real problem facing Canada is a lack of coherent, fact-based innovation policy. We have an innovation tax credit that is proven to be the most inefficient in the developed world. Companies love it because they get free cash (the program is also known as the "free money" program). As someone who has worked in tech in Canada I have never, ever heard anyone say that the credits made research possible. This is work that was going to happen anyway.

I recently heard Perrin Beatty from the Canadian Chamber of Commerce speak. He argued that the government should no longer conduct long-term pure research but should switch to improving incremental innovations because that what companies need. Mr Beatty, a life long politician who inherited his wealth, made it clear that he doesn't have a clue about industrial R&D or the incentives underlying the different players. (Obviously, I've chosen a side in this debate...)

As a Canadian this upsets me because there is a long history of poor government investments, and putting political agendas ahead of economic ones. I have a feeling that in four or five years the current feel-good story will end with a lot of money spent but not a lot of actual money made. Or, more typically, Canadian mid-sized tech companies sold to foreign buyers.

In short, there are many things governments do very well here. Industrial policy does not seem to be one of them.
I agree. Events and Messenger are the core features for me. Sure, Messenger is like any other service except that all my friends are on it.

I use the feed to keep track of artists and stuff like that, like when they post a new song. Other than that, not much.
[pdf] “Finding Missed Compiler Optimizations by Differential Testing”
Alan Shreve shares how he got into development and why he created Ngrok
Apple's Data-mining Privacy Protections Fall Short, Study Finds
Try it. You won't want to come back. Techies are treated as royalty in the US in certain areas.
Wix in German (from the verb wixen) means wank. Added bonus: many of my German speaking friends use it (wix.com).
This can only last a short while. In time you would have sufficiently damaged their health and wellbeing that they will stop it and curse you for it. But what do you care.
The update with the newer compilers was done back in 2012. There have only been minor changes since then. (Not to say that it isn't interesting, but so that people don't go to the post expecting new content and get disappointed)
There's nothing "sick" or bad about not having kids if you don't want to have kids. There's a really awful way of thinking that having children is the default option, and not having them is something you need to explain.

Your explanation is the perfect reasoning, even though lots of people won't accept it. Having children when you don't want to have children dooms everyone to a singular outcome: you will resent your children. If you don't want something, and then you force it on yourself, you won't be able to interact with it in any way other than "I wish this didn't happen".
This AI program can make 3D face models from a selfie
We can design a better inbox. Here are some ideas.
I guess some of the ideas were “half” right of the future to come, considering how many of our devices now make use of “cloud” computing.
NVH = Noise, Vibration, Harshness.

If I save one person a 10 second google search this will have been worth it.