skysight-inc/HackerNews huggingface dataset:
You're joking right? The entire interview segments are spliced and edited. Pauses are added for comedic effect, they splice different questions with different answers. It's not a single example, it's literally every interview segment.

That doesn't mean I agree with the person they are interviewing, or that that person isn't ignorant...but there is no way you can see their reporting as objective.
You're under the impression that all that matters is the final number. They're still spending that money, regardless of whether they make it all back.

Let's say I win some lottery and I MAKE $100k. I decide to SPEND $90k of that by giving it to charity. My gesture doesn't count because I'm still in the net positive by your logic.

Yes, he runs a profitable show. Nobody said he's a career humanitarian. But you said, quoting, "he has just become a left wing slacktivist". Slacktivism is a term that pokes fun at people clicking Like on facebook and signing worthless petitions then feeling like they made a real difference.

That you equate him to that is insulting and offensive to just about everybody.
It seems to be a simple case of users re-using passwords for all their services, which explains how someone can log into their teamviewer account, connect to their computer and then proceed to make purchases on amazon, etc.

This is most likely related to the LinkedIN hack from 2012, but someone is now selling that data of 117 million people with decrypted passwords.
This is one of my major pet peeves

Except for Linux Kernel people (who actually have to work and debug stuff in the builtin 80x24 screen) there is no excuse for not using something bigger

Having to break a line because it's 81 characters and your linter is going to complain is completely and utterly ridiculous

It's 2016. How long since the first IBM PC again?

Yes, it's a tyranny. I don't care if the average is around 80 columns, I care about having a hard limit

My current terminal is 110 chars wide, and that's because I use a bigger font.
Just wait until they get into building cars and then abandon the project after a few thousand have been delivered to consumers.

The whole attitude that goes with software-as-a-service development does not go well with developing hardware. Many companies have tried, IBM, as you quote went the other way and made plenty of mistakes. Google (sorry, alphabet) is still seeing this as diversifying but that doesn't change much, I don't see how they will pull this off if they can't do a thing like 'glass' without damaging their reputation.
Location: London, UK

Remote: Yes, preferred

Willing to relocate: Unlikely

Technologies: React, Rails, CSS, PostgreSQL

Résumé/CV: upon request

Email: luke@sketchconsulting.com

==================================

My name is Luke and I'm a full-stack developer with 15 years experience, specialising in JavaScript applications using React, Angular and Backbone and backend applications using Rails and Go with PostgreSQL, Cassandra and Redis as the datastore(s).

For the past five years I've been running my consulting company through which with the help of my team we have delivered many projects - see my website for a selection at http://sketchconsulting.com/. This project has now come to an end and I am looking for future work.

I am best suited to medium sized companies who want to move fast while also requiring high quality development to a fixed deadline. My background in open source has taught me that sloppy application architecture is not acceptable.

https://uk.linkedin.com/in/lukesaunderslondon
A little offtopic and showing my age, but in 1985, personal computers were still a little expensive, and my high school couldn't afford an Apple ][ lab yet, but we did have a Digital PDP-(something) mini computer with a card reader (probably a donated relic).

In my grade 10 "Data Processing" class (when was the last time you heard someone use the term Data Processing?), we had to use IBM cards with a Sharpie (the card reader was thankfully an optical reader vs a punch card reader) to write programs in BASIC (when BASIC still used line numbers). When we had tests, we had to basically write our programs at our desks on cards, run to the card reader to run and check our results on a printout. It made for some hilariously tedious debugging cycles.

If my memory serves correctly, back in that era, having an 80 column card on your Apple II was something worth bragging about.
It accuses them of being focused on their cellphones, with the implication that this is impacting their driving. That's generally a traffic offence, either distracted driving or cellphone use depending on the local laws.
> You'd then have them simultaneously overrepresented in top positions AND scoring lower on IQ, verbal scores, etc.

