skysight-inc/HackerNews huggingface dataset:
https://itunes.apple.com/us/app/quotestagram/id592666165?ls=...
Quotestagram is an iphone app that let's you easily turn memorable quotes into beautiful images to share on popular social networks. From concept to launch this app took 5 months. It was fraught with difficulties. I didn't know iOS programming. But the app is finally out and I would really love the community's feedback.
Indeed. Usually publication of FPWD is done when there is consensus in the group. In this case HTML WG Charis decided to ignore protests of group's members and publish despite objections on both technical and ideological grounds.
Link: https://itunes.apple.com/us/app/quotestagram/id592666165?ls=...
Yeah, her books are generally pretty dividing politically/ethical speaking. You'd have to read up on her yourself, but from what I understand, she takes capitalism to the extreme. The average person is lucky to have corporations, if you complain about being abused by them they can and should give the work to someone else, etc etc. Kind of the hero of the ultra rich, which most people have issues with for pretty obvious reasons.
Anything that happens in the STM monad can be undone if something is wrong. If you for example write to a TVal but another thread was doing it at the same time, one of the threads won't have its changes go through until the transaction is retried. Of course this is all invisible to the person using STM.
I can't be the only one who had The Fresh Beat Band pop into their head after reading the first couple sentences, can I?

Seriously, though. I have something similar taped to my monitor. A quote from @rands (I believe) that goes:

"You'll get more done when you stop thinking someone else is in charge."
Well yes; the code is clearly the work of someone who uses and likes scala. My point was: the library seems designed to let you write "scala in python"; wouldn't it be better to use scala when you want scala syntax, and write more idiomatic python when using python?
The Web Wars
Brilliantly put. I see some tech bloggers go through "specs" of speed, only to forget the data cap. If money is not an issue, then maybe, but most people usage over the cap will truly bite.
Why is it that you can have a professional website, that tries to sell stuff, and there is no company or address or anything anywhere accessible?

Duet mentions a name, and 23&W has a contact form also, but there is just nothing.
I basically scoured the web and picked the most popular quotes - quite arbitrarily. It wasn't my idea to offend anyone
I'd say the second half is probably false. I wouldn't doubt that somebody managed to find a weird number where the owners were evasive, but this sound a lot like "My uncle works at Nintendo and he told me there's a secret level if you can get Mario to jump into the sun".

If the number was such a big secret, how did his uncle, working at a random federal agency, find out what it is? Need to know should have kept it from the uncle, and goddamn common sense (and the threat of prosecution) should have prevented him from blabbing to his idiot phreaker nephew.

Edit: this guy watched too much X-Files as a kid. Replace the caller with Mulder and the uncle with A.D. Skinner, you've got something straight out of an episode.
Thanks for the sources!

These appear to be predictions similar to the ones I've seen before, I wonder how tracking after the fact maintains these predictions?
> You can say this about literally anyone. Bill Gates? Psshh lottery winner. Who does he think he is going around and doing charity work. Anyone can do that if they won the lottery, he's not special.

There is a big difference between going around doing charity work, and going around doing policy work. Bill Gate's charity work doesn't depend on his personal credibility, it depends on his money and his willingness to invest his personal time. Policy work inherently depends on the personal credibility of the person doing the lobbying. Therefore, it raises the question: why should we listen to what you say? And the answer can't just be: "because I have money."
cas in point: Kardashians, Paris Hilton, etc etc
Find duplicate in an array of triplicates.
This is beautifully designed, and I think you ought to raise the price. Lots of comments about the potential support headaches are spot-on; price as many of those out as you can.

Check out patio11's online talks for more rational.
Multi-master in the core distribution.
That would work very well if our random sample accurately reflected the superset of data,which it almost always does but you also want to consider the following...

Imagine our data was 98% junk with 2% of the data consisting of sequential patterns. We may be able to spot this on a graph relatively easily over the whole dataset but our random sampling would greatly reduce the quality of this information.

We can extend that to any ordering or periodicity in the data.if data at position n has a hidden dependency of data at position n+/-1 random sampling will break us.
Do you think they made the right choice?
Every time I read a story about tech industry lobbying efforts, it seems very similar to every other lobbyist: favors for my industry, regulations for other industries.

If the government didn't have such a massive impact on the bottom line of industries, there wouldn't be an incentive for companies to lobby. As it is now, a few million spent on lobbying is a bargain for favorable laws for your industry.
That's good to know I just assumed transmission speeds always meant while moving since it is a phone, I never even thought it meant when stationary.
The difference is that citizens have a right against unreasonable search and seizure without probable cause. This constraints what law enforcement agents can do on whims and conjecture. Presumably, the IRS needs no cause to provide any tax filing with extra scrutiny or an outright audit. From this perspective, these groups are not protected in the least against "unfair auditing", as that statement has no legal basis whatsoever. If the IRS can audit anyone's filing, then it makes sense for them to direct limited resources to audit groups who's entire existence is to avoid paying taxes.
I second everything said here. (I definitely did a double take when I saw the CodeCanyon link).

