skysight-inc/HackerNews huggingface dataset:
I had no idea that basic home plumbing was something people see as so difficult that it makes for suitable sarcasm.

Also, plate glass is rarely blown, but rather floated.
I think it was the eDRAM that made difference, allowing lots of transparent redraw to be handled: "Embedded DRAM gives 48 GByte/sec memory bandwidth to eliminate pixel fill bottleneck." - http://research.scee.net/files/presentations/agdc2000/ThePow...

Granted that was years ago, so I might be mistaken.
But it's still a lot of speed for a device that was made more than 13 years ago...
Some geek-focused services allow you to configure a webhook that will be triggered in response to [domain specific stimuli], such as a new order placed on your Shopify store.

The webhook is just the URL of a service that responds to the request in a hopefully useful way. When someone purchases my item, Shopify will post a request to the URL that contains useful information about the action.

In this manner, I can build interesting services that respond to events that happen on other websites. Providing webhooks is a pretty awesome thing to do, but it's not useful for non-developers in 2012.
Weird, I'm not sure why that wiki is down. Try this link for starters: http://timothyfitz.wordpress.com/2009/02/09/what-webhooks-ar...

Webhooks are very common for server-to-server communication and have been in use for several years (though they only really took off in the last couple). They are ready for primetime and there are lots of best-practices in the industry around how to implement and use webhooks.

They also go by other names such as: PubSubHubBub (PSHB), real-time API, push API, web callbacks... Basically it is just a URL endpoint that accepts POST requests with form data or JSON body payloads that come from server-generated events from other systems.
Then clearly, you have not conceived to do either of those things.

Or do you often just accept the concepts of others as true and therefore beyond refute?

(Really though, the flaw in your comment is that its an impossible statement. It's like asking "If God is all powerful - can he make a rock that even he cannot lift?"
total nonsense.)
Take two people, one went bankrupt 10 times, one never, both make minimum wage. Offer them a $10 million dollar bribe. Is one really less likely to be bribed than the other?
You should keep searching the Internet to find out what web hooks are. Here's an article about it: http://timothyfitz.wordpress.com/2009/02/09/what-webhooks-ar...
And you are right that they come nowhere, but if the game relies on one specific feature and over-used it, and that feature is a bit slow on modern cards - then it's an issue emulating it.

No wonder the first PS3 came with the Synthesizer chip built-in, rather than emulate it.
Thanks jamesjguthrie!

I'm actually new to Java and I'm starting off as a beginner so this course will unfortunately not work for me.
WeStory: "Touched By An Angel Investor" with Brian S. Cohen
Can imagine those sites suffered bit-rot once the technique became widespread, they're very useful, and there's not much to them.

A webhook is just a callback that notifies an arbitrary URL when an event occurs. A good explanation is here:

http://timothyfitz.wordpress.com/2009/02/09/what-webhooks-ar...
Hey Ktizo - Joel Here :).

The main reason I titled it as such was to show that while I'm working on doing hard things, Russell challenged me to really step my game up (aka kicking my ass). I meant it the most complementary way possible. You start to reframe the way you look at challenges when you meet someone who's done something like build the world's first internally programmable computer.
UFC Results: 'The Dragon is Back' Machida Granted Next Title-Shot
Because it's very inconvenient. I'm not judging, just answering. :)
> A not-game can be played without you. Your only choices are to watch and/or lose.

This is acceptable as part of a constellation of definitions. Some people disagree that agency, rather than interactivity, is the defining attribute of a game. Some people disagree that victory conditions, achievable or not, are necessary. What makes your definition right, and theirs wrong?

But... this definition says that Tetris is not a game. It doesn't matter what you do in Tetris; you're just delaying the inevitable loss. How does your definition distinguish casino not-games from Tetris? (I am assuming, of course, that you consider Tetris to be a game.)

> Casino games are completely different, though.

This paragraph is an ethical (and possibly a legal) argument. Just because they're unethical does not make them not-games, unless you specifically include ethics in your definition. I fully agree that bad ethics are bad, but that's not the point. Ultimately, I have to quote you:

