skysight-inc/HackerNews huggingface dataset:
Rail isn't very efficient in the United States--except for maybe Manhattan (even then MTA loses money).

Seattle should look at what's happening in other cities. For example, according to the LA Times, "The Los Angeles County Metropolitan Transportation Authority, the region's largest carrier, lost more than 10% of its boardings from 2006 to 2015, a decline that appears to be accelerating. Despite a $9-billion investment in new light rail and subway lines, Metro now has fewer boardings than it did three decades ago, when buses were the county's only transit option." http://www.latimes.com/local/california/la-me-ridership-slum...

Phoenix spent $1.4 billion on light rail and transit growth slowed (even though population growth did not). http://www.coyoteblog.com/coyote_blog/2016/01/phoenix-light-...

The point is that rail is not on-demand. It is not flexible. It is not serve people individually. Rail does a wonderful job of taking larges numbers of people from dense living areas to dense working areas.

The future is not light rail. The future is much closer to the individualized, on-demand, flexible nature of Uber rather than the rigid, expensive, inflexible nature of rail.
Actually not quite fully, it does not appear that go ssh supports ed25519.
Could you share the relevant part of your config and some rough instructions on how to set it up? I just got my first mac a few days ago and I'm tearing my hair out here.
Interesting! I imagine there's a more-or-less reasonable subset of Excel formulas you could start with. I look forward to seeing what comes of this!
Arch also had terrible performance. The primary objects that lived in repositories were changesets, which every client downloaded as .tgz files IIRC, and then replayed locally to reach the current state.

The primary innovation of both git and Mercurial was performance. Git is a highly optimized content-addressable database with version control built on top.
same company
That's an excellent idea, especially considering that in my very limited time in California, their cops were the most heavily-armed human beings I'd ever seen in-person. And these were policemen and sheriffs in Redwood City. And I've seen on-duty soldiers.

California cops honestly had me wondering why anyone would ever really need to walk around looking like they'd stepped out of a Hollywood shoot-em-up movie, with two handguns, a rifle, and another larger weapon strapped to their back.

Maybe they were there for a cartel bust or some shit I didn't know about, but that simply was not appropriate for ordinary beat policing. Luckily, I was white enough that they didn't give me crap for staring at them.
They are prepaid cards so it's more like a debit card than an actual credit card.

The money is transferred from your account before the card is issued / transaction go through so it's pretty much a charge card.
Pudding Lane: Recreating Seventeenth-Century London (2014)
I think DJB has been a visionary in cryptography, as much as someone can be a visionary in this field. He saw software and encryption as free speech and fought the U.S. government for it (he was only 24 at the time - how many of you are/were willing to take on the US government at 24?)

https://en.wikipedia.org/wiki/Daniel_J._Bernstein#Bernstein_...

He created all of this boring crypto that everyone wants to use now ahead of most. He even launched a site around the sole idea of post-quantum cryptography 8 years ago, because he thought it's that important and we needed to start worrying about it then, if not earlier.

https://pqcrypto.org/

Most cryptographers started paying attention to PQ crypto only after the NSA said we should worry about it, last year (because obviously we should all wait until the NSA bestows its knowledge and guidance upon us before doing anything). But even then it's more of a mild worry, as I'm not seeing the crypto community act too panicked about it, despite the fact that we probably have only about 5 years to figure out some fast and resilient algorithms and protocols, another 5 years to test them, and another 5 to deploy them worldwide.

Because in about 15 years quantum computers will probably be strong enough to break conventional encryption. I think Google expects to have a 100-qubit universal QC around 2018, and from there it should scale up easily (possibly at a rate of 2-4x every 2 years, if it's similar to D-WAVE's progress).

https://www.technologyreview.com/s/544421/googles-quantum-dr...

According to this, a 4,000 qubit computer will be able to break RSA 2048-bits:

https://security.stackexchange.com/questions/87345/how-many-...

If we get a 100-qubit in 2018 and then double-up the qubits every 2 years, then we'll have a 6400 qubits quantum computer in 2032. Maybe it will happen sooner, maybe it will happen 10 years later than predicted (although many seem to be predicting a large enough to be useful universal quantum computer within 10 years), but either way we don't have much time left to figure this out.

So I guess my point is - don't give DJB the opportunity to create yet another "monoculture" by allowing him to stand alone in paving the road for PQ crypto. Because if he does, and 15 years from now we end up adopting his PQ crypto, too, then you can't come complaining again about using "too much DJB crypto".
Line S1 will be much slower than most traditional trains, the energy usage of maglev isn't that much less than traditional rail (so they don't tend to run faster, the metal rails aren't a large limiting factor for speed) and the vertical alignment restrictions on maglev technology means it's not necessarily gonna be technology you can easily put everywhere.
Why 25 years?
Thanks for the feedback.

