skysight-inc/HackerNews huggingface dataset:
This doesn't sound as a freedom of speech but more as oppressive government. Something wrong if people don't want to express their opinions because of fear.
Good stuff. Rant on.
I agree with that. I'm fine with this story being posted and discussed, but using a slur -- even if doesn't really seem to hurt anyone with "power" -- often leads to cheapening of the discussion. Referring to the blogger as a "SF tech entrepreneur" gets the point across...and people can slap on their own connotations with that term as they please.
Apple also makes most of it's money by selling phones, not user information...
This is my #1 question. Can we use it for the root FS? If so, that's amazing, as there are already btrfs-based tools for snapshotting every time you run apt, etc.
OpenZFS ! I can't see why this has blown up as a violation when people didn't actually read the announcement.

EDIT :

ZFS is licensed under the Common Development and Distribution License (CDDL), and the Linux kernel is licensed under the GNU General Public License Version 2 (GPLv2). While both are free open source licenses they are restrictive licenses. The combination of them causes problems because it prevents using pieces of code exclusively available under one license with pieces of code exclusively available under the other in the same binary. In the case of the kernel, this prevents us from distributing ZFS as part of the kernel binary. However, there is nothing in either license that prevents distributing it in the form of a binary module or in the form of source code. http://open-zfs.org/wiki/Main_Page
I've used both ZFS on both BSD and OpenIndiana, and I've used btrfs on linux. as recently as 4.0.5

As of 4.0.5 btrfs was IMO completely unusable as a daily file system. Some examples of issues I ran into:

1) System became unbootable with the version of btrfs I had installed and I had to use either an older or newer kernel to recover

2) I have a periodic backup of my mailbox that runs, and when it runs my system becomes completely unusable until it completes. The same script running on zfs on bsd and with ext4 or reiser3 on linux would show I/O slowdowns, but I could still use my machine.

3) In general I would run into other minor issues and the consensus in #btrfs was that since my kernel was more than 3 months old, it was probably fixed in the latest version, and why would somebody using an experimental filesystem not be tracking mainline more closely?

[edit]

To be fair, here's some issues with ZFS:

1) Do not ever accidentally enable dedupe on commodity hardware; it will slowly consume all your RAM if you aren't on a sun server (where 64GB of RAM is a resource constrained environment), and there aren't effective ways to undo dedupe, other than copying all the data onto a different pool.

2) You can't shrink a pool. Hugely annoying, apparently non-trivial to solve.
Bitbucket Server (Previously Stash) does not have the Omnibar. At least our version doesn't (4.3).
I have this text, that could give you an idea, but just in Portuguese, sorry:

- http://bit.ly/macript and
- https://twitter.com/bradpickler/status/700363764261130241
Web Assembly will dissolve that monopoly, not sure when though.
Unfortunately there is no good way to capture the state of the client. For example in JavaScript there is no access to local variables of a function.
I'd be interested in hearing a principled argument why "right race" is a bad way to choose a favored class for rent seeking, but "politically connected", "nepotism" or "random chance" (as pron was advocating for) is a good way.

Further, suppose we brought back only the economic protectionism bits - would that change things and make Jim Crow somewhat more acceptable? If not, bringing up the "full picture" seems like a non sequitur.

Let me clarify the question I'm asking. Jim Crow makes me emotionally angry, more so than taxi regulations. But I don't have a reasonable principle to back that up. On a rational, rather than an emotional level, I can't actually justify why Jim Crow protectionism would be unacceptable but taxi protectionism is acceptable. Can you?
I can imaging the kind of spaghetti a Java programmer would make if told to write C with no prior experience. That's how I got my start. I didn't even understand the difference of passing a pointer from the heap and passing a pointer from the stack.

I will be the first person to admit I don't know it all. Will the senior devs be willing to tell me when I mess up and what I can do/read to get better at my job?

I still have a lot to learn. Right now I'm trying to learn as much as I can about the i368 architecture since it is one of the last few processors that, from what I have been told, "a single person can have a working understanding of every part of the architecture and computer."

