skysight-inc/HackerNews huggingface dataset:
I would love to see a use case from a large deployment. MongoDB is trivial at small scale and it is only when you get to large deployments that it really needs some TLC. If they can somehow make large deployments simple it might make mongo a viable contender again for Humongous data ( If you have a data schema that would play nicely with it )
Can you really not specify the negative outcomes you're trying to prevent? You're accusing me (and most of the members of this forum) of a moral failing, an abrogation of our responsibility to the world. That's a serious accusation, and I'm taking it seriously.

If you're right, then I should go into the next room and tell my wife not to post any more pictures of our daughter to Facebook. I should tell my mother that she won't be seeing any more pictures of her grand-daughter, and we're going to have to stop having video chats on Skype. Of course, if I do that, they're going to want to know why. What should I tell them? It better be good, because if not, they'll think I'm just being a jerk, and they'll be right.

I agree with you that Facebook has data that could be used in undesirable ways. But it's already being used, right now, on a massive scale, in ways that are clearly and demonstrably desirable. I think the best way to live up to our responsibility is to do two things:

• clearly enumerate the scenarios we want to avoid, the reasons why, and advocate for public and private policies that prevent them
• be on the lookout for unintended consequences and negative effects that we didn't anticipate, so that we can prevent them from occurring on a large scale
> Is this retroactive, i.e., all software patents filed and granted in the past too are abolished?

It seems to me the way to do it is to establish that software alone (or software in combination with a prior art computer) cannot infringe any patent.

> If 'yes', what happens to all the money companies have already spent on the patents they currently have?

The assumption is that abolishing software patents will have a net positive result. Practicing entities thereby have more to gain by avoiding the future costs of zero sum patent prosecution, licensing negotiations and patent litigation than they have to lose in sunk patent prosecution costs.

The hardest hit would of course be patent trolls with no other line of business, whose dissolution into bankruptcy can only be celebrated. Your concern is like being concerned for the costs incurred by kidnappers in purchasing unmarked vans and securing abandoned warehouses when the day comes that we abolish kidnapping.
What you're saying about the pressures on police officers is true, but the conclusion you draw from it is not. It is not actually the case that police officers must be managed in such a way that their professionalism is degraded by contact with the worst parts of society. One can think of many kinds of management interventions that could mitigate this problem --- or, for that matter, read books about modern police patrolling and the day-to-day work life of police officers to see good ones already written down.
"Hey, guys. Here's a really poorly considered hierarchy of classes, where I haven't really made any real effort to separate concerns or otherwise prepare for the problems which I am specifically creating.

Now, look at all these bad things that I've done! NEVER DO ANYTHING SIMILAR EVER."

That pretty much sums it up.
Yeah, that is offtopic. Why did you bring it up?
"He asked to see her license. [She] didn't have one."

The article started off with the theme in the title: she can't pay the fine for a traffic ticket. This would be pretty damning if you needed to drive to get to work. But she hasn't worked in a decade. Presumably because of injuries from a car wreck.

Then she's driving without a license. I'm sorry, but you can't thumb your nose at the law like this. You don't have the right to drive around unlicensed. She's on disability, she doesn't have a job to drive to, nor the income to pay the fine ... so she must adapt her life to live without a license: walk to the store, ride with someone else to go to further places. Anyway, the story goes on from there about how she can't afford to pay the fines and the fees and ...

I'd like more information before I can really make judgement about this person. What are the details of this 1997 (did I math that correctly?) car wreck? Is she at fault? Were there any settlements involved? What kind of injury does she have that keeps her from working? Can she learn to do something that doesn't affect her disability? Specifically, what injury prevents her working but allows her to drive?

I get that the world is unfair to the poor. I know that these collection systems for fines with private companies involved are abhorrent. I understand that a societal shift is needed to help with many lives that are so much less than ideal. What I don't understand is how, when someone makes a colossal mistake (especially one that we've all been educated about), anyone else would blame everyone but the mistaken.

For me, this whole story hinged on that one time she got caught driving without a license: there's no reason she should have been unaware of the consequences.
And it's written in Common Lisp! What's not to like?
Man... I'm only 23, and I grew up in New Zealand. This is really cool, but I think the parents are the main factor that needs to be dealt with regarding this general idea.

When I was 8, my dad and I built a wood + iron motorised go-kart, and then I drove it all around ours (and the next-door neighbours) property. I crashed hard, broke my arm... and it was awesome. I'm still into high-octane risk-taking fun (I'm currently working getting my solo jump license yay), but I do it as safely as possible.