Your suggestion about named arrays is important and relates the discussion here around the approach taken in the OSX Numbers app and the now dead Lotus Improv. Its connected to a planned feature in Stecnila sheets that I call cell "mapping" - effectively projecting an R/Python object onto grid cells. There is some more about that here: https://github.com/stencila/stencila/issues/118.

Also related is an proposed improvement in how sheet expressions are translated into R code for arrays: https://github.com/stencila/stencila/issues/157
Internet engineers: target TechCrunch and set BGP routes to stun, i mean, to the nearest black hole.
Couldn't they add it to Picasa?
If you really want to dream, throw 3d-weaving into that process to make things actually fit your form instead of flat, sewn-together patches stretching over you.
The proposal is for bus improvements and bus rapid transit as well as light rail.
Divestment
Clicking on the map to magnify it, makes it smaller.
Virtual citi cards are nice in theory, but the web app to make them it pretty cumbersome to use, and the desktop app to do it just feels super icky. They also have short expiration limits, so it's not great to use for subscriptions where you ideally set and forget.

Edit: the web app for Citi was also a flash app last time I checked (few months ago). That plus them not supporting 2FA for every login makes me not use it.
I believe you have under-clashed with argument, as if I didn't respond head-on to that point already.

(1) If your district isn't contentious, that means the sum of factors aren't of sufficient effect size to care about that specific district. With limited funds, you concentrate elsewhere.

(2) Just because there's noise doesn't mean that people's opinions have changed. You're assuming that people's opinions have not already been modeled. Some elected official may suddenly get a flood of emails about gun rights in proximity to some highly publicized event on gun laws. That does not mean that the distribution or magnitude of opinions have substantively changed.

(3) Some groups do have negotiating power because they're aware of the political calculus more intimately than the average noise-making group like Black Lives Matter. They're able to distribute distilled information to their members and organize effective get-out-to-vote drives in the districts that matter (meaning they also do not wantonly spend their finite resources).

If you don't organize, then you are noise. Organizing is more important than voting (or writing a letter) itself, because part of organizing is dealing with finite resources through the skillful attending to the places that matter, and skillful neglect of the places that don't matter, implying that you can actually deliver on a get-out-to-vote drive when the time (and places) matters.
"baka" is "baka" -- this is the internationally accepted romaji for the word "idiot."

"Baakaa" is "Barker," which can alternatively be romanized as "Ba-ka-" or "Bākā." It's never "Baka," whether written or spoken.

The vowel length completely changes the word into a name and either one is recognizable at a glance to someone who knows Japanese. Someone who deliberately chooses "baka" despite knowing some Japanese is also deliberately choosing to play on words that people with a passing familiarity with Japanese or anime will mistake for "idiot."

It's not an innocent or clever choice.
They don't pay 40 times what passenger vehicles pay.
All of his problems with GCM are fixed in the recent modification, GCM-SIV. Can't standards bodies just add that?
> how would that work?

I can imagine a hypothetical world where DJB creates three crypto building-blocks, gets hailed as the next coming of Alan Turing, and then we don't do nearly the fact-checking we should when he creates a fourth, and it ends up having a horrible flaw.

That seems to be half of what this article is warning against: a blind optimistic trust that anything that DJB creates in the future will be perfect. It's not that he's an infallible god of cryptography; it's that everyone else is making obvious mistakes, and he at least has eyes.
The whole thing reads to me as a cultural misunderstanding. At least, I wouldn't consider the Kik messages to be be anywhere near appropriate language or tone. Given that npm seemed to be fine with it, I guessed that it's not unacceptable to American ears, but my emotional reaction probably would have been along the same lines as the original author.
No one has sent me an email.
Veertu: converts OS X itself into a hypervisor
All you have to do to eliminate congestion is to raise the price of congestion until it goes away. Don't want to pay the full price? Share a ride with other people.

This is only unpopular because so many people would rather have free, congested roads and expensive, slow transit than just paying for the roads. This will clearly change before most of Seattle's new plans are completed: self-driving cars will clog up our roads waiting for riders unless we charge them to be on the roads.
Also interested to hear
Esp when Citi offers this on the DoubleCash card, which is 2% (though the experience of the Flash-based or desktop-app-based Citi number generator combined with their lack of support for require-every-time 2FA make it a lot less than ideal)
>have an unprofitable business model

>become unprofitable

>beg for donations

If their game is a "relative linear experience" then why would anyone "go on to interact with the game in the personal way that we intended for it to be experienced".
Right. So you, the individual reading the article and posting on HN, should expect to live among one of the more populous species of life in the universe.

