skysight-inc/HackerNews huggingface dataset:
The problem is that enterprise doesn't want 10 different services/apps that innovate and increase extensibility. Innovation means change. Far simpler to have one vendor with a reliable time table of updates, one product suite that can be installed and administered remotely. Why go through the trouble of having X different vendors with X different support chains, when you can have one help desk that's always there and will never change, with a massive legal and contracts team that speaks business the way you do?

Aesthetically and morally I agree with you. It's ugly and bad to have one company holding all the links of the chain. However, I don't think it's likely the open innovative ecosystem you're talking about will come into being because all the selling points are for the benefit of the software user, not the entity employing those users.
Great... can you answer my question?

What client side dns libraries did source port randomization in 2006? AFAIK it wasn't until 2008 when most things were fixed.

People keep talking about the good old days before systemd where everything worked perfectly, but that ignores the fact that things were pretty broken.

If you care about things like local caching and failover, things are still pretty broken. Most unix systems are horribly fragile out of the box. You either run something like dnsmasq or unbound locally or use a hack like https://github.com/kvz/nsfailover. A large number of distributed systems completely grind to a halt when the primary name server fails (if only everyone used anycast...)
There were 67,000+ sexual assault convictions in 2012, and 18 overturned convictions. Would you like that as a percentage? That's 0.02%.
Also no data set is perfect, the fact that it was illegal probably means there aren't any ledgers lying around to go off of.
>Given that TPB doesn't actually host any content that could be taken down by a DMCA notice

Which has not been established by any precedent yet, as far as I've been able to tell.

>Their response to "take down links to this hash" is "you don't own that hash" which is true.