> It's a game, but I don't see it as ethical.
At first I thought the database error was some kind of virtual ass-kicking joke haha
I started dvcs with Darcs but it was too slow despite having a really really good CLI. Then I switched to Git because it was fast and within a week ran into so many sharp corners I had metaphorical blood all over my codebase. After a while I learned the useful subset of Git commands and life got easier with only an occasional sharp corner intruding every few months or so.

Then I discovered Mercurial. The speed was acceptable. The UI was intelligible. And I didn't hit any sharp corners. Life has been way way better ever since.
It's very simple to understand. The person charged is a human rights and justice blogger who runs a site called CopBlock where for years he has posted videos of police brutality, lawlessness and thuggery. He is a thorn in the side of the police and they are highly aware of him and watch him closely looking for slip-ups.

In November 2011 he recorded a 24 second long call devoid of content where the person on the other end was a desk officer in a two-party consent state. This act of recording gave them probable cause for arrest, and he is in fact guilty of the "crime". This is a popular tactic for dealing with social justice advocates in authoritarian regimes: watch them closely and surely they will be guilty of something eventually.

As Cardinal Richelieu said, "Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre." (If one would give me six lines written by the hand of the most honest man, I would find something in them to have him hanged.) In the US there are so many laws on the books, that all of us are violating some of them almost daily. This is discussed in Harvey Silverglate's book "Three Felonies a Day: How the Feds Target the Innocent", Gene Healy's "Go Directly to Jail: The Criminalization of Almost Everything", and Paul Rosenzweig's "One Nation Under Arrest: How Crazy Laws, Rogue Prosecutors, and Activist Judges Threaten Your Liberty".

Much more shocking than this incident are the people who benefit from living in a free and just society, but who are supporting and defending the charges and proposed prison sentence in this travesty, this abomination, this violation of humanity and of human rights. 21 years in prison for a human rights activist, where he will be subjected to the endemic prison rape and violence that the inmates of the american justice system enjoy? All because of recording a 24 second call with police? To see members of the public supporting this in any way whatsoever is utterly nauseating and those people supporting even any sentence at all are vile monsters, devoid of any decency or reason.
i dont think he's referring to a violent beating. i think he's referring to the getting a kick in the ass to get you moving.

http://idioms.thefreedictionary.com/a+kick+in+the+ass
You can't succeed if you don't fail.
If anyone is interested, here's a Wired article from 2010 detailing some of Kirsch's recent work: http://www.wired.com/wiredscience/2010/06/smoothing-square-p...
The Two Extremes of eGames
I think that unless it is for a over critical application like internet banking, SMS authentication is too much of a hassle for most users.
TIL SMS stands for Sheep Monitoring System.
Subscribe to http://androidweekly.net/ it is a newsletter dedicated for devs, also check out their toolbox http://androidweekly.net/toolbox it shows libaries to get stuff done.
I was new to Java too! I had only done VB prior to my work on Android so don't worry about it.
> But anybody that sticks with SVN and refuses to learn modern DVCS is not somebody I'd hire.

You wouldn't hire me. I'm OK with that.

I use git (required for an assortment of OSS projects), but for my own work, at at work, I use SVN. I'd never willingly choose git.

It's complex, involved, powerful, and incredibly distracting from the actual thing I want to do, which is write software.

The minute someone says something like this, my eyes glaze over: "Anything you add to the Index (eg git add foo.py) or commit is stored in the Reflog (which is just a DAG)."

Not because I don't understand git's fundamental model, or I'm unfamiliar with a DAG, but simply because I SHOULD NOT HAVE TO CARE.

My job is to write software, not operate heavy revision control machinery to some arbitrary level of dvcs revision control fetish perfectionism.

I don't want to hide my work from my coworkers, I don't wind to hide my work history from my coworkers, and I don't want to maintain wildly diverging branches (the cost of branches is primarily found in code divergence, not SCM headaches). Git isn't for me.
Maybe it's not about succeeding or failing, and he is talking about how you spend your time; your life. I read the article as "you are a startup founder, forget about having a life and get to work!"; I would be surprised if the writer turned out to be older than 25, it's a mindset typical of that age.

