skysight-inc/HackerNews huggingface dataset:
Fewer moving parts is not "no moving parts". Even non-moving parts move in automobiles - the whole thing moves; add vibration and heat stress, and there will probably never be a zero-repair vehicle (excepting heroic or shiny variants)

One of the biggest problems with electric vehicles right now is resale value. If the battery did not degrade, resale value would be much much higher.

If resale prices were higher, people would be more willing to lease and buy new electric vehicles, and then those vehicles would be available on the used car market, and available for hacker types to do interesting things with them [1]

1. http://cafeelectric.com/stretchla/ ; http://www.autoblog.com/2016/04/19/classic-firebird-restomod...
HelloInternet seems to be doing pretty well.. https://www.patreon.com/hellointernet?ty=c

Welcome to Night Vale has also done very well - not sure what their business model is. Now a days it's merch and live performances.
I agree that it's crap, but why would you use the Super Saver Slow Shipping for something you needed the next day?
Thank you for this! Going to share it with the rest of my team right now. I always need a tool like this and had been using http://codepad.org/ until now. This interface is much slicker.
To me the bigger problem is the javascript bloat making it crawl on a mobile device with 1Gb of ram and a 1.3 ghz processor.
Uber drivers lost the battle, but they may still win the war
I'm not sure what you mean. Could you explain?
Might be true. This list shows SMIC has about 8:

https://en.wikipedia.org/wiki/List_of_semiconductor_fabricat...

You can do a lot with 45 and 65nm. My Core Duo 2 I'm still using is 65nm.
Just like VPNs, proxies and abuse tolerant networks.

If you can't prevent the spam by other means than IP blocking then maybe you should make your website read-only.
Google Ballon crashes in Paraguay
> Both the students at Cornell and Ithaca university got wealthier, and more people moved to the area/stayed as a result of the schools expanding over the last 20 years.

Evidence? In the last ten years the typical apartment in Ithaca has gone from $550/mo to $1500/mo, which seems far in excess of the extra 1,500 people or so spread across the city, especially given they've been building new apartments like crazy the entire time.
Sock puppets....
It's actually a simple public choice-based test; there is no single argument for capitalism and against socialism (, there are many).
Get a Single Category from Multi Category WordPress Post
There are a couple of things here: I think the most important is that without rate-limiting, there are no such things as passwords. There can only be passphrases. That is, if "something you know" is a shared secret, it need to be high entropy, effectively around 128 bits. That's much harder than most people think.

You could probably make a list of 256 common, short words that are distinguished by their first two letters[1], but to encode 128 bits of entropy, you'd need 19 words, (or 16 if you managed to get use 512 words). Even if you picked only the first two letters, that's best case 32 characters. It's a lot to type blind, it's a lot to remember, it's complicated to cycle the phrase.

So it's better to not have to remember the password - use a password manager. Or, if you could somehow avoid the possibility of off-line attack, and guarantee solid rate-limiting -- much less entropy might be needed. A 4-digit pin is probably on the low side (consider that on a site with ~100.000 users, if you tried any set of three pins, you'd probably compromise many accounts, assuming uniform distribution of pins).

Another way, is to continue using a shared secret, but prove knowledge in a different way: eg using TOTP[2]. On the other hand, TOTP shares some of the disadvantages of unsalted passwords: the secrets are stored in plain text both on your one-time token generator (your insecure smartphone), and on the server. On the other hand, they're harder for most users to re-use than passwords are (users typically don't know the secret used to generate one-time passwords).

But all these have another problem: how to you protect your secrets? You could use full disk encryption... protected by ... a password?

Still, the idea of using a fingerprint for authentication, especially on a device filled with your fingerprints seems like a pretty bad idea. Never mind the fact that once compromised they can never be changed.

As for your last point, I do think the combination of something like a yubikey neo[3] along with NFC is probably the sweetspot for practical security right now. You can use it to unlock your smartphone, and your computer.

