skysight-inc/HackerNews huggingface dataset:
i find it interesting that there's always such willful disregard for analytical inclusion of los angeles, the 2nd largest city/metro in the US, with a housing market that dwarves all other metro areas but new york.

http://www.nytimes.com/2014/04/15/business/more-renters-find...

los angeles leads the nation in out-of-whack median rent/median income ratios. what does that suggest to me? that it's one of the last of the major US cities with poor and lower-middle class people living in it.
Confirmed: Google will let anyone in the U.S. buy Google Glass for just one day
I would imagine if a government discovers a bug like Heartbleed and has no evidence of anyone else knowing about it, they will classify it and use it offensively.

You seem to think "a government" is a unified entity. If the NSA (for example) discovered Heartbleed I'd expect you would be correct.

If someone in the IRS (for example) found it I'd expect they would behave very differently.
I think this quote really nails the mentality in the city:

> As political scientist and longtime San Francisco observer Richard DeLeon puts it:

San Francisco has emerged as a “semi-sovereign city” — a city that imposes as many limits on capital as capital imposes on it. Mislabeled by some detractors as socialist or radical in the Marxist tradition, San Francisco’s progressivism is concerned with consumption more than production, residence more than workplace, meaning more than materialism, community empowerment more than class struggle. Its first priority is not revolution but protection — protection of the city’s environment, architectural heritage, neighborhoods, diversity, and overall quality of life from the radical transformations of turbulent American capitalism.
would eagle hunt that many foxes to make and sell all that nice outer-wear?
Rust's type system eliminates the need to test for whole classes of bugs, because they are statically checked for at compile time. This means that tests can be more focused on logic errors rather than standard book keeping. If you look at the example set by the rust repository itself (https://github.com/mozilla/rust/), it is heavily tested and every single PR (https://github.com/mozilla/rust/pulls) is reviewed before merging. This discipline definitely filters down into third party libraries.
That is true, and it explains why demand is higher than it would otherwise be. Since California generally tries to restrict supply through zoning laws, it's no surprise that prices are increasing. The Bay Area does more to restrict supply than the rest of California.
>Subsidize research...

At some point (IMO already reached) this becomes just "Research". Properly directed R&D pays for itself many times over.

>...into alternative energy production...

And utilisation! Electric cars FTW!!
> (which is why NASA is currently contracting SpaceX, which can do things cheaper).

And they're also contracting Orbital Sciences and Sierra Nevada and Boeing and probably a bunch of others of whom I have no knowledge.

SpaceX is following in the footsteps of many other private companies that have developed spaceflight hardware on their own initiative. They might be 'younger' and more agile but it's not a new innovation.
Gender trolling is not welcome on Hacker News. Repeated, off-topic gender trolling is particularly unwelcome. Please do not do this again.
Actually I agree with everything you said.

Where I disagree is that I think of those things as having two faces. On the one hand, a vibrant culture and a large group of trustworthy colleagues increase people's quality of life. On the other hand, they reduce mobility, distort markets, and therefore reduce people's quality of life.

And the hacker in me wonders whether it might be possible to reduce the negative side while keeping most of the positive side.
I actually did read through the entire article in one sitting, but to be honest I'm surprised I did. My time spent is usually too fractured to permit this long a focus on anything that isn't either work or passive entertainment.

I can see how one can become dependent on more episodic consumption, designed to give clear break points and bring one comfortably back into the context at a later point when ready to continue. Those crutches would be comforting even if one ends up "binging" on the entire piece anyway.
Slooh has pretty good coverage if you're in a cloudy area:
http://live.slooh.com/
I'm not sure whether it's too far a stretch but don't all your arguments also apply to standard currency? Just consider the costs of running a central bank.

IMO, every contribution to economy is a contribution to the future.

And (at least up to now) the market has the opinion that your "being wasteful in terms of resources" is still of some economic value, otherwise the price would be far lower (~ zero)
Nokia had a tablet ready in 2001, this is what it looked like
"never" is a very strong word:

