skysight-inc/HackerNews huggingface dataset:
Somewhere in my brain is floating the figure of 40,000 for the entire homeless population of the entire greater Bay Area. There are twice as many millionaires in Silicon Valley as there are homeless in a greatly expanded "local area." There are about an order of magnitude more millionaires as there are homeless in Silicon Valley proper.

http://www.mercurynews.com/2015/06/22/silicon-valley-homeles...
I've been struggling with fully understanding containers. This article helps but it's a little too low level for me.

A quick question for HN'ers: If you've got a machine running say 4 docker instances, does it help resource usage if all instances are running the same Linux distro?

Or, since the kernel is the only thing shared between them does it even matter?
Because it's an unsubtle polemic that misses its target. All government inefficient? Check. And wrong. Charity as the single solution to collective action problems? Check. And has substantial real-world limits due to the free-rider problem. Medicare inefficient? Check. And ludicrously wrong.

Dropping a standard-issue screed into a thread tends to attract downvotes because it isn't serious.
http://finance.yahoo.com/news/think-donald-trump-blasts-appl...

> "To think that Apple won't allow us to get into her cellphone? Who do they think they are? No, we have to open it," Trump said during an interview on "Fox & Friends."

> The Republican presidential front-runner called it a matter of common sense:

> I agree 100% with the courts. In that case, we should open it up. I think security overall — we have to open it up. And we have to use our heads. We have to use common sense. Somebody the other day called me a common-sense conservative. We have to use common sense. Our country has so many problems.
I tried to read it a couple of years ago and was unimpressed by the long lists of 'references' to 80's pop culture. I only made it about half way through before I abandoned it. Is it worth going back to finish it if I didn't enjoy the first half?
They have notoriously poor access to showers. http://www.mercurynews.com/2016/04/01/san-jose-approves-mobi...
Humans do act on instincts, what do you think hormones are? Humans are not special, we're animals too.

I also never compared people to animals in a zoo. That would imply we have control over said people. Instead, we have people from a foreign land who are here for free stuff (Aka wild animal coming up to you in national park).

I'm suggesting that maybe if we don't give them free stuff, they will go home and stop trying to get free stuff from us. Every time you give these people free stuff, it encourages them more. Every time you feed the bear in the woods, it encourages bears to accost people on the trail. Did not know this needed such an explanation.
No issue there. The problem is that this completely breaks all modern finance, which is built on the assumption of permanent macroeconomic growth to deliver returns and permanent inflation to continuously re-price debt.
China tycoon invests $600m to open factory in Ohio, citing high taxes at home
The subset of Scheme that we use in Guix is mostly functional. (It's quite unlikely to find things like `set!` in the code for package expressions, for example.)

Then there's patching of sources (e.g. to replace shebangs to point to the actual location of the interpreter). Obviously, you want to have side effects there, so that's not purely functional. That's unrelated to Scheme as a language or the DSL we use to describe packages (Nix does something similar because without patching functional package management wouldn't quite work).
How so? They paid a $15k bounty earlier this year.
It can if you use a monospaced font with ligatures.

Take a look at Fira Code [1]. I use it in Vim and IntelliJ, and it looks great with Rust and other functional languages.

[1] https://github.com/tonsky/FiraCode
And there was that one thing about forcing Apple to put a backdoor in IOS and then calling for a boycott on their products when they refused, but no, undermining security is totally cool. The Grugq definitely doesn't know anything about security.
The source charts are from an interactive explorer on Indeed and not staticly generated: https://www.indeed.com/jobtrends/q-Python-and-%22deep-learni...
https://css-tricks.com/how-to-make-charts-with-svg/
Not if the millionaires are just barely affording super-high-rent tiny apartments. And buying their food from billion-dollar-valuation food delivery services.
The Dysfunctional Fear of Code
"I support nuclear power as a proven means of created large wildlife preserves."

So needed these days.

I think that's gonna be my next T-Shirt.
Kindle Voyage nearly 100%. Strangely my two teenage daughters will only read on paper, the Luddites.
Maybe donation of the code to an FOSS foundation, like maybe Apache, might be a way of ensuring the community continues. Or, at least, gives it the fighting chance to do so...

