skysight-inc/HackerNews huggingface dataset:
As there were only two fatalities in the entire evacuation of nearly 80,000 people I think your assertion that people were "TOO courteous" is incorrect.

They were as curteous as needed to ensure a timely evacuation with a minimum of loss of life.

If someone had started being 'less courteous' chaos would have broken out and many more would have died.

As much as I hate the cliched phrase it would appear that 'keep calm and carry on' was the prudent thing to do in this situation.
In germany there are like ten rails jobs.
Parallel Processing Arduino Style
It's incredibly smoky here in Minneapolis I can only imagine what it's like in Alberta.
I've always been amazed by this chart http://www.videocardbenchmark.net/high_end_gpus.html

I'm sure some of those expensive cards have extra features, but the pricing differences are still crazy.
The difference is Thiel is paying people to drop out of college to start a business, not to just go get a job.

But yes, there is irony, maybe not as much as at first glance.
Yeah, but what percentage of those PHP jobs involve customizing a Wordpress site? I personally wouldn't touch any of those with a ten foot pole.

Besides, PHP codebases are notorious for being incredibly messy. PHP as a language used to suck big time, so you'd be taking over lots and lots of legacy code that would make you cry. That's nowhere as big of a problem with Rails: it's newer and Ruby is a joy to work with.
Why life is LAGGING
Yes and no, I chose not to take the job since my spouse didn't want to relocate to Virginia from central Maryland. The job I had at the time was fantastic as well. I have no doubt the position I would have fulfilled at Palantir would be intellectually challenging and rewarding. The salary was also competitive for the DC area (not at all for Palo Alto).

So on one hand I made my wife happy but who's to say buying a house in cash might have made her happy too.