Yep... you can have distributions with identical means, and fatter tails.
80 is an _awful_ width for code in a programming paradigm encouraging long variable names. If you're comparing two values from class.accessor, you fly right past 80 characters if you have any indentation at all. Namespace hierarchies pretty much put you over the limit if you use named constants in your constructors.

If you actually use long/descriptive variable names, you can mentally process much wider text quickly, invalidating the research the "80 character optimization" was based on.

Personally I use a 145 character width, because that fits nicely on my portrait-oriented monitors, with room in both left and right margin for the editor to highlight/mark. 80 character wide limits on a modern project is like an adult riding a "Big Wheel".
> What do you think of ``eval``?

Never ever.
At one point I was kind of excited about Mikrotik routers. They seemed pretty beefy, a bit pricey, but cool as a device support OpenWRT and having an OS that they said was "even better" than OpenWRT.

However everything I looked at was somewhat disappointing. One router I was looking at had an unpowered USB port, that was a low speed (USB 1), which just seemed to be a weird caveat when consumer routers of the time were all USB-2 and capable of running at least a small pocket hard drive or at least mount a USB key.

At this point there seems to be a lot of good commercial routers which are strong, cheap, and don't require much blob code etc and are easy to find (sometimes it was vague what kind of chips you'd get with different commercial hardware).
The Understated Security Feature of Continuous Delivery
To clarify, PEP 8 nonetheless recommends that lines be limited to 79 characters, and even recommends capping docstrings and comments to 72 characters. The python standard library follows those guidelines.

The 100-character allowance is for code "maintained exclusively or primarily by a team that can reach agreement on this issue".
That's called "settling" the debt -- and debt collectors try it all the time. Quite often it does not work.
Hugo is a fantastic platform! Not only is it a fast, customizable static site generator. It's a means of powerful content delivery using multiple methodologies. This strengthens the ability to formulate brilliant content strategies.
The reason I gave in the post: if it were not the case, you could not bid a high enough wage to both a) make a profit and b) produce a discretionary income attractive to engineers.

If you want a further explanation of why that is, then I would say that it's the proximity to related talent and investors adapted to this kind of work.

Edit: In case it wasn't just a clever attempt at synecdoche: it can't be proximity to the Golden Gate bridge per se that increases productivity, because the North Beach/Marina/Marin tech jobs pay less than SoMa and SV tech jobs.
About a year ago, a traffic accident caused Waze to route me through a residential area. I actually respected the speed limit as I went through, and at one point saw kids playing in the street just as I was making a turn, so I slowed further.

That didn't stop some busybody dad from flagging me down. I opened my window and he told me I'd better slow down (I had) because there were kids playing. My response to him was that he oughtn't let his kids play in the street. He started ranting, so I pulled away, and he shouted after me "SLOW DOWN YOU ASSHOLE!!".

When I got home, upset by this, I went back and looked at my logs. I also use an app called Torque that logs all the data from my car's OBDII port, and GPS data as well. So I was able to verify that at no point was I going more that 5mph below the posted limit, and from the point where those kids were visible, I was going far slower than that.

My conclusion from just one datapoint is that people are irrational about what they allow their kids to do (play in the road) while expecting other people to accept and mitigate the potential risk; and also that people have little ability to estimate vehicle speed accurately.
> I'll suggest that's what you get when you found a startup straight after uni

There's no statistical correlation for this. If anything, i would say it's the opposite, most of the young founders knows the importance of the security in this day and age.
Tab Organizer – A brilliantly simple chrome extension to help manage messy tabs
This is incorrect. You can absolutely turn it off - http://winaero.com/blog/how-to-disable-telemetry-and-data-co...
End Geoblocking
> it's an accident which happens to line up quite well with the human eyes ability to track horizontal lines of text.

Citation needed.
At this point I'm more surprised when I hear about a major company with a large user base being secure.
I'd add apparmor or selinux or virtualization (or all at once) for untrusted closed-source crap like Skype. Well, for things with large attack surface, like web browsers, it's important, too.