DM me if curious
The Challenger explosion is a great case study. But in focusing on that chart from the Rogers Commission report, this piece reinforces what is basically a well-told fable about the Challenger disaster.

The piece says: "Below is the key graph of the O-ring test data that NASA analyzed before launch" and reproduces the famous chart. It continues, "NASA management used the data behind this first graph (among many other pieces of information) to justify their view the night before launch that there was no temperature effect on O-ring performance [...] But NASA management made one catastrophic mistake: this was not that chart they should have been looking at."

I think these statements are pretty misleading without some major caveats.

Tufte ("Visual and Statistical Thinking: Displays of Evidence for Making Decisions"; https://blogs.stockton.edu/hist4690/files/2012/06/Edward-Tuf...) writes:

"Most accounts of the Challenger reproduce a scatterplot that apparently demonstrates the analytical failure of the pre-launch debate. The graph depicts only launches with O-ring damage and their temperatures, omitting all damage-free launches (an absence of data points on the line of zero incidents of damage). First published in the shuttle commission report (PCSSCA, volume 1, 146), the chart is a favorite of statistics teachers. [...] The graph of the missing data-points is a vivid and poignant object lesson in how not to look at data when making an important decision. But it is too good to be true! First, the graph was not part of the pre-launch debate; it was not among the 13 charts used by Thiokol and NASA in deciding to launch. Rather, it was drawn after the accident by two staff members (the executive director and a lawyer) at the commission as their simulation of the poor reasoning in the pre-launch debate. Second, the graph implies that the pre-launch analysis examined 7 launches at 7 temperatures with 7 damage measurements. That is not true; only 2 cases of blow-by and 2 temperatures were linked up. The actual pre-launch analysis was much thinner than indicated by the commission scatterplot. Third, the damage scale is dequantified, only counting the number of incidents rather than measuring their severity. In short, whether for teaching statistics or for seeking to understand the practice of data graphics, why use an inaccurately simulated post-launch chart when we have the genuine 13 pre-launch decision charts right in hand?"

(For a response to Tufte's essay, see https://people.rit.edu/wlrgsh/FINRobison.pdf, also cited elsewhere here.)
This topic has been beaten to death on HN over the last year (other people can provide links to discussions, with Moxie participating).

I think something worth keeping in mind is that almost everyone who works in secure messaging agrees on one thing: that electronic mail is not the future of secure communication.

There's no fundamental reason why that should be the case. The store-and-forward model used by SMTP could be made to work for asynchronous secure group messaging. You can get forward and future security with it. It can interoperate with existing email addresses. All of that can be made to work.

But it is the case. Email won't be a secure group communication system. The reason for that is that email is federated and thus permanently mired in the lowest common denominator of mainstream email clients.

I think reasonable people can disagree about whether it's tractable to create a federated secure group messaging system with what we know right now. But I do not think it's reasonable to suggest that the concern (federation = lowest common denominator security) is invalid. And that's what this piece does.
The website seems to have a bug on android. The first portion with a button loads then glitches and becomes all white.
> You're beating on a straw man.

How so? If you're stating that you're going to greatly enjoy your failure, how is that not making failure seem good? Can you greatly enjoy something that you don't consider awesome (greatly being the keyword)?

Seems like we could split hairs over this in a variety of different ways. On the other hand the rest of your post discusses the value created out of a failed company which wasn't related to the context of my post.

I think we're going to be arguing in straw man circles :)

> if they distributed their risk over many bets, they are probably going to come out ahead of where they would be if they made no bets whatsoever

Not necessarily true, actually. The best investors come out ahead. The majority of them near break even or lose money on a fund. At least this is what I've always found unless you have a source I could take a look at?
does VsphereVolume mean you can use data virtualization slash software defined storage like vSAN?

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

https://en.wikipedia.org/wiki/Software-defined_storage
CRTC declares broadband internet a basic service
Baidu Plans $1B IPO for Video-Streaming Site iQiyi.com
One of the things that seems to happen is that there's often a sufficient aversion to businesses making money in public spaces that you end up with barren expanses rather than cafes, shops/stalls, etc. In Boston the difference between the utilization of City Hall Plaza and Quincy Market/Fanueil Hall is instructive.

That's not to say that public parks need to be crammed full of commerce but people often need some reason beyond "open space" to go into an area.
Fiction:

Norwegian Wood - Haruki Murakami (I love Murakami’s novels, recommend starting with Hard Boiled Wonderland though)

Hear the Wind Sing and Pinball - Haruki Murakami

The Maltese Falcon - Dashiell Hammet (Surprising just how much San Francisco is in it)

The Postman Always Rings Twice - James Cain

Seveneves - Neal Stephenson (recommended)

Pattern Recognition - William Gibson

The Sun Also Rises - Hemingway (recommended, refreshing language)

Non-fiction:

Running Lean - Ash Muraya

Lean Customer Development - Alvarez

Talking to Humans - Giff Constable

Hooked - Nir Eyal (probably not need the book to get the thesis)

Sprint - Jake Knapp

Juno Beach - Mark Zuehlke

Anti-Education - Nietzsche
Well, I'm sure you know what I meant.
When the carrier trait lands this becomes:

let id = node.parent()?
.parent()?
.data_get("id")?
.parse::<usize>()
.ok()?;

I'd also expect that someone will write higher level libraries so that you aren't doing raw DOM manipulation. A rust vdom wasm library would probably be blazing fast.
> volunteers

> professionalism

Pick one

Are those non-profits financed by local companies? Yes, it's usual that they will try to solve their own problems, that's why you select good people and give them a reason to thing about the bigger picture (that is, you pay them)
> I'm sure some of it is just trying to put a brave face on a shitty situation. If you try something, fail and then jump off a bridge because you're so donwn on yourself over it I'd say that's the wrong approach. No one likes failure, but having a more positive mindset about it is healthier than the alternative.

There is a difference between having a positive mindset and looking at something that negatively affected a lot of people as a positive. I don't think those two have to be the same at all.

I would love to hear some feedback from the employees there, however :)
This is NOT idiomatic Rust. If you're new to Rust, please don't let this give you a taste for the language. Clean Rust code looks very elegant.
Please send me your resume directly to simon.hughes@dice.com. Apologies for the issues with the link. I've notified our HR department, hopefully they will address it.
Finally War Is Over, Aleppo Is Under Government Control, Says Syrian Army
“Pregnancy brain” means reductions in gray matter for new mothers
A question I've had about Signal is what is stopping Apple from modifying and rebuilding the source with a backdoor in it? Is this technically possible (seems like it would be since they control distribution of the binary to devices)? The article is correct in stating that web based chat is inherently insecure but it seems all iOS apps are also inherently insecure. I'm by no means an expert though so would love to hear from someone with more knowledge.

EDIT: Thank you for the responses! It pretty much confirms what I thought; Apple _could_ access your communication (either through keylogging at the OS level or backdooring Signal) but this solution is better than everyone use plain text communication. I personally would not trust Apple with my life if I needed that level of protection but maybe that's not the main use case for Signal.
> Riot is based on the so-called Matrix protocol which is a federated protocol

> In addition, people are writing alternative clients to access the Matrix/Riot network, implementing their favorite features and workflows. As users can vote with their feet for their own interests and choose providers and apps of their liking

Can I run my own network which is not part of other networks (i.e. not "federated")? Can I tell somebody "call with your Riot client 'acqq at server ip nnnnnn' and we can talk"?
>This is not a political discussion site. Keep your leanings to yourself.

Unfortunately it is. There are many posts on social and political issues.
It's semi-correct? You don't lose your contacts, as they're still stored in your phone's address book. But all of your contacts will have to jump ship at the same time as you, to the same silo. And your old contacts will only still be usable if the new silo also uses phone numbers as userids.

On Matrix/Riot, userids are federated in the same way as emails. So when you change providers, your userid changes, but your contacts' stay the same, and you can still connect with them from your new provider.
'Pokémon Go' is available right now on the Apple Watch
For those with difficulties accessing the link, I apologize. I have notified HR, who maintain that aspect of the site. In the meantime, please email me your resumes to simon.hughes@dice.com
That's how target triples work.

http://wiki.osdev.org/Target_Triplet

The "unknown" is the vendor field. Most linux OSes don't have a "vendor".

Target triples are of the form arch-vendor-kernel, and the -kernel is sometimes in the form -kernel-abi)