I think learning risk-management is a key thing that kids are missing. I was lucky to have parents that pushed me out of my comfort zone into doing cool stuff (I trained in Taekwondo for 12 years, including 6 months in Busan, South Korea, and got my 16 year old ass kicked for the entire 6 months) -- my brothers also have grown up well adjusted to dealing with risk and excitement and danger. But others I know in my generation and below are afraid of risk, afraid of danger, and I think that's a shame...
Nice! Excited to try it. I suspect software tools can help teams both make better decisions, spend less time, and have more fun than a conventional meeting.
A KDF is meant to slow down dictionary attacks by introducing a lot of computation. Normal values might be in the hundreds of thousands, even millions to bring the computation time down to less than a few a second on extremely high powered GPUs. 20 rounds has so little impact it's astonishing they even bothered to load the KDF library. Attacking encrypted files like this would be very fast for a motivated person, and when we know there's magic internet money involved there's a lot of motivated people.
I think the problem with what you're suggesting is that it can rapidly devolve the forum into being uncivilized. I do think silent banning is a little bit mean, but if you tell people they've been banned, they just start a new account.

Perhaps new accounts could start off dead until endorsed, and bans could be reversed. A bit like pending comments, but at an account level. It takes away "starting a new account" as a solution to being banned if both accounts have the same (100% dependent on content of posts) likelihood of coming back.
I swear you guys are intentionally missing my point with the Occulus example. It wasn't an example of something that should be patented, it was an example of how things can seem obvious after it has been done. No one cared about VR 2 years ago, precisely because it had already been tried and failed numerous times before. That was a central part of my argument.

Now that Occulus has proven VR ready for prime time, everyone claims they have a competing headset on par or better than the Rift. Some would use this as evidence that VR tech is "obvious" (again this is simply an analogy, nitpicking on the particulars is the wrong way to address this argument). My point is that this is not evidence for obviousness when your vantage point is after it has been shown it can be done. In fact it will only bias your judgment.
There are vastly different values for "knowing something can be done".

Consider: Knowing we could get a man to the moon and back pre-1960s vs. knowing we could implement "bounce scroll" on a cellphone.

The latter example everyone who is a programmer "knew" prior to the iPhone even if they never actually considered it... because the implementation of it is so amazingly obvious. It is nothing but a good idea, and good ideas aren't supposed to be patentable. Which isn't to say they don't get patented, but that's a side-effect of how fucked up the patent system has become in the past 2 decades, not representative of what patents are supposed to be.
Quality PR move here and all around great article on security.
Why we don’t sell ads.
NSA revelations 'changing how businesses store sensitive data'
records of fuctions vs typeclasses: In general, you use a class when you want a different type for each different behavior, and there's only one sane behavior choice for each type.
This, this and a hundred times this.
I'm sick of being pushed into feeling sorry for people in a shitty situation, for whatever reason but mostly for being bad at making (life) decisions.

I got rear-ended recently by a driver who ran off the 'crime scene'. He was probably uninsured, but we'll never know since I didn't catch his license plate. I just bought a brand new car and damage was substantial. I ended up taking the hit. I'm not poor, but I ain't rich either. Driving uninsured (and without license!) means you're screwing other people for being in a shitty situation.
The problem in the US isn't lawsuits, it's lack of decent health care. The lawsuits are a forseeable outcome of parents who could be financially devastated if their child has a bad injury.
Also, I'm confused how you were able to have a license and be considered fit to drive, but could quality for disability and not have a job.

I'm an advocate for basic income, but I can still call bullshit in the status quo.
> Because the types are known, there's an incredibly powerful testing framework called QuickCheck that is capable of e.g. generating tens of thousands of valid inputs and seeing if it can automatically disprove your assertions about your code. Python's typing is insufficient for this.

I think immutability also helps on this front.
U+DEADBEEF: Why you shouldn't trust arbitrary text encodings
>There are vastly different values for "knowing something can be done".

I agree; not really relevant to the argument though.

