skysight-inc/HackerNews huggingface dataset:
The best hackathons I've been to had no required APIs but did have sponsored APIs with nice prizes for the best implementations. They also had experts on the APIs running around helping reduce the learning curve.

Those guys help a lot when you've only got 24 hours to get over the hump (ask the Firebase guys).
Lots of platform providers explicitly decide to moderate things that aren't illegal. There are lots of perfectly legal things that HN won't let me discuss, as is their right.

A rule of "no candid photographs" isn't as impossible to set up as you think. Sure it will have some false positives and false negatives, just like filters on porn, on spam, on off-topic posts, and so on.
Facebook's Mobile Adverts - Real Stats
Finally - some discussion. The moderation on reddit, outside of the rules, is run by volunteers. The rules set by admin are clear so why does tptacek have an issue with clarity?
I really liked the first colour, its just no one else used it meh. Tough luck for the guys hope everything works out as best as possible.
As an aside, I'm starting to doubt the inherent value of Internet anonymity in the first place.

There are obvious good uses for it: Wikileaks in its heyday comes to mind (that is, the time when they were actually a wiki, releasing leaks while keeping their sources safe, not going out of their way to create PR nightmares for the US government). But the vast majority of other widely-defended use cases for it seem to be people using it as a license to do nasty things like jailbait/creepshots. Even VA recognized that a compromise of his identity would mean professional ruination, even as he exposed himself and his family to that risk by revealing himself to people he thought he could trust.

While Reddit definitely shouldn't start trying to "solve" the problem, clearly the use of vigilante "doxxing" as a weapon against people they don't like isn't a real solution either. Is there even a good middle ground? "Do distasteful things on peril of Gawker running a story about you"?
You don't seem to understand the patent system in the US. Title and summary of a patent tend to mean shit. When a judge is ruling on a patent violation, they will only take the claims of the patent into account.
Anne Frank Lives
GoPro Hero3 action camera hands-on
And every system has their own package manager and none of them interop at all.

If I'm writing a CL package, a Python package, or a Ruby package, then I'd rather spend my time getting them to work in their respective language eco-system instead of working in the Ubuntu, Debian, Red Hat, Windows, OS X, FreeBSD, etc. eco-system.
I find it interesting that you can sue the legislature to strike down a law.
The rules appear to be "free expression above all else until someone makes an argument against some particular form of free speech that a small group of Reddit moderators find compelling". I do not think that is a clear standard.
Again, I agree. I'm just pointing out that this graph doesn't support well the theory of religiosity's correlation with poverty.
Maybe I'm missing the point, but I'm using this http://windows.github.com/ and it's pretty good, specifically the shell.
Yes. You can get to the top by competing with others; you stay on top by competing with yourself.

There's a great graph in "Toyota Kata" that shows per-worker productivity of major car companies for the last several decades. They all rise together for the early part of the graph. In the 60s, the American car companies level off; Toyota keeps growing. They focused on continuous improvement, while American car companies floundered.

The really interesting part of this to me is that it's rooted in a philosophical difference. Toyota was started and run by engineers. The American car companies gave birth to the MBA approach to business. Engineers naturally seek improvement; MBAs seek profit.

Google is one of the few major companies with a philosophical background like Toyota's. It's run by nerds. Their goal isn't to increase shareholder value; it's to build great stuff and organize the world's information. Like Toyota, by following their vision, they have generated vast profits and dominated their industry.
Maybe, but when you're being offered such a large chunk of equity I think folks tend to think of it more like a partnership. I mean 60% and 40% are relatively equal and generally on par with the kind of split many serial entrepreneurs think there ought to exist, whether you agree with that or not.

Well finding technically skilled people who are available and willing to work on your project isn't exactly easy. He may have embraced that a little sooner than other entrepreneurs and decided to go for something juicy enough that he could make headway.
> given that the site will be associated with this content in the mind of the general public I would rather not be part of it

This is why pseudonymity is so crucial. Lack of it is a recipe for getting our civilization stuck on popular, noncontroversial ideas. There could be some validity to content you are pressured to publicly shun (though I acknowledge underwear pictures are not a good example).
As a point of order: the admins did not kill creepshots. People who didn't like it got the personal info of a mod and blackmailed him into shutting it down.

Several clones of creepshots popped up and most of them got shut down pretty quick, so it looks like reddit has some kind of new rule but they haven't told the community what it is.

I'm pretty sure there were jailbait-clones set up that got shut down, too.
Structured news feed for American Politics
What is compromising? Photos of feet? Completely harmless to most people, for some better than tits. There is also a hair fetish. And probably there are a way more. Only post pictures of people wearing burkas?
The game reviews over at gametrailers.com suffer from this. I cringe every time they use a vocab-word in place of its pedestrian synonym. While it's a synonym, it's not quite what the word implies.
Lessened, but not removed. Cloud-providers could be forced to take memory snapshots of the servers as they are running rather than just shutting them down, which negates the "shuts down to password-protected FDE" and "only operates with everything in memory" aspects. It would be much more difficult to capture memory on a stand-alone machine, but a VM makes it easy.