* PyPy has a 3.x branch, which is apparently nearly complete

* Major distros, Ubuntu and Fedora, are also moving; Debian is also discussing it
Unfortunately the tech sector is fairly well paid so we are the least likely to move since we will gain the least from a move, whereas middle-income wage earners will gain the most from a move since they'll be able to afford rental units that won't cost them 90% of their monthly wages. The middle-wage earners are significantly less mobile since their profession is likely to be deeply rooted in their current location. They are feeling much more of the pain than people in the tech sector.

Most of us in the tech sector are young and single and least likely to go house hunting, so the expensive housing is painful for us, but probably affects us the least.
I'm surprised they consider OS X to be a good platform from a business model perspective. How can you build a sustainable software business without paid feature upgrades? The first review of Sketch 3 on the store is an underserved one star complaining about the way they've handled the transition to Sketch 3.

The app store model works fine for throwaway impulse purchases but that seems like that's about it. Per-unit prices seem to be racing to the bottom the same way they did in the iOS app store too.
> This may just be crotchety old man talk, but sometimes I wonder if the extremely protective child-rearing (particularly in schools) that seems to be abundant today will make future adults particularly susceptible to this kind of bullying.

I wonder how much of the structure of the school system is bullying, or built around encouraging it.

Vicious unthinking rules applied more for the administration and teacher's benefit than anything else. An environment where you're deprived of meaningful achievement and put under continual stress for largely meaningless exams....

When kids have so little influence in the nature of their environment, teachers are running a stupid rule book, and where 'accomplishment' is so meaningless with respect to what's personally fulfilling, is it really going to be surprising if people grow up without much confidence?

After all, what opportunity would they have had to exercise it?
NDK support is being worked on. There are samples[1] of the API, but it's largely undocumented and still a work in progress.

There's a reason AS hasn't hit 1.0 yet: it isn't ready.

[1]: http://docs.google.com/viewer?a=v&pid=sites&srcid=YW5kcm9pZC...
Here is a different approach (a mash-up of StackExchange, reddit, Wikipedia, and hallojs):

* http://davidjarvis.ca/world-politics/

* https://bitbucket.org/djarvis/world-politics/

See also:

* http://hallojs.org/
With one, maybe two people maintaining this cultural tradition, I'm not going to act concerned over the fox population there.

Fox hunting is a thing in lots of places all over the world, it's pretty weak to confound my earlier sentiment towards the release of the captive predator with the supposed oppression of a prey animal.
>it won't help extend lifespan and do other meaningful things

I think that's taking a short view of things. There is no way to know who or what will be enabled by access to a powerful monetary instrument where financial tools are absent or severely handicapped (heavy inflation).
> 4. Runs on every node in a cluster

Is that so? When looking at it I distinctly remember it advising running a set of 3-9 nodes of etcd (not necessarily separate from other things).
I know some of the people involved in this project, and I've recently started trying to contribute. It's really cool to see New Zealand open source software doing well in the wider community.

I've also used it personally for a few things and I think the idea has really good potential. It ties open decision making into a discussion quite well. Try it out.

https://github.com/loomio/loomio
I've seen "unenforceable" non-competes, combined with bogus accusations of infringement, destroy entire companies and the products that other companies built on them, just through attrition.
Live video stream here: http://www.space.com/19195-night-sky-planets-asteroids-webca...
I've examined it, and you can fuzz comp against tweetnacl. It does the right thing generally and tests against test vectors in the build process.
"So, my approach in early-stage development is to cover a lot of ground with very little money by flying through the test process and only cherry-picking for the most interesting and promising candidates for further later-stage work," he wrote. "I contend that this is not bad science, it is simply a super lean management style to move the company forward very fast with limited resources."

