skysight-inc/HackerNews huggingface dataset:
All Craftsman hand tools are all made in China now. My metric Craftsman wrenches are made in China and my SAE ones are made in the USA. The difference in quality is obvious. Not saying that Made In China == Low Quality, but in the case of Craftsman tools it's true. Plus it makes their "lifetime warranty" feel like a load of BS when the replacement for anything more than 10 years old is going to be vastly inferior to the original.

The middle market of hand tools has been gutted. If you're not buying top-of-the line stuff like Snap-On, Knipex, etc. you might as well just shop at Harbor Freight and save some money.
They do connect to cellular networks, but will not do an automatic iCloud Backup unless they are a) on wifi and b) connected to power, so this method would not have worked.
>>> Raised for a period in England, Berryman was a soccer fanatic who still called the game "football."

My God... still, he says... How pretentious.
I think the problem with Twitter is that normal people don't need it. I don't have a single friend on Twitter and maybe one co-worker who tweets once in a blue moon. These are normal folks who do normal things and have no interest sharing them with strangers.
Hypothetical. If I run a website for a small town public library that only serves information, ie no user accounts and no logins on our domain, is there a valid reason for me to go through the process of https and certificates? Plus I'm on a shared host. I briefly looked at the install doc on letsencypt and while it's clear it's easier than it used to be I am uncertain my shell access will give me the necessary permissions to even accomplish it without upgrading to something thing like a vps or administering my own vm with a cloud provider. Which is honestly something I am less than interested in doing if I can help it. Keeping a Web server secure is seems brutal to me.
I don't really understand how a backdoor doesn't already exist if Apple can reset passwords for encrypted data...
> After a few minutes of idleness, the device goes to sleep. Pressing any button wakes it up and repairs the connection - but then another button press is required to send a key press. The pairing process only takes a couple of seconds, so it's not quite instant.

That may be the biggest gripe people have with bluetooth input devices. That once asleep, it takes noticeable time before it wakes back up and during that time all inputs are /dev/null-ed.
I think apple should tell the court/gov to fk off!
For me Twitter is a way to speak directly to public figures in a public way.
Depending on how much reach this gets, it may have been a brilliant career move for her, though I don't think it was intentional really. (Edit: That is, I think she was being genuine when writing this and I don't think this was a "PR Stunt" or whatever the individual level of that would be)

She has a degree in English and wants to be a writer. She writes a real person's perspective on income inequality during the presidential election debates where it's a major campaign issue. On top of that she even gets fired for it, making the whole thing even more authentic.

I wouldn't be surprised if she manages to get a job offer from a left leaning publication relatively soon.
My only interaction with twitter is through the weekly "Popular in your network" emails I get every few days. I actually do find them useful; I don't follow anyone extraneous and so the items are almost always directly related to content I am interested in.

I am not a producer of content, so for me, Twitter will always be a one-way street. What that means is that it competes with any other news/content source such as Google News, HN, Reddit, etc. If it weren't for those periodic, curated, but extremely relevant emails, twitter wouldn't be on my list of news sources. I imagine they will start injecting sponsored messages on those emails and then I might have to reconsider.
"The hard truth is that if this code was written in JavaScript, it wouldn’t have been vulnerable."

I'd be very, very careful making broad "interpreted language X would prevent this bug" statements - not only is it dependent on the VM not having remotely-exploitable issues, there's also the matter of VM-to-host leakage. For instance, it's possible to exploit the row-hammer behavior of the host system's DRAM from Javascript:

https://github.com/IAIK/rowhammerjs
> they donate to promote Objectivism in colleges

That doesn't sound very objectivist to me.
I'll color you trusting: you are choosing to be fixedly _un_-skeptical of the FBI's competence.
I'm curious, in what circumstances would you merge multiple log files (from different perspectives, I assume) because of a netsplit?

That'd require one log/connection per server of the network, which isn't something ZNC or weechat will do by default.