This is hard to recommend to everybody, but I use SELinux and this way I am more sure that my private keys won't get stolen.
Have you seen Pixie? It meets many of the goals you describe:

https://github.com/pixie-lang/pixie
I'd recommend this as well. When I did my big migration to LastPass about a year ago (i.e. logged in to every site I ever remember having used and changing the password to a randomly generated one), I thought I was all set. But the site has reminded me at least three times that I registered to alot of BBS-style message boards and maybe only made one or two posts before abandoning them forever and forgetting I ever registered.

Those are concerning, because I'm positive that something I registered for in 2006 and never used again probably used a weak, re-used password.
Ask HN: What tools and services do you use to go paperless?
I have apprx. 5k pages to be scanned. Have about 2 days (~30 hours) of time, on my hand.

Here are some tools and services that I have been thinking about:

(1) Storage - Google Drive (Do you recommend Evernote or Dropbox or something else? Why?)
(2) Scanner - http://goo.gl/FOjrVW
(3) Shredder - http://goo.gl/syQUNK

If you could share your list (along with some metrics (time, number of pages, etc) + your experience) that will be super helpful. Thanks!
Yes, they usually produce a string that looks something like "salt||hash". (Salt is a non-secret value.)

This result of bcrypt:

$2a$10$N9qo8uLOickgx2ZMRZoMyeIjZAgcfl7p92ldGxad68LJZdL17lhWy
|/ \| \____________________/\_____________________________/
| | salt hash
| cost
|
algorithm,
version

You store this string in the database.
Stop Making Stupid Mistakes That Ruin Your Career Development
I just don't find him that funny.
I don't disagree with your open society point, but social networks do work for maintaining social groups and setting up meetups. I get together with people for dinners, game nights, movies, and other types of events set up with them all the time, (mostly Meetup.com, Facebook, or group texts).

But they're only tools. They merely facilitate, they don't force it to happen.
In my day, the multistate also had a "practical" exam option that involved creating a brief from a small pile of evidences. It only took a few hours.
has their car been a failure? arguably one of the best economic upsides is being the first one to have a fully road-ready autonomous driving system.

chromebooks seem to be gaining in popularity (though that may be driven by shortsighted education purchases like the early iPad)

their broadband services seem to be incredibly popular in the areas they are servicing. (this is just anecdotal, i havent seen any hard numbers)

But i agree, they have had some high-profile failures in recent history, and its possible thats a sign of the organization growing to large/complex/whatever to be successful at exploring new product categories.
Being poor is hard. There is no flexibility to be nimble around hardships or mistakes.

Its easy to make money if you have money. But try to start a business with no backup funds.or credit line? The first time your vehicle breaks down can put your business in a death cycle.
I too find it too hard to watch without cringing. He has a whole team of writers and the best they come up with is some sarcastic comments at someone's expense. Laughing at people is not 'social commentary', its lowest form of dumb comedy with horrible laugh tracks ( i thought we were done with silly laugh tracks ?)

I always thought this was a dying genre but seems like young ppl are into it?
Microsoft likes self-driving cars, but won't be building them
Well, how about using the original title - "Surge Focus on Material 2"? It seems more appropriate as nothing in the discussion included a notice on deprecating the 1.x branch.
It's nice that some typographers think this but the claim doesn't seem to be backed up by any evidence.
I'd use the one I was most familiar with.
London, Paris, Rome - all have a gasp workable public transport (can't speak for Shanghai or MC), dwarfing the vehicular traffic. Unless I had no option to choose at all, separated public transit beat the car traffic each and every time; even the delay of leaving the car at the outskirts and taking the train downtown is quicker than hopping along, a meter a minute (and then getting the privilege of hopping around blocks, trying to find a parking spot, with everyone else doing the same). Not the buses, of course; those get stuck in traffic like everyone else - but the trains get you wherever. Yes, I understand it's unfashionable, and you don't get a coffee cup holder or your own comfy chair for the whole trip ;) But it works. (Yes, there are other people on the metro. Well if you can't stand people, what are you doing in a city - which is a concentrated blob of people by definition?)
hah, we have similar preferences for what we consider "fun". The last per project I worked on was basically the same as https://www.kimonolabs.com/, but with a different paradigm for writing crawlers/parsers (I hate wysiwyg/point+click interfaces for shit like this). THey launched their product when I was taking a break from mine, and implemented most of my feature set though :(
Node Server Pages
Artificial Muscles to Bring Relief to Robotic Tenseness
SEEKING WORK

