skysight-inc/HackerNews huggingface dataset:
I think the point is that they ARE sending eachother money, just in less efficient ways. Looking at how people use snapchat it isn't as much about ephemeral as it is about speed. It's much easier to send a picture to someone in snapchat as the flow is better, and it doesn't leave a stupid photo on your phone (and on several cloud backups) that you didn;t want to stick around forever (e.g. check out this awesome car, you don't need a copy of that)

I thought this move was awesome. In my 17-25 year old life my friends and I were constantly owing eachother money for random things. If someone could pay me back right there for no charge that would have been my dream. We debated building an app for it at one point, just to tally who owes who what. It was a big enough issue I carried an excel doc but not enough to go out and search a standalone app for it. If the function is easily integrated into an app I use for something similar, however, I feel like I may pick it up.

Also teenagers aren't using gmail or square, etc. now so if snapchat can take them over before university they have a better chance of winning, imo. I do believe this is a market to be won going forward, at least in that 17-25 demographic (also why bitcoin got me excited, no fees for small transactions is a REQUIREMENT for person to person payments).
Algorithms on Khan Academy – a collaboration with Dartmouth College professors
Why don't other large companies also contribute to FreeBSD? I know Netflix is a large consumer. It seems they would want to contribute more.
For me, it was simply a "snapcash" entry in the settings screen in the snapchat app.

You click it and put in your payment info before you can use the feature.

I'm on the Android app though, I heard from coworkers that the iOS one doesn't have it yet.
I wonder if they considered if the bird could hear the mealworms under the tray and was pecking at the box to get at them.
>Finally, what happens when nefarious individuals realize it's super easy to pick up rich people's children by pretending to be a Boost driver?

This is where my company's app, Mooble, comes in.

Mooble is a breakthrough anti-molestation app built for modern, on the go kids. By simply pressing a button or speaking a programmable safety word, Mooble broadcasts an emergency alert through all of the child's linked social networks.

Brief product video below:

http://youtu.be/2svVkkNuSq0
> Its age requirement + debit card. I think that is a fairly effective blocker. At the very least, it'll almost completely stop any chance of children under 15-16 from joining the program and sending/receiving money.

Can under-16s not get debit cards in the US? I know they can get them here in the UK, I got one when I was 14, IIRC.
I think it's a reasonable claim. Those Etymotics are just a mic-and-speaker system that does 'compression' (in the audio engineering sense of that word)--they're actually more analogous to an in-ear hearing aid.

[Edited to be less snarky, before I noticed the reply]
Facebook Wants to Move into the Office
Most corporations are simply unable to contribute back. But within the IT industry I would disagree that most corporations simply leach.

Netflix, LinkedIn, Twitter, Facebook, Apple for example have been outstanding contributors to "open source".
The first thing people should think of when talking about anything Snapchat does is "How is this going to be used to abuse underage girls?" They've built the company on that so far, no reason to think this won't be used (and tacitly allowed by Snapchat) for the same.
> Supporting FLAC requires investing engineer resources in doing this, and possibly legal resources as well. It's only something that Apple would do if there's any benefit to them doing it.

FLAC is patent free and actively used (commercially including) by many parties big and small, so this legal FUD is totally unconvincing. ALAC isn't supported in hardware any better than FLAC, so that argument completely misses the point.

> Apple's already had their own lossless compression codec (ALAC) for over a decade

And for over than a decade "couldn't find resources" to support FLAC which is actually used unlike ALAC. Poor, poor Apple.
It's really neat that someone is trying to make logic programming accessible, but the introduction and the first fews sections are really offputting. There are lots of highly performant new languages competing for attention, and statements like "Today I want to talk about programming. It is interesting to note that I have solved it. Yes, I solved it." will drive a lot of the potential audience away.

I recommend breaking this into two posts. One's a highly readable introduction to a new language (e.g. this post's 2nd half). The other's the author's opinions about the state of programming languages (1st half).

