skysight-inc/HackerNews huggingface dataset:
I never said that we should receive them for free. Re-read my post. Slowly.

Look at MP3s, Napster and iTunes. The Music industry refused to offer digital alternatives leading to Napster. It was(/is) easier to get music for free. Why would I buy a CD with a rootkit on it (look up Sony Fiasco #87), or pay $15 for a CD when I only want one song? Why go to the store when I can get it sitting at home?

It was easier to get for free, and the industry suffered for not giving customers what they wanted.

Now we have iTunes/Amazon/etc and I can buy a CD OR just a single song! Or I can subscribe to Pandora/LastFM/etc to get music other ways.

I get to support the artists I like with ease! EVEN THOUGH I can get it "for free". It's not a BURDER to support my music entertainment "needs" and I have multiple options.

Now... compare that to Movies where they make fake scarcity by forcing a release cycle that basically forces people to pay multiple times. Movie. Followed by DVD. Followed by DVD Ultimate Edition. Followed by Red Box. etc... (not to mention DRM and other restrictions). Followed by broken availability (This only available on Netflix... that only on Amazon... Hulu... Disney... blah blah bleh)

There is no reason they can't do Movie followed by general release. Rentals on the same day as DVD release. Available in multiple places easily.

Or do you honestly believe there is a good reason for a months long delay forced on Red Box (or similar) before they can start renting a DVD? AFTER Months long delays to get to DVD?
Do You Suffer from LinkedIn Inferiority Syndrome?
One amazing little extension of Postgres I found lately is Multicorn http://multicorn.org/ It lets you write a Foreign Data Wrapper in Python. One Python class with two methods is enough to e.g. expose files in a proprietary data format as normal Postgres tables. That's what I did in about two hours, the users can now query their data with SQL and access it in a programming language of their choice, as long as the language has a Postgres driver (most have). Really cool.
I ran it twice and it failed to achieve 2048, are other people having similar issues? Either way, nice attempt it works pretty darn well for 1 night of work.
Possibly because she felt that there was some level of oversight. If she believes that the CIA are intimidating the people meant to be providing that oversight you can see how that might change someone's view of such things.
I don't find the explanation plausible, actually.

If the aircraft had a sudden depressurization, and the pilots unconscious, it would stay straight and level until out of fuel.

If the aircraft transponder (ADS-B) and ACARS (Satelite) link was disabled by a blowout near the antenna, then other VHF radios would still function.

If ALL those communications systems disabled with the crew conscious and the aircraft still flying they could activate handheld ELTs kept in the cockpit.
With this technique, the lowest I've scored is in the 6,000s, and that was when I veered from the protocol. (That bloody 3×4)
First reported 5 days ago, only news once Feinstein says something?
The other day I was in the car with my friend, he had his phone linked to the BT system in the car. I was like "yeah I love this guy, you should check out [a similar artist]." and he replies "yeah, I know of that guy." me "awesome, put on [a song]" to which he replies "Oh, I don't have any of his music on my phone right now...".

"What the hell man, are we in 1999 mode?!"

If Spotify goes away, then I find another provider or start building my library again... in the mean time I literally have ALL of the music... which I'm okay with.
Woops... Freudian slip. Thank you.
Holy shit, the SAME AES key is used for everyone? Good god WhatsApp, what the fuck are you doing?
5 Steps to Being Productive on LinkedIn | Oktopost
> However I think there's some truth in the fact that sometimes an unpredicted random computer move can mess things up.

Isn't this guaranteed by the no free lunch theorem?
Its interesting that your approach performed worse; I wonder if it could be modified to do better? Interesting.

>I think this is for the same reason that all minimax algos assume optimal play by the opponent: if you assume optimal and they play less than so, it can only work in your favor.

That doesn't make sense when talking about a random opponent, though.

Imagine its chess. You are considering moving a pawn into a position where it can be obviously taken with no cost by the other player, but where, if the other player doesn't take the pawn, you'll get a sure checkmate on the next go.

You'd never make that move against an 'intelligent' player (i.e. in a minimax setup).
But you'd definitely consider it against an enemy that moves randomly, because the expected value is so high.

This isn't to discount your empirical experience with this game, just to make a more general point.
Show HN: Codementor launches instant 1:1 help marketplace for developers
BOEING warned of computer takeover of 777
The CIA (part of the executive branch) isn't allowed to interfere in a congressional investigation. In that sense, yes, this is very different than any of the fourth amendment debate that has been going here. Quoting the Feinstein transcript:

Based on what Director Brennan has informed us, I have grave concerns that the CIA's search may well have violated the separation of powers principle embodied in the United States Constitution, including the speech and debate clause. It may have undermined the constitutional framework essential to effective congressional oversight of intelligence activities or any other government function.
Federal Judge Clears Detroit Florist’s Delivery By Drone
It's definitely a significant savings if your time is free. I'd question how big the savings looks if you assumed your spare time was worth, say, $25/hour.
Well, for example if it was design issue they could pull all effected aircraft immediately, rate than waiting for the next one to crash over and and getting the blackbox then.
There's UltraViolet, which is perhaps similar to what you're talking about (provided you own the content, you can in theory download/stream from any UltraViolet-enabled provider as long as they have that content)
When we did our first Show HN way back in June of last year, Codementor was an one-man team and a little more than just a landing page.

The support and feedback from HN at the time made us believe and gave us the push we needed. A huge thanks to the community here! Thank you! None of these could've happened without the support here.

I understand we still have tons of work to do - any feedback would be appreciated!
Rapid Application Development with Python
You should come to St. Louis Missouri. We do a lot of medical research here. Check out the universities, you will find cutting edge tech there.

If you make an app that uses sensors attached to a smart phone it would make it a lot easier for doctors to diagnose problems. Stuff like taking temperature or blood pressure and then recording it into a database would be great starts.
Institutional sexism is certainly a thing.
Doesn't NixOps already give you exactly what you are talking about?
Label me mis-informed.
So can NTFS. In fact, you've been able to create paths with up to 32k-character file names per node since Windows NT 3.1. This is even available from Win32, and has been for a very long time: simply prefix your path with \\?\ and you're good to go.

The issue is that Explorer--and by extension, virtually every Open/Save dialog in every application--cannot handle paths longer than 254 UTF-16 bytes. I'm fairly sure at this point that Microsoft does that purely because they're not sure application programs can handle paths longer than 254 UTF-16 bytes (and they're likely correct), so they're trying to prevent users from making files that they can't open, but I find the entire situation absolutely infuriating. (In fact, as a Windows dev, it's really just that and the inability to delete open files that drive me bonkers on a regular basis at this point. Most of the rest I either like or have good workarounds for.)
You are absolutely right.

Still, I think Google is taking the wrong approach: the insecure /sdcard partition is the place where most of the storage is in nearly all Android phones. If your app needs to store larger amounts of data, that is the place to do it. Now, there are methods to use that storage a lot more securely than this, but the way Android works really leaves developers no other option than storing this stuff on the SD card.

Google should lock down access to the SD card even more, but they'll probably cause an uproar and break many apps.
Then it's easier. You cannot live from something you cannot fully profit. It's a dead model, in this case, for you, but not for the rest. Let's say you're just not a musician but you are a genious at the computer. well, you can still sell your music, but in these days, people may be more open to see you on stage and buying a 20$ CD.

Most of the movies, right now, are sold in the metro station in Barcelona tagged 1-2 dollars. And legal stores, not those slave-labor dudes with the house-made copycated movies. The industry already kills its own artists.
If you squint hard enough :)