No wonder he's so successful - this is the sort of thing that will resonate perfectly with his target audience.
I was totally serious. Totally.
Consider this—that post about hiring programmers by Joel Spolsky that I posted above is 14 years old. 14 years, and these companies still don't get it!
Awesome! Thanks for being so responsive, and I'll keep an eye on the project. Feel free to hit me up for feedback.
no problem haha :) thanks for not replying with a snarky comment. If you like this, you should read "self reliance" by Emerson. It is pretty short but wonderfully inspirational, I take care to read it every once and awhile.
> The perceived sluggishness of Android was down to how the system was architected, especially around the way the UI thread was prioritised

UI thread priority has been debunked time and time again: https://plus.google.com/105051985738280261832/posts/XAZ4CeVP...

Even if it hadn't been, what evidence is there that it would require a ground up redesign?
Well, it's not really fancy. In terms of discussion forums, Discourse is much more fancy than what we've built.

But, unlike most forums, we've tailored every feature toward bringing discussions to consensus. And when you're trying to decide something online, that makes a big difference.
Perhaps the problem was the navigation of the page?

Perhaps there's something psychologically satisfying about being able to finish five smaller reading tasks than one larger reading task?

I have found that if the text doesn't fit on one screen, it's more enjoyable for me to read the content as an ePub than as a long scrolling web page.

This doesn't mean I enjoy reading "news" sites which split the content into 25 pages of one paragraph each, just so they can squeeze a dozen more adverts into the page.
I know that. I just wonder if Terry is interested in building on other architectures besides x64 - though I do think its a great teaching/hacking tool in the tradition of the 80s home computers he references as inspiration.
Umm , you missed a key point here. The first comparison is == while the second one is ===. These 2 are different. The == checks equivalent. Mathematically speaking he should have used === in both places.

These things are more of quirks of javascript than anything else. The post did nothing but made me hate javascript. Try doing the same in Java !
I'd be surprised if NASA is using, on a wide-spread basis for missions, computer hardware older than 20 or 25 years at this point. I'm extremely skeptical they are still using much (any?) hardware from the 1960s or 1970s. Your exaggeration goes way too far.
Doesn't get any special treatment by Android either. All other threads get set to background priority (well, most, but all that we care about), which by default can only consume 10% of CPU resources.
this prey animal is among the smartest animals, and is being killed basically just for fun. Releasing of the eagle - well, yes, seems like sometimes at least something isn't killed by us just for fun. Big sentiment here.
Preparing for the Protection of Personal Info Act in South Africa
Authy (YC S12) Is Two-Factor Authentication For Security Beyond Passwords
I totally respect that stance and I wish it was more widespread. Just speaking from my own experiences – I’ve been presented 2 or 3 very unreasonable contracts that I renegotiated and the employers were fine to work with. I think the non-compete clauses were there out of their own insecurities about competitors rather than any intention to screw me over. I can’t know that for sure, but at the end of the day the only thing that matters is it was all out of the contract before I signed it.

In business, a lot of people like to play hardball. Doesn't mean they’re all assholes. Taking them on and negotiating mutually agreeable terms can be a good outcome in itself. It’s a very useful skill to have.
"Cheiky’s next plan to help mankind is a startup called V-Grid. As he explained in a YouTube clip, the company’s goal is to revolutionize the electric grid, bringing cheap, renewable energy to millions around the world. The clip was pulled a few days before this story was published and edited to remove several seconds. In the original video, he claims to an audience of small investors that a team of backers, including Google, BP, and GE, and NorthBridge are already funding V-grid.

Cheiky says the because he secured a loan from Cool Planet to start V-grid, all the investors in one company are essentially backers in another. Yet when I asked those same investors if they had ever heard of or funded V-Grid, all adamantly and repeatedly denied it. But with the ink barely dry on Cool Planet’s recent fundraising, Cheiky’s already got another dream to sell, another round of investors to pitch. Seeing big-name backers already committed gives small investors confidence that someone has done due diligence on his claims."