Well done for the technical work behind this project and the bravery for doing something about fixing problems you find in the world.
Introducing Forecaster: Saasu's Instant Cashflow Forecasting for SMEs
They dynamically adapt to the environment. I'd call that pretty smart for earplugs - certainly more directly applicable to their intended usage than smartphone-style connectivity. [edited to remove snark]
It's because you need to send something that needs to work on very tight energy budgets, after 10 years of radiation exposure and extremely cold temperatures, and on tight bandwidth budgets. They're lifespans and conditions that are rarely considered when designing cutting edge tech.

If you only get one shot at setting up for a mission that won't start gathering data until 10 years later, you probably don't want to take a state of the art camera up there, you want to take a decent camera that you're pretty sure will work well after 10 years.
LICE is a public-domain C99 compiler in about 10 KLOC:

http://gmqcc.qc.to/cgit/cgit.cgi/LICE.git/tree/README.md
While donations from corporations is great, my hope is that developers will jump on the micro-payment bandwagon. If every developer who uses FreeBSD in one capacity or another donated $1 per month, the FreeBSD Foundation would likely never need to ask for donations again.

I currently do quarterly donations to FreeBSD Foundation and Apache Foundation, and some hand-picked developers in the technologies I use regularly, whom I would consider indispensable in the open source community. While it's not $1M, if everyone were doing it, none of those groups would depend on corporate donations.

I have even thought of a project that I may bring to life one day, if enough interest exists. Find the most indispensable members of the open source community and put crowdfunding efforts together to buy them out. In other words, put enough money on the table that they won't need to work for 1,2,3 years at a time. Working tirelessly on open source projects is something these people have already proven they love to do, and will almost certainly continue if suddenly they came across a windfall like this.

My guess is these kinds of things have been attempted, but for one reason or another have never really gained the support they would need.
Thanks! :D

Haven't considered that :/ I would have to ask around to see if there is significant interest enough to merit the engineering costs to make a cheaper version :/ Thanks for the input though!
But how are the companies ignoring the regulations here? It appears that state permits were granted to drill and use these injection wells ~25-30 years ago and that the owner/operators have been fully compliant with regulations - if anything, the failure in this case was a regulatory one, for granting permits that should not have been issued in the first place.
> Even if you can download it and its free and open source, most companies want someone they can call when their IT software doesn't work. Cisco isn't just a technology company. They're a giant sales and services organization.

This was also true of IBM back in the day, though.
Typically, what I do is just map the indent and dedent tokens directly to some suitable bracket pair, so the implementation is trivial.

As for the infinite arguments, well, as a language designer, is that really your problem? I mean, that kind of stylistic argument is no different from the endless arguments about bracket placement in C-like languages, or comma placement, "a+b" versus "a + b", and so on. People quibble about the dumbest things, I say just let them.
Abusing Samsung KNOX to remotely install a malicious application
I think there's more to the relationship than you give credit for. Even FreeBSD's web pages list OSX as a descendant https://www.freebsd.org/projects/newbies.html and several man pages in osx list freebsd as origin for various facilities.
nemID uses Java as well and it's hell.

Mobile Pay is lovely, though. Even my local Candy Shop accepts it.
Well this seems a very simply but effective suggestion
I mean, I indeed considered to go to some dancing party (bonus I am still at an age in which I am young enough to be considered a college student) but I feel a bit awkward going there all alone, I would prefer to have with me at least one friend but I have to find one first elsewhere
Justin Gibbs of The FreeBSD Foundation has said exactly this, regular yearly donations are very important. The one time donations are great for building a war chest, but it is hard to forecast a cash flow without regular contribution.

Paying back into open source is part of Cost Of Good Sold, and companies that seem to have longevity are realizing this.
Generally, the security of a home is not determined by the security of the front door lock. Most burglars either enter by kicking in the front door, or by entering through a window or sliding door.

Electronic locks are great for additional features, but not additional security.

High-security locks are really designed for commercial or governmental settings, where rooms with locks and no windows are common.
RFC 4180 is close enough for me.
There's a variety of different things you can bind up-cursor to. It sounds like you want.
bindkey '\e[A' history-beginning-search-backward

