skysight-inc/HackerNews huggingface dataset:
Amazing.

Reminds me of people being told in chat to hit F10 to enable cheats in Counterstrike Source. Half the gamers would exit immediately.
Why does it need to look "modern?" If it's not broken, why try fixing it?
This is the right approach. The problem with the vast majority of multi-page resumes is that the writer has an editing problem. If you can fill out 5 pages with worthwhile info, I suppose that would be fine? But if you're at the level where you can fill out 5 pages of worthwhile info, you'd be recruited directly by the CTO and your resume wouldn't come close to me.
Your life must be very sad! Hope you get better soon ;)
When and How to Use Value and Reference Types in Swift
Yeah, pretty sure mine is in clear text in some ssh auth.logs. Yeah yeah, I should use encryted keybased login (I try to mostly do it.)
I think the biggest reason is/was because it is free (Costs no Money). Not because it is/was well written.
Nobody cares if it is well written... (at least outside the hn spectrum)
All I can find is about if a contract between parties involves royalties, it may be taxed. Maybe that's what you meant?
Sadly this is no longer possible - the plastic shroud actually serves a cooling purpose by directing air out the back of the card rather than blower-style coolers that direct hot air into the rest of the case.

But I agree with you, "gamer" hardware aesthetic is grating. It's as if a F-22 and a Nerf Gun decided to have a child together.
Funny, but you have to admit pandas is the lingua franca of data science now.

A couple of years ago the whole team was using only R. Now some guys use it here and there a couple of days a month.
This not why Amazon will not do Chromecast support. Amazon is anti competitive and now pulled Twitch from the Roku.

Big Amazon customer but their behavior hurts all of tech and hope Google can straighten them out.

Google has a lot of leverage and Amazon has none as they used what they had by banning Chromecast in their marketplace.

Google should have removed the Amazon app from the play store the day Amazon started the anti competitive behavior.

Google could block their services from the Echo. Amazon is now using Chrommium for their browser and do something here. Fire is really Android and an option.

I get Google wanted to take the high road but Amazon needs to be forced to behave and hope Google has the balls to force it and we get Twitch back on the Roku.

BTW, Google came out with the chromecast 2013 and then added the YT app to the Roku or the opposite of Amazon behavior.

http://www.cordcuttersnews.com/amazon-pulls-twitch-channel-r...
Amazon Pulls Their Twitch Channel from Roku - Cord Cutters News
Are those really the same package definitions? The guix one contains build instructions and the nix one is for binary packages.
Upset/uncomfortable - maybe, but at who? The rich family? His own family? Himself? Society? All of those?

People on hackernews and in general tend to view "negative" feelings, envy, etc... as generically "bad". These feelings are evolutionary signals from your primal brain that something isn't going right. Its up to you to fix that, however you see fit.
>Coming up with a way to have a decentralised currency where everyone involved gets a fair say without consuming too many resources is a super interesting problem.

I think the obvious solution is to do useful work rather than throwing away work on crypto. Have miners solve real problems and give them credit for getting the right answer.

This is what Ethereum is supposed to do. I don't think it's a great solution. It's still extremely wasteful since every node runs every computation. Even something like TrueBit, which is designed to be scalable and efficient, is still far less efficient than normal cloud architectures. It still throws away the vast majority of the work in the interest of safety and incentives. These systems are good if you want trustworthy computation, but not if you want high-performance and power-efficient computation.

I'm trying to design a system where something like 95% of the work goes to useful computation, but I have nothing anywhere near shippable. It's a hard problem.
I have psoriasis too and was interested to find out that many years ago people thought psoriasis literlly was leprosy, and people like me were forced to ring a bell constantly to warn others of our presence. That or be forced to live in a leper colony and presumably then catch and die of leprosy.
Thank the lord for education.
At this point, I can’t imagine this isn’t a pump and dump. There are a lot of people who have spent a lot of time trying to figure out how to do a pump and dump without getting tripped up on regulation.

There may not be a single bad-actor, but rather a bad-actor friendly environment making this inevitable.