In any event, I'm basically looking for a summer job or a part time job for next semester, so I think I definitely have given myself enough time to search.
Using Rails for API-Only Applications
My main gripe about Python 3 and Python in general is that it really needs a good method of distribution. Sure there's PyInstaller, but it's not straightforward enough and there's a lot of mystery problems that take a lot of time to figure out.
I know zealots are necessary to keep a balance. I've typically appreciated the utility of people like RMS to the free software movement.

That said, Matt Garret's Captain Ahab-like zeal of keeping one of the most useful pieces of open-source code away from Linux, while taking potshots at Ubuntu, is really off-putting. I guess I'm not so pure.

Which is why I run my file server with BSD.

I'm really excited to see ZFS functional in 16.04, and in fact, that got me to install the pre-beta just to mess with it.
It depends, professional pilots often botch landings and swear in the cockpit although these landings are still safe (enough) …

A landing attempt by a passenger as shown in the YouTube video would probably end with a crash since some manual flying is involved in the end. It is very unlikely that a passenger would getting the controls right at the first time and he (or she) would certainly not be able to perform a go-around.

Autoland would be more helpful. In the worst cased, an aircraft can land without flaps and without 'three greens' if the runway is long enough with a high probability of survival for the passengers. Speed control is of course important but the correct speeds for a zero-flap landing could be given from the ground via radio.
Sure there were C-based extensions for JavaScript, that's how it integrates with the DOM. It makes it a little trickier but not a whole lot.
Couldn't you just copy the pkg you want to modify out to gopath/src and import it there with your modifications?
BTRFS uses less memory so I prefer BTRFS to ZFS for containers.
Rent seeking through regulations designed explicitly to eliminate competition is not suddenly ok because you perceive them as "blue collar."

It's unreal that people would attempt to defend this.
New firmware finally fixes Surface Pro 4, Surface Book bugs
It looks like they got around it by distributing OpenZFS as a kernel module. If that's permitted for closed source kernel blobs, it's probably fine for this code too.
I lost a perfectly good very small, very dull Victornox pocket knife because I forgot it was in my pocket before going through security. The TSA agent was nearly orgasmic in her "find". Her rapture at discovering my WMD was more frustrating than actually losing it.
This bogus study keeps getting cited and misrepresented:

> Gatorade, chewable energy cubes, organic peanut butter and power bars.

All of those are junk food. Drinking a large bottle of Gatorade is exactly equivalent in sugar content to drinking a can of pop, energy and power bars are also basically crap and sugar with some "vitamins" or "soy protein" added.

So yeah... this study found that eating one form of junk food is no different than eating another form of (cleverly marketed) junk food.

> Eleven males completed two experimental trials in a randomized, counterbalanced order. Each trial included a 90-min glycogen depletion ride followed by a 4-hr recovery period.

Wow, such thorough and newsworthy research: eleven males worked out twice for 90 minutes and ate two different types of crap.

This is just another example of the sorry state of modern clickbait research.

An alarming number of studies out there are nothing but noise, especially in the medical fields, where it does actual damage. Here's a good talk on this issue: https://youtu.be/GPYzY9I78CI "Reproducible Research: True or False?"
Jumpstarting a Tech Meetup from Scratch
Does anyone remember Leo, the homeless man that was given the chance to learn how to code? The libertarian tech utopia press loved it, but Leo never claimed his money and decided to keep living on the streets [1]. Homelessness is complex and is not a simple problem to fix.

The problem with this open letter is it is written with contempt and a complete lack of awareness of the author's own privilege. The "I don't want to see it, I earned my right to be here, make it go away" sentiment shows how little the author has thought about the problem and his own standing in the world.

Has he ever tried hanging out and having a conversation with any of these people? I do it all the time here in New York and used to do it a lot in SF (a city I now avoid because of people like the author). I recently had a great conversation about physics with a homeless man on Skid Row. The point is maybe he needs to stop, have a conversation, and find some empathy.