Note that I am not arguing in favor of bouncy scroll patents.
I grew up very poor; my family had no car. During the entirety of my childhood, we either walked to the store, or paid the local "taxi service" (in smaller places, it's not a traditional taxi, but someone who operates out of home/small office answering calls) $5 for a ride (it'd probably be $15-20 today, but the idea that you can't survive without a car is a bit silly, even in small towns)
Bell Labs, NASA moon mission, the development of the internet, Xerox PARC, Google's self driving car efforts. Possibly Tesla and Space X (I assume their engineers are well rested).

I'm quite partial to big plodding corporate R&D labs as a model for technological development. These efforts are marathons, not 100m dashes.
it would mitigate it but then you'd get the states pressuring the municipalities to jack up the fines. probably better than the current situation but not a panacea
Wow. I've read anti-sports rants before, but never one so lengthy and pointless. It reminds me a lot of the hate I see for pop stars on the internet. The vitriol over the Biebers and One Directions simply because they're popular in the mainstream. My immediate reaction is "Lots of people like something you don't like. Get over it." But ultimately, it's a completely elitist attitude that in this case ignores the cultural basis for sports fandom. He looks at all the ape-like sports fans and wonders why they can't behave like civilized men. Like him.

In summary:

- He doesn't like watching sports.

- He once heard about a guy who abused his girlfriend and was also a sports fan. He concludes that jerks will be jerks despite the existence of sports and the anecdote was essentially unrelated.

- He's felt the same shared joy and admiration except about things other than sports and gets why that was exciting but doesn't feel the same way about sports.

Great. Particularly ill-conceived is this notion that we are being "tricked" into rooting for our regional teams despite their being full of non-local players. What he doesn't get is the team is the fans, not the players. We are the constant throughout the team's history. As the customer base, we are the reason for the existence of the team. In a sense, we pay to fund the thing. Players may come and go, but without us there would be no team. That's why we might simultaneously cheer for a hockey team full Canadians and a baseball team full of Dominicans. No one is "duping" us. I also fail to see the point of the wrestling analogy but I suppose it all goes back to the idea that we're all rubes.

Of course he has a friend who is an Eagles fan, so it couldn't be that he doesn't understand the cultural basis. And he likes to watch soccer sometimes so it couldn't possibly be that he "just doesn't get it". And he's not judging sports fans because they don't choose what is enjoyable to them-- But why sports?!

I've had so many positive sports-related experiences, memories celebrating with family and friends, countless strangers befriended simply because we were both fans, it's no wonder for me. Why does it have to be sports? Because we like them. Why do you struggle to change society instead of accepting that this aspect of the mainstream isn't for you?
It happens more often than most of us, privileged as we are, think. The legality of an action isn't determined by law (black letter or case), but by law plus petition. The poorest and weakest members of society generally don't have the financial wherewithal to effectively see court challenges through, and public-minded legal groups only have so many lawyers and so much bandwidth.

These kinds of practices don't require local municipalities to be full of bad actors, but desperate ones. The private firms, on the other hand....
Does anyone here have experience with turtl? Pros/cons? Confidence in security model?
The Planet’s Best Stealth Fighter Isn’t Made in America
Please, for the love of counsel, do not use moments like these to advertise your service's viability for the distribution of copyrighted materials.

"We hold that one who distributes a device with the object of promoting its use to infringe copyright, as shown by clear expression or other affirmative steps taken to foster infringement, is liable for the resulting acts of infringement by third parties."

- Justice Souter, writing on behalf of the Supreme Court of the United States in MGM Studios, Inc. v. Grokster, Ltd.
I don't use KeePassX. While it run/looks better on Linux (which is my main system), it doesn't support plugins (so no PassIFox, I could live without it but I'm lazy) and the interface is less mature.
I could not agree with this more. If there was one law I would pass it would be this - any fines / fees / property seizures get passed on to the state, and ideally distributed evenly amongst the people of the state. The police should not be a funding mechanism.
Yes! What's wrong in the original article is that the the subclasses have inherited access to all the base classes' internals. There is no reason to allow that at all - the base class should hide it's implementation and allow subclasses to specialise via public methods. One could an interface for this if it was useful - which it would be for a library designer, for example.
Disappointing!

As many would know, this launch will include the testing of firing of the booster's engines as retrorockets to return the launcher to earth in a controlled manner. Landing gear will also be deployed before the booster ditches into the ocean. This test will be a major step towards having boosters return to earth and landing gently for quick turnaround for relaunch.

With one of the major costs associated with rocket launches being the retrieval and overhauling of the boosters, having the boosters land by themselves (non violently) will probably lead to huge reductions to launch costs.
It's always good to have a diverse set of skills, but I meant (and said somewhere) the things I said for those whose code ever runs on nix. I also don't just mean a mastery of the commandline tools but also how various pieces of a nix system run (most recently my irritation has come from bad logging) and general Unix philosophy.
Not open source, and I haven't tried it, but I've heard ads for http://www.filetransporter.com which may be an interesting solution for you.

They provide discovery, syncing & NAT traversal to a hard drive that you own.
Perhaps they can't sit for more than an hour, but can make short trips. However, I completely feel you.

I have CF, and I can't tell you how many people have told me I should get on disability instead of being being a developer. As if work is a penalty in life, and anyone who can get out of it should.
Moral Explanations vs. Mechanical Explanations
For now. Host a "mystery file" that gets 100,000 downloads with all referrers coming from a site that posts download links to copyright infringing movies and things may change quite suddenly.
Not sure how far back you want to go back but Debt: The First 5000 Years is a real tour de force of understanding how monetary relations were organised over a large number of different cultures and different times.. http://en.wikipedia.org/wiki/Debt:_The_First_5000_Years
Been using turtl (free) for a little while now and love it so far. It's made huge leaps and bounds over the past several months and I'm excited to see where it continues to grow.
Thanks. I'm only seventeen years old, so yeah I was thinking about starting at the bottom. The question I'm asking tho is: what should I look for in my future employer? He/she will be much like a mentor to me and I think the right choice will make a ton of difference down the road.
The pricing is not clear if files up to size 200MB are free, or you only get 200MB of total space for free.
Ask HN: does submission and comment quality spike near YC application time?
IIRC, its been made clear that ones HN history can figure into a YC app so I was curious about the impact of that on conversation quality here.
Short version: Most, if not all programming bugs are due to your code receiving something it did not expect. Haskell's type system helps eliminate this problem by forcing your code to declare exactly what it expects, and to handle all cases of said expectations.

In other words, it's doesn't let you skip out by not thinking about the entirety of your code. It's the same line of benefits that TDD gives you, but TDD is, IMO, a stepping stone towards the pure, functional programming that Haskell provides.

Note that I am by no means a Haskell programmer. To me, Haskell is the "last level" in learning development. I hope to one day reach such a level.
The problem with finance related discussion forums is they wind up being used to generate fake information to try to drive pump and dump stocks. It's hard to keep them clean.
I wonder how licensing works here with mongodb being AGPL.

A message I proxied recently: http://lists.openstack.org/pipermail/openstack-dev/2014-Marc...
Tesla and SpaceX: Elon Musk's industrial empire [video]
If you're stuck with mongo in legacy infrastructure
and it doesn't make sense to refactor/architect
it away, I suggest tokumx. It's allowed us to kick the can on this problem for at least another year. Almost no lock contention, far more compact on disk (even cheap disk space adds up) and (what seems to be) a
growing set of users.

I'm optimistic that pg9.4 will be our migration path. But regardless, tokumx has given us the breathing room
to defer the decision.
>For me, this whole story hinged on that one time she got caught driving without a license: there's no reason she should have been unaware of the consequences.

Consequences such as, "People wound up in jail for months without ever seeing a judge."

Do you expect these kinds of consequences in the United States?

The lady in this case may have fared slightly better, with her time in jail coming in at seven weeks: "Ford spent seven weeks in jail, during which time her debt grew into the thousands. She did not, however, see the inside of a courtroom."
Once again, your cynical rant focuses entirely on the present state of COTS technology with no allowance for advancement.

Your assumption about me, by the way, is entirely wrong. If you've brought a product to market, I'm sorry the experience turned you into a cynical curmudgeon. It only turned me into someone who had accomplished something hard. Things being hard is not a reason not to do them, a reason to act as if others won't do them, or to fail to look around and notice the advancements occurring all around us.
I thought "debtor's prisons" referred to being locked up for private debt, not fines and fees owed the government.

There's nothing new about breaking the law and going to jail when you can't pay the fines. You'll typically sit in jail at a given rate until the debt is paid (for example, $50/day, and there's multipliers for working while in jail)
700MB? Considering my SSD is 400GB, why would I care?
I think if the curve is too steep probably you are trying to learn too much at a time. Focusing on small and well defined problems will help you out at least initially. For instance I used Project Euler[1] to study some of the basics, because the tasks there are well constrained and you cannot do too much architecturally. You will learn the mechanics of writing small functions, defining types, and then you can move onto something bigger, where high level concepts are involved.

[1] https://projecteuler.net/
She still didn't deserve indefinite detention.
With something like Haskell (very good type inference) the types will only bother you if you're writing wrong code (or writing particularly complex expressions, I'm not necessarily against compilers complaining about things that are complicated).