It's not technically declarative, but in the limited circumstances for which it makes sense, it feels declarative as you're thinking in terms of what needs to be there without worrying at all about the current state.

While we're analogizing, it's like stocking up your fridge to an exact state. Recipe A is:

* Check shelf for residue, clean if exists

* For each existing egg, if egg is off, throw out

* If egg carton contains yolk from broken egg, obtain new carton, transfer each egg

* While egg count less than 12, purchase and add eggs

However, if we just throw out the entire old fridge and buy a new one, we get the recipe:

* Purchase a dozen eggs. Place on shelf.

If you can afford a new fridge each time you go shopping, I don't think it's a bad algorithm.
Nine Inch Nails? Seriously? I'm pretty sure they had already found success through the traditional channels before they had the ability to do something like that.

Crowd funding works in certain contexts, but it's no magic bullet.
For this comparison to be effective you have to measure their net worth, inclusive of their time available to earn an income (which has value), prior to making the movie. If they "spend" that time on being a cameraman in order to earn income and the movie studio has to pay less because free loaders keep watching the movies without paying, you have cost them money.
It won first time, impressive! http://i.imgur.com/epUtjyB.png
The question and the information provided do not sync with each other.

Saying you want a "self-host" email and then asking for an email client is two different things. Although sometimes they come bundled together, what you are looking for is either an email server or a webmail client or both.