I'd be shocked to find that any clever lawyer can't find fraud in this...
Science-technology has always had hucksters / snake oil salesmen, and always will. They combine optimism, passion, enough science-speak, futurism, and an aurora of 'this is going to change the world.' Those things will always sell.
The Flaw at the Heart of [Chua + Rubenfeld's] The Triple Package
How To Optimize Your E-Commerce Site
Thanks! We were stoked to get your pull request today :)
> If you declared most of the mutable types const (and the use cases for a non-const unique_ptr are few) you can avoid most of these issues

Mutability in Rust is perfectly safe because of the static checks built into the type system – the compiler will catch you if you screw things up.

> you could never implement that without colossal backwards compatibility breakage

I cannot express how important immutability as default is. This prevents the issues that C++ has with folks forgetting to mark things as const. There is also lint that warns when locals are unnecessarily marked as mutable, which can catch some logic errors (I say that from experience).

Also note that I said 'immutability' not 'const'. Immutability is a far stronger invariant than const, and therefore is much safer. It could also lead to better compile-time optimisations in the future. I'm sure you know this, but just in case:

- const: you can't mutate it, but others possibly can
- immutable: nobody can mutate it
The difficulty in development makes it not supply-and-demand. If it were pure capitalism SF would be filled with skyscrapers and the much beloved homeless people would be sent back to Detroit.
Bfxr: Make sound effects for your games.
I turned down a software job due to its all-encompassing, amoeba-like intellectual property terms. Instead, I chose to work in the public sector, which does not limit the freedom to pursue and own the intellectual work one does on one's own time.
Speaking from experience, Loomio is a wonderfully effective decision making platform. :)
You're correct. If I'm not mistaken the RAD750 is a chip made by a BAE systems.
Probably for not being substantive, made worse by abbrevs and smilies.

HN users tend to punish throwaway one-liners, unless they show signs of thought having been put into them. It's arguably too harsh, because some of these comments are innocuous. But the same immune reation also keeps more malignant things from taking over, so overall it does more good than harm.
What does the SoundCloud API terms say about this? I thought it was like YouTube where you are required to at least show their embedded version when using it.
Poor choice of words on my part. Yes, monoids are indeed a very basic kind of algebraic structure but the tutorials for these structures are always in a language like haskell where the actual simplicity of the concepts gets lost behind the type system. Type systems in my mind are logical structures and even though there is a very close relationship between algebra and logic one doesn't always have to tie the algebraic structures to some kind of type system to make sense of them.
Alternatively, write most of it in C++ and allow it to be extended with components written in script, ECS style.

Or something else.

Honestly, having too much scrip is very much a thing to try and avoid. Perf (gc, etc), long term maintainability (usually no static types in script), tooling (frequently no debuggers, profilers, or the ones that exist are low quality), etc are all reasons for this.

If you're going to have 90% lua, you probably should be writing the game in lua anyway...
4 things that will piss off a developer
Most companies buy packages of HR docs from their law firm, or from an HR-focused law firm that does nothing but churn these things out. They all have the same basic list of clauses. So I wouldn't attribute this one clause to general maliciousness. I would wonder though, why so many people said there was no such clause.

I have drawn lines through the objectionable parts of employment agreements, initialed my changes, and then sat patiently while the HR people freak out. It has usually worked out happily for all concerned, not counting the people who think the employment agreement is a gift from their god and must not be altered by mere mortals. When those people have enough power to reject my rejection, I'm happy to walk. But it's important to verify that they have that power, IMHO.
NeoBars – easy creating browser extensions
I read this whole thing, but they left out a description of the NSA planted back doors. As everyone knows, the NSA has compromised all crypto systems. Since the audit did not reveal the NSA back door or doors, what else is missing?