It's not a free lunch, but damn is it cheap.
Against Intellectual Property (1995)
This article is not about her. It's about the government of Harpersville, Alabama and their de facto debtor's prison system. It's immaterial what she did because nothing excuses throwing someone in jail indefinitely for not paying a fine they can't afford, driving up their debts by charging them for every day they spend in jail, denying them due process, etc.
Functional programming is where you end up if you ask the question, "how can I write better software more quickly with fewer bugs". I know of no shortcut to grokking why FP makes this possible other than just learning how to do it.
> I think most haskellers agree that laziness complicates things more often than not, and if we could start over we wouldn't make Haskell lazy by default.

Following Haskell's evolution somewhat from the outside, this is surprising. (And also somewhat disappointing, as laziness always seemed an important part of Haskell's elegance.) Is laziness now considered something of a failed experiment?
Great point. It's worth noting that Turtl is a storage tool, not a means of distribution. The article is not promoting infringement, but instead gives an overview of how it's just not an issue with Turtl, because Turtl has no knowledge of the data being stored.
Not saying I disagree necessarially, but if she has no license doesn't that mean insurance wont pay up if she crashes into someone and causes serious injury?
Thanks, I'll make that more clear.
>when pre-revenue companies with unworkable business plans IPO'ed at high valuations.

Twitter? Or Splunk?