Location: London, UK

Remote: Yes

Availability: immediately, full-time

My name is Luke and I'm a full-stack developer with 15 years experience, specialising in JavaScript applications using React, Angular and Backbone and backend applications using Rails and Go with PostgreSQL, Cassandra and Redis as the datastore(s).

For the past five years I've been running my consulting company through which with the help of my team we have delivered many projects - see my website for a selection at http://sketchconsulting.com/. During this time and for some years prior I've acted as the lead developer on countless projects and can help deliver projects on time with minimal bugs.

I am now looking for work as a solo practitioner though can recommend other great developers if you need a larger team.

https://uk.linkedin.com/in/lukesaunderslondon
Cool down, i didn't downvote you.

> please tell me what is inherently bad at having options for "better earning individuals"?

The problem with that is that such a system doesn't work for a public health insurance if rich people can avoid their contribution to solidarity. If at all you will have system of two classes of people like we had in the middle age. Germany already has this two class system within their health system.
You can argue that they are trying 1000 things and 999 can fail as long as that 1 succeeds - but I don't think this is generating a good public view of them.

That is a real problem. Organizations (not exclusive to Google) seem to quickly jump out and announce something before anything real is in their hands. Anytime you announce something a countdown starts in the minds of people. I learned this the hard way, of course.
5 Movies That Embody the Hacker Sprit
I agree. DR is a must.
Show HN: Give a badge to your performance data
I didn't think that ease of understanding was necessarily the point. My point was that once you do understand them, it sort of tells you what to do next.

That said, in a recent HN post somebody said that the latest version of GHC has better error messages, which I agree would be welcome, but I haven't tried it.
Sort of.

if (threads)
lock(...);

should still be pretty quite a bit faster than fine grained locks everywhere, since your atomics aren't broadcasting and shooting down cache lines everywhere.
Petition the town to do it and it's legal. Putting up bootleg signs? Probably not legal.

