skysight-inc/HackerNews huggingface dataset:
I agree with you that the system of federal administrative agencies is a mess. The top federal agencies hold amounts of power bordering on unconstitutional. They seem to represent a rogue branch of government, or at least artificially inflate the role of the executive branch. Of course, the point of the judicial branch is to restrict expansions of power from the other branches. Theoretically the judicial branch has the ability to restrict the capabilities of federal agencies, but it's extremely unlikely we will ever see a heavy ruling against them. There's wayyyyy too much special interest money entangled in the agencies for that to happen.

Still, to play devil's advocate, the agencies do have a purpose. They are able to regulate industries that move faster than real legislation. They can employ experts (as opposed to congressmen) to write the rules. Industries like tech and pharmaceuticals are governed by extremely complex market dynamics. The federal agencies that oversee them, such as the FCC (tech) and FDA (pharmaceuticals) employ dozens of experts who are familiar with how the industry actually works. They write the regulations because no other branch of government possibly could.

Federal agencies make it possible for congress to write laws with stipulations like "all matters pertaining to <EXTREMELY GENERAL DESCRIPTION OF INDUSTRY SUBTOPIC> shall be subject to the regulations of the <FEDERAL AGENCY> responsible for overseeing <INDUSTRY>." The agencies provide a way for congress to defer the details of lawmaking to a more flexible, adaptable agency that is actually familiar with the complex dynamics of the system being regulated.

..... in theory, of course. Whether this works in practice is another question. One could make the argument that no sufficiently complex market should be subject to any regulation other than the natural market rules. One could also argue that the ability of congress to defer lawmaking to agencies is tremendously unconstitutional and enables them to enact laws with greater breadth than should be possible.

Some reading I dug up on the subject:

http://heritageaction.com/2011/11/issue-profile-unconstituti...

http://www.jpands.org/hacienda/comm19.html

tl;dr "Thanks, Roosevelt!"
Actually, they are versioned. Each snippet is backed by a git repo (or hg, you can choose at creation time). You can clone it to work on it locally too, and push back just like a regular repo. More info here: https://confluence.atlassian.com/bitbucket/snippets-71909508...
I just gave them my email address and was taken through to Mailchimp, where their address is given as being in Berlin! Strange that this is supposed to be led by HM Treasury.
The problem is that there is currently no way to see the number of subscribers on an issue so it can't be used as a signal of interest. I don't understand how a suggestion to change user behaviour can be proven false because the undesired behaviour exists before the change.
Wouldn't one assume that once the phone is powered up there is some kind of code at startup or scheduled that would query an apple update server about updates,fixes,etc. At that point it is reasonable that a company such as Apple would force certain updates into the phone whether the customer wanted that or not?
All Apple would have to do is direct the phone to a phoney update site containing code that would dump RAM to an outside server. No other phones would be affected and the data would be retrieved
> I'm not sure what is announced here.

I think, though I'm not sure, that its an official, active support relationship between Google and Red Hat for GlusterFS on GCE, related to Red Hat's vendor certification programs.

If so, this seems like the kind of thing that has the most impact on people with support contracts with Red Hat, but should also have peripheral impacts on the stability, quality of support, etc., of the product on the GCE platform generally.
> ended up with the management pushing the engineers to work harder while the reward went to the people responsible for the mess in the first place.

Unfortunately this is how it almost always works in business. I'll never forget the times I've worked harder to make a newly created deadline only for the management to gain a reward and nothing for me. Who cares I worked until 2am every day for weeks while they left at 5pm because they "weren't coders".

I'm sure most in the tech industry goes through this and it's not healthy. Yeah yeah I know you're salaried so you shouldn't expect more but when management gains more because they imposed new deadlines for you to hit, it creates resentment among the developers and eventually an exodus.

I've seen it happen 3 times so far in my career. You'd think I'd learn my lesson but it's hard finding a place that actually rewards both employees and management (or rewards none of them which would be more fair in someways and worse in others considering only the top executives benefit at that point).

Sorry, ranting a bit.
Your summary is flatly incorrect.

A lot of SF's homeless are from elsewhere, people who came here on a hope, or just because of SF's reputation as a city that's friendly to weirdos. (That's certainly part of why I came.)

If they can't make it here, SF offers them a way to get home again, but only if there is actually someone there who can put them up, and only if they're in good enough condition to travel. Details are here:

http://www.sfhsa.org/79.htm

That is distinctly different from places that dump their homeless residents here. E.g.:

http://www.sfgate.com/bayarea/article/S-F-Nevada-reach-tenta...
Solid-state microwave generators have been developed to replace magnetrons recently, and they can run at variable power.

http://electronicdesign.com/blog/say-good-bye-last-vacuum-tu...

