skysight-inc/HackerNews huggingface dataset:
Phone interviews are best for filtering for culture and personality fit. I certainly wouldn't ask a coding question on the phone, because there's a lot of muscle memory involved in coding.

I would only do phone interviews on someone completely faceless, perhaps from a job site. About 80% of people have just fine personalities.

It's usually easier to tell a person's personality by stalking them on social media. You probably just want to avoid the overwhelmingly negative or egoistic people.
> This should be branded into anyone that ever defended an overbroad law with 'It'll only be used to go after bad guys!'

Is it shocking to anyone else that there are so many comments like that on HN recently?

"It'll only be used to go after bad guys!" or "If you don't have nothing to hide then you have nothing to worry about" or "I support free speech BUT ...".

There is a surprising amount of pro-government and anti-free speech sentiment/comments lately.
I think you meant Fourth Estate

https://en.wikipedia.org/wiki/Fourth_Estate
Open source SVG nesting – CNC material waste minimizer
Even if the machines were open source you'd have to personally inspect it to make sure it's actually running what it's supposed to be running. Unless you're reading to bring an electron microscope to the polling booth it doesn't seem particularly practical.

It would make more sense to check whether your vote was counted post-facto but it's hard to especially if you still want to make it difficult to figure out who voted for whom. There are a few mathematical possibilities but they don't seem particularly practical to me: https://www.youtube.com/watch?v=BYRTvoZ3Rho

So for the time being paper ballots are probably the way to go.
“Democracy” is the real Leonard Cohen lyric we should be listening to
The makers notebook
> just connect to the alphabetically first WiFi they can find