Most homeless shelters are dangerous places and are filled with restrictions, so many homeless people prefer the freedom of the street. Urge your local government to invest in long term housing for the homeless and not just shelters. Lift restrictions on building in SF to create more housing in general. Support mental health facilities. There is a lot of work to be done, but saying you earn a good living and therefore shouldn't have to see it isn't good enough. If you want that life move to a gated community, not a major city.

[1] http://www.businessinsider.com/leo-the-homeless-coder-2015-2...
a huge number of homeless are mentally ill and/or have serious substance abuse problems. re-acclimating can be very difficult. (and NO, i'm not suggesting we not try)
That's an interesting counterpoint. I haven't investigated how successful companies are in U.S. if specializing only in those areas. However, they have to have economy of scale to get low prices on stuff people want. Or buy from groups like Costco as Google is with further markup.

So, there's potential there but a lot of risk, too. Need more data on such things.
Is it distributed under the GPLv2?
Migrations don't actually take more time than defining the schema implicitly in your application, and you don't even need to think about joins at all if it's only going to be a prototype.

MongoDB is far from "simple to work with". This is 100% marketing bullshit (along with dubious claims like it being "fast" when it never has been), trotted out by MongoDB's marketing department. Let's not forget that it has always been a commercial project.

EDIT: And to clarify, relational databases and document stores are not interchangeable. You need to pick the one that reflects your data model most accurately.

Usually that's going to be "relational", sometimes it will be "documents" - but even if it is, there are better options than MongoDB.
could you talk a bit more about your production setup ? Any multi-threading problems ?
We already do this in our monolith.

All business operations are declared on interfaces, which is used to codegen a client & http request handler. Normal app code uses the codegen'd client, and we have a REST api which runs the codegen'd http request handler (and underlying business logic that we write by hand).

This gives us certain kinds of flexibility that we use. That said, it's still a monolith. Even if we split each call onto a different server ultimately they will be relying on a shared database schema residing on the same, singular MySQL server.
> If Uber ultimately goes public, then the owner will be society.

No, if Uber is ever nationalized, then the owner will be society.

If Uber merely goes public, then the owners will still be the stockholders, its just that it will be easier to trade in the stock.
> It's clear that in the main they will hold similarly strong views to Apple

That's not clear at all. It's hard to find neutral ground in political problems like this. Staying quiet to avoid implication isn't a neutral position. Evil triumphs when good men choose to step aside instead of helping their neighbor.
I agree it's probably a precursor to something else. They could do all sorts of things with a good distribution chain or more data on consumer purchases. Not sure how many are good business plays but there's potential.
5 Techniques to Discover Your Dream Job
19 Must-Know Visual Studio Keyboard Shortcuts – Part 2
There's lots of youtube videos of actual landings from the cockpit view even. I like to watch them and when flying I like listening to the radio chatter also if available.
It's interesting that they did this with laptops.

The SF Bay Area has OTX West[1], which takes broken desktop computers and swaps parts to make a smaller number of working computers, which they then distribute to schools. Their new, modernized, mobile-friendly no-useful-information site doesn't tell you much, but last year's site has a useful FAQ.[2] As of 2015, they provided Windows 7 desktops with LibreOffice. They have a deal with Microsoft which allows them to do OEM installs of Windows on old Windows computers.

If you have old computers to unload, send them to OTX West in Oakland.

[1] http://www.otxwest.org
[2] https://web.archive.org/web/20150226174001/http://www.otxwes...
Your foreign pension may be taxable
Let's start with something we all know and love. Computers, I want one that 1 trillion times faster how?

Unfortunately, physics has not changed much. There is a great speech from 1959 about how small you can make things: http://www.zyvex.com/nanotech/feynman.html

People don't say that anymore, because we are already building really tiny things. Sure when your using ~10^20th atoms in a transistor there is a lot of room to grow. In 2008, researchers made transistors one atom thick and ten atoms wide. Where do you go from there?

People want to say 3d, but we already make chips in several layers and heat is an issue.
KDE has come together with Qt, FSFE, VideoLAN and KDAB to bring you QtCon
Yeah, since spark 1.6 (some optimizations in spark 1.5) the data being operated on is managed "off heap" which means it doesn't add to garbage collection times and is stored in a more contiguous and cache friendly layout. It's definitely using Unsafe but can't speak to the exact implementation.
Well, I think we might mean different things by "homeless". The kind of people who prefer homelessness (and I know a couple, even in my small town) don't prefer it because they don't have a house. If someone were to just provide them a house, they'd be perfectly happy with that. No, they prefer their lifestyle to the available alternatives because it frees them of any responsibility for themselves.

Naturally, though, not all homeless should be categorized this way. A great many of them surely have serious psychological disorders that prevent them from living normal independent lives. Surely many of them have suffered in many ways, and many of them are surely in the circumstances they're in due to factors they couldn't control. These are the ones that really do need help of _some_ kind.

I sympathize with people like the mayor of the town you use as an example, but he's wrong: you don't give people dignity by giving them a place to live. Housing isn't the source of human dignity. When you give people with no dignity things of value, they don't value those things, and then eventually they become valueless through abuse and neglect. That's why homeless shelters have to have volunteers to monitor when they house the homeless. That's why simply building a big apartment complex and giving keys to the homeless isn't a long-term solution and in all likelihood a fast-track to a destroyed property and a bunch of people spending some time in the clink.

Outside of personal interventions and great investment of resources into individuals, I'm not sure there are really any great solutions. It makes me sad, but I don't have any great ideas for how to help them better (writ large), than try to meet some basic material needs (food pantries, temporary shelters) and keep them safe.
OpenZFS is CDDL liscensed and GPL incompatable.
Is the banking industry about to have its 'Uber moment'?
This reminds me a lot of this project: https://www.youtube.com/watch?v=e2YtARzJTys

It integrated a raspberry pi with a barcode scanner and microwave. All you needed to do to cook prepackaged food was scan the barcode. It had all the times set in and all of the mixing and instructions.

I think that feature is useful.
And what about machines without ECC RAM? I thought this is the idea for using ZFS in the first place.
Or is the ECC "requirement" only important for raidz?
No, and it effectively never will be.

See: http://open-zfs.org/wiki/FAQ#Do_you_plan_to_release_OpenZFS_...
Hah, that's a laugh. If it were an Android phone, the feds wouldn't have had to call anyone. They'd have just broken the device's security and gotten what they wanted.

Only Apple takes security seriously.
I guess that depends on the values you hold, doesn't it? For many of us, there are some values that occasionally trump that of unrestricted competition, and many of us believe that sometimes free competition reduces freedom rather than increases it.
Yes, in today's world where capital is free (ZIRP), large corporations like Apple, which also has $200 billion in cash on hand, have infinite runway to develop expensive products that solve hard problems. For better or for worse.
Science Explains Why You’re a Devious Cheating Conniver
Probably because at Apple the consumer is not the product.
Perhaps you can say "exploited a [probably, maybe, unintended] legal loophole."
I think it's interesting to note that Apple has complied with requests from law enforcement in the past...

Of the total number of requests, which Apple references here:
http://www.apple.com/privacy/government-information-requests...

> 94% were Device Requests--law enforcement seeking a stolen device

> 6% were Account Requests--law enforcement seeking personal information

> 27% of U.S. account requests received between 7/1/14 and 6/30/15 resulted in disclosed content.

> Less than 0.00673% of customers have been affected by government information requests

Interesting stats...
Video – How a self-funded business grew from 1 to 75 employees
It illustrates "Chekhov's bottle" very well:

"Remove everything that has no relevance to the story. If you say in the first chapter that there is a bottle of Perrier on the table, in the second or third chapter it absolutely must land on a hipster's head. If it's not going to be smashed, it shouldn't be sitting there."

And perhaps the moral of the play is yet another variant of Chekhov's gun, but this one would be "Chekhov's framework"!
My wife is a social worker for the VA. Her job is housing homeless vets. From what I hear, clients typically struggle with mental illness, PTSD, military sexual trauma, and more. Some have what they need to get back on their feet and some are probably never going to because of mental illness. Yes some, and it sounds like a minority, have learned to manipulate the system as part of their survival strategy.

There are also some who just want to be left alone. Around here they live in the National Forests up in the Cascade Mountains. The problem for them is age. Right now the reclusive Vietnam Vets are coming out of the woods. They are just too old to survive out there on their own out there.

On the whole safe housing is showing to be very important first step. Homeless life does include a community on the street. It is typically a community that is not going to be supportive of positive change. Each member is experiencing their own untreated issues.

Removing the negative social elements and temptations first appears to be one of the important benefits. If you're an addict having friends offering you a hit is not very helpful.

Thus, for my wife, building relationships with housing agencies and businesses is a big deal. The landlords/managers with endless patience, understanding, and strong boundaries seem to do best.
...or why should I work so hard to pay SF rent when I can be homeless and get free housing?
If you use ZFS you only have snapshots for this. cp --reflink also has some gotchas on btrfs - if you do a balance it's not preserved and there are some odd problems with snaphots (I have no link at hand, take a look at the mailing list)

ZFS is not comparable to btrfs at the moment. Everything device related is missing on btrfs. No detection of missing or broken devices in btrfs at the moment, no hotspare functionality, btrfs RAID1 uses the pid to decide with disk to read from. RAID5/6 is still experimental and there are some odd behaviours.

Using btrfs for production is a risky bet and may very well bite you. The tooling is terrible at the moment (IMHO) and benchmarks favour ZFS most of the time.
I find myself trapped by the opposite issue. If someone asks me "Is this possible?" then the literalist in me feels compelled to answer "No, very little is impossible with enough time and effort". What they really mean is, of course, "is this feasible within our current constraints?" or shorter "is this an option?"
>owes a duty to everyone in its borders
No. A local government owes a duty to tax-paying citizens who legally inhabit it.

>tax the rich heavily
Yes, drive out the people who are capable of starting and maintaining businesses, investing in area improvements, and spending money. That's a good idea. /s
no diff between version.

takes 4-5 clicks to go to source code view of a branch (1 click in github)
This is awesome and a great way to get hired. Finding a company(or several) you really want to work at and targeting them specifically with a tailor made strategy is probably better than a shotgun approach.

Best of luck to Nina.
What exactly was the mention of Kafka referring to? Spark has had decent kafka integration for a while now.
Yes, it is. Apple's fight with the US is based on the fact they facilitate the encryption of user data so that even Apple doesn't see content.

When the other titans don't have that feature, they have less of a stake in the argument at hand.
This doesn't look HM Treasury-ey is this by some other organisation?
just wow. it is played unironically, but so self-unaware that it then becomes funny, which must be enjoyed in an ironic manner.
so:

```

def change_tone tone
tone = ironic
change_tone tone
end

```

#change_tone :unironic

#SystemStackError
I'm 99.99% sure that's what most of the posters in this thread mean when they say ATC. "Ground" might be clearer but it is pretty obvious either way.
By popular demand – TIL now open-sourced
Which is still CDDL licensed and thus GPLv2 incompatible.

Here's the copyright file from the relevant commit to the Xenial kernel tree:

http://kernel.ubuntu.com/git/ubuntu/ubuntu-xenial.git/diff/z...

The majority of the code in the ZFS on Linux port comes from
OpenSolaris which has been released under the terms of the CDDL
open source license. This includes the core ZFS code, libavl,
libnvpair, libefi, libunicode, and libutil.
i like it better than people who come to interviews without even creating a _free_ account with the company they want a job with.
React freshness
It is not permitted for closed source kernel blobs; those are violations too.