My colleagues that went there for the most part enjoyed the work. One of them got burned out but I'm confident that was self-imposed and not due to excessive pressure from team leaders.
Very nice. More companies should come up with posts like this to a) spread awareness b) encourage more people to work on open source projects(when there's money on the table). That would also clear up the question of how open source software can be sustainable and where do funds come from.
It would be interesting to have more CPU support for critical sections. You could have an option to prevent interrupts on a fence instruction during short critical sections. Interrupts would be prevented for a maximum number of instructions set by an operating system controlled register, so user threads couldn't lock up a CPU. Running out the instruction count would cause an exception interrupt. The limit on number of instructions would be small; maybe 10 or 20.

Side issue: what about page faults in critical sections? Should critical sections be allowed to cross page boundaries?
آتلیه عروس صفوی
You are quoting 2013 doco. systemd has (again) changed since then.

As of 2016, the position is that whilst there is still code in some of the program to handle a split /usr, a significant part of the system (in particular Plug and Play device management) now references /usr and depends from it, to the extent that it is already a requirement that /usr be always present: i.e. that it either be on the root volume or be mounted by /init (on the initramfs) before it invokes systemd.

* https://lists.freedesktop.org/archives/systemd-devel/2016-Fe...

Lennart Poettering is indeed now pushing for systemd to impose a similar requirement for /var .

* https://lists.freedesktop.org/archives/systemd-devel/2016-Fe...

* https://lists.freedesktop.org/archives/systemd-devel/2016-Fe...
4 steps how to recover from emotional pain fast
>If it became possible to erase it from the historical record in some kind of Stalinesque act of suppression, then we would all have bigger problems to worry about.

There's no "if" about it. The time for worrying about those bigger problems has already passed. We are in for some very troubling times.
I forgot to add that the actual valuation in 2015 exceeded the median projected valuation listed on that offer letter.
Why is it not useful? You can drop erlang packages straight into Elixir projects without any issue.
Fashion: Get the Right Fit Western Wear for Women's
Pinboard is an old company and not a startup in the sense of the SV term. It's just a small business that manipulated the community. I'm a bit disappointed that it received any money. :(

Democracy has to be more than 2 wolves and sheep deciding what's for dinner.
Yes, you are. You only have to fulfill the requirements to make sure you don't destroy it within a few seconds and aren't a danger to others. It may take a few years but you can get a fully tax-funded education on flying an F-15.
This theory has problems that go way beyond subjectivity.
Can Google glass be a blind man's eyes
Yes, in the Miramar suburb of Wellington.
I think Palantir has been overtly committed to avoiding an IPO for a while.

Yes, the "liquidity event" mentioned in the article is extremely vague. I'll reach out to my colleagues that are still at Palantir to find out what that actually meant.
That's not Tesla's plan. The Chevy Volt uses large custom made cells, but Tesla is using standard round Panasonic cells.
I'm sure their truckloads of ammunition turned out to be quite helpful through this ordeal.
It has MySQL, by the way. I wish they had PostgreSQL, though.
A big part of what you're paying for with the workstation-grade cards (EG Quadro/FirePro) is certification. If you're using many "serious" applications like 3D CAD, you must be using a certified (e.g. not consumer grade) card to be fully supported. They run fine on the consumer cards - but don't expect support.
Haswell-E chips have 40 PCIe Lanes. If you give 8 to each then 4 is a go although cooling that will be fun. Now that already exceeds the ATX 7 slots but many cases (especially those that offer SSI EEB compatibility) offers 8 slots. Four such GPUs, a Haswell-E, the motherboard -- it'd be challenging to assemble this below $3K but I think $4k is a reasonable target.

Going beyond that is not impossible but requires server grade hardware. For example, the Dell R920/R930 has 10 PCIe slots so does the Supermicro SuperServer 5086B. The barebone for the latter is above $8K. You need to buy Xeon E7 chips for these and those will cost you more than a pretty penny. I do not think $20K is unreasonable to target.

Not enough? A single SGI UV 300 chassis (5U) provides 4 Xeon E7 processors, up to 96 DIMMs, and 12 PCIe slots. You can stuff 8 Xeon E7 CPUs into the new HP Integrity MC990 X and have 20 (!) PCIe slots. How much these cost? An arm and two legs. I can't possibly imagine how such a single workstation would be worth it instead of a multitude of cheaper workstations with with just 4 GPUs (you'd likely end up with a magnitude more GPUs in this case -- E7 CPUs and their base systems are hideously expensive) but to each their own.
This is essentially a consulting company, which are heavy on name recognition and having pedigreed talent. It's pretty antithetical to the spirit of silicon valley IMO and is something much more typical of NY.
> Better databases have row level locking which allows many users to update the same table at the same time.

Nitpick: Databases that make different tradeoffs have row level locking. SQlite is very good, for the niche that it's in, which is a lightweight, embeddable database for primarily single-user applications. It's incredibly popular in that space, to the point of likely being the most-used database on the planet by number of running instances since it's in so many smartphones/embedded devices.
Open Water–The Internet of Visible Thought
Actually, GAE is more about easier development for starter projects. GCE is more like a competitor to AWS, not GAE.
> Do you have a TV, is it a _waste_ of money too.

Yes I do, and yes, since it brings me no economic benefit and I could easily live without it, it is a waste of money.

By comparison, my smartphone allows me to send emails, make phone calls, and generally communicate with my colleagues. This creates value. Watching TV or Netflix creates no economic value.

It might create social value, but the OP is about creating economic value.

> Did you address that with your projects - like if you bought this apparatus for this amount you could process millet and run a company earning this amount.

Yes! Of course they realized that people might not have the ideal or the capital to go and buy one of these machines. They worked on a hire to own scheme with local partners, and offered a lower energy price to those who wanted to buy one.

Again, only a tiny percentage of people were interested in doing this.

> setting up a TV in a communal building

This is quite difficult to achieve. You cannot be seen as picking favourites, it's really not something that works from a business perspective in these communities. People get envious really quickly.

So, communal buildings. Well, there aren't any. The government has basically no presence in these places, and asking them to build a building would probably take 5 years, if it happened at all.

The only buildings that really exist are businesses, and if you set up a TV there, the guy running it will charge people to watch it. You're playing favourites!

You could give every business a TV, but then everyone will rush to set up a "business" so they can benefit from the scheme as well.

This company itself cannot set up a TV or build a community structure because quite frankly, it will be vandalized for parts. Also the legal situation in these countries w.r.t. copyright and statements against the governments is appalling. So there is a huge liability toward providing services to the community (e.g. internet, distributing content on SD cards)

> How was the power being generated?

Small scale PV array built in the village with supporting equipment housed in a structure. The scale of these projects was <20kWp.

Look. I'm not trying to sound negative. I want Africa to develop. They absolutely have the chance to be the next China and become an economic power house.

Unfortunately, I don't see that happening with the current political and regulatory environment there.
Adding to the Noise – Agile  is dead
I worked at Palantir for over 7 years, and that doesn't sound like any of the projects I knew about or any of the people that I worked with.
No, Atom is still slow. I opened a 150kb JavaScript file yesterday which brought it to its knees. VSCode, which is also based on Electron handles the same file seamlessly. Atom has a long way to go.
Guys have a look at SSLShader[1]

[1]: http://shader.kaist.edu/sslshader/
"Recording more and more images and corresponding brain patterns boosts the vocabulary in the individual’s visual dictionary of thought. Accuracy greatly increases with the quantity and quality of data and of the decoding algorithms. Jepsen has persuaded me that this is realisable within a decade, within the cost points of consumer electronics, and in a form that appeals to non-techies. Laborious techniques and huge, power-hungry, multi-million-dollar systems based on magnetic fields will be succeeded by optical techniques where the advantages of consumer electronics can really assert themselves; the power of AI algorithms will do the rest. This science-fiction future is not only realisable, but because of enormous potential benefits, will inevitably be realised."

So, portable mind readers for the rest of us! :D
In a tiny fraction of the schools. I hadn't even heard of them while working in a top research university at the time (this was Europe so maybe I was just missing out on a SV circle jerk).
I don't think job sites are really the best metric for Rails jobs - in my experience no one bothers posting them there because the people who know Rails well aren't trawling job sites for work.

When I was looking for a new job recently I was mostly looking at places like Stack Overflow jobs, along with the London Ruby User Group mailing list which tends to get three or four job postings a week - I haven't looked at a mainstream job site since about 2008.

If you want a better sense of how much work there is add a few years of Rails experience to a Linked In profile and watch the recruiters start circling.
I was a CS dropout who didn't work anywhere near SV when I was hired. The filter (and recruiting pipeline, given the proximity and deep connections to Stanford) tends to correlate with "top CS schools", but I promise you that they're not discarding resumes based on school.
I get rather confused when I try to keep track of UNIX history...
The elephant in the room is /opt, /etc/opt, and /var/opt. The System V and filesystem hierarchy specifications say that those locations are, and I quote, "for third party and unbundled applications". Yet some distributions, like for instance Debian or Ubuntu, do not even include them, precluding commercial software vendors from ever delivering software for those operating systems (no, an unbundled application can never be delivered into /usr, because that is vendor's namespace, and an updated version from the vendor might very well bring a production application down).

/opt: application payload

/etc/opt: application's configuration files

/var/opt: application's data.

For applications with more than two configuration or data files, it is a good idea to create /etc/opt/application and /var/opt/application.

If your company is mature enough to understand what system engineering is, and employs dedicated OS and database system engineering departments, /opt/company, /etc/opt/company[/application], and /var/opt/company[/application] become very practical. If this approach is combined with delivering the application payload and configuration management as operating system packages, one only need worry about backing up the data in /var/opt, and that's it.
40Hex? That's a name that takes me back.

Thanks for the reminder. I should go reread some of their releases.
That's probably the most efficient way to distribute the money.

Unfortunately it means fat margins for the MPESA provider (typical transaction fees range from 3-10%, depending on the size of the transaction).

Also it's probably going to turn into a tax nightmare for the company handling the payments. I could go on for a while about how ridiculous VAT rules are in these countries. Processing a transaction worth ~$0.005 for VAT purposes...
> So is there a better way of finding that 10% and investing in them directly, without ridiculously wasteful organizations??

Probably not.

> Do you force them to make ROI?

No, because first you would have to teach them what an ROI is, and secondly because the local economy is so variable, any estimates would probably differ wildly from reality.
>>But why would a private individual with $10M have a position in a company that provides payday loans? Beats me.

Payday loan firms are enormously profitable, because they prey upon people who are in dire need of cash. The private individual you mention has managed to accumulate his wealth by exploiting those people.
Good read, but looking through all the examples, the callback is the easiest to read.

So we've added more constructors to get away from callback hell, but have we really gotten there?

On the other hand, I was about to promisify a library I've been working on, but have decided that generators are a better fit, for those who like working with promises :)
I love the quote in the signature :

GPLv3: as worthy a successor as The Phantom Menace, as timely as Duke Nukem
Forever, and as welcome as New Coke.
While it's a useful statistic, I don't think home prices by themselves tell the whole story.

Would be great to have a median multiple as well. (median home price / median annual salary)
How Al-Qaeda Uses Encryption Post-Snowden (Part 1)
Yes, some shelters will provide such, as well as an address to get mail at. They also will help you search for a job.
This is a kind of thing that have always fascinated me: People from past epochs (Bergson in this case) trying to convey a though and we being unable to parse it.

My favourite example is one of Robert Musil's essays. There are multiple versions of it, showing that he desperately tried to convey a thought and make it as precise as possible, but the meaning escapes me.

The reason for fascination is that even in the past there must have been clever people, Einsteins born 1259, that had valuable thoughts but were able to express them only within the contemporary context, using contemporary means.

It may even be that those thought could possible lead to whole new areas of knowledge but were never followed simply because the world have moved in a different direction in the years that followed.

A sad thing is that these alternative thoughts can be spotted only if they occurred not that long ago (for me, personally, the limit is maybe 1850). When you go further into the past, the things get simply weird and undecipherable (angels dancing on the tip of the needle, anyone?) Thus, the possibility to explore alternative branchings of the river of thought disappear forever as we move forward.
Most, if not all of those are not permitted characters on windows, which makes senese as that's their primary platform.
Some primates have demonstrated understanding of moral concepts such as fairness. In one experiment, two monkeys were "paid" (in bananas) for doing some type of work. The twist was that occasionally, one of the monkeys would get paid nothing despite doing the work. After a while, the monkey getting more bananas started to refuse them if the other monkey didn't get any.
Oh, this is great - thanks!

I've been considering adding comments to my static website for a while. I already deploy the website over IPFS, so that [in theory] the entire website can be distributed, and it can be duplicated/cached, etc when I have a spotty internet connection. Ideally, I would also have the comments published directly on IPFS as well, rather than having the comments be retrieved from somewhere external to the IPFS network. Your code should let me deal with that - just have the comment system fire off an email to me when a user posts a comment, and a daemon running on my PC can publish the comment next time it's online. Plus, I get easy email notifications :)

Such an approach seems a bit convoluted though. I'm not used to web programming, wherein it seems like every popular approach to hosting something as simple as a blog comes with pretty significant drawbacks or limitations. I'm much more fond of working in environments which offer an objectively "right" way to do every task.
We actually explored this a bit in our last post: https://www.openlistings.com/blog/sorry-sf-housing-prices-ar...

I agree that it can be misleading but it's the most common statistic used to describe the health of a real estate market. I think that's because it's rather robust to outliers. But, as we show in the post above, it's not robust to tightening / loosening of the price bands above and below median (e.g. median went down last month but the 1st quartile went up).
So you're making it sound like continuing in the PhD program isn't an option?

> start failing my PhD program because I just can't take it anymore?

I don't know how serious of issues you're having when you say "just can't take it anymore." If it's anything like what I experienced, it's not unusual. I wanted to quit really often (once per month?) for several years. And I actually did informally quit for a few months.

Sorry that I don't really have any advice. Just relaying my thoughts on "just can't take it anymore": every PhD student feels like that at some point.
Completely fails to answer the question: WTF is a UTM tag? I'm assuming this is some sort SEO/advertising bullshit?
I just bought their Darjeeling and Assam samplers a few weeks ago! Good stuff. I've also had very good experiences with Mountain Tea[3] and Eco-Cha (specifically their rare tea club[4]).

I could get by without using a gram scale, but mostly I like having it around for peace of mind. I didn't figure out the right tea/water ratio for my oolongs until I started measuring them. It's also nice for when you have a particularly expensive or rare tea and you want to make sure that everything is perfect.

[3]: http://www.mountaintea.com

[4]: http://teaclub.eco-cha.com
Dinosaurs May Have Slept Like We Do, Researchers Say
Wow thanks for the detailed response on hardware. I was aware of the Supermicro beast.

Setting aside this 1080, just on per CUDA core prices, cheaper workstations with pairs of 970s are much better deals, because everything gets cheaper, not just the GPUs.
Well, it's fine if features are ported later or in seperate packages or in some other/better format, but what I understood around System.Data is that vital pieces are missing, without a clear vision on how to deal with these. And if they are not added before 1.0 it may have far-reaching consequences. See my comment below for references.
I vote web, not because I'm not an iOS user, but I see the opportunities if you're familiar with web languages to be larger.

When I say 'web', I don't mean just a front-ender, though there will continue to be large opportunity for great front-end devs on the web. To be a great front-ender, you need mad css and javascript skills. Those javascript skills can lead you into back-end web dev with node.js or desktop apps with electron/node-webkit, etc. While you're doing that back-end stuff, does some algorithm stuff catch your fancy? There's some node stuff there too, but maybe you start toying with Python or who knows what language? Want to develop mobile apps, there's phonegap. IoT (going to plug my own library here http://getfavor.net), real-time coms, there's webrtc...

So, you could focus on learning Objective-C/Swift and become great at developing apps for Apple products (don't forget within their walled garden), or you can focus on javascript and whatever new platform comes out, you'll likely get a seat at the table and be hated by all your peers who are 'real programmers'.

I don't mind a bit of disdain, but I clearly <3 js.
UTM Tags are used to traffic sources and campaigns. Here is short write-up by KissMetrics about them [1]. It is less of SEO/advertising but more of tracking the efficacy of various marketing channels / campaigns.

[1]: https://blog.kissmetrics.com/how-to-use-utm-parameters/
Please don't try to put out a Lithium fire with water.
The US government has essentially zero legal obligation to admit non-residents into the country. The law can and does discriminate against travelers and prospective immigrants based on country of origin, for example. Entry into the United States for foreigners is a privilege, not a right.

That said, a blanket ban on Muslims entering is a brain-dead idea. But I see no good reason why the United States shouldn't consider all information when deciding how to allocate its limited resources for additional screening.