e: Maybe you are implicitly assuming that the workflow for "determining" who you are born as goes: 1. pick a random species 2. pick a random individual in that species. But it's more like: 1. pick a random individual.
Anyone (not saying Gutmann) who thinks djb's algorithms have been adopted due to "rampant fanboyism" missed the years of debates about elliptic curves that happened on the IRTF CFRG mailing list (primarily involving Microsoft).
Percentage of module owners who you can't trust to not screw up their module: H

Risk of indirectly hosing a project with N module owners providing dependencies: 1-((1-H)^N)

Let's say H is very small, like 0.05% of module owners being the type who'd hose their own packages.

3 module owners: 0.15% chance your own project gets hosed

30 module owners: 1.49% chance your own project gets hosed

300 module owners: 13.93% chance your own project gets hosed

Keep in mind it's not just your dependencies, but your entire dependency chain. And if you think a module owner might hose some modules but not others, maybe H is actually the number of modules in which case 300 starts getting pretty attainable.

Upshot:

Not everyone is trustworthy enough to hang your project on. The more packages you include, the more risk you incur. And the more module owners you include, definitely more risk.

The micromodule ecosystem is wonderful for all the reasons described, but it's terrible for optimizing against dependency risk.

Takeaways:

Host your own packages. That makes you the module owner for the purposes of your dependency chain.

If you're not going to do that, don't use modules dynamically from module owners you don't trust directly with the success of your project.

I love collaborative ecosystems, but some people suck and some perfectly non-sucky people make sucky decisions, at least from your perspective. The ecosystem has to accommodate that. Trust is great...in moderation.
Isn't Google X that works on risky long term bets? And once projects graduate they are folded as new companies (or bets) within Alphabet.

My understanding was that Google X is modeled after Google's own founding. Long term, research project that was successfully commercialized within 5-7 years (I believe Google started as a research project in 96).

So once companies graduate in stable/mature businesses, shouldn't they be hold to any mature/public company standards?
"In Maine, people bitch when it isn't cold and snowy enough."

That's Stockholm Syndrome, is what that is.
Come now - this would mean that companies never make stupid mistakes. They do. Often.
That requires intent, same as the hate speech laws here in Canada.
the one thing that bothers me about slack is the notification model - i am always distracted and compelled to check notifications (whether they are relevant or not). as such i try to minimize the application and only respond when im called out by name and or channel or @here notifications are posted, but still there are also channel users who abuse these notification broadcasting features.
A problem I experienced with temporary card numbers is when you need that credit card number again to refund back a purchase if it was needed (out of stock, wrong thing, returns, etc).

I remember having a lot of trouble with the vendor because of this, so I stopped using them. Does this deal with that in some way?
Considering someone wanted 4 mil for [my fairy common first name].com a few months back when I was trying to get it, since I noticed that it has been parked for a while after the other guy who ran a neglected personal blog on it for years would never answer my emails, I would estimate quite a lot.
I feel that we don't have to resolve this issue by taking an even closer look at this analogy. We can instead focus on the pragmatic answers to your original question.
I wonder whether goodwill is really the right term to use in this sort of situation. I will always be grateful to Stripe for helping my own business interests and those of various other people I know at a time when there were few services available that did what we were all looking for. I don't hold it against them that they've outgrown some of those businesses today.

On the other hand, I also don't recommend them by default to people in my network with new startups or small businesses any more. I don't expect anyone in that sort of position who does sign up with them today to enjoy the same advantages that some of us did a few years ago.

Maybe Stripe have a clear idea of how this is going to work out for them in the long run. Objectively, I'm sure that if they lost every business that I personally work on today that still uses them, they wouldn't even notice. They could probably also lose every business that went with them in part because of my recommendation and not even notice, since as far as I know none of those businesses has yet exploded to unicorn-like proportions. Presumably the risk is that if they alienate the startup community as a whole then sooner or later they will start missing out on attracting startups that will go on to be very successful, and that would make a significant difference. However, if they're now doing well with more traditional and already-established businesses anyway, maybe it's still commercially in their best interests to go that way.
This actually wouldn't be much of a problem for privacy because they could just have x different cards and cycle them through and just keep very good books on who got what.
"if a repo is worth using, it's worth mirroring, and archiving. and potentially forking, too."

-- i just made that up.