[1] (26^2=512, but not all combinations are common, fitting 256 should probably be possible, even if the more common combination of vowel+consonant is only ~6*20=120. Possibly in combinations with the numbers 1..99)

[2] https://en.wikipedia.org/wiki/Time-based_One-time_Password_A...

[3] https://www.yubico.com/products/yubikey-hardware/yubikey-neo...
San Francisco why would anyone want to live there ... trashy, ridiculously expensive, smell of homeless & downtrodden everywhere, the mentally ill with megaphones shouting their crazy on the streets.

I've lived in many US cities and WoW San Fran is a shock to the system!
Sounds like the perfect addition to corporate provisioning policies/profiles for all their machines!
I remember in some biology class lab, we were not allowed to get our petri dish out the incubator by ourselves. The lab technician had to verify them before handling them to us. She had to dispose of one because it had a dangerous colony on it.
Shores algorithm doesn't break anything. It just reduces the key space. Considering the major increase in energy costs and major lag in computational power of quantum computing, shores algorithm won't be a threat to today's crypto for hundreds of years to come.
We learn some more things. Bob has prior police records in Florida, where he’s from.

So they didn't even do a background check before hiring "Bob"? For a position where he would have access to systems that handled financial data? That's just grossly incompetent, in my book. I've worked for 5-man startups and Fortune 500 companies. In every case, the offer letter has stated that the offer is conditional on the successful completion of a background check, and none of the positions I've held have been remotely as sensitive as the position that Bob was hired for.
This Philosopher Helped Ensure There Was No Nobel for Relativity
All countertop (small appliance) outlets are required to have GFCI protection and most places necessitate two separate 20A circuits for the space.
There are lots of countries that have strong supreme courts and free speech guarantees in their constitution yet have managed to limit election spending.

I personally find the dissent in Citizens United much more compelling than the majority opinion.
The only cable provider(charter) in northern MI doesn't support IPV6.
Israel uses social media to predict potential attackers
Can you show any reasonable case where encrypting a small file once would be unsafe with RC4? Maybe if you had 74 million such files...
If you are using TOR to connect to facebook.com, your connection has to leave the TOR network. This gives a lot of power and control to whoever is your exit node out of the network. Although they can't see who you are, they have full MiTM of your traffic. SSL helps a lot with this obviously, but it's still not the most ideal scenario.

Traffic directed to hidden services never "leaves" the TOR network, so it doesn't hand over any control to exit nodes and the (possibly malicious) people running them.
You can keep a company and most of its staff running while still wiping out shareholders and current high-level management. That's basically how the GM bailout worked.
Why Developers Are Poor Testers and What Can Be Done About It
The rules don't even conflict that way, there are legitimate ways to satisfy both requirements. All of them just have side effects that aren't desirable.

Thus there is no way to challenge the lower law as superseding as it doesn't technically. It instead supersedes most reasonable designs.
No gloves used when handling the celluloids or painted glass?
I don't think many people here particularly give a crap about the video games. It's the entire notion of "prime-only" items that's problematic. So your assurance that marking these particular items as prime-only was a mistake doesn't really help.
>The question is, did CPU evolve so much it became impossible to translate from one arch to another ?

I'd say software got a bit more complex compared to then.

Furthermore, that works if you have controlled hardware (which means easier testing and less edge cases to worry about) and a single transition to worry about (from A to B, not {A,B,C,D,E} -> {A,B,C,D,E}).

Can you imagine how insane it will be if Windows shipped a compatibility layer that translates x86 software to ARM, to RISC-V, to MIPS, to whatever? You need to test compatibility for not one but 3 architectures. No way people are gonna do that; the RoI is almost nonexistent.

So the only solution is to recompile, which is annoying if you don't have the great software infrastructure to do so.
Yeah, I believe so.
Printing press changed the scale, idea and goal of government. Very slowly though because it changed _societies_, not actual rulers.

It may be that it takes 1-2 centuries to software-ize our govs.