More likely iSECPartner's is the NSA's new RSA 2.0
"Ask if you have questions" isn't enough – Julia Evans
"one of the world’s most valuable cultural treasures"
Travel much outside of the US?
Yeah, I will admit I am not an expert in exceptions, so I might have been incorrect in my response. I'm sure there would be better people to talk to on the #rust. Alternatively you could ask on the mailing list or /r/rust.
>The choice of Java/Dalvik does seem like a mistake, and was a carry-over of Android coming from classic J2ME roots, which worked well with Google's love of all things Java.

Where did you get the idea that Android had J2ME roots? It definitely did not.
Of course that’s not ok, but it also doesn’t define the issue to me. That just makes no sense at all.
Feynman's Hughes Research Labs Lecture Notes 1966-1971
> protection of the city’s environment, architectural heritage, neighborhoods, diversity, and overall quality of life from the radical transformations of turbulent American capitalism

...and ironically creating some of America's highest market rents in the process.
> Phones I used in testing: HTC One, Samsung S4, Nokia Lumia 1520, and iPhone 5S

Honestly, try a Nexus 5 if you get the chance. The hardware in the phone makes a huge difference (and it's often in places that aren't benchmarked, like the touch controller).
The big reason to hire superstar employees is not the work they do
Nimrod is a great language, but it has different goals to Rust. You get better expressiveness, and cleaner code, but you don't get the huge benefits of Rust's static type system. It depends on which you value more - I think there is a place for them both though.
> But, there are a limited number of people who can afford to buy 7-figure condos

Of course, but if the total possible supply of 7-figure condos in SF is smaller than the total number of people who want to buy 7-figure condos in SF, then it would indeed be possible to fill the city with nothing but 7-figure condos and have thusly dramatically increased the price of housing!
IANAL, you sort of can, but mainly in compensation for expenses you incurred based on expecting them to come through.

http://en.wikipedia.org/wiki/Estoppel#American_law
Show HN: Tinfoil: a workflow to store sensitive data on untrusted cloud services
Reminds me of Steorn Orbo[1] overunity generator. They created a lot of hype, managed to raise huge funding, and announced they'll be demoing Orbo at Kinetica Museum London (which didn't happen). Now they're selling their technology[2].

[1]http://en.wikipedia.org/wiki/Steorn

[2]http://www.steorn.com/orbo/
Would you work for an employer that you had to sue to force them to allow you to work there?
how does it ensure that only one person gets one account?
Correction: It's working fine in Firefox. I was just testing with an old version of the browser without realizing it.
The functionality to handle this is mentioned in the blog post: "standby" peer mode.

"Our upcoming release, etcd 0.4, adds a new feature, standby mode. It is an important first step in allowing etcd clusters to grow beyond just the peers that participate in consensus."
The NDK is great for games, but is really not meant for other types of applications. It lacks a ton of mechanisms to interact with other pieces of the platform.
Bitcash Messenger
I live in Santa Clara, but I still get to access the city's culture on weekends -- music, theater, cuisine, et al. Many techies don't even get off their shuttles until 7pm or more, so I wonder how many actually partake in the local culture on weekdays, and how many eat and then sleep.

I suppose if you're in your 20s and without children, it makes a bigger difference, but I find I don't often have the time to do anything until the weekend anyway, and so there would be little use paying high rents when 60% of the time, I'm just crashing there and spending all my time elsewhere.
Suppose you do describe some IP for exclusion. Does this mean subsequent improvements or modifications undertaken on your own time and on your own equipment are not excluded?
Fascinating. This reminded me greatly of yesterday's article on Shai Agassi and the failure of Better Place [0].

Both accomplished people, both were able to have brilliant ideas and ambitious plans, but when the rubber meets the road, they're delusional about the challenges they have and reject the reality that there are problems afoot.

I'm reminded of a quote: "Great entrepreneurs are stubborn contrarians and eternal optimists." [1] Maybe this stubbornness and optimism is exactly what leads them to build something great in the beginning, but also what leads them to ignore reality later on.

[0] https://news.ycombinator.com/item?id=7584093

[1] http://www.linkedin.com/today/post/article/20131015141133-15...