(but we actually do, in fact, do all of that for our major dependencies like upstream OS's, build deps, gitgub repos, cm, etc.)

if you don't have anyone on your team that knows how ......... well, you should probaby fix that.
We should have the guys that ran the Big Dig in Boston take care of this. They can run that tab up to $100B in no time.
Why do vendors want to block single-use CC numbers?
There's also a package manager for it: http://require-from-twitter.github.io/

> require-from-twitter is the core code for the tweet package manager. Our beta version has only one dependency: npm. But we're working hard on adding more dependencies as quick as possible.
Productivity and the Zeigarnik Effect (2011)
You can re-open a tab now an try it out, I just added a username/password login
How often do we hear about Apple's internal changes in direction / philosophical shifts as they happen? How often do Apple's own employees hear about it?
Should probably turn JS on, then, if you want to browse the modern web.
You know, I don't agree that America is a particularly anti-intellectual place. Certainly there are some anti-intellectual strains in the culture. But if the culture as a whole were truly anti-intellectual I would expect college as a right of passage, particularly to elite positions, to be a far more minor phenomenon.

In America, whether you go to college, and particularly whether you went to the couple of dozen top colleges, is hugely important. For example, virtually all members of Congress have college degrees. As do all military officers. And good luck finding a major business leader who never went to college.

There are some jobs which require very specific training that is available only in college; no getting around that. But it goes much further. In America, some jobs that _don't_ require mastery of any specific body of knowledge still require a college degree, any college degree, just as a test of basic competence. And a society that looks askance at intellectual activities just would not do things that way. It would use other criteria for judging general character and competence: achievements in sports, the arts, the military, something like the Scouts, or maybe leadership in organized religion.

If America were truly anti-intellectual, it would not trust a sector as intrinsically intellectual as colleges to do its social sorting. And with much less ability to confer social status on those they admitted, colleges would matter far less.
Keep your chin up . . . if it happened for everyone they wouldn't call it luck . . .

Seriously though you do have to make your own . . . with a positive attitude, keep trying . . .

Sounds like you have a decent job . . . compare your peanuts to some other workers around you . . . restaurant manager, uber driver, I expect you're making more than most professions.

Focus on the positive, improve your skills, be confident, build a few side projects to help you in your next interview. Show them what you can bring to the table beyond slinging code, business logic, improving the flow/ui/ux of the apps your work on . . . there are lots of ways to bring more value than the other devs out there . . .

Good luck, keep trying . . . make your own luck, and pay it forward to the less 'lucky' employees around you.
I'm not convinced that concatenating hashes is safer than a single hash function either.

Let's say you have an entirely broken hash function for which hash(A) = A.

Clearly if you cocatenate hash(A) + sha256(A), you still end up with something is broken. I think if you concatenate the hash function, you may well end up with something which is strictly worse than using either hash function (as breaking one will break both).

Also, if you have the result of both hash functions, then you may have provided data which warps the probability chart, as you now have much more information on the output state of the data, which isn't combined in a clearly useful way.

Their might be a way to combine two hashes in a way which does preserve the properties of a hash function, but I think it would be significantly tricky that you would have essentially created a new hash function using other hash functions as building blocks.

(That might be good grounds for generating a hash function resistant to attack - combine multiple different styles of hashing, but it doesn't seem to be common when hash functions are designed which suggest to me there are fundamental problems. (e.g. most hash functions repeat the same functional blocks, rather than having a large selection of different blocks).)
The most important person in the most important building in the world
Not to mention millions of years of evolution.
Yup - you can grab old numbers from your dashboard or iOS app (coming soon pending approval).
Experienced CSM? Rainforest QA is growing our CSM team
The study you cite didn't bother surveying or measuring anything non-American. Americans show the correlation you've described because Americans are indoctrinated to dislike cities and in fact to restructure cities into low-quality-of-life settings, even while everyone else on the planet understands just fine how to live happily in cities.
The Shield portable is a goofy looking PoS that you can't easily put into a pocket. For $200 the Nintendo or Sony options are a lot nicer.

The barrier to entry for Android gaming is lower, but no one is going to develop for the form factor if the unit isn't going to be in a lot of people's hands.

So instead we get games designed for touch that can optionally controlled with a traditional controller. Maybe.

The games brought to Sony Vita and Nintendo xDS have higher budgets and teams targeting the features of the console, so they sell even though the cost is high.

And touch is a pretty shitty input modality for anything beyond puzzle games.
Its hard to convince people of the utility though. It also has a pretty large ramp-up time.

A friend of mine keeps trying mine out on stuff like cities skylines and determining it's no good. Its somewhat unsurprising, skylines is a very work-table feeling game; replacing a mouse would feel really weird (and take a while to really feel decent).

For me it clicked demoing DOOM mods; it felt great on the controller and I could throw it up on my TV.

Stardew Valley feels pretty good too and while you can play RTS games with it (control groups on the left pad), it won't compare with a mouse anytime soon.
We just added two stops to our light rail line. It still doesn't sync up with nearby buses, and school is on break (one of the stops is for the university). Instantly, the line became overcrowded and we'll be lengthening trains next week.

In Seattle people ride trains if they're there. This is an observable fact.