Perhaps in the future, even succeeding, you'll look back to those younger days in which you put aside everything for your pet project and realise you lost the opportunity to have great experiences with your friends, boy/girlfriends, spouse, kids and/or family.

Remember, working passionately in what you love is great, but forgeting that you are not a working machine, and that you work to live, not the reverse, are perhaps more valuable advice for your future self than all the books on productivity in the world combined.
That'd a fresh conception. Nothing stopping you from doing that, either.
Ok, thanks a lot then! I am going to get started right now!

This is what I'm starting with: (http://www.youtube.com/watch?v=5RHtKIo_KDI), is this the correct one?
Tech Company Suffers Dilution at Hands of New Investors
Electronic systems can be more efficient and less error-prone. But they can also be a lot worse, too. Organic systems are adaptive both through learning and selection, so at least in their areas of expertise they are usually still superior to all but the best electronic systems.
Defcon 20 badge contest write up
I use exactly the same kind of language myself in exactly the same way, so am not having a go in the slightest. Was just from thinking about the way we use fighting as a metaphor for this kind of meeting that led me to write my comment.

And your post was great, it was genuinely inspiring. Thank you very much for posting it, I would have loved to have been in your shoes on that day.
He's actually pretty low key. I emailed him about the post and he simply said thanks. Really nice and genuine man. Really glad to have 20-30 minutes to have been able to talk with him.

That said, it would be really cool if he just went around every week and picked someone new to randomly inspire :).
Fossil looks promising. Thanks. I have bookmarked it.

Of course there was a typo in my previous post. I am "now" learning git, not "not" learning git.
Sorry about this. Didn't expect it to hit on HN. Working on getting things under control.
When I read it I think this person might be in pain. This particular message, like "you can do anything you set your mind to" which was recently pilloried on HN [1] combines that thought with a belief in God which also gets the "you must be stupid if you believe ..." treatment.

I've observed it can be the transient signal of some deeper disappointment. Those things eat at people, and in a success focused society it can be hard if not impossible for people who have decided to measure themselves against other people's success to come to grips with that. If emotional damage had a unit of measure it would no doubt be the snark.

[1] http://news.ycombinator.com/item?id=4320368
Congress Goes On Recess Without Cybersecurity Law
I'm with you on the disgust for these Assange-personas, but what he did should not be illegal.

He was talking to public servants over a line owned by the state. He was specifically contacting them because of their respective roles in public departments. He was contacting them to talk about things that fall squarely into their responsibilities as public servants.

Public servants have no expectation of privacy in fulfilling their duties, why should it be different when you talk to them over the phone about said duties?

So yes, these wiretapping laws need to go.
Right now, consumers don’t do the math

The same comment can be said for many other expensive monthly subscriptions and pseudo-subscriptions, including cable TV and car loan/lease payments. I'd include mortgages as well, but in my state the paperwork is actually very clear about monthly costs and total costs (principal + interest + fees) over the lifetime of the loan.

I've been using prepaid plans for as long as I have owned mobile phones (10+ years). First was AT&T GoPhone on cheapo handsets (paid about $100/year from 2001 until 2011), now it's a T-Mobile Monthly4G plan on a midrange Android device (Samsung Exhibit II which cost $200, the plan costs $30/month).

The savings add up. Back-of-the-envelope, I estimate I've saved more than $3000 since 2001, compared to if I had started on contracts.
Where are you based? Would love to host you, Cynthia Kenyon, and my friend Laura Deming for a dinner on aging research.
The kick in the ass to get you moving is itself a metaphor for actually being beaten though.
This should be at the top.

It's not about "just think and you can do it." Vision is key. If you can't conceptualize how something could possible be created, then you're not going to be able to do it, but being able to first conceive the idea takes you to the next step of actually attempting to create it.
I prefer an in-between approach. Specialization in one subject, with a shallow but wide spread of knowledge for everything else.