That's not the responses they've given before. (see http://beebulletin.com/hilarious-pirate-bay-legal-responses/)
> making your own hand gun is illegal

If true, that's extremely surprising to me as a US citizen.
But that's still not on equal grounds and fully public - what the blockchain systems implement in public using the computers of the collective is instead implemented by humans with imperfect transparency and accountability.

And that was the entire point. The capabilities aren't different, it is the guarantees around its behavior that are.
Magnet links are basically just deterministically computed ISBNs for arbitrary data.

Here is the magnet link for a zero length file.

magnet:?xt=urn:ed2k:31D6CFE0D16AE931B73C59D7E0C089C0&xl=0&dn=zero_len.fil

How is that different than:

978-0262510875 "Structure and Interpretation of Computer Programs - 2nd Edition"
Sure but by the same token in theory if a brake was applied it should work and in this case the car owner is saying it didn't work (hence my video footage comment elsewhere).
Yes, all children should be taught not to play in the street. But we should not have a death penalty for children whose parents don't do that correctly...
RE: Laos in Minnesota

Good chance this is actually a lot of Hmong:

https://en.wikipedia.org/wiki/History_of_the_Hmong_in_Minnea...

(source: went to school in the 90s in Minnesota, like 30% of my classmates were Hmong)

Similar deal with Somali in Minneapolis - once there's critical mass of a given group in a given city, it increases the immigration pull because there's a support network. Right: if you do local stuff in Minneapolis, it's trivial to get paperwork in Somali, or find a Hmong translator.
They are mad becuase it isn't making them enough money.

You can have a look at this, which was posted a couple days ago: https://news.ycombinator.com/item?id=11836291
You want to be very careful where you're going with that. I've had to convert ad-hoc financial models written in Excel VBA into C#. The existing code was so bad, it was largely useless for actually learning what the system was supposed to do. I had to go back to the original analysts and ask them what they wanted their model to do. It was not a fun experience, and it's largely the reason I think that there should be a level of specialization with regards to programming. I felt like an electrician coming in to help with a homeowner's ad-hoc project, and finding that the entire house has been wired by the same (underqualified) homeowner, and now the building is a major fire hazard.

Yes, people use Excel to make complex applications. But it's the same as people jerry-rigging their own wiring, or attempting to use heavy machinery without the proper qualifications. It can work, but a lot of the time, it leads to collapse, disaster, and thousands of dollars in damage.
How to Easily Make Money on Pinterest with Affiliate Marketing
So another one in the Tor "community" behaves irresponsibly and childish. What a surprise.

Open source projects are completely ruined these days by the ballast that surrounds them and drags them down.
> She's currently trying to repeal a court decision forcing her to pay money to her rapist.

That's not true. She is fighting against a fine (for an allegedly wrong accusation) but that would go to the state and not another involved person.
Great analysis. He's seriously among the least likely people to be a sanctioned spy. Maybe potential to be a CI one day ratting on people to avoid time. Anybody is capable of that. Can't imagine anything more.
What is strange:

First, both the accusers and the accused should have their day in court. It should not be debated any other way.

That being said the TOR project had an obligation to be transparent about this situation and failed to do so..

Some of us do in fact run open source projects and should we abide by TOR's example when we are confronted with the situation of accusations of illegal acts by a project contributor?
Somebody should really fight the LA ticket system in bulk.

It's what I'm doing in Chicago, and it's actually not as much money as you'd think it is. Don't get me wrong, it's still a lot and is about as predatory as it gets, but it's not in the billions, compared to many other things.

Of the parsable ones I have, the total since 2009 up until March of this year, there's been a total of $764,775,070 marked as "paid". Tickets marked with a bankruptcy flag has added up to 18,433,390.0.

Wanted to finish up some code to get better output, but I have to run.
> The obvious answer is that while you can't solve everything with types, you can still succinctly represent what would otherwise be a ton of tests with a single type name.

Except a name is just a declaration of intentions. A Python class name is just as good a declaration of intentions as a Java class name. But why should I trust an unverified declaration?

> Well, one man's trivial is another man's non-trivial, but I'm happy having a machine automate all my trivial tests.

Finite discriminate unions are pretty trivial by any reasonable standards, and Java can only handle them by very cumbersome means (visitors), which people who value their time reasonably avoid.

> You could make that charge against most of the BCPL languages. C++ gets around it with templates, but even then has all kinds of limitations on how the output type is a function of the input type.

Somehow Rust and Swift manage it. Even C++ and D fare better than Java, since finite discriminated unions can be implemented using templates, although pattern matching using variant_visitors is a truly maddening experience.

> Java has Optional<T> which is exactly the way to express that case.

But `null` still exists, and it's used in several parts of the Java standard library.

> Exceptions are a reasonable way of expressing alternative results, as is Optional<T>, as is returning a common supertype/interface, as is null (much as I despise it), as is having an object that serves as a discriminated union.

(0) No, exceptions aren't reasonable. They don't always show up in types, so you don't know what kinds of exceptions a particular procedure might throw.

(1) Java's `Optional<T>` is hardly more satisfying: how do I simultaneously pattern-match over two or more optionals?

(2) In any case, there exist many more interesting discriminated unions than can be expressed using only optionals and recursive types.
The idea that rape victims who don't report crimes to law enforcement are illegitimate is horse-shit, and people who suggest otherwise should be embarrassed.
That's neither here nor there. The question is whether you can have houses with yards in walkably-dense cities. Southern European cities may be denser, but nobody would say Amsterdam is not walkable.

Chicago neighborhoods like Edgewater are in the 30-35k/square mile range, and are full of little single family homes with yards. That's well into walkable territory.
I've written about a related approach on 2011 with "Egont, A Web Orchestration Language" [1] and "Egont Part II" [2]. I imagined a giant spreadsheet/directed-graph metaphor where changes propagates and recalculates and people operate with other people namespaces instead of personal silos. In a way Facebook is in a good position of doing this but instead of focusing too much on recent news they should combine the capabilities of IFTTT with a data flow model and persistance.

[1] http://blog.databigbang.com/ideas-egont-a-web-orchestration-...

[2] http://blog.databigbang.com/egont-part-ii/
That's their private concern. TPB is not a busybody.
https://blog.incubaid.com/2011/12/13/hybrid-sync-async-pytho...
This article was an oversimplification of the story in terms of why there is a vertical farm in Newark, at least.

If you google around a bit, the reason for building in Newark is simply that they needed a HQ with attached research facility within commutable proximity of the NYC talent market, and Newark made economic sense. The city of Newark is looking for green tech to move to the city, in the hopes of economic growth and luring other startups to Newark. So they were given a favorable deal to move onto a recently cleared brownfield site. It looks like their proximity to NYC consumers is just an added bonus.

However, the company initially was focused on the manufacture of patented technology and was originally focused on developing these urban farms in order to sell the equipment. The only veggies that the work in this setup so far are leafy greens. So you're likely very right about what this tech is intended to grow...

Some articles I found:

http://www.nytimes.com/2015/04/08/realestate/commercial/in-n...

http://www.nj.com/essex/index.ssf/2015/03/30m_vertical_farm_...

http://www.bloomberg.com/news/articles/2014-10-30/aerofarms-...

http://www.npr.org/sections/thesalt/2015/08/05/429345848/gre...

http://blogs.wsj.com/venturecapital/2015/12/10/aerofarms-rai...
yup, that's what jira does.
Well, feature learning is unsupervised by necessity, otherwise you're not learning features, you're learning a mapping between features and labels.

Deep nets used in the way you say are first trained unsupervised to extract features, then the features are used in supervised learning, to learn a mapping from those new features to labels.

You can also do this "by hand" using unsupervised learning techniques like clustering, Principal Component Analysis etc: you make your own features then, and train a classifier afterwards, on the features you extracted in that way.

Deep nets just sort of automate the process.
By all means, let us take rape accusations seriously. But let us also be careful to do proper due diligence, instead of rushing to destroy a potentially innocent person's reputation.

Our forefathers envisioned a fair and impartial judicial branch, with the accuser and the accused on equal ground. The accused party should always be presumed innocent, instead of guilty.
Article that addresses the issue of how YouTube is the RIAA's poster child for success and still its worst enemy

http://arstechnica.com/business/2016/04/riaa-still-hates-the...
It's not a great analysis. It's a superficial recitation of details about Appelbaum from someone with just a casual acquaintance of who he is. That it would seem to anyone like a great analysis is extremely worrying.

It suggests to me that this particular cohort of Internet message board nerds shouldn't be trying to debate this particular topic.
1965 Immigration Act. That's when we stopped caring about making immigration work for our country, and started caring about doing whatever it takes to not be called racist.
Google design sprint as a product
They only had a simple majority in the Senate.
Wear and tear to pavement is roughly proportional to vehicle weight to the fourth power; thus cars and SUVs are almost negligible compared to the damage caused by commercial trucks and weather. If a residential street is already marked as "no trucks", then that's all the damage prevention that is worthwhile.
As long as any video provider can sign up to the program without paying protection money (which, so far as I know, right now they can) I don't see the problem. Sure, it gives Netflix an advantage, but only over providers that haven't bothered to sign up to the scheme for some reason.
Exactly. Convictions through the roof. That's why they should take it to court. Far as overturned, do you have data on how many got to prove something with DNA? Or conviction rate without it?
Scott Alexander cited his sources. Perhaps read the article and follow up on them?
Looks like they were all going to Kansas to me.
Obviously thrilled, thanks. All we want to do is keep making awesome content, and every customer helps us on that path. Let me know if you have any issues, ok? Obviously I've tested the crap out of it, and we have a decent number of customers, but this is our biggest traffic day by 4x already.
Who, living in Australia, would want to immigrate to US? Most of the people I know would be happy to go as far as Hawaii (for a holiday) but moving to US from Downunder.......hmm.......you would have to have a good bloody reason, especially given the possible outcome of the upcoming elections. As for the rest of the countries mapped on this viz, I totally understand.
Unfortunately, neither of your statements is entirely true.

There are many cases where law enforcement and the legal system fail victims in a variety of ways (e.g., blaming the victim, improper handling of rape kits, police themselves might be predators looking for victims to target, etc). To put ones faith and protection entirely in the hands of 'the authorities' would be a dogmatic insistence on a single point of failure.

And an awareness campaign (or "tweets" and a "smear site" as you put it) can have merit. Consider predators such as Bill Cosby or Jerry Sandusky, who were powerful and had enough gravitas to cover up their crimes for decades. It was only when there was a public awareness campaign that numerous witnesses and victims had enough courage to come forward and actual charges could be filed.
You just suggested, in the comment I replied to, that there were significant numbers of overturned rape convictions. There are not. "Exactly"?
I once saw a full-size, flat plastic dummy that looked like a police car from the side. Slowed everybody down too. It was only clear it was a dummy as you passed it.
German was a dominate language. At one time, nearly 1/3 of people in the US spoke it fluently. Germans were shamed from speaking it after WW1 and WW2 made the numbers dwindle even further. If it hadn't been for the wars, the US would most likely have most official documents in English, German and Spanish and German would probably be on the passports as well (currently US passports contain English, French and Spanish)
Biggest point to hammer home home here is use MVC folder organization. Use a framework that already exists, if possible. Standardize your process for creating webapps so you (and your team) can get to writing the code that actually matters as quickly as possible. Ideally you want to decide on;

A) Your code style, file organization