If authorities are able to figure out the topology of the network, they could coordinate this.
We are talking about controversial content.

The content on /r/creepshots was not, generally speaking, illegal. I cannot fathom any way in which it was harmful. I'm sure you will disagree on this latter point, and I will be very interested to hear you articulate in what sense you thought it caused harm.

You don't win the game by slapping the word "harmful" on controversial content.
Deploying the Aurelius Graph Cluster on Amazon EC2
In the blog post I point to http://www.gwern.net/Spaced%20repetition which includes lots of links to research on various aspects of this topic.
Valve Steam Platform Exploit Exposed, Remote Code Execution Security Risk
I enjoy finding out what I like, and exploring why I like it. I posit that this is an inherent property of appreciation which allows one get more out of something.

The "meta-HN" stuff is an incarnation of this, and shows that HN is appreciated by a critical mass of people. This is a huge boon to the community as it leads to things such as people using Markdown syntax for clarity, proper spelling/punctuation, well thought-out comments, and often (but not always) a positive and constructive viewpoint aimed at advancing the discussion.
Rickrolled by a noogler. http://goo.gl/maps/2pMoe
Excellent point. It took me a long time to figure out the authorization mechanism of Pyramid, but the power it gives you as a developer is definitely worth the learning curve.

Pyramid has come off as a very well engineered framework from the get go since I started using it 1.5 years ago.
Awesome use of existing material to make something useful.
They're running Windows because that's what vendors design for. Nobody cares what the OS is. Nobody.

They're on the internet because it's convenient. The vendor has a support contract (so they can keep pulling money out of the hospital) which allows them to do software updates or maintenance without having to visit the site. Which they almost never do, anyway.
I try to do this as much as possible in my current position, but I can't help but feel it does me a disservice when it comes time for a promotion.

It's viewed as a sign of weakness or incompetency.

I feel like those who never admit they don't know something are promoted up the chain. They don't trust you if you say "I don't know."

I do a lot video/motion graphics work. I'm often asked if I can accomplish something or finish by a certain deadline. Many times I can't give a definite answer, so I say I don't know. My bosses response was a sarcastic, "I like that confidence."
Why Are PPH Ratings Important for Local Bookies? - PPH REVIEW BLOG
In my opinion, it should be obvious to anyone skilled in the art that this patent should not have been issued and those who filed it and approved it have participated in a fraud against the US legal system.
With whole disk encryption, the disk is always encrypted. While running, the decryption key is stored in memory and used to decrypt/encrypt blocks. When communication is cut, they are presumably purging the key from memory. The password would need to be entered to produce the key.

This means that while the system is running, the key can be read by the host. It doesn't matter is the key is later purged. Changing the key requires re-encrypting the entire disk which is a slow operation.
What matters is that when the messenger is so obviously self-serving and hypocritical it dilutes the message and leads a casual observer to look for the hidden agenda for others who carry the same message. Now that Amazon has used the patent system as a cudgel to achieve a stable position in the market it fears having other companies do to it what it once did to them, Now that Google has used its patents to achieve a solid lock on the search and search advertising market the benefits of strong patents seem less compelling to the founders & board members of that company. If you want credibility then talk about patent reform on the way up, not once you have reached the top and no longer need them to maintain your dominance.
So it depends... And my list isn't all inclusive/exclusive, just a general starting point I like to use.

