skysight-inc/HackerNews huggingface dataset:
Don't underestimate their potential for ignorance and stupidity. I think the Feinstein bill represents a genuine attempt to push their solution through and not an attempt to force a false compromise later. For that strategy to work, they'd at least need a decent understanding of encryption in order to draft a proposal that was so over the top that the desired compromise would look palatable by comparison. Have you come across any statements from Feinstein, Burr, or their supporters to suggest that they have anything remotely close to that sort of technical understanding of the issues at stake? I sure as hell haven't.

Their bill's text is actually pretty straight-forward when read in light of the level of ignorance on display in their interviews and the WSJ op-ed piece. In fact, the bill matches up really well with how they think encryption actually works: encryption is bad, so just make it effectively disappear.

Unfortunately, the people who can best explain to them why they're wrong are the same people they've already written off as just another competing advocacy group instead of subject-matter experts.

To be fair, that's pretty common in Washington. But the jadedness it creates is hugely problematic when they mischaracterize things. So instead of recognizing the community's pretty obvious credibility, they see the exact opposite.
I do not like granfallons or a toy balloons, sam I am.
Wow. That's one of those moments I really feel old ... ;-p
Irvine quietly cracks down on Airbnb, short-term rentals
Kuro5hin ran a block-all in their robots.txt[0] so this is more historic internet content that will dissapear into the abyss.

Anyone know of a mirror or an effort to mirror and host the site?

[0] http://www.kuro5hin.org/robots.txt
> But the company absolutely does not give a damn about their impact on the people around them.

Nor should they. This is a matter for local police and regulatory enforcement staff. If the local district's enforcement forces are too feeble to handle the workload, then they should be beefed up until they can handle it.

If someone uses a kitchen knife to murder another human, the manufacturer of that knife is under no obligation to assist in any way with the investigation of that crime and the prosecution of the murderer. This is right and proper. This ever-intensifying cry to press private companies into service as investigative and police forces (rather than properly staffing and funding the relevant governmental offices) is deeply disturbing.
The problem with TCP is that it abstracts data delivery as a reliable ordered stream. Because of this, if a packet is lost, TCP has to stop and wait for that packet to be resent. This interrupts the steady stream of packets because more recent packets must wait in a queue until the resent packet arrives, so the packets may be presented in order.