It sounds like they may have had town cooperation. (In Cambridge, MA and surrounding towns, we have many "no turn onto this street between 7-9 AM and/or 4-7 PM" and the street I live on is two way for 99% of its length and one way for the last 20 feet or so [to prevent it being used as a cut-through.)
If the stories are true, then wouldn't he know who told them anyway? And in that case, only he would know, putting the victims at more risk, not less. On the other hand, if the story is false, he'd know who made it up. And while I understand that there may be a million valid reasons for people not wanting to attach their name to something like this, there's not just the identity of the people who posted the account, there's also the lack of dates and locations.

> As with everything involved in talking about abuse, you are damned if you do, damned if you don't.

And how does this not go both ways, being accused of abuse? You're damned if there is evidence, you're damned if there's none, because it's your fault there is none. That's what you said means.

As that tweet goes:

> Tick Tock. Your time has come rapist. Tick tock.

"shit is complicated, this is too important for any due diligence or details, chaaarge!", that's how I would sum a lot of this up.

Saying the website is not linked with this account is just something to save legal butt - in spirit the site and that message and acount handle are the same, it's ultimately just "he's doubleplusungood and must be destroyed". Literal death threat or not, Appelbaum obviously was supposed to be discarded with any huge interest in proof, even for the plagiarism. Which, by the way, are very unlike abuse in that if someone backs them up, they win (as does the originator who gets the credit they deserve), if they don't, that's weird.

edit: Especially considering the possibility or even likelihood he's a real piece of work and an abusive person, I would be more thorough, not more sloppy. The heavier the accusations, the more precise you have to be, not the other way around, which is what internet justice seems to look like. To write about how he "makes people think you're the problem", and then not even trying to not come across like a virtual lynch mob, is just about the worst way to go about this. Then when some people actually do believe that this might not be entirely fair, one can't just say "see? you side with the abuser, it's always the same!".

And then there is the fact that abuse breeds abuse. If you acknowledge to have been abused, you absolutely do have to watch out for being abusive yourself. Wanting to destroy a person while saying they're someone who destroys people is not healthy. Understandable, but people who aren't directly affected can't be expected to just go "makes sense". From the outside perspective, this is probably two parties being in the wrong in various ways. It's hard to tell who is worse atm.
Hurray! What a great news to start the week! I have been very much looking forward to this release! Hugo rocks!
Rather than expecting the password hash library to store something into your application DB, you should be managing the access to that DB yourself.

In our case, we use an immutable attribute of each user as their hash. This might be an internal identifier, or the timestamp on which their account was created, or something like that.
Not at all. The H-card dates back to 1890, and punched cards in general go back a lot earlier than that. Given the technological limits of the day, the H-card is actually quite a good design.
Well, but you could use solar power to supply power to those LEDs… oh, wait…
UX strategy and prototyping workshop with Jaime Levy
With a VPS-self-hosted VPN all your connections to the outside originate from a static, unique, unshared IP, making it trivial to track and correlate your behavior across all protocols. Instead of containable identifiers like cookies, your IP has become a guaranteed unique identifier.

To leverage this, it's fairly easy to detect you're on a self-hosted VPN: your IP is in an IP range assigned to a hosting/colocation provider, is not a TOR proxy (there is a public list of those) and doesn't belong to any remotely popular VPN (easy to enumerate for a little money, lots of lists exist).

In exchange for that you have eliminated your ISP (or public wifi) as a threat but instead added the hosting provider to the list of threads. And for any adversary that stands above the law, the routing infrastructure of your hosting provider is already a valuable target.
Other than the PSK being too short, this isn't nearly as unreasonable an idea as the author makes it sound like. Honestly, do you really think a 24x7 internet connected car running all of it's remote access off a web service is going to be MORE secure than something that can only be accessed locally (+-100 yards) with a unique key? Give me a break...

Besides, it seems like a rather simple solution would be to simply allow owners to change the PSK for the AP in the car.
I simply hate it when Waze navigates me through a dozen small streets I'm not familiar with, just to save one minute vs. taking a main road. The multiple suggested routes often don't mitigate this enough.

Wish for a feature to turn a preference for main roads in general.
I found this helpful. From the first linked-to article, regarding the DAO:

> All of this is trivially replicable using old-fashioned governance structures. Berkshire Hathaway would look a bit like the DAO if, instead of leaving things to Warren Buffett, all of its shareholders got to vote on every investment decision. When I put it like that you can probably see why this structure has not been super popular so far. But who knows! Maybe the DAOers will be really good at picking winners, and putting them into smart contracts.
Same here. I carry a pocket notebook to jot down ideas and non-work to-dos. Writing it down lets me clear it out of my head and get back to work. Then, whenever I have some downtime waiting in line or whatnot I can go over old ideas and explore them or cross them out.

Been doing this for about a year, and I've noticed that writing down every idea does seem to have increased the generation rate of new ideas -- but that's not a bad problem :)

Two other benefits from carrying a notebook:

1) I've never been good at placing events in time, so noting significant events and the date helps me retain a life timeline of sorts. If particularly inspired I might note a thought or feeling about the event, but never more than a sentence. This is the closest I get to journaling.

2) Jotting down a note on paper appears to be more socially acceptable than taking notes on a phone. Typing on my phone has the appearance of ignoring the other person, and giving an explanation can derail the conversation. A notebook is self-explanatory.
second that. It sounds fascinating.