I think the thing to note with regard to price points is that I might be willing to pay $45 "just to try it out", but that definitely wouldn't happen at $250. I'd have to first make a sound decision about the software (through the demo, etc).

At any rate, nice work!
But if I earn only bitcoins. The government wants their stake. I guess I would be forced to exchange some of my bitcoins for US Dollar and then give them that? I suppose that's actually good! As the government inflates the Dollars I don't feel much inflation because I only held dollars in the time it took me to move the money from A to B.

It would be fine that the government shoots all US dollar holders in the foot by inflating their currency, the value of bitcoin relative to dollars would always increase, because the US Dollars would asymptotically approach zero value over time, as it has been. The bitcoin I worked hard to earn would retain their value. And the burglars would use their old fashioned tools to pilfer trillions from all Dollar holders, and will be forced to yet again shout: "darn" when they figure out they are only stealing from their left pocket to put into their right pocket. A waste of time.
Why I'm leaving Google and building my parachute on the way down.
We use Google Analytics and KISSmetrics for matchist (http://matchist.com/talent).
The reality is that they will eventually find a company or five that will do exactly what they asked. Thanks to their checkbook.

Moxie: Do not go to Saudi Arabia, you are probably persona non-grata by now.
Facebook counter How many Likes to your Facebook fanpage?
Big announcement to come | AndroVM blog
Giant quote pyramids are a big mistake of old forum systems. But imagine quoting without quotes-in-quotes. Combine that with "click on quote" to see the post.

BTW, HN also breaks chronology.
"Dispatch table"? I'm surprised everything in programming has a name associated with it. I just called these Javascript objects representing a map of functions...
Show HN: Search for and play songs from the command line in OS X
It comes with an installation script that's pretty simple to use. You just need your database credentials. I can also install it for you if necessary.
> Nobody trusts CAs.

No. The problem is that pretty much everyone trusts them, at this point in time. That was Peter's point.

Sure, there are researchers and engineers who rightfully don't trust CAs. But we don't really matter. The users, the consumers, the parents, the grandparents, the activists do.
A First Look At My Arduino BBQ Thermometer
Founder as calm ducks
Yeah, I always thought the guidelines said, "Don't editorialize."
What is polyglot programming?
Show HN: ROBOCOIN - Bitcoin's First Kiosk: Unveiling at Bitcoin 2013
3D Printing Materials: From Plastic to Metal to Wood and Beyond
How could you possibly manage security? Wouldn't this require you to have root on these systems?
Plus CodeCanyon takes half of your profit.
> TextSecure and RedPhone could serve as appropriate secure replacements

sadly those are only available for Android.
This is the message I see on the linked page, where (I'm guessing) the demo is supposed to be.
> In the end, I can't say I'm informed enough to defend my opinion on this case, but I have to say that I'm disappointed.

I agree whole-heartedly. I don't like the makeup of the court, dislike everything I've ever heard about Monsanto, and have serious reservations about patented organisms. Even so, I have a hard time impugning any unanimous ruling by SCOTUS.
Thank you. Yeah at some point you put in so much that you just want to ship and get it out.
I'd love to see on-disk bitmap indexes. I noticed there was an attempt to add these around 2009 but it was abandoned after being (apparently) nearly completed. [1,2] I'd like to see these because it would make Postgres better at data warehouse applications. I've been thinking about volunteering to add them myself, but I've never looked at the Postgres codebase before, so it seems a bit ambitious.

A minor feature I'd like to see is to allow ORDER BY on UPDATE statements to avoid deadlocks. If you have two multi-row UPDATEs that hit the same rows but in different order, you've got a classic deadlock setup. Apparently you can sometimes control UPDATE ordering by persuading Postgres to use certain query plans if you really know what you're doing, but that seems like an undesirable requirement for most users.

To answer your bullet points, Postgres is my #1 database choice, but I've also used Oracle and MySQL many times and sometimes still do. Neither of these features are things that are preventing me from using Postgres, but I've sure wished they were there. In particular bitmap indexes seem useful to many people.

[1] http://www.postgresql.org/message-id/20090111104442.GA3503@e...
[2] http://www.postgresql.org/message-id/20081101000154.GO27872@...
The SGI Indy was the first Unix system I lusted after. They ran a magazine ad showing off the back, with the tagline "Any Port in a Storm".

Not too many computing experiences were more pleasurable than the first time I walked into an MIT computer lab as an incoming freshman and found myself face-to-face with an Indy: Video camera, Jurassic Park file browser and all.
Interestingly, seems to be old-ish (June '12) according to some of the FB comments dated from then and the time references on the infographics at the bottom.
He was is the perfect storm of the right place at the right time on the right thing and played his hand beautifully. But he still hit the lottery.

Unfair, especially considering FB's growth over the decade. He made the place and the time and refused to get out of the storm for $1 Billion + several times. Oh, and he could've screwed up many times over the course of years. He didn't and over 1 BILLION people use /live on his site so give credit where credit is due.
> So this is not calling him indoctrinated?

Yup. You got it!

What I am saying is factually correct. There are a lot of young brain-washed (indoctrinated) folks who post on HN. How can one tell? Experience. When you read some posts from the perspective of having lived a life outside of academic and religious indoctrination long enough you detect sometimes subtle cues that reveal it. These posts are always detectably different from those of someone with what I might call "independent" life experience.

One of my favorite examples of this is the "blame the rich" meme. It's a very popular meme. Rich businessmen (never women, BTW) are greedy, get paid too much and oppress the little guys. Such statements can only come from a position of indoctrinated ignorance. You can derail such ideas with a few well-crafted questions that quickly point out just how ridiculous a concept it is.

Indoctrination is a powerful force. People will blow themselves up and kill others because they've been brainwashed into a belief system that makes zero sense to someone watching from the outside. What most don't want to accept is that indoctrination isn't limited to extreme quasi-religious ideologies.
Technology and Human Connection: Melinda Gates Duke Commencement
From Duke's YouTube: Saying "humanity in the abstract will never inspire you in the same way as human beings you meet," Melinda Gates urged Duke University's graduates Sunday to use new technology to connect with others, including people in the developing world whose lives Americans can now touch in a more personal way. Gates recalled attending Duke basketball games and spending long nights writing computer code as a student, long before she became co-chair of the Bill & Melinda Gates Foundation, the world's largest transparently operated private foundation.
No phonegap - this is 100% native
I use Postgres for pretty much every project possible, as well as using Oracle for consulting clients.

The main feature which I'd like the PG development team to look at next is implementing a more comprehensive partitioning solution.

As far as remaining competitive with the commercial database vendors, the one thing that is the primary reason I have seen for enterprises choosing to reluctantly pay for Oracle over using Postgres for free is RAC (Real Application Clusters). Active/active clustering of DB nodes seems to hit a sweet spot for businesses wanting uptime and scalability without some of the downsides of physical replication.
lol yeah, in some languages they even call that a class!
Ask HN: Review my startup
Hey guys. A friend and I are building a small web app and we would love to get some feedback. Are we providing enough value for the users? Is there enough information on the homepage for people to sign up?
Here's the page, would enjoy your feedback! http://gratifyapp.me

Regards from Gilman
Philosophically, I believe you're correct. But in practice, it's all too easy for a government official to harass political opponents for partisan ends, while steadfastly claiming to be objective and neutral. Barring an outright admission of bias, there's no simple way to prove a political agenda.

As a result, US jurisprudence has grown to recognize the potential for government acts to have "chilling effects" on individual rights, even with no evidence of overt bias. Under this theory, certain civil rights (speech, religion, voting, due process) are so terrifically important that government must err on the side of caution, rather than risk discouraging their exercise.

Of course, as with any civil rights issue, we do consider the severity of circumstances in each case. Unfettered free speech swings a lot of weight, but there are always exceptions. Preventing violent terrorist acts (as in your last example) might justify allowing some chilling effects on speech.

However, the courts have vigorously protected speech advocating NON-violent criminal acts (sit ins, protests, draft-card burning) and changes to current laws (drug prohibition). This category seems to cover both your earlier example (marijuana reform), as well as the original situation (tax reform).

And FWIW, kids: This little back-and-forth is a great example of why arguments by analogy don't work.
Wow, that is awesome and is something I've been worrying about recently. However, there is a second part that is still missing that would allow for actual postgresql application development. There needs to be a way to check all constraints and report all failures, rather than just stopping at the first error. Without that, users submit data, get an error for one field, fix it and resubmit, get an error for the next field, etc, etc. Reporting all the errors the first time is really important for usability. So right now you have to duplicate all the database constraints in your app, which is a huge source of code duplication (and thus bugs).
Here's a link to buy it - https://wrapbootstrap.com/theme/acme-dashboard-admin-templat...
Just out of curiosity - your site doesn't seem to mention whether customers would receive product updates or not, or even if there will be any. Is this something you have planned out?
I'd say being the leader of and building from scratch one of the most impactful companies in recent history is a pretty good credential.

You don't think he's learned a few lessons in the past 10 years that gives him some insight that's useful?

EDIT: Note that I'm not saying whether what he's lobbying for is right or wrong. I'm just saying, theres a pretty good reason to see what he has to say.

FWIW, my dad was an immigrant to America and worked hard and through much pain to get through the immigration process, and I finally just got my citizenship after 10+ years of growing up in the USA. The family has been through much suffering but I wouldn't be where I am today if it wasn't for my dad being able to come to the States. I agree with Zuck's intentions even though he may or may not have different underlying motives.

In fact, we were all immigrants at one point, no reason to shut the door for other people now. Who gives a fuck if it drives down wages or puts more competition in the workforce. It's that versus a more open world for everyone. I'd choose the latter even if I have to take a paycut.
Drilling isn't ultra-conservative. Most Americans are fine with drilling if it means better jobs/economy. Ultra implies only a very small minority would be in favor of this.
Reminds me of the 5-blade razor story, from parody to reality.

http://boingboing.net/2005/09/14/gillettes-5blade-raz.html
Microsoft re-opens BUILD 2013 up for registration
Because modifying object prototypes is the way to go?
Does anyone know of more such 'hidden gems'? I really want a self-hosted website uptime (http status code) checker but I can't find one.
"I wonder if it would be possible to plug a python/node interpreter into that."

Sure, why not?

This is a great feature because it is a significant extensibility improvement. And that's what postgres is really about: the idea that any user/developer with an idea has many powerful APIs that can help them achieve that without waiting for anyone else to agree that the idea is good.
The MacBook Pro line is still quite popular with professionals, especially developers. With the retina display on the 15inch, it appears to be the best option for a professional laptop available.

Is this different from the kinds of 'pro products' you are referring to?
Meet the Woman Who Kicked Off Anonymous' Anti-Rape Operations
30 years ago we called this a vector table on a microprocessor. What's old is new again...
I'm not a fan of patenting genes in seeds, but in this case he knew that some of the seeds he was buying contained Monsanto seeds, but figured since he was a small fish in a big pond that Monsanto wouldn't mind. In Monsanto's view, they need to protect their investments in R&D.

From the article:

Starting in 1999, he bought some ordinary soybeans from a small grain elevator where local farmers drop off their harvest. ... He knew that these beans probably had Monsanto's Roundup Ready gene in them, because that's mainly what farmers plant these days. But Bowman didn't think Monsanto controlled these soybeans anymore, and in any case, he was getting a motley collection of different varieties, hardly a threat to Monsanto's seed business. 'I couldn't imagine that they'd give a rat's behind,' " he said.
Front End Developer
PublicStuff is looking for a front end developer to take a prominent role on our growing product development team. We’re a small but ambitious startup that connects people with their local governments using cutting edge web and mobile technologies.

You’ll work with our designers to design and build our mobile apps, public websites and our government software suite. You’ll have an opportunity to architect user experiences for everything from highly organized, deeply analytical municipal tools to fun and exciting citizen engagement applications.

Our office is located in midtown Manhattan. True to our startup roots, we have beer Fridays (we have our own 2-tap kegerator), weekly catered lunches, and monthly company outings. Also, a non-regulation size, combination ping pong/pool table. You’re gonna love it. It’s gonna be great.

Must Haves
Comfortable with the usual suspects: HTML, CSS, Photoshop, InDesign, Illustrator
Appreciate good design and have an eye for detail
UI/UX design, wireframing, user flows
Ability to work closely with other designers and software developers
Familiar with agile development workflow
Well versed in IE (8 and later) compatibility best practices
Experience with responsive design

Bonus Points
Comfortable with PHP, SQL, JavaScript, or PostGIS
Familiar with Git
Project Management experience
Bootstrap

For more information on PublicStuff visit: https://www.publicstuff.com/media.

To apply send your resume to jobs@publicstuff.com.
I've just done exactly the same thing - built a (Backbone/RequireJS) web app (https://mealmatch.org/app) to get the product out fast and across all devices and have just published the Phonegap app to the iTunes store (https://itunes.apple.com/us/app/mealmatch/id641639510).

I'm glad we did it that way. You're always going to need a good web version and it meant we could quickly get feedback and fix stuff before committing to and app.

The bulk of the work was changing the way the API required authentication. With the webapp I was dependant on cookies/sessions so had to change quite a bit for Phonegap - so save yourself some pain there.

Finally, there are a ton of good plugins - my 2 favourites were the native header/footer - super simple to integrate and easy to use. Bear this in mind when designing your navigation.

Good luck!
This looks great. However, the layout is unusable on mobile. Rather than allowing me to use the desktop layout on mobile, all of the page elements are layered on top of each other in a very garbled way. Maybe set a min-width for the page?
India:State court directs 'judicial custody' for objectionable Facebook post
I've worked on systems where changing a single column meant that we'd have to take four hours of downtime while MySQL slowly...did whatever it does.
Bookshelf.js - Javascript ORM with some Backbone
Bakersfield cops and CHP beat man to death while he begs for his life