Do you have any sources for that?
The point is, even if you can buy produce without waste (which you totally can at a grocery store too, my bell peppers don't come covered in plastic), there's more that goes into grocery shopping than just raw produce. The goalposts were "making entire meals", munin was the one who moved them up to say "look how easy it is, all my produce is waste-free". It doesn't matter when everything else you need to make your meals comes in non-reusable packaging.
I wish business laptops still existed. I bought a 5 year old laptop because you can't get anything today with serviceable parts or design that makes sense. The thinkpad retro can't get here soon enough (assuming it actually has function keys and isn't slimmed down just to be slim).
LinkedIn and Reid Hoffman have stories (don't know Reid personally) that I don't buy as one of the first LinkedIn users, premium, ads, and rejected API customer. I think LinkedIn is a scam, where the service is done for the recruiters and job postings while they make you believe they are thinking in you. They never work for an OkCupid or FB like services but for businesses except adding basic introduction messaging.
And what makes you think you are universally and undeniably right if you support homosexuality and marijuana?
For me the top of the first page said about 1160 results. Still a surprisingly small number of hits.
I used inurl:server to restrict the results to mainly just server.key files so revealing the private keys of HTTPS websites.

Of course you can remove it. Just means more results to wade through.
Too late, "professional" hackers from indonesia already done the job.

Front page reads:

PELITABANGSA .CA [ INDONESIA CYBER ATTACK AND MALWARE ANALYST ]
>There are all sorts of ways to innovate "e-voting", and all of them are objectively improved over the current US methods

Can you expand on the objective improvements?
Check the first sentence of the 2nd paragraph - I agree that he needed to be replaced due to the multitude of issues. I just think the execution of it was very poor coming within a week of his mother's death.

Remember, he was already "on leave" - whether he was honoring it or not. By public accounts, he wasn't. So the board said "ok, he's not going to change, let's remove him." My argument is they should've given him a couple weeks and then sat him down and had the "the well has broken, we need a new face for the good of the company, please support this" talk. Instead, they blindsided him at a hotel that he'd flown to halfway across the country to try to help the company (recruiting a COO) while his father's still severely injured. Had they done it in a more humane way, they might have been able to secure more cooperation in the long-term, and they could've begun to quietly get their ducks in a row during that 2-3 week grace period before giving him the ultimatum. Instead, they executed it at a moment of maximum weakness for him, which got the job done in the moment but set themselves up for him to go scorched earth in the long-term, undermining the whole exercise. Again, I do think they needed to fire him, but they'd bought a bit of time with him "going on leave" and I think it might have been more effective had they leveraged it rather than going for the immediate KO.

Perhaps we would've ended up here regardless, but maybe not.
But again, what you're saying here is purely anecdotal. Actually, it may not be, but I have absolutely no idea because the way you are presenting it is in a purely anecdotal way.
I'll add some perf suggestions:

High Performance Websites and Even Faster Websites
http://shop.oreilly.com/product/9780596529307.do
http://shop.oreilly.com/product/9780596522315.do

These two on website performance are good, though they're a bit dated (pre http2 etc).

High Performance Browser Networking
http://shop.oreilly.com/product/0636920028048.do

I never fully read this one but it's really good, probably required reading if you're serious about webdev

CSS: BEM/OOCSS/SMACSS methodologies, they make you think critically about the structure of you styles. Harry Roberts does good writeups on maintainable css.

I second Don't Make Me Think and I also liked Eloquent Javascript (that zoo has a bunch of new exotic animals since, so I don't know if it's the best bet. It's a fun book though)
It's interesting to see that a lot of people make fun of JS, publish articles on how weird it could be, receive a ton of likes, but still it's the most popular programming language at the moment. It's like Stockholm Syndrome we developed with time!
I don't know Haskell but how is laziness related to FP?
How to Make Pemmican: A Survival Superfood That Can Last 50 Years
If the machines aren't connected of course you need access to a lot of machines to have any effect on an election.

All machines are hackable all systems are hackable. But focusing on the box showing you can hack that changes absolutely nothing about the overall threat of the US election being hacked. No one with serious technical understanding would claim that it was impossible to hack the boxes. And so you are back to a much harder task which is the social engineering part of convincing thousands of people to betray their country and no one finding out.
high DPI is an even more troublesome issue with Linux. As of right now, for me, high DPI is not worth it outside of the Apple walled garden.
I think the above comment is somewhat orthogonal to getting paid. The issue is that the Apple App Store is the only marketplace (realistically).

For example, I try to avoid the Mac App Store and buy/download direct from the vendor, where possible. I can't do that on iOS.
Extensively discussed 2 days ago:

https://news.ycombinator.com/item?id=14880659
We're building an interactive coding screencast tool (called Scrimba) to help people with teaching and learning stuff like JS and React.

A dedicated section for React can be found here: https://scrimba.com/topic-react

And here is a playlist which takes you through building your first React app: https://scrimba.com/playlist/playlist-1

It's based upon an article I wrote here:
https://scrimba.com/playlist/playlist-1

It's all free. Hope it helps!
I know it's tangential to the point you're making, but I have to ask:

> using pencils

Why pencils? Aren't pens more secure (more difficult to erase / alter without leaving a visible mark on paper)?
Sounds like it would be worth a lot less when the fidget spinner fad dies out.
The SF elections website allows you to confirm that your ballot was counted. But not how you voted.
So you still don't understand Hindley-Milner?
This should be fixed in 4.12.

See also: https://plus.google.com/+ThorstenLeemhuis/posts/fZLWWPJEQts
> We recently moved away from a donation model, and we now seek sponsorships and subscribers

Ahyeah, so the sponsorship part is what I meant by "better copy for getting donations" :-) Hope you'll go break-even soon!
Arguably you could only count the paper ballots in case of litigation, otherwise you'd just use the result of the machine. Sounds like a decent compromise.

That being said here in France polling stations manage to count the ballots in a couple of hours at most after closing, so I'm not sure if it's really worth it.
There is no requirement, but if you are spending a meaningful amount of money per month on AWS (over $100) and plan on working on DL projects for the next year or two it might make sense to make the initial up front investment.
I'm not convinced that SGD is the answer for large scale distributed problems. It is certainly the best answer for single node applications, but it might not be the best for distributed training. The search for effective optimization algorithms in machine learning is ongoing.

The big problems for SGD at massively parallel scale:

* SGD does not parallelize well

* SGD is a first order method affected by ill-conditioning

* SGD is too noisy when high accuracy is desired
In Oregon we're 100% mail-in paper ballots. I've come around to this idea too, especially after seeing some of the processing operations. Bulk counting in managed/secure facilities, along with secure storage of archival votes, seems like the way to go.
Group Chats Weaken the Security of Signal, WhatsApp, and Threema
Yes, they are paper ballots. The "machine" is a pen and the ballot and the official record of the vote is the paper ballots, the electronic tally is just for convenience.

So for example, if the machine in a precinct catches fire and explodes, the vote proceeds, except the ballots are placed in a box. If the numbers reported by the machine are nonsensical, the machine is set aside and the ballots are counted manually. If there is a recount, the ballots are counted manually.
Accelerating Services at Airbnb by Building Blazing Fast Ruby Thrift Bindings
Responsive Maven Skin
Hello, I've created a responsive Maven skin, which I use on my own projects as a way to keep some sort of documentation along the code, and wanted to share it.

The code is open source:
https://github.com/Bernardo-MG/docs-maven-skin

And the docs, which are generated using the skin, are here:
http://docs.wandrell.com/maven/docs-maven-skin/
From a few years back but made me laugh a lot: https://www.destroyallsoftware.com/talks/wat
Same..Look at the comments for an XPS/whatever manufacturer flagship device release and you'll find mostly 'this works great except sometimes it explodes' and then back and forth a bunch of times where someone claims that it works for them, while someone else brings up something else that randomly doesn't work for them.

No thanks..
I was considering this laptop last fall but because of the coil whine reports I ended up going with a Thinkpad X1 Carbon. Glad I did.
had to edit title to have it fit length limit. paper title is "More is Less: How Group Chats Weaken the Security of Instant Messengers Signal, WhatsApp, and Threema"

my edit shouldn't change the meaning.
Hacking the machines in a few hundred precincts is impossible and not more possible today than it was 10 or 20 years ago.

9/11 happened because someone outside the government planned it and it didn't need that many to work. If the US government was behind it the way the conspiracy theories are told, it would have had to involve tens of thousands of people. Hacking the election to be anything meaningful would require exactly the same thing.
>Is it also shady to walk into a store and look at things without buying anything?

Not making a claim about scraping, but it's maybe more apt to compare to walking into a store and writing a list of everything for sale their costs.
That and there's every chance tight web filters will block a random domain; I can't read the linked article, for instance.
A non-NLP application of Word2Vec
Well, one doesn't wish to be an importunate jackass, either - and avoiding that is a social skill worth having, too. You work your way up from eye contact, to a nonverbal or verbal greeting, possibly to conversation if there's a subject of sufficient interest to all parties - but probably not, unless you both happen to be walking the same way, at the same pace; you're more likely to get into a conversation at a bar or a café than while actually walking. You pay attention to your intuition for people and don't insist on yourself when you get the feeling it isn't welcome. And you don't belabor someone who's clearly not interested in playing along, save in rare exceptional circumstance such as frank physical distress.

I'm a strong introvert in my own right. I assiduously avoided unplanned interaction for years - I still do, often enough, when I've drawn heavily on my reserves and need to recover. But I no longer always avoid them, and I think I'm better off for that. I like to hope that, on balance, the people around whom I tend to turn up are better off for it, too.

(Related: https://news.ycombinator.com/item?id=14889190)
How to Prepare for Competitors You Don’t See Yet
Learning the facts needed to be a good Trivial Pursuit player is literally a pointless pursuit. It's not easy though.
Most of what you said applies to Surface Books and Surface Pros, you should check them out if you work on Windows. I'm pretty happy with my SP4 myself.
Hallon's (Swedish) 100kr/mo (~$10) subscription includes free worldwide SMS[1].

I don't like SMS, but WhatsApp gets the same stuff wrong (tying it to an arbitrary hard-to-remember phone number, no desktop client, etc...).

[1]: https://translate.google.com/translate?sl=auto&tl=en&js=y&pr... (those eights are supposed to be ticks, not the number of messages)
I just spoke @ JSChannel 2017 & published a book on this very topic (https://github.com/FarhadG/ui-react). It has reached the weekly best seller's list, so I hope it can be of some use for your goals.
possibly just filtering based on your IP?
I'm looking for a (possibly) portable machine to do some deep learning exploration on. Would a developer edition of this with Ubuntu pre-installed, be a good choice? Is the NVidia powerful enough and accessible via drivers?
Thanks! that's an interesting way to spend your time and nice that both you and your partner could adopt similar work patterns :)
I remember one particular sci-fi story (I don't remember right now if it was by him though). In it they have booth to booth teleporters that can take you virtually anywhere on the planet that's been hooked up.

One of the consequences of the technology is that immediately spectator value goes off the chart. As soon as people hear about something interesting happening anywhere then there is an an influx of a few million people playing spectator, which as you can imagine, has some consequences.
Another interesting tidbit, which is a more important and relevant tidbit than anything you mention:

Thiel and Hogan won the case in court.

They didn't just buy a verdict. They did not abuse the legal system to bully a settlement out of a helpless individual. Both parties had well-funded legal arguments presented in front of a judge and jury. Gawker lost. The jury looked at the facts and Gawker's own testimony and saw a reckless, malicious publisher that would cheerfully disregard any ethical standard they could in the pursuit of clicks and chaos.
How Facebook groups bring people closer together – neo-Nazis included
> I'm going to try this in Rust.

https://play.integer32.com/?gist=4c95f461e58727607c4b1c2c569...

error[E0369]: binary operation `+` cannot be applied to type `bool`
--> src/main.rs:5:13
|
5 | let x = true + true;
| ^^^^^^^^^^^
|
= note: an implementation of `std::ops::Add` might be missing for `bool`
5-10 minutes every 72-96 hours. Behold the unwieldy struggles of the modern man!
Another fun one:

*FALSE: A coordinate that looks like 15 45 38 is Degrees, Minutes, Seconds.

(Sometimes it's degrees, decimal minutes. Happily, the maps in question had some "seconds" values greater than 59, which tipped us off.)
If you're visually oriented or want to have some fun while learning JS, there's Daniel Shiffman:
http://thecodingtrain.com
In my country a losing presidential candidate has been able to convince part of his base that there was electronic fraud using an 'algorithm' even though the whole process was done manually. Imagine if it was really done electronically. That is why I am convinced voting should be done with paper and pencils.
not so much "demanding that certain people not read it" but demanding that certain people not take certain action with the information on the notice board.
It's a nice article that summarizes the current turmoil of Uber well if it's all accurate. I don't understand the need to make the article political thought with the references to Trump and Anthony Scaramucci, there's just no relevance.
True, it's easy to forget that LA even has a subway.
I have a free advanced (and beginner) daily email course to help you learn React: https://nanohop.com/react-daily-emails/

The idea is to get a small dose of React every day.

I'm also always looking for what else to include in the course - so I'd love to hear what you find most difficult, or what you think is lacking from current learning resources.
I hope there is a place for "self hosted" Amazon, like medium, good reading experience you can put on your domain and overlay personal branding on top of it
I have written a bit about this effect, generally how exactly facebook brings people together.

cf. https://iainmait.land/posts/20170201-transitional-object.htm...
I'd imagine that is much worse. It's not random at all, you're basically giving them huge amounts of extra data points. That extension was supposed to used to mess up click rates for ads, not stop you from being tracked.
I've really enjoyed these courses but they aren't free (work pays for me) https://tylermcginnis.com/courses/
>90% is a little high. Nearly everyone would experience a near fatal accident, as I initially said; many would die by 200 years, not all. If I said nearly everyone would die, blame that on hyperbole due to cellphone access.
The Road to learn React [0] is an open source book that gets continuously improved because it was self-published and the community contributes as well. You will build a React.js application along the way and transition smoothly from JavaScript ES5 to JavaScript ES6. It teaches the fundamentals of React without any tooling or Redux. Afterward, you are ready to go to build your own React applications. I would love to get your feedback on the book! :)

Otherwise, I can recommend to checkout this repository [1] by Mark Erikson to find out more about React and its ecosystem. I am sure you will find plenty of starter tutorials to get into learning React.

- [0] https://www.robinwieruch.de/the-road-to-learn-react/

- [1] https://github.com/markerikson/react-redux-links
I use the XPS 15 in an office with only mac users and this machine is just more powerful since Apple wont update the Macbook Pro line with developers in mind. I hated working on an under performing laptop when I was using the macs.
Understanding Service Workers
Maybe the (low) number of voting locations is a problem?

Around here, it's recommended to have a polling location for every 800~1000 voter and a booth per ~300 voters.

When the polling location closes, staff (volunteers) start counting very publicly: anyone can watch and the procedure is legally specified such that overseers can trivially keep track and count of everything, the results are certified, displayed at the polling location and (if necessary e.g. for non-local elections) sent up to the next administrative division.

Unless there are improprieties, it doesn't take very long to count a thousand votes.
i actually got it from https://wtfjs.com/ which was linked in another comment

someone explained how it works here: https://news.ycombinator.com/item?id=14891850
I'll never buy a latest gen XPS ever again. I bought my wife the latest and greatest XPS last year (Cyber Monday) and it had the most ridiculous problems. For example, WiFi would randomly disconnect, Chrome couldn't play Netflix (what?), internet speeds were an order of magnitude slower than my Chromebook, etc.

I fixed the issues by swapping with an Intel card (didn't want to have to wait months for driver updates), but in my opinion that is unacceptable for a premium laptop. Why is Dell skimping on parts? I paid $1500 precisely because I didn't want to deal with crappy parts, but instead they took my $1500 and gave me a worse browsing experience than my $150 Chromebook...
No reason why it needs to be pencils specifically, just that they are the simplest, and simple is better. I was more trying to speak to the idea that a person is making the mark themselves without any other "machinery" or anything.

I've seen complicated mechanical hole punching machines that can break down, or machines that generate a cast ballot that is placed in a box that you can't be sure cast the vote correctly. That's the kind of stuff I'm talking about avoiding when I say "using pencils".

Plus once your vote is put in the box, it doesn't matter if the ballot itself can be tampered with, as there should be multiple people watching that box until counted. So pen or pencil makes no difference. Erasable or otherwise doesn't matter. It can even just be a hole you poke in a box using the pencil. The important part is that nobody can touch it till it's counted in front of a bunch of people who all don't trust one another.
sexism + sexism != sexism?
Movie Recommendations Based on Your Taste (taste.io)
There's a huge difference between "use this specific cloud service" and "use anything that can diff text".
You could just have pre-printed ballots with the name of the person you're voting for on them. That's how we do it in France, no pen or pencil required.

I think in the USA there tends to be several issues on the ballots however, so I guess it's not very practical in that case. It probably makes the counting harder however.
Yes, I agree. But I'm not trying to persuade anyone to use assembly instead of C. I'm trying to say that experience with asm greatly helps to to see a difference between `foo`, `inline foo` and `virual foo`.
How the Corruption Perceptions Index Correlates to GDP Growth
I bought one in February. Horrible experience. It couldn't display any video in the browser without freezing. Apparently an intel driver issue. The solution was to manually install an unsupported version of the video driver from the intel website. That solved it but left me with an unstable wifi and a noisy fan. I had much better luck with the Lattitude E74xx series.
Tesla’s Model 3 Arrives with a Surprise 310-Mile Range
That law needs to be abused into the ground. We should all be filing frivolous lawsuits claiming CFAA violations whenever someone we don't like is accessing our sites. All we need is a little disclaimer in 5pt text stating who does not have authorization, like say all members of Congress.
Yeah, context would be useful. Perhaps default to some OSM layers (as others have said, the licensing is liberal), but allow the specification of custom tile-servers in the config for Postage (taking the form of a URL with placeholders for lat, lon and zoom).
The original test did have a specified time limit.
How to activate animation when the content scrolls into view
Hacker News is more interested in Bitcoin when there's a bubble forming