So you can have x86_64-pc-windows-gnu or x86_64-pc-windows-msvc or x86_64-apple-darwin with the vendor field set.

Most of the OSes with non-unknown vendors already have Rust binaries, so most new platforms will be unknown.
This submission has the most egregious abuse of HN vote manipulation I've seen in awhile: http://i.imgur.com/93nnYXh.png
Logitech Gaming Software Download
Sorry to hear about your job troubles. Can you share what you do that has been automated away? Were all these jobs in the same industry? If so, what are your plans to shift to jobs that are less prone to automation (if you don't mind my asking)?
I've used gnuplot in the past http://www.gnuplot.info/
Given that the venture will fail anyways, it's always better to figure this out sooner rather than later. Like, take the money that would have been spent on salary for those extra weeks, and pay it out as severance.

There's arguments to be made for stretching things out if it means funds get spent as salary rather than paying things back to investors, but this is an allocational waste (employees do work for no real benefit) for a distributive gain (employees get money rather than investors).
Google’s Self-Driving Car Tech Could End Up in Honda Vehicles
In the UK at least, there is a lot of resistance to automation from the unions. They are well organised, and able to essentially hold the rail companies to randsom until they back down on automation plans.
Yes, that is a huge amount of space if you concentrate it, but think about all the idle space out there -- the many many acres of rooftops of a city, for example, or the acreage of interstate highways. There are a number of places where solar can be placed where it can be ubiquitous, but at the same time, invisible. Nuclear needs a significant amount of dedicated space, whereas solar can coexist with a significant amount of uses.
Really excited about learning Elixir+Phoenix, possibly React too.
Introduction to Organized Pseudolegal Commercial Argument Litigants
Tesla Boosts Credit Lines Again to Aid Elon Musk Expansion
Thanks! We had an elaborate discussion on VS Ramachandran's work at uni. last semester. I'd definitely read this one.
Because a day in business costs money.

If the company is out of money then you shut it down regardless of anything at all.

Running for a single day longer only makes the problem worse and presumably spends money that does not exist - someone needs to pay the money the employees earn.

Keeping people feeling nice isn't how to run a business that is at the endpoint of its lifecycle.
Hi there,

I'm the person who made the release announcement and I happen to be one of the two co-maintainers of GNU Guix. I'm using Guix in production at a bioinformatics institute.

If you have specific questions about Guix or functional package management feel free to ask me.

To try to answer one common question: we aren't on bad terms with the Nix people or compete with them. We are working towards very similar goals, and the underlying paradigm of functional package management (pioneered by Nix) is the same. Members of both projects are involved in efforts towards reproducibility. We have different sensibilities when it comes to the actual implementation and that leads to different design choices.
End-to-end encryption. Even if you encrypt email with PGP, which no one has come up with a satisfactorily easy interface for, it leaks a lot of metadata. Riot gives essentially the same privacy guarantees as Signal, but with email-like federation.
How about appointing an attorney general who opposed FISA reform and the USA Freedom Act (limiting the NSA), and tried to amend the Email Privacy Act to allow federal agents to read electronic communications without a warrant in an "emergency situation"?

Also, appointing a CIA director who wants to bring back the Patriot Act and supports the death penalty for Snowden.
Maybe you got wires crossed between the Nick Cave cover of Avalanche amouat mentioned, and the John Cale Hallelujah? Cale kind of sounds similar.
Drop me an email (immortal@coderpath.com) and I'll continue this with you :) Although we disagree, I think you've been very civil towards me. I appreciate that.

You've made some points that I need to chew on for a bit, which means I don't have a response for you just yet. I'm not fully understanding your points about Stephen, so I need to flesh it out a bit more until I at least get the gist of what you're saying. I prefer an inductive form of learning and reasoning, which takes time and effort. Hacker News is a great way to start conversations, but it's terrible for continuing them (this thread will eventually lock and not permit further comments).

Hope to hear from you (and anyone else who is reading this and would like to chat about the top of Maslow's hierarchy (which, by the way, he later criticized his own views and added a 6th's peak. Of course, we being sensible beings, we added a seventh at the very bottom: Wifi :D )) email me immortal@coderpath.com
David Anderson (kanban) once observed that if your estimates are accurate then they should be wrong about half the time (and half of those overestimated).