Even better is the function in Functions/Zle/up-line-or-beginning-search To use that, you need to first do:
autoload -U up-line-or-beginning-search
zle -N up-line-or-beginning-search
I'm Pamela, from Khan Academy. I worked with Cormen and Balkcom on the curriculum over the summer, and learned a lot myself while creating it (I don't remember my uni ever talking about Big-Theta!). I hope that this curriculum will be useful for the range of people interested in algorithms, from high schoolers to engineers studying for interviews.

If you have feedback on any of the coding challenges, please click "Report a problem". The automated graders start off strict, and I adjust those based on student feedback.

If you have feedback about other parts, please email compsci-feedback at khanacademy.org or pamela @.
The verge is garbage. They are the ones that claimed the scientist that landed on the Comet hates and excludes women because of the shirt he was wearing.

His shirt was given to him, by a woman, as a good luck charm and he was crying on camera when asked about it.

Why can't we stop passing these shit writers and shit articles off as anything resembling news?
Squared seems to leave out two of Slack's biggest features:
"Integration with other services" and "Search Anything"
keep on reading...
Critic of Polygraph Tests Accused of Teaching People to Lie to Government
I can't help but compare this to OS X, where most applications are bundled together with any dependencies that you can't safely assume will exist because they aren't included in the OS.

Yes, it does waste some disk space. But the $5 worth of disk space that this approach costs me is more than justified by the $5,000 worth of gray hairs it saves me.

My only lament is that things still fall back to the annoying old-fashioned way of doing it whenever I need to install software that's more Unix than OS X. Which, given I'm a programmer, is still pretty much all of it.
Diverse donations are also necessary for 501c(3) status in the US, so yes everyone please give a few dollars every year!
Would love to have seen the Schlage locks included in the comparison - I think they're the front-runners. Perhaps I'm overlooking some terrible flaw?
There are some people that have very differently shaped ears that we simply can't account for with a single design. Can I ask which part of your ear got irritated so that I can make a note?

http://www.rudyard.org/wp-content/uploads/2013/09/external-e...

Was it the tragus?
Somebody announces a Bitcoin 2.0 idea just about every other month -- ethereum, counterparty, opentransaction, and so on -- so why does this one deserve $21M?
It is ironic, I am in one of the biggest city of this country right now but on Meetup.com I can't find more than 4 - boring - events in the next 30 days

Anyway I already planned to join an hackthlon this weekend even if I never tried one and fear to be the "noob of the group" but well, I hope we all started from that position somewhere

I have for sure to improve my start-a-discussion-with-strangers skill.
Yeah, unfortunately there is no way to enable TRIM without turning off signature validation completely. Apple calls the feature kext developer mode. It would be nice to see them providing more fine grained control over which kexts are supposed to run in dev mode — or just enable TRIM for non-Apple SSDs in the first place.
Url changed from http://www.theverge.com/2014/11/17/7236311/fitbit-data-is-be..., which points to this.
Um, no? Why would you think that?
http://www.earin.com/
I think the issue there is that once you start building a number of containers, it's easy to start noticing patterns that repeats across your containers, and so it's very tempting to do what you mention to avoid repeating yourself.

I sort of agree with you, but I think it reflects a tooling problem in expanding dependencies more than anything.

After all, Docker introduces temporary images for nearly every step of the Docker file anyway, so if these "parent containers" are genuine dependencies it's beneficial to collapse the steps for individual app containers down to a set of shared ancestors as possible.
That's not in 9.4.
There are proprietary and open source drivers for nvidia, ati, and intel. I've used the proprietary nvidia drivers in the past with freebsd, currently use the open source ones with freebsd. For nvidia, the quality is on par with linux, some niggling things every now and then and scares about upgrading, but overall good with some tuning/tweaking. I can't do HD video though currently, but I don't really care. I use fvwm2 for my WM.
"Net neutrality" is this same battle still going strong. Transporting opaque bits is a commodity service with race to the bottom pricing. Segmented services are monetizable based on the value they provide to the user.
Until a few years ago the "Sponsored" keyword was never used. And as justincormack mentioned, lots of commits are simply not marked as such.
> The reason that there is no "culture" of using binaries when necessary