And are we so sure it would be more efficient? GitHub as a constitution would be a blessing and a curse.
Last year I closed my Facebook, and various other social accounts. This year I've stopped using Reddit. They really are just toxic, and incredibly wasteful. I agree, this Internet can be so much more than stupid memes and bullying. Even the concept of the "downvote", should never have existed. Certainly it was started with good intentions to weed out trash articles, but it's never been used properly outside of making someones voice disappear. I don't know what's next, but it's certainly not going to be another social network.
There's a huge difference between iCloud not working and the content sale restrictions that this is. This is irritating but not key for Apple - but if iCloud and activation for iPhones and iPads stopped working, that would really be a big deal.

China doesn't want to be a dumping ground for western media, and they're rightfully concerned about not being able to build a content export industry.
Absolutely. My reflection was inspired by the parent's comment, not on suicide in general. We should keep an eye out for symptoms in our friends despite their public façades and lend a hand if appropriate.
But that's what they do. There is software out there that allows one person to manage hundreds of different "personas". So they use this software to login to facebook as "Jane Smith", make a couple comments, then login as "John Doe" and reinforce the comments "Jane" made.
but the code does not execute unless you interact with it, as can be easily verified by inspecting source. move them out of your tab bar and never click them if it's a big deal to you.
I'm sure that's true of a certain class of developer. However, given what I've seen in the frontend & JS community in past years, I don't think there is a pervasive desire to make pages lighter. If it is, very few of them are showing that in the way they actually build things.
Nice quip. So what? Are you suggesting that today’s “rich” shouldn’t build homes with marble countertops because that will someday in the unforeseeable future be somehow absorbed by the “poor”?
It's worth noting that a lot of 32-bit x86 is well beyond patent protections at this point... The Pentium was released over 20 years ago now. The only licensing needed is for certain innovations since 1996, of which is mostly x86-64.
Yes, on April 14th, 2015.
These people are going around looking for statements that are "incorrect" about her and "correcting" them.

And, despite the obvious shadiness, they are coordinating the process in ways that would be illegal in other media, simply because the laws haven't kept up with society.
US outlets don't have any sort of fuse/breaker built in.
Here's some math for you; I don't know how much Prime is in the UK, but assuming the cost is close to the US:

Non-Prime postage = $11.00,

Prime for a month = $11.00.

$11 - $11 = they will lose zero sales from doing this.
"Become a Patron member for exclusive content!"
The limitation to Modern UI (Metro) style applications that could only be installed from the Windows store is rather the reason why Windows RT failed.
Why not?

(I get that some people have legitimate anxiety issues when placed in a situation where they're being judged and have to perform rationally under pressure. Hell, I face this every day when I think about getting customers and delivering to them. But these are worth working through on their own: there are many situations besides interviews where you will be forced to make clear & correct decisions under time pressure and are being judged on the results. The key is to focus on the thought process, not the judgment: the interviewer is irrelevant, if he doesn't like what you do go off and find another interviewer.)
Unfortunately, the Chinese government has only gotten bolder since the U.S. government has publicly become an enemy of encryption itself. The damage would be far greater if the U.S. actually passed a law mandating backdoors, but even just talking about it and making a "scandal" out of it, has probably encouraged Chinese government to be more aggressive about it in its own country.