I generally use SQL when I have really well defined relationships that change rarely and where I have data that needs to be shared amongst many disparate systems (especially if I don't control one or more of them).

NoSQL I use more as an application specific data source and cache. Many times this means warming up the NoSQL from the relational side for some data elements. I really don't like to pollute a SQL datastore with application specific components unless they need to be shared and I don't control all the applications.

I don't agree with people that draw the line at the need for transactions. Transactions can be managed in either SQL or NoSQL and even across them both with some care.
You think women and girls are the same thing?
Compare this to Facebook's strategy, which is to open an ad exchange to give advertisers access to their users on facebook.com exclusively. The Amazon plan would allow advertisers to access Amazon's users anywhere on the net.
I agree, great summary, thanks for the insight.
It's actually etc/hosts, even on Windows -- no .txt. </pedantic>
RSS.js
Epic game. I remembered the discussion about ban the game or replace the humans with zombies or something on version 2.
Telecommuting-Who Are The Real Winners
> a few elite hackers can't fight an army of mediocre hackers

Current events prove otherwise.
glide over to the google kitchen, someone is stealing some food: http://goo.gl/GPQXJ
The value of Internet (pseudo-)anonymity is not limited to the big, headline-grabbing incidents.

It underlies almost all the original content posted on the Internet. Simply put, if you had to attach your real life identity to everything you posted online, original content would dry up overnight.

People would no longer express their sincere opinions, they would no longer debate controversial issues. They would no longer seek help and advice for medical conditions, seek emotional support for their troubles, so on and so forth.

I wouldn't be posting in this thread right now.
Linear algebra is pretty important when you start doing quantum chemistry (usually an upper level undergraduate/intro level graduate class).
A medical record-keeping package was installed at a site of mine recently. Their technician's first step: disabling all firewalls and then sharing the C:\ drive of every workstation out across the LAN. Not only for basic functionality, but to enable unencrypted "backups".

It's mindboggling that this is the quality one can expect from a $30,000 software package covering -three- seats in 2012.
neato!
In this economy, everyone needs a second job
that sounds about right. I had an article that made it to the front page of HN about a month ago, and it was 25k hits and about 5% of what I'd call real visits, ie people who stayed long enough to read the piece.
Job Opening
Looking for Senior Flex 4 and Spring/ BlazeDS Programmer with iOS Mobile experience candidate that has over extensive experience with software development using Flex, Java/ J2EE, Oracle, and Spring. The individual will be responsible for design and development of a complex Budgeting, Forecasting, and Pricing Optimization application
Candidate must be able to create custom action script based components optimized for the Mobile lifecycle using MVC such Robot Legs.
60% of the position will consist of Java Flex and 40% PL/ SQL
Must have 5+ years experience with the following:
Custom skinning and flex 4 lifecycle
Experience with complex mathematical budgeting formulas
Experience in budgeting, predictive analysis, statistics and forecasting
Experience in Design from User Requirements to development
Experience with iOS development using Flex and Native Extension with ability to create/ compile and package MMS module with Objective C
Experience with BlazeDS and Java using Spring service
Experience in developing Java/ J2EE, Adobe Flex code(UI to Database level MVC), Spring and hibernate using designated product technology architecture and frame works.
Development skills in Java/ J2EE, JSP, Spring, Adobe Flex, BlazeDS, Action Script, Hibernate, Java Beans, EJB, XML, XSL, Webservices and PL/SQL Programming
Should have capabilities to develop complete stack independent from other programmers and also in a small team if required
Should have Database design and SQL coding experience on Oracle
The word is "massacre".
What a weak article. The interviewer had Jeff Bezos complaining about patents, and never brought up one-click? He never asked about consistency of position, or if it the uncertainty of being a new entrant into an established market had given him a new perspective on the factors that encourage innovation. The paucity of actual quotes or dialogue in the piece make it seem like the full interview (linked to from the OA) was conducted by sitting behind Bezos in business class and scribbling down what was overheard.
Not a scam, because the alternative is heavily dumbed-down classes intended for people who do not want to be in high school.
How does the killer feature actually work? I know you can lookup the internet service provider's hostname from the user's IP address, but then how do you reliably go from that to a clean "Ogilvy & Mather" string?
I've never been happy with that Bible verse. To my mind, winning the race defines swiftness and winning the battle defines strength. The verse starts with two paradoxical examples, then shifts gears into three whines about unrecognised merit (which don't strike me as matters of chance). What is it actually trying to say? I write the point about swiftness and strength thus

The race is to the swift and the battle to the strong but the odds are never so short as the bookmaker offers and when the sea take the unsinkable ship with no lifeboats everybody drowns.
A History of Lance Armstrong Coverage in Outside Magazine
Exactly. Of course Amazon have software patents currently - if they didn't, they'd be easy targets for those who did. I applaud that someone like him stands up to point out the absurdity of the situation.
> "Slavery" is such hyperbole. Slavery in America pays a hell of a lot more than 'freedom' in New Delhi.

If you read more carefully I never wrote that; I was only replying to it. Moreover you're exaggerating the original post. Anyways I'm just providing a different point of view, to which most people on HN are more open to.

> Cry me a river. No one is forcing anyone to come to the US.

Coming from the US middle class to work in another country is different from coming from the middle class in India (or another 3rd world country) to work in the US. They don't have as much economic freedom (or international mobility) as we do.

> Don't like it, simply go home.