The pressure to make them into promises instead of estimates is, I think, a form of failure aversion, one that Almost everyone deals with and one that causes a lot of unnecessary drama.

I don't remember whose quote this is, but the old line about how if you aren't failing from time to time it means you aren't trying hard enough. Your reach can't exceed your grasp if you don't reach at all.

However its easy to fail from sheer stupidity as well. Failure is a trapping of success, not an indicator.
I must admit I don't really understand the use case here. (Vertical, obviously, because you can exploit the wide screens we "all" have.) Can you explain why you want nested tabs?
Zappos is struggling with Holacracy because humans don't operate like software
> The options just aren't good enough.

I'd be curious to understand your storage requirements as a production Kubernetes user. What would you like to see for performance, cost and RPO/RTO?
I believe so, yes. If not with the standard homeserver (synapse), than with a custom homeserver.
1 month per project, but nobody uses either - they were just for fun.
The Orthanc project showcases a Web viewer of gigapixel microscopic images
If Rust is a replacement for C/C++, why isn't it being adopted for machine learning?
With such a system, you must end up trusting a certain entity; it's turtles all the way down otherwise. No system is independently secure.

Similar questions include: What if a CA is compromised? What if Apple/MS bundles unwanted certs with the OS? What if Intel/AMD biases the on-die hardware RNG or other hardware crypto primitives? What if Apple/MS bundles a backdoored compiler a la "Reflections on Trusting Trust"? What if MS/Apple backdoor the entire network stack, including the physical and data link layers? etc. etc.
I support good alternatives to Signal that also have other goals in mind. Signal's goal is to become basically as mainstream as Whatsapp is, and to get there it needs to make a few compromises for usability's sake.