Using the MHT1003N, manufacturers can use from one to eight of these 250 W units to build a microwave oven with the desired power level. And the magnetron’s 4 kV power supply goes away in place of a supply of 28 to 50 volts. Furthermore, the crude on-off control of the magnetron can be replaced with full variable power control.

However, as far as I know there's no consumer devices containing things like this yet - the only ones I've seen were concept devices from Freescale. This article suggests we won't see them until 2017, and then only in high-end cookers:

http://www.electronicsweekly.com/news/design/the-future-of-m...
Except the history hasn't been one where Venezuelans merely `tighten belts' and struggle through. The last time this happened (suddenly raising gas prices because the financial gears have finally stripped) under Pérez the Caracazo happened. That led to Chávez and the complete destruction of the Venezuelan economy.

There is no hope. Venezuela is in for violence and coups again. You should expect one of the outlying cities to go nuclear soon as the last trickle of goods dry up at some PDVAL outlet and hungry people start throwing stuff. The international media will suddenly rediscover Venezuela and adopt the usual talking points about low oil prices, studiously ignoring the last 17 years of deliberate left-wing economic destruction. Then the cries for `humanitarian aid'... and if it isn't forthcoming double-time then we'll be blamed for every subsequent tragedy.

My sympathy for this is already exhausted. When Chávez-then-Maduro struggled with elections they put a gun to the head of electronics shop owners and let `the people' steal the flat screens at fairy tale prices. When citizens are so debased as to believe that this is a legitimate way to run things -- and indeed vote for it -- then no amount is suffering is undeserved. I can find sympathy for the children, but everyone else has earned what is coming. And that includes all the financiers when Venezuela defaults and their money goes to money heaven.
> the 'mob' you're talking about is called 'civilization'.

Really? Because it doesn't feel very civilized to me. It's a public lynching. You can express your differing opinion about the problem and the potential solutions, but to spend the majority of an article publicly ridiculing someone for a poorly worded expression of frustration is completely disgusting.

> It's not 'growing fervor around [...] political correctness' that is driving the outrage; it's the deep-rooted, long-standing fervor about maintaining the minimum standard of being an empathetic, decent human being, which your friend has failed.

well it's at least as misplaced as Justin's article was. Justin, and people like him, are not the root of the problem. Attack the problem, attack the solution, but don't attack the people who point out the problems or propose the solutions. It may help you feel self-righteous, but it's not productive.
When you join a company as an employee, you will sign a contract.

That contract will typically stipulate that everything you produce whilst an employee belongs to your employer.

More forgiving contracts will limit this to just things created on company time or using company resources.

If you turn up at work and use your work machine for a side project, your work owns the IP you create in that project. Period.

Universities used to require undergraduates to sign something similar, but that's fallen out of fashion.
In publishing, it is absolutely common to say that a particular magazine serves a vertical.
Infinitely. Yes. The addition of Dataframes in 1.3 and numerous enhancements to SparkSQL have made it as easy as:

val myDF = sqlContext.read.format("com.databricks.spark.csv") //allows you to read a csv file (for simplicity)
.option("header", "true")
.option("delimiter", "\\t")
.option("mode", "PERMISSIVE")
.option("inferSchema", "true")
.load(filename)
.where(filter_query)
.cache()

myDF.registerTempTable("myDF")
sqlContext.sql("SELECT COUNT(*) FROM myDF").show()
sqlContext.sql("SELECT COUNT(*) FROM myDF where filter_query").show()
I started using Gluster this last fall. At first it was not a contender - the articles I read were not encouraging. However many of this articles were older and it appears a lot of progress has been made with Gluster since version 3.5

It maybe worth a second look - however a directory with a large file count still might be a problem
2116: Year Of The ReactOS Desktop!
I would argue that many (most?) housing regulations are good for the consumer. My landlord has to provide me with a safe and structurally sound place to live, which is good for me. If my heat breaks in the winter he's obligated to fix it, he can't evict me and leave me on the streets on a whim, or turn off my water if I am late on the rent, etc. Laws around security deposits are usually good for the consumer as well. Nobody wants what is referred to as a "slumlord."

Landlords often are annoyed about regulations (and some tenants unfortunately abuse them) but many came about because of the abusive practices of the slumlords.

Our society deems having a safe place to live pretty essential so landlords have a massive amount of power over their tenants if unchecked.
Sugar water tastes horrible. I'd have to be literally starving before I'd choose sugar water over plain water. This doesn't mean that it's impossible to overconsume. It just means that no one wants to consume this.

I'd probably lose weight drinking sugar water because it would kill my appetite by inducing nausea.

The same applies to your starch comment. Yeah, it's hard to overconsume plain rice if you eat it with no sauce and no salt. Not because it's better for you, but because it's unpleasant. It'd also be hard to overconsume pure lard if that were all you could eat. It'd get old immediately and you'd eat enough to survive and not much more because it's so unpleasant.
No problem, glad I could help.