That's the problem. Most of them like living here. Some of them don't really have much of choice either given how many family members they have to support. I'm sure there are a lot of companies and managers that treat them well here. Unfortunately I'm also pretty sure that there are a lot of companies and manager that take advantage of them as well (i.e. work extra hours under the table and I'll see about sponsoring you for a green card.) Having a hard time switching companies really sucks.

Given your work experience in both China and Korea, I would be surprised if you didn't experience some of that as well. However, unlike most H1B workers in the US; you probably have better options when you come back home.
Someone was stupid enough to leave a computer terminal running with what I can clearly make out to be Google's future strategic plan.

http://goo.gl/maps/d0tD5

---

Enormous Android figure locked up in a cabinet:

http://goo.gl/maps/7Njc6

---

Guy getting Rickroll'ed twice

http://goo.gl/maps/7IJMk

---

I'm going to assume this is Buster from Arrested Development, hiding inside of a box.

http://goo.gl/maps/61kbM

---

"Please keep the door closed... Or I'll call the Brute Squad"

http://goo.gl/maps/DJJYr

---

"Caution - This Sign has Sharp Edges"

http://goo.gl/maps/Mo0uE
Apple’s Manufacturing Partner Explains iPhone 5 Supply Problems
Compact Off-Heap Structures/Tuples In Java
Rust is a side-grade to C++, but I think its emphasis on immutability first, mutability only when necessary is important regardless of anything else they do.

Rust can elevate itself above the sidegrade moniker once they get regions working.

I think the Rust developers are going to be similarly disappointed as the Go developers were if they think they're going to convince a bunch of C++ programmers to come over.

Most C++ programmers are convinced they've solved their own problems using the same tools Rust purports to offer (unique pointer, shared pointer, etc). You won't be able to convince them to abandon all that knowledge for unfamiliar territory for a language that offers identical pointer semantics with slightly-easier-than-normal baked in concurrency.

There's fundamentally nothing Rust offers that one couldn't do in C++, and I don't mean that in some kind of silly "hurrr turing-complete!" sort of way. I mean it's a realistic fact of modern C++ development that apps written in C++ will bear some measure of resemblance to how Rust enforces it at the compiler level.

With Rust, however, you get immature tooling and maybe region-based memory management.

Maybe.

Feature-based programming language is more than a little silly, but that's how it's going to fly with the C++ devs. They have all the toys in their playpen that they like having available.

No proposition that supposes removing some set of those toys without offering something incredibly substantive in return is going to go over well.

Rust offers a lot less flexibility and control in terms of concurrency as well. If at any point the task-based concurrency should fall apart for your use-case, you're more or less fucked.

No C++ user would ever accept those kinds of constraints for the sake of making it easier to write stable, correct software. The degree of tooling that they have at their disposal already makes it eminently possible to do so.

Rust is a response to the C++ quagmire and the dissatisfaction with that. So was Java. I see Rust as serving the more hardcore flip-side to Java's use-case, whereas Go serves the softer side. Rust will be more suitable for tighter constrained software, but still won't offer the limitless control and power of other systems languages.
Well perhaps they are arguably robbing the rich, but they're certainly not paying the poor.

The reason I don't like TPB is not because of pirating, but rather they are making money from others' work while pretending its about freedom.

It especially annoys me to see fellow programmers getting extremely upset when a software authors work is copied or used in violation with their chosen license. Yet musicians are not allowed to speak up when their work is copied or else they're labeled as greedy and out of touch.
Tutorial: Create a Mobile HTML5 Farming Game with LimeJS
> [...] surreptitiously taken photos of minors posted for the amusement of a creepy Reddit thread to also be private information about other people, right?

Taking a photo of someone in public and sharing it online does not constitute a breach of privacy. You do not have any expectation of privacy when you step out in public.
It would be nice to work oneself up into a great big RMS huff about windows vulnerabilities etc but this isn't the problem. Hospitals don't care about IT. Period. I've worked IT in a lot of places including hospitals. The medical gigs stand out foremost in my mind as the most hostile and willfully ignorant places by far when it came to all things computerized.
Correct me if I'm wrong, but this was not the case when the laws were originally passed in those countries. I.e. the original passage in decades past were not due to these trade pressures.
People have suggested various rules:

- no sexual comments

- no kids

- no candid shots (where the subject is clearly not aware of the picture)

There's plenty of lines that could be drawn there. Various people have played stupid that no combination of these rules simply couldn't work, but this isn't a brand new problem no one has wondered about before.
http://goo.gl/b3ZjG

Bastids. Set my brother free!

And give him a scooter.
http://en.wikipedia.org/wiki/Loki%27s_Wager

(boy it's hard to post a URL with a ' in it)
Yes, it does. The message from Bezos, who has a history of abusing the patent system to harm competition, comes off as self-serving and hypocritical, which makes it easier for opponents of patent reform to write it off.
Ask HN: What are you working on right now?
Well HN - what are you working on right now? Looking to see some new ideas and what everyone in the community is up to...
Related to the shit sandwich, one other thing I always liked @ ldcl/opsw was making sure there was constructive criticism during the performance reviews. While it was great that reviews were 90+% "You're awesome and I want to bear your children", having something to work on presented during those times always stuck with me. It definitely helped me develop (for example) way better time management skills (a weakness when i started there).
Yes. And had I chosen to use a pseudonym on reddit rather than my real identity, then I doubt I would have deleted my account because I would not have felt that I was anyway associated with the content.