Have you ever needed that functionality?
The relevant ones are Disconnect & uBlock Origin.
Just the other day, we finished a "dry run" deployment of our new app for small businesses on a Digital Ocean droplet running Debian and Apache (our app is Ember and Django). Let's Encrypt was the final step.

We followed the instructions provided by DO[0], and aside from our mistake of leaving a previous attempt as a Virtualhost on port 443, the client just works out-of-the-box.

It automatically detects which file has the Virtualhost for port 80, asks you if you want to force redirect to https, copies your script to a new file with a Virtualhost on port 443 (adding SSL and telling Apache where to find the certs), and enables the site for you. Needless to say, my pair programmer and I were impressed thoroughly.

[0]https://www.digitalocean.com/community/tutorials/how-to-secu...
Handwriting used to be taken very seriously and Palmer was generally adopted as the default cursive method. I had handwriting classes (which, as I recall, were my lowest marks) for a number of years in grade school.

Remember that secretaries were just about the only ones who typed. I don't think I turned in a typed paper until senior year of high school.
This just isn't true. You can see the Reuters VC index is up around 300% since the sector got flooded w capital.

http://imgur.com/cYSjFRj
Seeing as I and most of my friends have families, it's rare that we can all get together to watch our favorite sporting events. I use Twitter as sort of my "can you believe that call?" way of chatting with others during a game. For the most part, it's noise or mindless distraction.
You don't just make up deep technical knowledge with a compelling narrative.
In previous times most people farmed for survival. Now most people work for someone else for survival.
I'd have to say the same for Facebook. More and more people are leaving Facebook. About 50% of people that had facebook 4 years ago no longer have it.

I'm 100% certain Twitter will not be around in 4 years. 95% certain Facebook will not be around in 10 years.

The reason is that these companies have created insane valuations that they can't justify during tough economic times. The userbase are hostile to any attempts at targeted advertising and it's something these large companies rely on for revenue.

I predict a decentralized, free, twitter and facebook alternatives that more or less mimic the UI except it's not managed centrally by a corporation. The application runs on multiple computers. A committee of volunteers influence it's future development and they are paid in some sort of cryptocurrency and people are paid for helping host this giant distributed app in cryptocurrency. People using the free application engage in market based economies in which the platform gets a small commission just enough to sustain the development and maintenance of the project.

It is at this point we will have enough wifi enabled devices to form effective peer to peer mesh network that doesn't require any ISP. You will still need to physically travel of a disconnected mesh network and authenticated by a concensus of existing incumbents in this independent mesh network in remote places separated by large geographical barriers and these networks will likely depend on ISP. However, this disconnected networks create effective means for them to thrive. You are limited by geography but not by the hazardous nature of human trust in a profit-incentive scheme.

The closest thing is Ethereum but I don't think it will be The One. there will be multiple 'Ethereum' attempts before a truly standalone, distributed, peer to peer applications takes shape and becomes deeply embedded in our social structure and bring about income and social equality.

This is sort of the future I have in mind, post-SV, China in permanent economic stagnation, and rise of cryptoanarchy all within the next 40 years.
Unemployment is neither bad nor good. What's bad is forced employment. Work can be a source of satisfaction and social cohesion, I don't see the benefit in getting rid of it completely, but the important difference is that work shouldn't determine your ability to survive. We are capable of letting everyone have a decent quality of life without being a wage slave (and without destroying the planet), any work beyond that should be based on what we're interested in doing.
Ah, thanks. Damn, I use those applications daily in heaviest of workloads imaginable. I guess it's not for me then. Adobe's applications are the only thing keeping me on Windows, and I can't live without them.
That last sentence is critical.

I was skeptical when it went through and created a new submission. I should have searched.
A ticket to TED costs $8500. I didn't realize that.....I look at the audience at TED talks a whole different way now.
If you read the comments on the article you will understand those tweets.

> "I don't understand why I am to give her my money."

Maybe because you are a good human being who wants to help another human being in need?