B) Your HTTP routing

C) Your views or data format (JSON responses only?)

D) Your database

E) How you interface with your database

F) How you maintain your database (migrations, etc.)

G) Testing

Pick these for yourself. Use the same processes repeatedly. Document the processes. This is where opinionated frameworks save huge amounts of time. You'll find the process that works best for you, but if every developer you meet has a process that is somewhat orthogonal at one level, you'll have to create a new one when you work together. This is a waste of time. One of the reasons Rails is so outstandingly popular is because it gave a common set of tools to backend developers and a set of patterns everybody could share.

These sorts of questions about organization are the ones I had when I first built Nodal [1], and I was frustrated to find the best MVC solutions in the Node space didn't give me anything close to what I was working with coming from Django and Rails. That said - use what works for you. Bonus points if it also works for the other developers you're working with. ;)

[1] https://github.com/keithwhor/nodal
With how many XKCD responses their are, it seems a straight forward ML experiment to auto-relevant-xkcd
I'm impressed by the Hacker News crowd. Pretty cool to see a topic as esoteric (and awesome) as Phoenix / Elm hit the top spot. Very good post!
The state of journalism today is pathetic. Some random person claims something that is extremely unlikely and it gets run as a story. No verification of events or even a comment from Tesla. They likely published intentionally before Tesla's comment because they knew it would be "Our logs show the driver did something incredibly stupid and it had nothing to do with auto-pilot" and this would become a non-story. Instead we have this clickbait bullshit that unjustly harms Tesla's reputation.
> Anybody who would suggest these is not a storage professional, and should not be making any claims about how long it might take to implement filesystem semantics on top of what Torus already has.