In the case of cars, for example, I can generally diagnose problems and perform standard repairs, but I leave transmission service, machining, etc to the professionals.
> Don’t check your Junk or Trash folders, ever.

> You wrote a cruddy message that seemed like Junk or Trash, and it was accidentally flagged. Your fault. Go away and write a better message.

This depends on who you usually work with. If you regularly do business with certain individuals or companies from certain countries, some of the most important emails will always go into your Spam folder, no matter how hard you try to train your filters. No, this has nothing to do with how cruddy the contents of the email is. Yes, this happens even with Gmail, and it's not even Gmail's fault.
One of the missing people that this article does not mention is Simon Carstensen, a danish dude that was a co-founder of Infogami. I met Simon in an university class and I knew him for some time before I knew he was part of Y Combinator's first batch :-) Simon traveled back to Denmark after his round finished.
This is one of the reasons why textures in the GPU's are swizzled - http://en.wikipedia.org/wiki/Swizzling_(computer_graphics)

From the old demo days, there was the famous rotozoom effect, and it showed how linearly arranged array when rotated 90 degrees was becoming way slower, and if some swizzling was done it was better.

Another example is texture mipmaps. If you have one large image, say 4096x4096 without mipmaps, and you have to scale it down and display at say 64x64 - then there would be a lot of cache misses (and aliasing problems - shimmering, etc.)

And those are just the most obvious problems, there are lot of more tricky ones.

Judy Arrays were written with that in mind, but maybe they are overly comlex for the things achieved - http://judy.sourceforge.net/
I am not meaning to be too picky. It's a big distinction from some perspectives at least. ;-)
It's slow, but we should have the server back up and running.

Sorry about this. Didn't think the site was going to get hammered like it did.
why not use the twitter api?
Is "socrates" the actual name of the interviewer or an attempt at a cutsey nod to the ancient philosopher?
The most senior execs I know tend to send the most poorly worded, cursory emails. Can't let those slip in the junk folder!

This system works well if you're on the top of the pyramid.
I wonder if corporate discounts and family plans are part of the reason. I'm on a family plan with T-Mobile with my parents and siblings and it's about $45 a month for (I think--I've never hit the limit) 4GB of high-speed data and unlimited messaging, plus of course an upgrade every 2 years.
You either didn't read the article, or didn't understand it.
Are you suggesting the wiretap laws shouldn't be applicable if the uninformed end of the conversation is a public official?
Curiosity Mars Rover Landing Timeline: What to Expect Tonight
Seems like the next big step will be Xbox 1 emulation, which no one has tackled yet. Anyone know why?

I'd take a wild guess and say, "because the Xbox 360 was backwards compatible for so long". Possibly also that most popular Xbox 1 games have had even more popular successors on the Xbox 360.

It's a different beast, anyway. The CPU was x86, so the emulation work will likely consist of encapsulating the software environment rather than mimicking MIPS or what have you.
Repo: A new Git client
Apache's take on cloud interoperability
Combined with Google Voice, I've been using a prepaid cell phone for a couple of years now. I only pay about $30 every three months and I've never once come close to hitting my prepaid limit.
Measuring the utility of having the internet in your pocket in megabytes seems crazy to me. I would instead measure it in the number of times you use a map application to get where you're going, or the browser to figure out if a store is open or not, or the Amazon app to see if something is cheaper, or the number of times you look up something on your iPad using tethering on your phone.

Of course, you might still find that the utility is low :).
HTC is nice, but my last phone HTC Desire S has some bugs that will make not buy from this brand again: the GPS takes 10min to get a signal, I have random reboots from time to time , and sometimes it gets frozen when updating software through the google store.
Looks like it doesn't work with Mountain Lion, just fails to start...
Unlike Ruby, I'm stilling waiting for the one framework to stand out and dominate others, like Rails.

As of now, there are too many little web frameworks in Go. Most of them are inactive. People still have a hard time selecting which one to use for their project and not regret their decision in the future.