> "Why particularly her, what about the rest of customer reps at Yelp"

She's asking for help because she needs it, as much as the rest. She isn't telling you that you shouldn't help the others. She is even proposing things that would benefit all of them.

If you can help them all, great!
If you can help just one, help one, either she, or any of the others. Nobody here is telling you "you should help her instead". Not even her.

And "if I help one I'm not helping the others" is no excuse to not to help anyone. Not being able to help them all is no excuse to not to help at least somebody.
Though, on second thought, I have to add that we don't know how many back-and-forth mail exchanges happened before they were able to come up with the officially published request.

Maybe they were just competent at working around excuses from Apple.
>The way upgrade should work is that the user provides their password, which is verified with SHA-2 and then hashed with bcrypt and stored again.

Er no, forcing email password resets and blocking the old passwords is the only way you should ever handle breaches like this.

to the downvoter: do you think it's cool to fuck over every single one of your customers that hasn't logged in recently?
Volvo recalls 59,000 cars over software fault
Do you know how medievalists view the Accursed Kings series of Maurice Druon?
The reason people leave Facebook is because Facebook is full of acquaintances that have little to no impact on your life. If they figure out how to make the relationships you do have work better (Instagram, Whatsapp, see a pattern?), the Facebook company will most definitely be around.
which prompted these tweets from Jeremy Stoppelman

1) https://twitter.com/jeremys/status/701091286325985280

2) https://twitter.com/jeremys/status/701091664174010368

3) https://twitter.com/jeremys/status/701092317046812672

4) https://twitter.com/jeremys/status/701092914483503104

5) https://twitter.com/jeremys/status/701094909072150528
The biggest seller might actually be one particular lithium battery protection chip, because it seems to show up all over the place with less variation than the actual charging chips.
What's difficult about it?

ISO 8601 is an established format.

It's better to differentiate a new format from the old, common build number formats w.x.y.z.

One of the tags could also contain the file name, or other context within [].

Syntax:

$Version:YYYY-MM-DDThh:mm:ss+00#Tag#(Custom)#[Context]

Minimum:

$Version:YYYY-MM-DDThh:mm:ss+00

Minimum with your own version:

$Version:YYYY-MM-DDThh:mm:ss+00#(a.b.c.d)

The +00 is to emphasize UTC time (which all of these datestamps are stored as).

I suspect some people find it too verbose to use dates, but that's irrelevant; this is the minimum amount of information required for a more general versioning scheme, in my opinion.
> "There's no such thing as free energy"

Depends on what classification of free energy you want to use. Do you class energy from the sun as free energy? I know I've never paid for it.
Twitter is a Swiss army knife for both consumption and communication. People that think it useless because you cant explain it in 5 words are missing the point of Twitter. It is what you make out of it and it can be a lot of different things for different people depending on your needs. This means that not everyone needs it or are willing to learn to use it. If they try and dumb it down and please as broad group as possible to attract the masses it will eventually be useless to everyone and die a slow death. It is not for everyone and it will never compete with Facebook. I wish they would accept that. Not very likely though.
Current discussion: https://news.ycombinator.com/item?id=11138086 (106 points, 19 hours ago, 66 comments)
Same for me. It's a great way to stay up-to-date with a topic of interest... Anything relevant will spark conversation on Twitter.
Scala's Option monad versus null-conditional operator in C#
Um... this crap in Syria and Iraq is us still dealing with the aftermath of the dismemberment of the Ottoman empire.

War casts long dark shadows through history.
Agree. Think it more just speaks to how hard it is to generate alpha in investing.

It's like being the MVP of the NBA. The competition is fierce, and you are playing a zero-sum game, hence generating returns greater than available by putting money 'in the market' is hard and (sometimes) ephemeral.
Many tech companies have CSRs in SFBA. Eventually, they add positions in low COL areas.
ah thanks, i figured it would warn me if the url had already been posted.
> errors of type (1) are not the purpose of your code. They're problems that prevent your code from fulfilling its purpose.