server: Postfix or equivalent (setup to send and receive)
client: roundcube, squirrel, etc.
Hi guys,

I built this little framework to make it easier for managing views and application states in responsive designs, also to move as much view logic out of JS and put it in a place that design teams can tweak and adjust without developer support.

That's pretty much it.

Hope it helps someone else suffering through dynamic state responsive application design and development (but mostly maintenance) hell.
Ironically, the crowd-funded 'Veronica Mars' opens this week and is getting favorable reviews by fans:

http://www.imdb.com/title/tt2771372/
I've always found the `find` and xargs command pair to be the quickest way to demonstrate the unix philosophy. For example, consider, if we want to do this ...

# inplace (-i), execute (-e), subtitution of the regular expression 'Pattern' (s/Pattern/),
# with the word 'Substitution' (Substitution/), on all matches (g) in file 'filename', you'd do ...

$ sed -i -e 's/Pattern/Substitution/g' <filename>

# Now if you want to do this for all text files under a directory tree ...

$ find -name '.txt' | xargs sed -i -e 's/Pattern/Substitution/g'

# ...while limiting it to just 2 levels of 'depth' ...

$ find -name '.txt' -maxdepth 2 | xargs sed -i -e 's/Pattern/Substitution/g'

# ...and for only those that were modified yesterday ...
...
# ...belonging to a certain user ....
...

you get the idea. Other good tools that fall in the similar category are 'sort', 'uniq', 'tr' ...etc. Eg:

$ find /tmp/ -type f -exec stat -c "%s %n" {} \; | sort -n
> An important reason for (ignored) prohibitions against what the NSA is doing is because of the possibility of misconduct.

Not exactly. FISA wasn't adopted because of the abstract possibility of abuse of domestic surveillance, it was adopted because of actual and substantial abuse of domestic surveillance, including for political purposes.
Show HN: Simple, serverless JSON-CSV converter
No, I don't think you can. That isn't how classification boundaries work.
This is a good start, I'd also like to see a Dotnet and VCRUN conversion to Linux libraries like Mono and GNU C++ to help port even more Windows games to GNU/Linux and Mac OSX.
Don't get me wrong. I like the crowd funding model, but the real world is not so perfect. We should not say "I won't pay for this, since somebody has already paid for it. " That puts everyone in a bad situation.

My policy: Enjoy something? Contribute back (or pay forward) in some tangible way.

There is also the aspect of risk. Do you pay someone before or after they make a product in an unknown market (E.g. Will this game be successful?). Paying for it rewards them for taking that risk.