I don't understand what you mean.

Outside of Gentoo, most distros are based on binaries - I don't need to install GCC in order to install programs via 'apt-get' or 'yum install', nor do I need GCC in order to run them.

--

Assuming you mean 'culture of not using the built-in package manager', here's what I think:

While I've definitely done "scp a.out $other_system:" that only works for the most trivial of programs. After you accumulate a few more files, it becomes "scp foo.tgz $other_system:" because there're some library files/whatever to be included.

But then it turns out some of those files need to get put in the right place, so the next step is a rudimentary runme.sh script that sets up the system.

Hang on, what's the last version we 'installed'? Just have runme.sh stick version info in /etc/foo.conf.

Congratulations, you've got a rudimentary packaging system!

The reason there's no culture of avoiding the package manager is because it's there to help you so you don't have to manually hunt down rpm files to extract .so files, among other things. (If I never have to use rpmfind.net again it'll be too soon.)
If the problem is that the version of pandoc in CentOS 6 is too old, then why not try to use a CentOS 7 container as a base?
In the end aren't containers about choosing whichever OS image is better suited for a task?
Good. Keep it simple! So many Kickstarters fail because the founders try to overreach and end up making products that do a mediocre job of their USP and a worse job of all the tiered extras they throw in. Feature creep will kill you.
OS X is based on it in the typical use of the word.

Darwin incorporates a lot of FreeBSD kernel and userspace code, and Apple continues to incorporate new code.
CentOS is great if you're looking for proven stability. But yeah I've had so many moments of hair-pulling frustration dealing with incredibly outdated CentOS packages (All of them?).
I was thinking since months to start a yoga course but I fear that in those lessons the "let's socialize" part is not considered a lot in comparison to the physical activity
Not sure why I'm being downvoted; yes it's self promotion, but highly relevant to the discussion
Definitely a case of the industry making itself look bad! The Minerals Management Service kept giving Transocean (who built the Deepwater Horizon rig) safety awards. https://en.wikipedia.org/wiki/Deepwater_Horizon_explosion#Tr...
And from apple.com:

https://developer.apple.com/library/mac/documentation/Darwin...
Can you describe the usecase?
I had the same problem a few years ago. I solved it by going to coffee shops to work maybe an hour per day. And in good hacker fashion, I eventually built an app for that, that lets you find "co-lunchers" (check out http://colunchers.com). Hope you find it useful.
considering there is no "US Marshalls" part, and the Government was only referenced as "the Government".... you're an idiot.
Yeah, those etymotic's are smart in their own right. I'm just riding the "smart wearable" trend and making the "world's first smart" claim based on the understanding of smart being a connected device! :)
I've never built one before, but here's my first attempt: https://github.com/mariusc23/grunt-spider-script

Let me know if you notice any issues!
The Cone of Spotify
Blossom, the Smart Watering Controller
A new programming language a day keeps the doctor away.
Both of those features are only a matter of time.
> Please note that rides must be scheduled 48 hours in advance.

I'd say this right here is a killer.
Combined isolation and masking is a great feature! You might consider working with the author of Noise Machines[0] for a later iteration. That site is a lifesaver in a noisy office.

[0] http://mynoise.net/noiseMachines.php
I would pick the latest TI-84 model. Z80 assembly is significantly simpler than 68k, and the hardware is simpler too. And as you can see, you can still get some pretty incredible results.
Keep in mind this is decompiled from IL, so the class/method/object mapping and naming remains from the original binary.

Here are a few, in my opinion, ugly examples:

https://github.com/wybory2014/Kalkulator1/blob/master/Kalkul... and https://github.com/wybory2014/Kalkulator1/blob/master/Kalkul... and a few more instances of basically the same logic, copy-pasted (correct me if this might have been optimized from source code, as I'm a reverse engineer and not a C# programmer - but I'm pretty sure it's not)