I don't really agree with that. In a module that checks whether a user has the right credentials to perform a given task, for instance by checking the used IP is correct and a correct password is given within 3 attempts (or else the account is blocked), dealing with errors (checking password is valid, checking IP is valid, checking account is not blocked, blocking it if needed) is the purpose of the module.

This is the same with any kind of automaton. Knowing when you go into an error state and how you get out of it is part of the problem you deal with.
> For a long time I was confused about why HBase was described as a columnar data store when access was still pretty row-based

The term was overloaded by column-family stores, which were often referred to as just 'column stores', probably by people who were not aware of systems like Vertica and MonetDB.

http://dbmsmusings.blogspot.co.uk/2010/03/distinguishing-two...
Prevention reduces spending. Lack of it doesn't provide a satisfying explanation as to why an xray bill is much higher at a given hospital and things like that.

Or is the lack of preventative care somehow showing up in the price of only some xrays?
I think part of that is Apple is/was actively working with the FBI to find alternative solutions. I would bet that the engineers described what would need to happen, i.e. the new OS. As is often the case, the Apple engineers probably documented alternative solutions. The FBI took that "solution" and ran with what they described. It's the "well Apple told us this is the only way to do this, but they won't do it for us" scenario.
"May be"? I thought that was the whole point: automation produces wealth but people are put out of jobs to make it happen, so it makes sense that they're compensated by something like a government.
> I am genuinely concerned for the millions of Americans who drive for a living.