Of course, if you commission something beforehand, you take away some of this risk, and the artist should gladly part with some of the rewards.
Malaysia military tracked missing plane to west coast
"Valuable" is an opinion, not a fact.
This is silly. Presidents routinely fire generals, even during military conflicts. The CIA and the NSA are under his direct perview. Buck stops with POTUS on this.
This is a great point and sums up why this is on the way to the supreme court at all.
How To Take Advantage Of Opportunities In Your Life
I have only to [partly, not in such a clear-cut way] agree with this. Our era will be part of "The Age of the Feuilleton," as in the Glass-Bead Game...

What a pity, what a shame.
If you're streaming from a torrent:

1. You're downloading. This may or may not be copyright infringement, even if you do already have other licence[s] for the media. Check the licences and the law, if you can understand either.

2. If you're seeding, you're allowing others to download from you. If you're not licensed to do this by the copyright holder [if any], you might be infringing in certain jurisdictions.
Life hack - Speed Reading web application with bookmarklet
Because no one on Hacker News has ever questioned whether sexism exists in the startup world.
It's provocative phrasing, in no small smart because I agree with your upset. And it is deliberate to motivate you (and I) to seek change.

OLPC's efforts to link up with US school systems and do work here were hampered by the same local and national politics, entrenched interests, bad laws, and other ugly realities that hamper all such efforts.

The difference between the xotablet and the LeapPad are myriad but not nearly as significant as the contrast between either and an XO. The very openness of the XO is intrinsic to its educational potential and that openness is a core objective of the project.

That openness closed some doors and made them some powerful enemies but in exchange they created some things that may last a long time and be of use to a great many people.

In a very real way OLPC's successes in other countries benefit all of humanity, and thereby directly helps children in US schools. Non-zero sum. Just not as fast as I (and I believe you) would like.
These guys are in my building here in Minneapolis

http://healthcare.mn/
Atom-by-Atom Laser Machining Method Allows for Making Nanoscale Devices
Movies are still a new enough medium that there quality is still improving, so current movies tend to be better then those from a decade ago, and (likely) worse then those a decade from now.

Once the medium platues (or long enough after to build up a supply), then this would work.
SEEKING FREELANCER - Remote, anywhere
PROJECT: Make customizations to a DRUPAL theme.
REQUIRMENT: Experience working with Drupal
Contact: ty98us@yahoo.com
An advantage aerial over satellite is lower latency.
Share message securely.
PERL WEB DEVELOPER

SALARY : $35,000 pesos per month ( About $2,700 USD )

We need a web developer in Mexico City, were a 6 year old software company thats doubling in size every year. We realize our salary offering is not competitive with an average US developer salary but if you're adventurous ( or have a crazy ex gf you need to escape ) you might want to consider it
anyway, in Mexico that is a lot of money and you will live a comfortable life. We can help you get a visa so you can work here legally and have all the regular benefits.

Our company currently consists of 18 people, which includes 5 very talented smart developers.

Our technlogy stack is : mod_perl, apache, ngninx, nodejs, postgres, jquery, dynamodb, s3

Speaking spanish is not required for this job.

Required skills:

- Expert in Perl

- Previous experience developing large web applications

- SQL - JOINS, PARTITIONS, AGGREGATES, EXPLAIN

- HTML

- CSS

- JavaScript - variable scope, prototypes, and other quirks.

- Basic LINUX/UNIX knowledge. ( Can compile a package by yourself )

- jQuery

- SVN or GIT

- AJAX

http://www.algebraix.com

jbiskofski@algebraix.com
>He left out Cfengine for the same reason everyone who has used Puppet/Chef/Salt/Ansible leaves it out.

Actually, most people don't know it exists. Poll your average "devops" person and most will believe that chef or puppet created the concept of configuration management. Cfengine is less terrible than puppet and chef, but it is still not close to good enough.

>Its utterly atrocious

If you write atrocious policies, sure.
select count(*) speed.