https://github.com/wybory2014/Kalkulator1/blob/master/Kalkul...

https://github.com/wybory2014/Kalkulator1/blob/master/Kalkul...

https://github.com/wybory2014/Kalkulator1/blob/master/Kalkul...

https://github.com/wybory2014/Kalkulator1/blob/master/Kalkul... and string-based HTML generation in general. Oh, and this method in general. It doesn't even fit on my screen without scrolling to the right.

I'm not saying it's a goldmine of DailyWTF-worth content - but it's still pretty bad. In general, it doesn't really follow any MVC-separation, the naming is arbitraty at best (and dictated by the IDE at worst - Kalkulator1, anyone?), and DRY principles are vastly ignored.
You seem under the delusion that investment / acquisition etc happen based on merit.

More often than not, it's just about who knows who, back room dealings and favours.
In what is surely a coincidence, 21M is also the total number of Bitcoins that can be mined.
> That is a dataset which is already deduplicated via copy-on-write semantics (it was not using ZFS deduplication because you should basically never use ZFS deduplication).

Can someone more experienced with ZFS say why?
emaste may be able to give an "official foundation answer" for this question, but from what I've seen the Foundation employees do the work which everybody agrees is important but nobody wants to do -- like haswell video acceleration and release engineering.
Disrupting busses!
Chickens can count to delicious. That's all I care about.
I guess this is disrupting KidCab[1] :-) It seems like it should be a giant warning sign if you can't facilitate taking your kids to activities, either you, or they, are over scheduling :-) For the occasional pick up from a football game or a play or something, I think its great though.

I can imagine a birthday invitation that asks for RSVP's so that the van could come by and pick up your child (the guest), that is when it gets weird for me.

[1] http://kidskab.com/
You might want to have a look at Tarsnap: https://www.tarsnap.com/efficiency.html
One would hope they'd be better in bed, but that's probably hoping for too much.
This is pretty similar to Sparkey[0] and bam[1]. Sparkey also comes from growing out of cdb's limitations. It supports block-level compression like Riffle does, and is optimized for accepting bulk writes. Riffle's linear-time merge behavior lifted from Sorted String Tables is a nice alternative to accepting writes at runtime. bam is cool in that it takes a plain separated values file as input, and builds an index file from a minimal perfect hash function over the input file.

[0]: https://github.com/spotify/sparkey
[1]: https://github.com/StefanKarpinski/bam
My point was any company that deals with a large amount of user submitted media will eventually end up having to have an abuse team that monitors user submissions for illegal activity. I don't see how the Snapchat's situation is unique from the problem of identifying illegal material, other than the fact that there is now a monetary way of receiving payment (which has existed and still exists today). In fact, Snapchat could even attempt to claim less liability if the material is never stored on their servers, compared to a file sharing or image hosting site that actually contains the illegal material. In this sense, they would only be liable if they knowingly allowed this trade to take place on their network, similar to an ISP, in my view.
I totally agree with the 5%, that's why I never used Django before for a real project and preferred Flask mostly. But for this project it made sense since I'm using almost all of its documented features and some undocumented ones like model swapping plus a couple of extensions.

My point was, that it doesn't have to be hard to slow you down. Whatever framework you choose, you will get stuck at some point. A Django developer will have starting problems with Flask, glueing together the basics and choosing a folder/file layout (or changing it later), while for me, I had a very quick start with django building a prototype in no time but then got stuck a lot later on while customizing an having other opinions that the opinionated framework.
Isn't this exactly what Obnam does?
I don't think it's meant to be a one-size-fits-all technique for ending game piracy. It is amusing though.
Transparency is definitely an eye candy-only thing that provides no benefit and comes with a performance hit too. This volume indicator wasn't fixed in 10.10.1 though http://i.imgur.com/Unh3EA1.png
So, who is responsible to pay up if a resident wants restitution for the pollution in their well? The company or the state?
https://github.com/wybory2014/Kalkulator1/blob/master/Kalkul... :O