Whatsapp has already backtracked on some major privacy promises, and who's to say it won't backtrack on the end-to-end encryption support eventually, after everyone is baited and switched to it? Or worse, it could start to decrypt E2E communications in secret for governments.

So we need a "mainstream" alternative that's actually trustworthy and can at least protect the security of the communications, if not the relationships between users.

However, I support applications that aim to offer even better privacy and security compared to Signal, that are aimed at more opsec-sensitive targets, such as journalists. Signal may be the best tool journalists have right now, but it's probably not the best one they could have, as it doesn't do a great job at protecting sources. Perhaps Ricochet or the Tor Messenger may be better for that.

What I'm worried about though is that even if these apps offer better security/privacy features, the various federated applications that use an E2EE protocol may not have too much of a security mindset. For instance, sure, Riot may adopt a better protocol, but is Riot itself using all modern security best practices? Can we trust the Riot developers just as much as we do the OWS developers? etc

Finally, I'd much rather see Signal become a P2P application than a federated one, if that would even be possible.
Author here. No, it's not related to Udacity. It's my own side project.
While I have no opinion either way, the argument for GNU/Linux is not due to using the GNU toolchain. The argument is that it's the GNU userland and Linux kernel, thus GNU/Linux.

There are very few (just android?) distributions that don't use the GNU userland[0].

[0] - https://www.gnu.org/software/software.en.html
Does anyone know if they are planning to add a way to change home server. If they take your domain (With your Matrix server on it), you have no way of communicating with other people over riot anymore.