Remember when the U.S. government at least pretended to care about things like privacy and human rights internationally. Now it seems to be more like "Wait, China did it? Why can't we do it then?!". Case in point, in a recent encryption hearing, law enforcement argued that if Apple showed its source code to the Chinese government (it didn't), then it should also show it to the US gov!
Have you seen the "Drunk History" telling of Walt and Ub's relationship? I found it quite a fun version:

https://www.youtube.com/watch?v=7XAoAn7GDLE
Type Inference in Java (JEP 286) can be disastrous
100k Cycles and Beyond: Extraordinary Cycle Stability for MnO2 Nanowires
It wasn't just secret, they explicitly denied it. A few years ago they had a big disclaimer that they weren't aiming to replace Gecko. http://paulrouget.com/e/servo/ I guess that's been changing though. https://news.ycombinator.com/item?id=11295698
An experienced AS400 programmer in our organization recently shot himself ( 2013 ). His decades of RPG experience failed him. He tried but never made the transition to web development from the green screen. He never survived to retirement.
case in point about stuff he did that had nothing to do with music that might be really relevant to Hacker News https://www.facebook.com/DJJayTre/videos/1019733794773492/
but some reason not front page material.
Japan’s RIKEN Is Strong HPC Open Source Software Supporter
Your fingers touch everything with bacteria...
The nice thing about programming is it usually doesn't require a literal vote to change each line of it.
I wonder if on average higher incomes really complain less about taxes than lower incomes. It would be ironic then that after the lower incomes vote for less taxes most of the actual cuts usually go to the higher incomes.
Sure, but unless you work remotely it's usually harder to hide the fact that you broke your leg.
"When I see the factory videos of the production of the BMW i3"

Right - the i3, which is the only electric car BMW makes, and is shaped like a prototypical, onion-parody of an electric car.[1]

Here's a prediction:

Another 5 years, on top of the prior 5 years, of car-show prototypes and concept cars, with cutesy sub-brand "i" and "e" monikers, and nothing to buy but hybrid cars with little chainsaw engines inside of them.

[1] ... although, I will say that the interior of the i3 is very progressive and well done. Very impressive.
> I think they do have a well-accepted definition [...] [You] shouldn't confuse your dislike for them for the absence of a well-accepted definition that's widely used in computer science literature.

Just upthread, you said:

> The notions of "strong" and "weak" typing have never been particularly well-defined

And the Wikipedia article you cited (https://en.wikipedia.org/wiki/Strong_and_weak_typing) says:

> These terms do not have a precise definition

The Wikipedia article also says:

> A number of different language design decisions have been referred to as evidence of "strong" or "weak" typing. In fact, many of these are more accurately understood as the presence or absence of type safety, memory safety, static type-checking, or dynamic type-checking.

Also on Wikipedia (https://en.wikipedia.org/wiki/Type_system):

> Languages are often colloquially referred to as "strongly typed" or "weakly typed". In fact, there is no universally accepted definition of what these terms mean. In general, there are more precise terms to represent the differences between type systems that lead people to call them "strong" or "weak".

...which is exactly what I'm saying in this entire thread.

It's very strange to me how you seem really seem to want other people to be on board with your particular interpretation of what everybody (even you, 13 hours ago) agrees is not a very well-defined concept.
Urban world: The global consumers to watch
I Believe I Can Fly
A union of Muslim-majority countries. Let the Muslims decide who control and oversee their holy sites. These are not House of Saud's possessions and shouldn't be treated as such.
Oh sorry, the context was missing.

This came up in a discussion we had. FB is proposing (and funding) development that would make hidden services faster. One of the measures would be to make [some?] hidden services reachable over 3 hops only.

A quick search does not bring anything on the topic up, but it can easily be that I try to search for wrong key words.
Solar Impulse 2 Takes Off from Hawaii
Daily firefox user checking in. Every mozilla feature gets me upset because firefox was the poster boy for the underdog. I got behind them completely during the browser wars and have written firefox extensions as well.

But look at them today. Firefox OS. Ads on the initial browser page. Pocket. They were extremely slow to catch up with multi-process tabs. And firefox just freezes up arbitrarily periodically. So very sad.

Performance issues aside, Firefox has not been big on my privacy issues either. Running sync server is so incredibly complicated and it doesn't need to be that way. All it's doing is stash bookmark/password data and the amount of configuration required to run this on your own is mind numbing :/ Just see the wiki pages and they all say the pages need work.
I challenge you to interview more entry-level programmers : )
> What? Why is brute force impossible to code? I don't understand what you're claiming.

You claim that a reversible algorithm takes zero time. I said that requires a reversible algorithm that applies to an arbitrary AES-256 key which is currently thought to be impossible.

Brute forcing is not breaking but instead simply enumerating the key space and is subject to the slow downs we are talking about here.

> I agree that adding in Moore's law doesn't change the numbers by much. Moore's law plus weakening of cryptographic assumptions might do it, though. Plenty of previously-believed-to-be-strong crypto algorithms have been cracked, it's reasonable to think that we just don't have the tools to create unbreakable codes yet. (E.g. RSA is known to be breakable with quantum computers with Shor's algorithm.)

But you are missing the point of cryptographic systems, the goal typically isn't to be forever uncrackable, it is to be effectively forever uncrackable which includes upgrading the strength of your cryptography over time.

If we were talking about cracking crypto within 100 years then maybe we could talk about reasonable fear, but all of these things involve timelines that are longer than that (including quantum computer work).
FB probably supports TOR for those who wish to use Facebook against the policy of their countries government or to gain more possible privacy from said governments.

https://en.wikipedia.org/wiki/Censorship_of_Facebook
It sounds like they needed it the next day after they called support, at which point they had already waited some time without it shipping.
FYI, looks like AS200759 leaked routes to Hurricane Electric and that's what caused the transient connectivity issues:

https://linode.statuspage.io/incidents/d20rq8qhh8v7
we use rocket.chat at work and it's quite good.
You're not 100% wrong but you chose the wrong examples.

Compilers & drivers aren't libraries. Low-level network libraries, using libuv as an example, have concurrency gotchas that require awareness on the part of the app developer. Using TCP as an example, think of the pain people go through over nagling.

Security software is the best example of something we use without understanding but it has gotchas; you need a nontrivial understanding of the internals to guard against sidechannel attacks.
You can also use the "web" link under the article title on this page.
If you dispute a credit card charge with Steam, they'll ban your entire account even if the charge just relates to one game out of many in your library.

There's also the possibility of bugs or other errors causing items to disappear from the library. Searching around, it sounds like it's happened to a few people.
Ultimately, the founders of bitcoin companies need to understand security themselves or they won't be able to hire and manage a competent team.

Despite all the theoretical advantages of blockchain over conventional banking protocols, they are not doing categorically better than banks at avoiding major losses. Although, the numbers at http://www.risk.net/operational-risk-and-regulation/opinion/... are shocking.
Sounds dramatic, but they were last at their current values on...March 10.
They don't do the background check.
That's sort of boilerplate though, isn't it? They reserve the right to do all sorts of terrible shit, but because most of that shit costs money they don't actually do it.
You seem confused about the point of plastic bag taxes/bans. The purpose of plastic bag taxes isn't to "price-in" an externality; rather, the purpose is to fundamentally change consumer behavior.

More generally, the language of economics ("pricing-in externalities") doesn't make sense when discussing irreversible damage to the environment:

1. When you can't repair the damage, the idea of "pricing-in" externalities is just confused thinking. (You can't buy a new planet and not all environmental harm can be reversed by spending money. At least for now.)

2. For any consumer behavior that causes irrevesable damage to the environment, the cost is at once too large to quanify and also too small to notice. (Many forms of pollution have highly nonlinear effects on the environment that are often impossible to quantify, especially at a global scale. I have no idea how anyone would go about calculating the "cost" of a lifetimes' use of plastic bags or fossil fuels, for instance, especially when you have to add up the permanent loss of a resource to humanity for the rest of the time it's on the planet.)
It's kind of ironic, plastic bags probably have one of the lower environmental impacts of all the things one might find in a grocery store.

I mean, most people burn more fuel driving to the store than they use plastic bags in a year (a gallon of gasoline is about 6 pounds), but we don't have a 'combine trips' awareness campaign.
It's a pretty strong claim that a city should ignore a problem as severe and idiosyncratic as homelessness is in San Francisco.

Of course there should be state and federal help, but it's nowhere near self-evident that San Francisco should simply sit on its hands.
Aren't there extensions that block scripts that check whether you have an ad blocker or not? Ad blockers could have those by default if the problem became too big.