It was nice thing to have, made me feel in control, while packing up my groceries after having paid in the checkout line, I'd get a Notifo push message from my watcher; I just wonder why it's not something all banks would do; I'm certain customers would love getting the notifications and it would help prevent or at least catch fraud quickly.
So its art imitating life imitating art imitating life?
doesn't look like it's protecting against nsnull values
Those include flavorings and acids. Plain sugar in water tastes much worse.
Wouldn't one assume that once the phone is powered up there is some kind of code at startup or scheduled that would query an apple update server about updates,fixes,etc. At that point it is reasonable that a company such as Apple would force certain updates into the phone whether the customer wanted that or not?
All Apple would have to do is direct the phone to a phoney update site(for this IMEI only)containing code that would dump RAM to an outside server. No other phones would be affected and the data would be retrieved. World saved!
Though that's not relevant to this news -- Ubuntu isn't using DKMS, they put it directly into their kernel tree, violating GPLv2.
You are right; I am not a clinical psychologist. In some cases, I deal with people when the shit has hit the fan. That is, I know how most people react to really bad events because I see it quite regularly.

In other cases, I deal with the long, slow, and painful descent age and terminal disease bring to people's mental faculties.

In yet other cases, I get to talk with regular 911 callers that we wake up with Narcan, drunks that are simply sleeping on the side of the road, drug seekers that have "fallen" or been "hit by a car" (with no injury to speak of)... and more.

So, generally speaking, I get to see people when they are being quite "real" or at least "true" to the event that has taken place. That doesn't make me an expert in human psychology, and I would not claim such. However, as a group, EMS personnel can cut through the bullshit a lot faster than most. Over the course of years, comparing what people say to what they do... one can not mistake the patterns. No "human psychology" textbook will teach you that.
I did answer.

They can host their own.

I don't understand why they would trust <crappy forum owner> over a dedicated authentication storage place but that's their choice. And yes, there is also every possibility to offer direct credentials, per the Stack Exchange model (they host their own oAuth server and allow simple registrations).
We have a little one on the way, and intend to sail with him or her. We intend to have another eventually, or adopt when we return to land.
You're right, temporary brain failure. Looks like it's too late to edit the original, but let the record show that it was really $0.002/gallon.
Considering there is so much we don't understand it's possible those gates could artificial depending on what's being worked on. Or maybe there is a workaround we haven't figured out yet.

I'm optimistic that many things people say today that are impossible will eventually become possible. Except time travel to the past; that shit just hurts my head :)
Although not a perfect proxy, the USDA has tracked data for "food available for consumption" (an inventory based statistic) per capita per day since 1909. This makes it good for this question simply due to duration.

Charts with the data from 1909-2010 can be found here:

http://www.cnpp.usda.gov/USFoodSupply-1909-2010

The kilocalorie availability per capita per day was pretty consistently in the 3100-3400 range until about 1976 or so. After 1976, the kilocalorie available per capita per day slowly creeps up until it reaches about 4000-4200 calories a day.

This metric is not perfect by any means, but I would say there's a high probability that this correlates to the United States consuming more food, for what it's worth.

It's honestly the one food metric with this particular dataset that stands out. The percentage of calories from sugars and sweeteners, sodium levels, and grain consumption seems consistent with the 1950s.

The only other data metric that stands out with to me (if this dataset can be inferred as a proxy of changes in the food industry) is a large rise in the percentage calories consisting of fat. Specifically, the "salad / cooking oils" rises from being 0.5% of calories available in 1909 to a whopping 15.1% of calories available in 2010.
> ReactOS has been around for a lot longer than React.js.

It'll probably still be around long after React.js has faded into obscurity, too ;)
> Not sure how they've legally managed to do that!

Answer: They haven't. :) They've just created a GPLv2 violation.
SF didn't have a large visible homeless population until about 1985. There used to be a lot of SRO (Single Room Occupancy) hotels in SF, in the Tenderloin and SOMA. That's where the poor people lived. There are still SRO hotels, but fewer, and many are owned by nonprofits now. The areas containing those hotels are being gentrified. Many of them were in the Tenderloin near Market, across from what's now Twitter HQ. Others were on 6th St, which has stubbornly resisted gentrification for decades. Now there are construction cranes at work there.

The problem with housing the homeless in SF is where to build housing. SF is built out; you have to tear something down to build anything. There are some housing projects, but they tend to house families with kids, and they don't want large numbers of single druggies dumped on them.

Any ideas?
I'm one of the Kafka developers, happy to answer any questions.
Don't Twitter, Facebook, Amazon and Google all make most of their money by having access to their customers data? Of course they're not as supportive of privacy as Apple.
iOS and Android Capture Combined 98.4% Share of Smartphone Market
My wife doesn't work. We're a one income family. We have sufficient assets that no work is necessary for at least 5 years (based on a low burn rate).
Even with all the recent "featuritis" on the software side the unchanged simplicity of Apple's business model makes me totally fall in love with them again.