You'd better be concerned about thousands of people they kill every year. It's far more important that an income of a bunch of lorry drivers. Even if some of them die as a result of losing their jobs (and it's quite an unlikely scenario), thousands of the lives spared would offset this by a huge margin.
Its funny to consider how much Twitter has morphed.

It started out as a SMS "broadcaster" with a web accessible log.

Now the SMS part, that got the whole thing started and set the 140 character size limit, is largely useless. Most tweets are full of hashtags and urls that only make sense on custom clients or on the web site.
It's extremely tough to say.

It is not to say that nobody can be successful in brick and mortar retail, but Buffet more or less rode the Great Moderation. Not to take away from him, but after equities stopped rotting around ... 1985ish, things were sort of on autopilot. The Dow broke 2000 in 1986...
In the case of library you would want to protect users privacy for searching books. I do not think it is possible to switch to https on shared hosting without explicit action from the provider. For minimal administration, a cloud provider will work best. Check out AWS since they also offer free certificates.
Moreover, if you create a legal system with perfect consistency, you'd going to be astounded by how much injustice it produces.

The law is not a programming language.
Bitcoin round-table consensus
it blows my mind there are people who don't know how to use twitter... they living under a rock?
The Flic button (https://flic.io/) does not have that problem.
If you can't afford mobility, privacy or comfort then you will have to go without or change your situation. It's a sensible and realistic suggestion and hardly dispassionate.

And while I can't speak for the above poster, many of us have gone without transport, heat, privacy, food and health care.

If you can't afford those things, you have to go without. Do you have another option? Like pulling money out of a magician's hat?
Same.

Most of my friends don't regularly use Twitter.

But I don't care. Writers ranging from William Gibson to influencers like Edward Snowden to editors like Nate Silver to basketball reporters like Zach Lowe populate my feed. What's not to like? I get way more value from Twitter than Facebook or Reddit.
Encrypting sensitive user data is only one advantage of TLS. Without TLS, every single network hop between you and your client could modify your site. This could mean altering the content, adding ads or even malware. Some large ISPs have done so in the past. Furthermore, browsers vendors have decided that HTTPS is the way to go forward and will gradually mark HTTP-only sites as unsafe. New browser APIs might only be available in secure contexts.

You might be interested in this list of web hosts that support Let's Encrypt[1]. Generally speaking, your hoster should be able to provide a one-click interface for obtaining and installing a certificate for you, and odds are most hosts will eventually do so free of charge once HTTPS becomes mandatory.

[1]: https://github.com/letsencrypt/letsencrypt/wiki/Web-Hosting-...
there's a lot of awful stuff in this thread. is it a any wonder that people go on to create yelps and amazons and treat their workers like shit with this huge compassion deficit. horrifying.
TED, or the perfect display of what public speaking is today: that is, getting some kind of Tony Robbins on stage, who wont be shy of using the same tricks they learnt at some toaster club, to inspire and wow a crowd that's actually more here to enjoy their charisma rather than their ideas. TED is the absolute evidence that the powerpointization of ideas is in its terminal stage.
There's two things non-technology people don't seem to know about TED when they mention it to me.

First that TEDx events have little to do with TED. Second the prices for proper events are in the elitist levels of society. It's no surprise when you start to notice the audience members are more famous than the speakers.
Sum types don't play well with zeroed values by default. What is the zero value of a sum type ?

Pattern matching doesn't work well without sum types.

So don't hold your breath.
Why do you view 'working' as having asymmetric value?

If I'm a plumber working for myself and I fix pipes all day so that I can put food on the table and a roof over my head, am I not working for my own survival?

If I'm a plumber working for a plumbing company has something changed about the value proposition?

If I'm a plumber who quits the plumbing company to work for myself am I working for my own survival?

If I'm a plumber working for myself who decides I don't want to deal with marketing, accounting, risk management, and so on and so I start working for a plumbing company, am I working for my own survival?
Another good article about the shaky theoretical basis for Scalia's method: http://www.nybooks.com/articles/1998/06/11/justice-for-scali....
I think Google penalizes non-https sites, so that's one reason.
Good to see the community is working through the technical (and political challenges) for the future of bitcoin.

At the same time, the level of technical jargon being batted around highlights how far bitcoin is from being money.

Look at the first point of agreement. As long as "SegWit forks" are still important news for Bitcoin, it will not be money.

"We understand that SegWit continues to be developed actively as a soft-fork and is likely to proceed towards release over the next two months, as originally scheduled."
If two people are going to go back and forth on video, why not use YouTube or Google+ or Facebook?

Why not serve HTML video to everyone?

I wonder if scanning video for problematic content will be easier than text, e.g. 1/2 seconds of sexual content sprinkled in a five minute video may require watching the entire thing.
I was wondering about that one. Any chance you can translate?
Yes, there are many reasons to deploy TLS everywhere, and everyone should be working towards it for these reasons:

- Increased resistance to surveillance. Instead of seeing the pages/information that a client downloads from your server, state actors, ISPs, local attackers, and anyone else listening only learn that the client downloaded some bytes from your server.

- Mitigation of man-in-the-middle and man-on-the-side attacks against your website. These can be as simple as someone attacking a local open Wi-Fi access point to sophisticated attacks like the Chinese DDoS against GitHub and the NSA's QUANTUM INSERT. Potential attacks range from replacing/rewriting information to attacking client machines with browser exploits.

- Better SEO rankings, Google weighs HTTPS sites higher than their equivalent insecure plaintext.

If you need a shared host that supports HTTPS, take a look at DreamHost, they have a free one-click Let's Encrypt integration.
>You give it energy to heat it up and you get MORE energy than you gave from this reaction

No, you don't[0][1].

[0]https://physics.stackexchange.com/questions/59673/why-doesnt...

[1]https://www.reddit.com/r/askscience/comments/3xxpw9/why_does...

Fusion might be a vastly more efficient version of what we already have, but it's still neither perfect nor infinite. Sooner or later, you run out of fuel, or the reactor breaks down, or you have to build more reactors or something.
One of my co workers goes on the same rant anytime someone says the word Twitter. He's only a few years older than me but sounds very "get off my lawn!"
That statement is always made in comparison to traditional unemployment or welfare services, which give you fewer benefits once you start making more money.
Oh, shit, FBI is either stupid, or more likely, has the data and playing the field.