The entire post reeks of condescension and arrogance.

I also don't like the potshots at marketing. I think Torus is of to a very good start. It's a project after all and they are claiming things to set across their vision. They didn't "lie" about things being here already but it's going to happen in the near future. What's wrong with that? Because "storage experts" think it takes years to build ? Sorry, visionaries don't listen to "experts" and set out doing things.
Where is Peter Theil when you need him! Getting your legal team behind this could ameleorate some bad PR.
Surprisingly few companies do this while they commonly pay ~10-20% of spend for media like Adwords to an agency. I've never understood that, especially when affiliate can be such a force multiplier or snake oil sales. It's really worth getting someone that knows what they are doing to manage affiliate and how to structure, price and measure the deals.

Also if you are looking into affiliate sales, having access to good affiliates often requires a 121 relationship with companies at the quality end. If you put your business on the common aggregator sites you're unlikely to get high volumes and there are a bunch of people looking for ways to take your money without generating new and genuine sales.
It's not gendered up at all. You just cited 60,000+ rape convictions. They claim this guy is a rapist. The site wants to stop more rapes. Nobody wants to go to police though. Others instead talk like that's infeasible with multiple eyewitnesses to multiple rapes. Im calling out that BS.

This needs to be in court, not Twitter or HN.
Yep. Have a look at DNNs for image recognition, or LSTM RNN. They're the results of some furious architectural work by researchers and not at all simple to come up with (though they may be simple enough to understand now someone's created them).
This is a pretty heated subject. Could you back any of these statements up in a substantial way?

> with enough female witnesses it's usually easy to get a conviction out of a jury

> men are regularly released when DNA evidence shows they were wrongly convicted based on one woman's word.

Finally, do you know more about this situation than what's in the articles? Otherwise, I have to question your ability to judge the alleged victims, their motives, or their actions. Based only on reading what's on the Internet, I'd feel I was far overstepping my bounds by judging anyone on anything.
At least it's not a YouTube video. I've seen some really cool videos that I wished were interactive, for things like territory changes during WWII.
YouTuber Sued Over Stanley Kubrick Movies Analysis
> I guess amateur farmer is probably more accurate.

Gardner is the usual term. And there is a huge chasm between gardening and farming, which is what I expect the parent is trying to get at.

Myself, I grow food on hundreds of acres. Yet I wouldn't know the first thing about growing spinach on a 200 sq ft plot. It's just a completely different skill set. To try and draw an analogy that fits HN, the difference is kind of like knowing how to use your Windows PC at home and knowing how to manage a huge data centre full of 1,000s of Linux systems at work.

It will be interesting to see what the future brings, but considering that we traditional farmers get a lot of things for for free (solar energy, rain, etc.), it will be difficult to beat that on cost. Depends on what you are growing, I suppose.
It started off so nice and friendly, and then reads so hostile at the end. Sort of like a shit sandwich, except with the bottom slice of bread missing.

I am curious to understand how Torus is similar to Sheepdog [0].

From the Sheepdog website:

Sheepdog is a distributed object storage system for
volume and container services and manages the disks
and nodes intelligently. Sheepdog features ease of use,
simplicity of code and can scale out to thousands of
nodes.

The block level volume abstraction can be attached to
QEMU virtual machines and Linux SCSI Target and supports
advanced volume management features such as snapshot,
cloning, and thin provisioning.

The object level container abstraction is designed to
be Openstack Swift and Amazon S3 API compatible and can
be used to store and retrieve any amount of data with a
simple web services interface.

[0] https://sheepdog.github.io/sheepdog/
Maybe I remembered wrong. I retract that one for now. I'll reinvestigate the topic later on.
Great project, do you plan to opensource it ? Would love to know how did you build the board!
Is there anything like this with cross-platform support? (Windows / Linux / OSX)
Yeah, it's not terribly helpful to see that they went to the US. Seeing this broken down by county would have been so much more interesting.
fio is a favorite of mine.

https://github.com/axboe/fio
They're both very functional, but it's an interesting matchup given that Elm is very strongly typed and (according to my understanding) Elixir is totally dynamic. For those who are developing with both, I'd be interested in hearing if there's a reason why types would be more useful on the client than the server or whether there's another motivation for those particular choices.