Tim Cook is the only one doing the right thing here.
Nelly came up with that already.
Wake up. People don't use Mongo because of it's better write performance. They use it because it increases junior developer productivity at building a shipable MVP and allows for more "natural" data models 99% of the time.

Reason: real-world data is almost never relational by nature, and you never really need ACID (even for financial data you can find a subset of ACID that's appropriate for you use case and complies with your regulations, and tweak a nosql solution to achieve it) and any relational model of data will be "awkward" in one way or another. Trying to get a more natural data model, it's always a question of either (1) storing graphs in a tree db (read "document db") or (2) trees in a graph db (no good open-source and easily scalable graph dbs around, too much developer inertia). Couple (1) > (2) for now, with the fact that write performance is more important than versioning for most (mostly because "naive" versioning at "big data scales" takes too much space), hence CouchDB < MongoDB and also "column dbs" being really odd for most general use cases and "nosql document dbs" remain the only sensitive choice for most projects.

I've finally seen the light and stopped recommending Postgres over Mongo to people :)

Rethink is probably a better idea. And there's also Arango. And I happen to love Neo4j. But Mongo is "good enough" for most, hence the obvious choice for a general purpose web framework.
No developer needs a 6 pages resume - or?
Have a look at my Github profile (for the technical part).
If you read your article, SF only offers tickets to people to return home. They're not trying to get rid of people who grew up here. This speaks to how much of SF's homeless problem stems from being a homeless destination. If you're homeless in a part of the country that is less accommodating, both politically and climatically, you come to SF. Based on your article, it seems that a lot of places will even buy you the bus ticket.

This issue reminds me of the refugee problems happening recently in Europe. The problem was refugees trying to get into Europe and should've been the responsibility of the entire EU to solve. But the problem was felt most acutely in the Greek islands where refugees were showing up. And when an national/continental issue is felt primarily by a single, smaller region, it's highly problematic.

As a thought experiment, what would happen if SF started sheltering the homeless and ensuring that all their needs were met. Well, suddenly those bus tickets bought by cities around the country become a lot more effective and more cities around the country start buying them. It's even the moral thing for social workers to do, since the political climate in their city means that it's better for the person being bussed out to go to SF. It becomes a tragedy of the commons situation where the disincentive for doing the right thing is that you get to deal with the problems from the places that do the wrong thing. A homeless person going elsewhere is a living externality.

This is a national problem (probably international, though deportation is considered entirely acceptable in that situation) and needs to be treated as such. If the Federal government doesn't want to deal with the problem, it could pass a law that allows the city that provides services to a homeless person to bill the cost to the homeless person's home city. Suddenly that bus ticket wouldn't seem like the cheapest option and SF could provide all the services necessary to solve its own homeless problem. Until then, the situation will remain fucked. SF is too liberal to be take a GTFO stance and too poor to comprehensively solve the problem for all the homeless that are there now and would show up if they started such a program.
Glad I am not the only one. I do not understand why most JS frameworks use a NoSQL store. Even from their FAQ.

"You can always replace Mongo with another DB like RethinkDB, CouchDB or something else you like. :)" What about SQL??!?!
I see that the GlusterFS FAQ says it is fully POSIX compliant. That's a pretty good trick. Ten years ago or so I had a suite of compliance tests I would use to embarrass salesmen from iBrix and Panasas. The only actually POSIX-compliant distributed filesystem I could find in those days was Lustre (unrelated to Gluster, despite the naming). Lustre works well but it almost impossible to install and operate.
> "So far, based on that page..."

From the page...
"THIS PAGE IS OLD, THE REST IS ABOUT STMGC-C7 WHEREAS THE CURRENT DEVELOPMENT WORK IS DONE ON STMGC-C8"

This page is probably a better starting point for the current PyPy STM work:

http://pypy.org/tmdonate2.html
But that concern is about releasing, which is completely orthogonal to building.

Go conflating the two is, I think, its biggest design mistake on the build system side. In Go, dependencies are inferred from imports, which, since it can't express versioning information, leads precisely to this sort of problem.

It makes sense only if you're putting all of your dependencies in a single versioned work tree, but almost no developers work like that outside of Google. And it's not a good pattern for most devs/companies. Yet Go is completely infected by it.

Other languages typically use a dependency manifest, which IMHO is the only sane, logic approach.

The funny thing, a dependency manifest is a superset of Go's current import behavior. But they chose implicit over explicit, which in CS is a mistake 9 times out of 10.
Maybe this isn't practical for some people, but I think it's bad practice to use your work credentials for something you plan to "take with you" when you leave. Best to keep a strict separation of work and personal credentials.
Custom resume from someone who wanted to work at Airbnb (2015)