Found something interesting here
http://gafferongames.com/networking-for-game-programmers/rel...
I never understood the meme about "public funding" translating into "public domain". Just because research is "publicly funded", does not means that the "public" owns it or even has a right to ownership. Public education is publicly funded does not means that government can ask for every drawing drawn by 9 year old in classroom to be in the public domain :) . In fact its actually opposite (https://en.wikipedia.org/wiki/Bayh%E2%80%93Dole_Act), given that Universities can and do patent inventions from publicly funded research.

Further funding arrangements themselves are very complex, a professor typically procures funding from University, NSF, NIH, private companies, donors etc. In such cases if NSF adopts a hard line approach that any research touching its dollars ought to release code under say GPL, it would make it impossible to collaborate. Finally all requirements aside, one can always release intentionally poorly written code in form of MatLab .m and compiled mex files. I have observed several such cases, where the code can demonstrate a concept but is intentionally crippled.

Finally graduate students, graduate and are paid for doing research which is publishing/presenting papers at peer reviewed conferences and journals. If what funding agencies really seek is ready made software they ought to fund / pay at the same level as software developers (as many companies do).
I'm talking about the auto-inker project that BunnyRubenstein linked, not the auto-colorization project from the parent submission.
Getting Started with Promoted Pins
The impact of societal substrate in history and existence is staggering.
Is any of that really less the case with NoSQL?
Permanent or temporary outage?
Probably the former. I got that there's other ideas in there, but the writing was too clever and self-important for me to take seriously.
> Just because research is "publicly funded", does not means that the "public" owns it or even has a right to ownership.

I didn't make the argument that the public owns it or has a right to ownership, though I suppose that some people might and so I can see why you would touch on that point.

I would describe my view as like this: public funding is subject to the political process, and voting by taxpayers (directly or indirectly through voting of politicians or their appointees). As a taxpayer, I prefer to make public domain publication a requirement of publicly funded research, and I think every taxpayer should too. I consider the goal of public funding of science to be the benefit of public good, and believe that public good will best be served by public domain publication of all data, code, and analysis methods. (Whew, there's a lot of "pub" and "public" in there!)

One might reach my position by working backwards from, "Why do we as taxpayers agree to fund science with government money?" It's certainly not to give researchers prestige or jobs! (Those may be necessary parts of achieving public good, but they're not the goal which is the public good, and if they're in tension with public good then the public good probably needs to win.)

I don't seek ready made software; not at all. I only seek adequate disclosure of data and analysis methods sufficient for others to easily verify it and build on it. See for example the attempt at replication in http://www.peri.umass.edu/236/hash/31e2ff374b6377b2ddec04dea...

> In such cases if NSF adopts a hard line approach that any research touching its dollars ought to release code under say GPL, it would make it impossible to collaborate.

I will need to think more about this issue. I might be willing to accept the downside as a taxpayer. I'm not sure I understand it well enough what the friction would be to collaboration at the moment. If you're referring to the GPL specifically, then yes I agree that's probably the wrong license - public domain would be more appropriate.

I would be OK if this was simply an electronic log of the data as well as all machine commands that have been run on it - something that is recorded automatically by the operating environment. I am truly not looking for "working production code". But, those sequence of commands should be reproducible if someone "replays" them; a verifiable digital journal. Publishing an article that's difficult-to-reproduce feels like producing the least possible public good while still getting credit. Publishing an article that's fully and automatically reproducible, because it contains references to all of the data and code that yield the results as an executable virtual machine with source code, provides the maximum public good, and that's what I want science funded with public money (and ultimately all science) to work toward. (I realize that this is just like, my opinion man :)
I've heard similar remarks in passing. The idea is something like this:

Democracy tends towards chaos and deadlock. There are too many cooks, and they all want different things, and they all have roughly the same amount of power. Usually nothing happens, and when something does happen it's a half-assed designed-by-committee nightmare.

When you see government acting swiftly, purposefully, effectively and succeeding at something difficult and expensive, it's because an autocratic force (like a political machine, or organized crime) has bent the democratic process to its will.

For example, only Mayor Daley could have pulled off Millenium Park in Chicago. To get something like that done in Chicago's dysfunctional government, you need to own people at every level and in every department. Only the Daleys have built empires on that scale, and other mayors in other cities don't wield nearly as much power (even if their legal entitlements are the same).
The robots.txt you see now is probably the one on the server "parking" the domain, and not that of the original site.

A "site:kuro5hin.org" query shows results, so I'm guessing the original one isn't a block-all.
> It presumably encouraged much higher quality content.

Haha, oh boy. You're talking about k5, man. We practically prided ourselves on terrible and meta content. But yes, some of the longer-form stuff was truly interesting. You had to submit to some pretty grueling dissection of your work by a broad group of people, though, and I only front paged a couple articles because I didn't truly understand what was going on.

I actually landed on k5 a couple months ago and read stuff I wrote in 2001, long before I realized the permanency of the Web. It was an interesting time travel experience to a long, long time ago. I'm half glad it's dead so that portion of my life slowly fades into history/archive, because I honestly have no idea what I was talking about half the time.

+1 FP, dammit rusty
> The cities with the STRONGEST RENT CONTROL -- have the HIGHEST RENTS IN THE COUNTRY!

And by this simple observation, we have found the answer why the property owners wants to keep the rent control in place.
Learning Rust: lock-free SPSC queue
Puerto Rico says it will default on Monday
Some of them, but not all. Many have a common issue of high-bits == low-bits. That's would require a very consistent and precise cosmic ray hitting many computers.
>People usually say that one shouldn't be allowed to immigrate wherever he wants

That is a very weak position, do you actually believe things can be true because "People usually say that"? Either immigration between countries is wrong in some way that generalizes to immigration between cities, or you can't use the fact that immigration is by default illegal to support your position.

Not allowing unrestricted immigration between countries is usually a pragmatic consideration, that is related to how countries usually spend their money vs. how they earn their money. Social expenditure, for instance, is usually planned based on the amount of tax the state gets from an average citizen, importing a lot of people who will pay less in taxes means you either have to degrade the quality of service for everyone, or start discriminating between people when spending on them (which betrays the concept of welfare spending as a 'safety net' - it's supposed to serve people who can't earn enough to provide for themselves or their family). Sometimes anti-immigration sentiment is motivated by nationalism or racism, even to the extent that people aren't allowed to live where they were born, and it would be a shame to reproduce those ideas on a city level.
Consider 3 groups: elected officials, their staffers, and lobbyists.
Strict term limits would remove office-holders and any expertise accumulated in whatever term they served, while the other two groups
would tend to conserve accumulated expertise, relationships, etc.
Persistent incumbency may be bad, but strict term limits seem worse.
Updated Date: 2016-04-28T16:31:29Z
Creation Date: 1999-12-12T21:20:28Z
Registry Expiry Date: 2016-12-12T21:20:28Z

So the registration was transferred to gandi, it wasn't expired and then picked up?
Yes I think Ports played a big role in keeping me out of rc scripts on FreeBSD. Ports just had everything you needed. But again, packages could play the same role on Linux but the reason they don't always do that is because of custom services, in-house developed, or proprietary purchased.
But the Java JRE update installer wizard for Windows touts the fact that Java is "in" thousands of embedded systems -- parking meters, toasters, etc.
> Wait, wait. Lua or LuaJIT? That's amazing!

from 'user' perspective you are still writing lua code. lua-jit would be an optimizing compiler doing it's magic no ? get the code from here : https://github.com/snabbco/snabb
The Magical Laptop – Motu Patlu in Hindi
Wow, same here. Thought it was pronounced: KEER-oh-shin or keer-OH-shin
Kuro5hin was great in the very early days. A good, maybe somewhat more technical companion to Slashdot. At one point it started devolving into a collaborative blog with bad op-eds on politics, and fanfiction.
Java is notorious, even with systemd.

The biggest problem with java is knowing when the service is started. And that's actually a problem with other clustered services like wsrep in mariadb for example. You need to get an OK from the service, by checking logs or APIs, before you know that the restart worked.

So services like that will always require an added layer of abstraction. But that's not the norm, far from it.
First there was Slashdot, but CmdrTaco insisted on picking the stories for us. He called it an "omelet".

Kuro5hin came along to fix this, but discouraged posts that were just links to pages elsewhere on the web. IIRC, this was called "link farming". How many users had the talent and time to create original content, and then survive the ridiculous Kuro5shin editing process? Not many.

Digg then encouraged links, but shot itself in the foot with a stupid redesign.

Nowadays, reddit is king because it avoided the obvious mistakes of its predecessors.
> In a way the US is regulated by a high risk of expensive lawsuits with really high amounts of compensation if they harm someone. So a company will not release a product that might be harmful because they could end up paying hundreds of million dollars of compensation to harmed people.

This is purely in theory, in particular for some industries and products.

C8 made lots of $$$ to DuPont, and it took 50+ years to be banned.

You can't prove, in a strict sense, that C8 caused harm to any given person. Also, you don't know that a product like C8 is harmful when you release it.

A company will release a harmful product very gladly, as long as it has a pool large enough of scientists, lawyers and PR professionals to keep the ball rolling for a long [enough] time.
Bin Laden death: CIA panned for live-tweeting 'news'
Comparing 2000s to today is not fair.
Two gut reactions, without meaning to disagree with you in a significant way:

- "less favorable entrepreneurial framework" can probably be viewed as the direct cause of "harder access to capital". Which means the four surprises in your list are probably better thought of as three or fewer surprises.

- A well-educated populace probably does result in more red tape compared to a poorly-educated populace. My argument for this is: a smart populace is able to handle the load of red tape, whereas a stupid populace encumbered with a comparable degree of red tape would just see their systems fail, and be replaced by less complex systems, when nobody could make things work.

Again, I think your general point is a good one.
I thought I remember it was already announced years ago by Rusty Foster that updates were stopped. Still it's one of those classic internet sites I frequented - just like the orange black freshmeat.net
> Nowadays, reddit is king because it avoided the obvious mistakes of its predecessors.

reddit even seem to have found a way to deal with obnoxius moderators - allowing multiple subreddits
The "X is dying" article is dying. But seriously, I know every journalist wants to be the first to call the end of a trend but this is like calling the end of sentences or puppies. Time organised lists are here to stay.
As a theorist, not it goddamn doesn't.
When monopolies exist, that means that there is currently money being left on the table.

Someone ELSE can come it, charge less, and get all the customers to go to them instead.

This is what allowing more houses to be built would do.
A Map of Wireless Passwords from Airports and Lounges Around the World
Nothing via the wayback machine... :-(

http://web.archive.org/web/*/http://kuro5hin.org

All that lost content...
Guy challenges himself to learn a new programming language choosen by community
IIRC, a (current) robots.txt retroactively will remove public access to the Archive. RIP.
It's an interesting idea I thought...
Interesting .... and the prices seems to be low,
but they run postgresql 9.4 which is a little outdated.
and there is no details about what you'll be able to do / not do (like installing extensions, or other similar things)
You must have been shown a part of the Uber offices outsiders don't normally get to see.
lol, can't stop laughing, it's too bad the comments that reveal truths about the world are so often the ones that get down voted.

I'm sure eventually they will run through enough yesterdays to realize the error of their assertion.
WordPress适合产品销售的网站模板 – Real PhotoGraphy
This is not an EU against USA thing.

It's more a corporations against the people thing. The problem those treaties solve is that they lock future legislative changes at the national level.

After signing it, how are you going to change it? It will be very hard and we will accept it because it's like "things work in the real world".
I've addressed this many times. When YC companies are being discussed we apply moderation less, not more—but that doesn't mean we stop moderating altogether. That's the way HN has always worked, and I think it's a good balance. It wouldn't be fair for people to be exempt from HN's rules and standards just because they're criticizing YC or a startup YC funded.

There's no substantive point about Airbnb or any other company that can't be expressed in the way my comment above is recommending. That ought to be obvious to anyone who reads it dispassionately and is familiar with HN.
Why Small Businesses Are LEAVING Salesforce
Amusingly enough, if you read it as "kuro-shin" that could correspond to the Japanese characters 黒心, which literally translates to "black heart". That's what I thought the name was supposed to be too.
The last part is painfully true. I came back a few years ago to check if K5 is still alive and what does it look like and could hardly figure out exactly what the article was about. Reality and fiction strangely mashed together in a very chaotic op-ed.
Contest: Write a satellite phone pathfinding algorithm
The actual code on GitHub:

https://github.com/tetrakai/miscellaneous/tree/master/ssh_cl...

Unfortunately, that was somewhat hidden in a small "here" link near the end of the article.

By the way, I believe to would be preferable to have a separate Git repository for that, rather than putting all mini projects ("miscellaneous code snippets") into a single repository.
Here's a reply from the creator. https://www.reddit.com/r/elixir/comments/48ke69/any_reason_w...
None of these updates are mandatory. You don't have to upgrade anything if you don't want to.
Actually compose.io is HA (Highly Available) while the runabove isn't, so thats just not a good comparsion.

It would roughly compare to AWS RDS (just that you can't) kill the instance after a half month and only pay half the month. Then AWS would've been on 15 USD ~ 13 Euro with 1 GB Memory and 16 GB Disk, compared to: paasdb-1g that's a lot more, but RDS is really solid even on a Single Node, so it's hard to say if you get the same quality for just 6 Euro. It could be true, but it doesn't need to be true.
And if we take the tourism bit a bit further, the tourist's search for the authentic ends up with companies ready and willing to offer a back door into local culture, creating an impression of authenticity for a tourist audience (often called "staged authenticity" in tourism studies).

This could be compared a bit to gentrification, in which I am reminded of Gertrude Stein's phrase "there is no there there" as well as, albiet more distantly, Marc Auge's concept of nonplaces.

https://en.wikipedia.org/wiki/Gertrude_Stein#.22There_is_no_...

https://en.wikipedia.org/wiki/Non_place
Phuctor: The RSA Super Collider
> 4. Who really cares about cross-platform code if all I do is on Linux?

Deployment happens mostly on Linux, but development happens mostly on OS X and Windows. Having guaranteed behavior, compiling it only once, being able to deploy as a simple JAR file, the same JAR file that you tested locally, is awesome.

> 5. Why does this program require 4GB of ram?

Java is actually very memory efficient, all things considering. There are Ruby developers choosing JRuby for deployment because of that efficiency. By the time Go's GC will reach the same maturity, it will behave similarly.

> 6. Must I really download and install the JVM all the time, and what is it good for anyway?

The JVM ensures consistent behavior across all platforms and is able to do optimizations based on runtime profiling, with JVM bytecode acting as a very efficient ABI, making the JVM an efficient target for multiple languages, including Scala, Clojure, Groovy, Ruby, Kotlin, Ceylon and others, languages that have been able to bootstrap easily and have a huge ecosystem at disposal because of the JVM.

> 1. Wow, I can write stuff that previously could only be done in C/C++, and I can do it almost as easily as writing Python or Ruby.

Go is not a replacement for C/C++ because it has a GC. In fact it's impossible to use Go for the same use-cases where C/C++ is required. And if you can use Go, then you can use Java as well. And in fact, because Java is more mature and has alternatives like Azul's pauseless GC, it's more amenable for projects with soft real-time constraints.

> 2. Wow, I don't need anything installed for my program to run, it just runs!

That's cool sometimes, but Java is almost as ubiquitous as POSIX and HTML5. On Linux it's basically one "apt-get install" away, just like everything else. So the advantage of not requiring a runtime for me is, you know, meh.
Yes. The need for indices is easier to identify on NoSQL: if you want to grab a key in O(1) then you need an index.

However this simplicity comes not from eschewing SQL but because the queries you typically demand are simpler.
Learn 90% of Python in 90 Minutes (2013)
#TTIPleaks: confidential TTIP papers unveil US position
Ask HN: Is the concept of money still relevant in a digital world?
Is it possible to create a safety of $10,000 in every citizen's bank account ? What are the scenarios come to mind ?
People, such as the same nutjob who is doing it now: http://trilema.com/2015/full-disclosure-4096-rsa-key-in-the-...

Explanation: https://news.ycombinator.com/item?id=9561179
It seems like NoSQL could be left behind except for the .001% of use cases that actually require it and can't be easily replaced with extensions or (hopefully) automatable configurations of Postgres, but it would require application-level abstractions, and the database community doesn't value those enough, as evidenced by SQLAlchemy [1] not being highlighted on the homepage of every RDBMS project because of the awesome power and flexibility it gives the developer.

Specifically, a JSON column should be used to store everything other than primary keys and foreign keys, and views and indexes should be automatically created based on the schema defined in the application (i.e., get the schema from the ORM at deploy time and post the data to a schema/migration management system) using something like https://github.com/mwhite/JSONAlchemy

It is entirely possible to implement the CouchDB or MongoDB API on top of Postgres JSON, for instance.

[1] http://www.sqlalchemy.org/
Now, You Can Touch Virtual Reality with XTH Sense
Google cached copy: https://webcache.googleusercontent.com/search?q=cache:72ebLH...