Apparently it's decently fast in 9.4, but... that's been 20+ years where it's not been anywhere near as fast as MySQL for most common use cases (blogging, forums, etc where paginating records is common).
While infinite other people are able to also use the same taxi.
I thought WhatsApp had a history of horrendous security?
The other options are unaware and impotent. I find these last two options far more likely. Yes, the head of the CIA 'answers' to the president, but the president isn't aware of every detail of every action the CIA takes. I'm sure his knowledge and direction is only at a high level. The fact is these institutions and their behavior do not change much if at all with the passing of each administration. This in itself says a lot.
Our GNU/Lord and GNU/Savior is 100% SEXY
Why in-memory data grids are great at ETL on streaming data
I was actually thinking a new game AI competition.
> Once upon a time, the United Nations threatened to leave New York unless the city allowed diplomats to violate parking regulations with impunity. Giuliani replied, "Great! Do you know how much that land is worth?"

Perhaps not your best example. Giuliani lost that battle.
Build a data mining app
If you love what you are doing, you will be successful.
Nothing like being given a fake cure and forcing researchers to go down the wrong rabbit hole for that cure because the original research paper had fudged the numbers to pass the test and the peer review was done by a sock puppet.

My father died of cancer in 2010, now like him I have a lump in my chest and it is really painful.

The Philosophy in science came from many different religions, so naturally skeptics just reject it because a religion came up with it. Might lead to a cure for cancer, but got to reject it because it was made by a religion?

Socrates came up with the theory of the atom, Francis Bacon helped bring about the scientific method. Yet do we reject those things because of the religion involved?
This is fantastic news.

I wish more blog articles and newspapers had a similar feature: not just let the author edit, but openly retract their core affirmation. Sounds like it could have been useful to Newsweek recently.
I agree with this post on all fronts.

What I find most interesting is that this reached the frontpage. I've never actually had people (a) not respond to intros quickly, or (b) not been appreciative.

Have you guys had issues with this?
The sense of smug entitlement in some of the posts in this thread is amazing.

"I should just get for free things that other people make because how dare they charge. If they're greedy enough to want to make money for their work, then they should follow a business model I set forth here and only make money by donations or selling other things I'm not going to buy anyway. Because freedom."
At least in the Enterprise world, the maintenance phase significantly outlasts the design and implementation phase in the majority of projects so any gains in those phases are usually dwarfed by the latter phases. The system I'm currently migrating has been in production for 10 years. The original developers are long gone, as are the generation after that. It's code archeology at its finest.

As you say its a trade off, but IMHO its always better to pick maintainability over efficiencies in design and implementation for most long term projects.

(Not you say can't write maintainable Perl, its just much more difficult than in other languages and requires a solid culture to support it).
Is just to prevent above-the-fold render blocking or there is any other advantage I haven't noticed?
The only thing worse than not responding is giving a weak or half-ass intro. If you're going to intro someone, give them something strong to stand on.
Smart Bear Live 8: Edwin from MeetingKing.com
Yeah I agree - increasing the size of internal storage was a blessing for my/our apps in terms of security (no more storing of secure data on shared storage due to lack of space).

Google should probabl MTP from the start and just formatted SD cards with one of the ACL supporting filesystems to get security right. But as the saying goes... it's easy to be a general after battle :)
> There is no reason they can't do Movie followed by general release. Rentals on the same day as DVD release. Available in multiple places easily.

Sure there is, and the reason is that the various streaming and rental services throw lots of money at them (and the physical rental services were doing this before streaming was even an issue) to get exclusivity, and the movie producers are profit-maximizing industries.
I am flabbergasted they still didn't improve it properly...

Let's hope Facebook helps their development team.
How does this work? Is it downloading chunks in order from people, or just starting off doing that, then downloading the rest non-sequentially and streaming that? Is it seeding what it takes? Does it cache complete movies?
>The linked article is about package management, not configuration management

The whole point is that those aren't different things. Once you create a proper package management system, it is also a proper configuration management system. The article didn't do a great job of explaining it, but fire up a few VMs and give NixOps a try.
https://github.com/codercooke/glancethrough
You can disable uploading, for the sake of legality.