Ruby has Rails, Python has Django, what does Go have? Just name one, not a list.
Right - when you get to needing specialised equipment - then you call in the professionals. But even in these cases it helps to be researched and knowledgeable and ask the right questions to prevent them making mistakes and/or overcharging.
For diagrams with Earth as the center, see: http://www.dynamicdiagrams.com/work/orrery/

Launch the Flash simulation, click on Tychonian, and trace a planet. Venus is unexpected.
In the sidebar, they mention a 12-million-view GoPro video of a mountain biker getting knocked over by a gazelle. It's definitely the kind of video that can only exist when you make HD sport cameras available to every amateur athlete. Here it is: http://www.youtube.com/watch?v=S2oymHHyV1M
Twitter: “It’s not you, it’s me.”
I searched around but couldn't understand what this means: 'Many applications (and all Flask applications by default) will even used cookies with a MAC to store your session information so that you can pass state between independent workers without requiring a single database operation.' <-- what is MAC and how is it used?
"...in my state the paperwork is actually very clear about monthly costs and total costs (principal + interest + fees) over the lifetime of the loan."

That's because the loan industry is regulated to disclose these numbers. If some US government agency attempted to enforce this kind of upfront openness on wireless companies, there'd be a veritable shit storm of lobbying effort to stop it. Funny thing is, if the monthly payment fits within consumers' budgets, they don't particularly care about the overall cost. And if the actual bill is within, oh say, 25% over the stated amount, they'll pay the extra without question.
You might fall in the category Matt explicitly excluded from his audience. His advice is specifically for people that are either unwilling or too lazy to deal with 40 minutes of emailing per day.
I'm not a programmer by trade, but I regularly process chunks of data 10GB or larger. In this context fast vs. slow often means nigh-instant vs. twenty minutes of runtime.

In summary, from my experience- I agree. Memory access (also, storage access) is huge. Much bigger than tight loops or logical reduction/optimization.
EA sues Zynga on similarities between Sims Social, The Ville
zynga shud be sued!
from the github page:
Birdeater does not use Twitter's API. It was built as a demonstration of an approach I like to use for parsing structured information from unstructured HTML.
Great story! Thanks for sharing!
Once, while getting a certified check, I was unable to sign correctly (you have to sign two or three times). After a couple of failures the teller turned her computer screen around to show me my saved signature and said "just sign it so it looks like this"
My favorite story in a related genre: I was a scholarship student at university, funded by a wealthy couple. Also at university I had someone who, over three classes taken together, had graduated from "rubs me the wrong way" to "nemesis." It turns out that he was also there on the same scholarship.

The university organized a dinner every year to introduce scholarship students to their patrons. It was at the Ritz-Carlton and I remember feeling very, very underdressed. Anyhow, it turned out that our 90-something patron was simultaneously sponsoring about two-dozen scholarship students, so rather than doing much talking I sipped a coke and just listened to the dinner table conversation.

Nemesis, in his oh-so-charming way, began bragging about a civil engineering project that he had been on ("As a sophomore -- really not something many people do, you realize") remodeling an overpass near the school. He was going into lots of irrelevant detail -- specs, etc. Our patron made the requisite politely interested noises and, at one point, suggested that a particular implementation detail might be improved upon. I recall it being something like the amount of reinforced concrete required.

Nemesis: "I don't know how things were when you were still working, old-timer, but I'm absolutely positive that blah blah blah.

90-something guy: "Oh, I guess it is possible that they've improved the formula since..."

Nemesis: "Since when anyhow?

90-something guy: "Since I invented reinforced concrete."

The gentleman passed away a few years ago and, sure enough, that was quite prominent in his obituary.
Sure is
Doctors and lawyers do not need spec work because of professional licenses/certifications. The ABA asked your lawyer for spec work when she took the bar.

Dictionaries: not for loser bloggers
From the docs:

'''

* Node.js [...]

* jQuery [...]

[...]

This approach has become my hammer when web scraping tasks come up.

'''

If all you have is a hammer, you may find yourself noticing that objects become more nail-like :).