When everyone else is greedy, be scared.
Seeing scholarships offered for CS is nice. However, I am disturbed by how many scholarships actively exclude people for things that are outside of that person's control. It is chauvinism by people/organizations with money. Another word is prejudice. Another word would be bias.

If you want to favor a certain group because of the choices that that group makes (e.g., a desire to study cryptography or game design), then I am all for it. If you want to favor a certain group (and thereby exclude other groups) because of their DNA, then I oppose your cause on grounds that it is immoral.
For server-side rendering see next.js for react and nuxt.js for vue.
Yes hopefully the commenter will edit in time to remove the http:// prefix so that it is not clickable.

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

>sirsar: JWZ used to detect the hacker news referrer and redirect all links that originated on hacker news to goatse. Now it's only slightly less graphic
But Wouldn't Warlords Take Over?[1]

[1] https://mises.org/library/wouldnt-warlords-take-over
The only winning move is not to play.

Spend time investing in yourself and your skills, and put your money in something like VTSMX, Vanguard's extremely low-overhead total stock market index fund.
one to one peer to peer file transfer: justbeamit.com
peer to peer file transfer (link doesn't die after one person) file.pizza
It was the 70's. I was in a similar situation, I just guessed bad words as passwords until I got in with "login 1 hell". My first hack :)
> If you then break the API's backwards compatibility by, say, removing a field, then your API will visibly break

That's a different issue. Fields going missing is definitely something I want to cause big problems.

I do mean consumers (e.g. unmarshalling JSON responses from APIs), as the typical mechanism to support backwards compatibility is by adding keys. Otherwise you can't upgrade ever without entirely new API versions, and you force lockstep for deployments. Needing new data is a common thing - maybe you have user endpoint that's not returning <some_flag> that you added that you now want in some new service. Bumping APIs for every added field would get unwieldy fast and you'll have services scattered among many API 'versions'.

It's just like in protobuf. In protobuf (or most other service-to-service serialization libs), adding a new field is not backwards incompatible.
I had this problem as well and can offer you what has worked well for me: (Would love other's input.)

1. Place most important piece at the top. Answer the following question to your audience: What is the purpose of this email and how does it apply to me?

2. Bulleted or numbered lists are ideal for multiple questions/points. It visually divides, gives you ability to order most to least important and also allows someone an easy way to respond inline to each question.

3. Iterate on your first revision with goal of reducing length and maintaining intention. This takes practice and forces you to ask do I really need this line of text.

4. If you distribute to a large list, identify at the top the scope so those it doesn't apply to can discard.

5. If you are emailing a group and you need replies or action items for different people call this out. You can do this by calling each name out: @Joe - Can you help identify x? @Jane - Can you follow up with so and so? etc. This way their name is attached to it.
I don't know where you work, but here (Montreal) it is seen poorly to work outside of the 9 to 5 range. Even in California, there is no doubt you can find 9-5 jobs where you can chill in the weekends. Work/Life balance is important. Also, if you work for worthless options, nothing is stopping you from switching jobs/asking for a different comp
I don’t think this is the reason, necessarily.

I think it’s for the same reason elevator pitches are short. Shorter usually equates to better written, more relevant and the the point. I guess concise is a concise way of putting it. The writer has decided what’s relevant or not, so the reader doesn’t have to.

There’s a tendency for people describing themselves (or their company, etc.) with too many loose end details. We also do this and could do that. ..not wanting to limit themselves or leave anything outside the frame.

Imagine describing your diet. You could do it in 20 words, 200, or 2000. I’m trying to sort people into diet piles. I can do it with 20 words. If you use 200, that probably means I have to trim your 200 to 20, and sort from there.
Keynes: the market can remain irrational longer than you can stay solvent.
TLDR please, thx
True, but a better use of the phone would be to exploit the consumer router hosting the wifi and/or other IoT on the subnet and ddos with that.
Sounds like a great opportunity for microsoft to pitch Windows Server.
They could have been doing something else with their time. Instead they were mining, promoting, and trading this technology. By definition there is an opportunity cost to being an early adopter instead of going with the flow - so indeed they took a risk.
Unless something has changed each of those still require an existing account on the senders side. With an account on an appropriate service or the right program sending files has been a pretty solved problem for ages. Not sure this really solves super well either since both people would have to download, install and configure GNUnet.
>"The typical hiring process endorsed by Human Resources is a massive waste of time, calculated to keep hordes of applicants away from hiring managers."

This is so true. And I have to wonder why companies allow this nonsense? I'm usually left wondering who is the average "recruiter"?

They are amongst the most clueless, unprofessional and inefficient people working at these tech companies. And yet they have one of the most important jobs there.

This is not to say all are like this as there are some excellent recruiters out there but I would say that overwhelmingly most are not.

I feel like the majority of "recruiters" fall into one of two camps. The first is not actually an employee but a contractor, who hops from one company to another and so has no real vested interest the process or how they represent the company.

The second I think is a HR generalist for whom "recruiting" is just another responsibility along with all their other daily exigencies.

Either one of those generally results in a suboptimal experience for both the candidate and the company.

We often hear about how hard it is to find good people. I don't think there's a talent shortage problem, I think there's a recruiter problem.

The deep irony is that these are the very same companies who seek to disrupt and/or exploit some market inefficiency. That mentality of innovation seems to exclude their own hiring process though.
I've transitioned from rails-everything to working exclusively with front-end frameworks and libraries (react, angular, polymer), and I'll tell you this still: if I'm working in rails, I use turbolinks. It's a wonderful approach, way under-appreciated.

When two or more things on the page need to know about each other/you require a high-fidelity interaction that you can't easily handle with just it, then yeah - reach for vue, react, or what have you. But no need to start there! Use those as targeted air strikes
but ironically every single OS today ships with a remote desktop functionality. some even on by default.
Unleash the Power of Your Mind
>It's almost always a good idea to shorten/simplify any text meant for an unknown audience.

Also, take a look at your resume and take off all acronyms unless they are well-known (eg: HTML) and reword any overly technical statement into simple words "Utilized X to lower the Y by leveraging Z technology which resulted in a 25% speed increase". Nah, do this: "Increased speed of [project] by 25% by leveraging [technology you mentioned on your resume]"

I dislike all resumes that are overly technical and I can't imagine how recruiters feel about seeing borderline non-sense.
I typically require both when others are involved since proper key security can't be enforced (hardware 2FA is the dream).

AuthenticationMethods requiring both wasn't availabe in OpenSSH prior to v6.2 (May 2013)[1] and I'm on Windows anyway so I went with https://www.bitvise.com/ssh-server.

https://serverfault.com/a/562899
I think you responded to the wrong comment. I would still like to respond to this:

> Fair enough, how about "trivial to launder" instead?

It's absolutely possible to do it correctly. But the number of people who have been caught by blockchain analysis on darknet markets show that it's either not trivial or people are really stupid.

Even after you get your Bitcoin by buying it cash, perfectly anonymously, you can still be caught. For example the person who bought them from can give up some information which may implicate you if they ever mess. You also want to spend your Bitcoins and presumably you might then leave a trace connecting on of your addresses to you. By analysing your address they might find your other addresses and it's game over.

> Then after that if I really want to make it difficult to follow the money I can split my coin in multiple addresses, do a bunch of dummy transactions to obfuscate where the BTC change hands, go through a bunch of coin mixers, maybe convert to an other crypto (monero for instance?), do a bunch more mixing, and then back to BTC. Good luck unravelling all that.

Multiple addresses, dummy transactions and mixers are already being traced through with fair success [1]. Monero gives good privacy, but you might still trip up when you go Bitcoin -> Monero or even Monero -> Bitcoin if you convert very similar amounts during a specific timeframe. And you must always shield your IP and browser fingerprint...

It's possible, but this is not "trivial to launder" for most people.

[1]: https://themerkle.com/blocksci-succesfully-traces-transactio...
The link to the "demo" distribution is here: http://www.aegidian.org/bb/viewtopic.php?f=8&p=260064#p26006...

Or else the official distribution can be found here: http://www.oolite.org/

Also, the mods are scripted with Javascript (including most of the AI for NPCs). The API is documented here: http://wiki.alioth.net/index.php/Scripting_Oolite_with_JavaS...
> force you to pay thousands to lawyers

From the article:

> but Järlström and his attorneys from the Institute for Justice

IFJ is a non-profit (that has received Charity Navigator's 4-star rating for 16 years in a row)[1]. That's not to say that what Oregon has done here is right (not by any means) but Järlström surely hasn't paid IFJ anything.

[1] http://ij.org/ij-receives-charity-navigators-highest-rating-...
iPod Nano Flash Upgrade Fail
Matching Best Friend Tattoos a Friendship Token
There are a lot of HR people in the world, that is a bit of a generalisation, don't you think?

When I run across an outlier, I’ll let you know; seriously. But after twenty-five years, I wouldn’t get my hopes up.

(Remember that parent said “screener”, not “VP of HR w/25 years experience”. And even the VP can be a waste of good office space sometimes.)
That's deeply subjective, to suggest that time is or isn't wasted. We're not machines. That lifehack stuff gives me the creeps (maybe because I have a partly non-US background).

However, I'd love to have train delays be considered. For any of you here, you've seen how serious the deterioration of the system has impacted travel time predictability.
The biggest painpoints IMO involve:

* anything with data that doesn't fit in memory

* anything that could trivially be written in an SQL window function

* anything involving table joins, especially multi-column and/or non-inner joins.

* anything involving subtotal-like summaries (easily implemented using GROUPING SETS, CUBE, and/or ROLLUP)
> why everyone in California drives 80 in 65, and CHP are apparently OK with that.

Absolutely untrue. My wife was ticketed by the CHP for driving at 80 on an empty I5 early in the morning. There was no traffic and she was the only other car on that stretch of the I5 at that time.

We seriously considered figting the ticket but I was unable to collect any data to prove that 90 percentile of the traffic drives at 80 although that's my own observation.

The ticket was cited using PACING and the officer did not have a recently calibrated odometer which gave us an upperhand but that would not be enough to dismiss the case.

We also researched and found out that the AAA lobbies to keep statutory speed limits down at 65 wherever a higher speed is proposed.

We then considered the pros of paying $500 for a ticket and traffic school vs paying thousands in insurance premiums for the next few years.

We ended up paying $500.

65 is the statutory speed limit barring higher prima facie limits. Any higher speed is illegal. Not getting a ticket
while driving at 80 does not mean the CHP is OK with it, just that there are far more drivers than CHP officers.

PS: If anyone knows how to strike a deal with the prosecutor/DA's office without getting an attorney involved for trivial traffic tickets like this, I am all ears.
Tutorial: Faster AI Development with Serverless
Don't feel the need to explain everything you mean.

Some people will understand what you mean with very little. Others likely won't understand regardless of how much explanation you provide.

Make everything that is critical super obvious. Bulleted questions is a great suggestion.
Could you find some companies, learn about them, find some managers and cold email them personal emails?

I've always done that and I have far less experience than you.
> There are many under-/un-qualified managers running around (I don't know if that's a data science specific problem, or if it also applies to much of engineering as well).

This is a problem no matter what line of work you're in.
Pandas, Seaborn and Jupyter. A gift from the gods for any (starting but also more advanced) programming biologist.
Salesforce is latest tech vendor to join the Cloud Native Computing Foundation
Seems that way, I know, to some of my friends who don't work in the same field as me (health research), but pubmed doesn't include all biomedical journals, and it's not a place where anyone can archive papers independently. Which isn't to say that everything in pubmed is high quality or that it's a great gatekeeper, but yeah, it definitely excludes material.
The problem is Amazon anti competitive behavior. Amazon banning the Chromecast from the Amazon marketplace while Google allows Amazon to use them is ridiculous. Now Amazon has pulled Twitch from the Roku. Amazon anti competitive behavior had to be checked and this appears to be the only way.

Heck Google created the Chromecast in 2013 and then added a YT app to the Roku or the opposite of Amazon anti competitive behavior.

http://www.cordcuttersnews.com/amazon-pulls-twitch-channel-r...
Amazon Pulls Their Twitch Channel from Roku - Cord Cutters News
I wonder if you could use a machine learning algorithm, trained on the samples provided, to correctly predict the outcome of another input
This has 13 teraflops of single-precision performance, which is a small bump over the 12 of Titan Xp. But it also adds 110 teraflops of matrix-multiplication power with the dedicated tensor hardware. That means it can outperform 8 Titan Xp cards for certain increasingly-popular workloads, and still fit in the same physical and power budget as one. That's why they can charge $3k.
Having reviewed hundreds, maybe over a thousand, resumes in the last decade- I am fully in agreement on hating one page resumes.

That being said, if it’s five pages long, I’m not reading most of it anyway.

Here’s what I care about:

- What has this person been doing the last couple of years?

- Who were they doing it for?

- Scanning their overall work history, does anything interesting (good or bad) stand out. If so, make note for the interview if we get there.

- A list of any accomplishments of note. Patents, speaking engagements, related awards, publications, etc.

I don’t care about your hobbies, your family, or your GPA.

I’m not going to reject your resume because it was too long if I can easily grep the data I’m looking for. I might reject it if it’s too short/empty though.

Because this is what I look for, I keep my resume in the same pattern. The last few years of my work history will contain way more detail. A few years out I start summarizing, 6+ years out its only really big things of note or stuff I’m especially proud of still.

I have a (small) accomplishments section after that, education last. 12 years of history, organized and summarized in about 3 pages with a lot of space.
Similar situation, but 10 years younger, on the other side of the Atlantic, and the salaries are half of those American over here. It's not you and it's not ageism.
With treatement like that, I’d prefer to avoid this person and all their content.
Yes, which is mentioned several times throughout the article but I take it you didn't even click the link.
They don't have the same width (more or less visible depending on the font): the hyphen (-) is for joining, the emdash (–) is for separating. The difference in width create a different "rhythm" in text. Yes, it's subtle, as it's usually the case for typography.
With no disrespect to the developers at Apple, et al, each one of these problems that goes viral before reaching “proper” channels is a well-deserved slap in the face of these behemoth organizations.

Perhaps, if the entire tech community regards Apple as a joke, they will start paying attention.

“Responsible disclosure” is great stuff for creating a culture of free outsourcing of tech companies’ most imporant feature (security) to the same people that paid those companies thousands of dollars for that privilege.
I tried to leave out the tech stack acronyms except for listing 3 or 4 on the bottom of the resume which I had experience and wanted to continue with. I was asked for an updated resume so HR or recruiter could tell what I actually worked on and the technology.
This is the book I wish I had 5 years ago.
Length (or width, if you think in terms of width and height). An en-dash is the width of a capital N; an em-dash is the width of a capital M. (Hence the names.)
Multiple competing privately issued currencies is also a trope of libertarianism; people refer a lot to Hayek's The Denationalization of Money.
قناة التاسعة
Show HN: Notarize - Legally notarize your documents online
Good question. We are hoping to have a cross-sign from a widely trusted ECDSA root in place. It's non-trivial to make that happen, and it's part of the reason this feature is taking longer than we had hoped.
try to analyze what you're doing when you're postponing your work.

what are you doing instead? what are you seeking out? it might give you an indication to what're you subconciously seeking

a lot of suggestions here about what it could be... maybe you're bored, maybe you're seeking socialization.
Font Awesome 5 is released
You can download the Maxmind database locally. I don't see the option for that from IpData. That's worth the price increase for me.

Having a web API is great for low- or mid-volume applications, but adding 10ms per user for an HTTPS call would still be like 1000x slower than hitting a local DB.