skysight-inc/HackerNews huggingface dataset:
> When I'm working on anything I "autosave" by reaching over slightly and hitting CMD-S every time I make any small amount of progress . . . I don't see what problem they're trying to fix.

Um, that?

The concept of "save" was good for a time, but having everything autosave is absolutely forward progress.

My Macbook Air just kernel panicked about 20 minutes ago (which, admittedly, shouldn't happen). I had to hold down the power button, and then turn it back on. Less than one minute after the crash my laptop's state, opened programs, tabs, files, unsaved progress, was restored.
"Our system is full of folks only looking for short term gain, yet the greater good is still served."

I don't know where you live, but it can't be in the United States of America.
Devastation at Japan Site, Seen Up Close
More install information, still absolutely nothing about what it actually is or how it does it.

As a side issue... apparently you didn't read the single line of text I had written. Maybe that's why text is so underrated, and everyone tries to simplify things until there's just one button to push, and it's big and colorful?
This is the Stanford Encyclopedia of Philosophy, not a course. So of course, philosophy of technology is in another entry: http://www.science.uva.nl/~seop/entries/technology/

However, a course in general philosophy of computing and technology should include a far wider range of topics than just the ones listed in the original entry. It should include ethics and applied philosophy as well.
Judging from what Apple's done so far, if they really wanted to turn the Mac into an iPad, they would just quit selling Macs and try selling more iPads.

Does it actually affect you that Apple isn't selling XServe anymore? It made some sense when Macs had PPC chips and PPC had a performance advantage, but nowadays I can't think of a good use for a rack-mounted Mac. Likewise, I'm going to miss the Mac Pro too, but have you gone to spec one out? It used to be you actually needed a Power Mac to run Photoshop fast enough, or to compile. Now they're just overpowered and overpriced, and Thunderbolt obviates the need for slots.

Yes, Apple is consciously conceding the server and raw CPU markets, probably to Linux. I myself would choose Linux over Mac for those applications, too. But when I want to SSH into that server, or Skype with my girlfriend when I'm away from home, or write some code, it turns out my MacBook works just fine for that.
Who are those people? Politicians? (serious question)
So the basic idea is that a BF interpreter will ignore any non-BF characters?

How about, if you'd take an 8 bit grayscale image, and allow each pixel a margin of error, say 2 values up or down. Then you could process the pixels sequentially while looking for the next value that is within the range of +/- 2 of your next BF token and adjust it to the correct value. If instead you happen upon an incorrect BF token, you can also adjust it so that it either turns into the correct one or a non-BF instruction byte.

Of course there's no guarantee that you'll be able to fit the whole program since you'll be skipping a lot of pixels. But an image is big and the message is short, so there's a good chance. Especially if you retry with different BF encodings of the same message, and failing that upping the error margin to +/- 3, then +/- 4, etc.
Actually OS X is pretty consistent with keyboard shortcuts compared to other OSes. It's even one of my favorite things about it.

That said, the checking mails example is a bad one, and moreover it used to be the usual cmd-shift-R and they only introduced the odd new one in Lion.

Edit: sorry, misread your comment. But mine is still valid. Because of the many keyboard shortcuts for the OS UI, it's only natural that you need more modifier keys in the apps sometimes.
because by the "inter" you refer to connections and by the "-net" you imply almost clearly a structured environment.

What does cloud mean, besides something structure-less "out there"?
Troll or not, I think your post is being downvoted, at least in part, because of the gaping logical chasm you constructed. It may help if you explain exactly how falling cocaine prices would increase corruption in Mexico.
This 28-year-old's Iowa startup moves $350 million a year.
Hey, I know you work in finance on your own, and that's fine, good luck to you, but "too big to fail" should include things like "don't make a bunch of terrible bets and then hoodwink your customers into taking the fall on those bets for you".

Sounds like they did great on the deal to me, considering the alternative was to be the last one holding those CDOs when they exploded. If I were them, I'd call that fine the cost of doing business for a great business decision.
never seen flash on flickr, imgur, or google

uploader piece with progress bar and other small components. just cos you don't see it doesn't mean it's not there.
More than half of the running time seems to be taken up by the
generation of normally-distributed random numbers. Sort of makes
sense, I suppose, since that bit has a loop and a `sqrt' and a `log'
in it.

The repeated calls to `exp' seem to take up some time too.

As for the matrix multiplication, that only happens on startup, so
it's surely irrelevant. The bit that runs a lot just does
matrix*vector. It is rather hard to make that cache-incoherent, as it
just walks forwards through all inputs and outputs. In any event I would think that the program's entire working set will fit in L1.

I was merely fiddling with this out of interest, so I didn't spend
ages SSE2ifying it. The VC++ x64 compiler doesn't do inline assembly
language anyway. But if you halve the number of multiply-adds
`multMatVec' does, under the assumption that this would make it twice
as fast, and that twice as fast would be what an SSE2 implementation
would be like, it makes no noticeable difference.

(I was fiddling with the single-threaded version, using Visual Studio
2010, compiling for x64.)
How I Almost Ditched ColdFusion, learned Ruby & Python & came back
One of the biggest advantages of flash was that beyond a few DOM wrangling capabilities it basically threw away the rest of the browser and was really more akin to a Java applet than being part of the browser.

This meant that even somebody using IE6 can have a good experience with a flash app, assuming their flash is upto date.

What annoys me with HTML5/JS apps is I constantly see people showing off demos of something cool they did with the "open" HTML5/JS tools.
Then I load their demo and it's all like "hey, sorry your not using the latest version of Chrome come back when you've installed it"

Hopefully this will get better over time , but you've still got IE dragging it's feet and doing things a bit differently + Microsoft's habit of dropping support for new versions in older OSes.

Maybe the answer is for all browsers to just standardize on one rendering engine / JS implementation otherwise I can see this becoming a nightmare and everyone having to keep multiple versions of multiple browsers installed just to run all the apps they need.
And it's usually #1, when other games aren't being launched...
I'm not saying it isn't irritating, or that having a shiny SSD wouldn't be be awesome, or that Firefox is turning into bloated software - because those are all true statements. But when put in the context of:

A) wait 2 seconds

B) Buy a $200 hard drive

C) Fork Firefox yourself

waiting the 2 seconds seems like the sanest solution. Perhaps I've been working on budget hardware for so long that it doesn't bother me anymore, but the delay just doesn't seem like that big of a deal.

I imagine checking your email or reading HN kills more time per day than waiting for programs to start.
Türkiye'de İnternetten Para Kazanma Mantığı
"Police at the time of the attack speculated that a previous bout with Lyme disease may have accounted for the animal?s reported mood swings."

Right....keep me in a cage, drug me, allow me to eat and roam only on your terms, and see if I don't get incredibly angry from time to time.

This is an intelligent animal meant to be independent and free just like us. We do not have the right to own them and treat them worse than we treat our incarcerated rapists and murderers.
Functional and Cosmetic Rhinoplasty in My Facial Plastic Surgery Practice
FWIW, I don't think you're right, but that your point presents a reasonable argument, and thus shouldn't be downvoted.

As to the police doing their jobs, you have to keep in mind that the drug organizations in Mexico columbia are heavily armed, more so than the local police. The Zetas for example, rose to power after being founded by Mexican special forces, a group analagous to our Green Berets. When you combine this strong knowledge of tactical warfare with a callous ruthlessness, they're not so easy to just shut down.

They are also very well financed. The drug gangs in the U.S are a joke compared to Mexico. They can't even be put in the same league. Drug gangs in the U.S. are like retail corner shops. Drug organizations in Mexico are like Walmarts, supplying these corner shops.

So in effect you have drug organizations which are more powerful than in the U.S. and a law enforcement system which is weaker than the U.S. Law enforcement couldn't easily stamp out these organizations (without HEAVY loss of life) even if corruption weren't an issue.
That link you posted really lives up to its domain name in reporting quality.

Half of the pictures it cites as being of Charla Nash are really of Connie Culp, a woman who got a face transplant after being shot in the face by her husband.

Charla Nash also got a face transplant, the results are here http://www.dailymail.co.uk/news/article-2054219/Chimp-attack....
Android NDK v7 is out
Some new feature highlights:

* OpenMAX AL support
Multimedia output directly from native code by using a new Android-specific buffer queue interface. Wonder if there are any audio latency improvements ? http://code.google.com/p/android/issues/detail?id=3434

* OpenSL ES 1.0.1 now can now decode compressed audio to PCM

* CCache support.
>Then came the rise of the laptop and it does hold again. So Lion gained fullscreen.

So your argument is that Lion's fullscreen is a response to these newfangled laptop things?
Problem is, every time I think "hey this would be a problem WA could answer!", I somehow get stuck because WA never seems to have the data I'm looking for (last time, electricity prices are always assumed to be US prices even if I say "in Germany"), or it's unable to present me the data in a way that's helpful to me (last time, a bit longer ago, comparing some demographic statistics between 3 countries--I forgot the details).

There was one time it worked for me, when I had to compute the derivative of a Lennard-Jones potential function. Even though it gave me a lot of different answers of the same formula written in complex different ways. I just remembered Mathematica has a Simplify function, maybe that would have worked in WA too.

Entering one's birthday and finding out how many weeks or days you lived is kind of fun.

For general calculations and unit conversions I prefer to use Google Calculator, for the simple fact that the page loads much quicker.
Agreed but I don't think Unity is particularly pretty anyway. Big ugly text and too much purple in the default Ubuntu setup.

If bling is your thing then you can do enough with compiz and desktop themes to make pretty much any desktop look however you like.

I think making the compiz settings manager more visible and easier to use would be quite a big win here, as it's often not obvious what most of the plugins do until you activate them and the whole "resolve conflicts" thing is a total mess that needs simplifying.
Ask HN: Where can I find a good, standard capped convertible note term sheet?
Not equity deal term sheets like the one YC offers online.
As someone else mentioned, it constantly drops the builtin wifi now. I think what makes it somewhat funny is that this is the kind of thing that I'd expect and live with on windows or linux, but on mac with the whole hardware-software integration thing I would expect better. Plus, since they've basically taken driver management out of my hands, there doesn't seem to be much I can do to fix it myself. It's minor, but irritating.

The dev tools thing is that they seemed to have moved the libraries and sdk's around, or outright removed them (I'm not sure). I'm mostly doing python development, and I used to just be able to run "pip install SomePackage" and it would just work. Now I find that almost everything fails to compile, and most of the recommended fixes (installing the official interpreter and older or newer versions of xcode for gcc) haven't really done anything to alleviate the problem. I /could/ go and really track down the exact issues, of course, but that sort of thing is time intensive so I find now that I just reboot into windows when some random package won't work for me.
I am curious about that too, unless these designers aren't very good and are just trying to translate print media to the web without considering the ramifications of the platform (see: almost every iPad magazine). Flash isn't a terrible platform to develop for. The app itself (as in Flash CS5.app) is pretty horrid, but it's not that hard to write ActionScript in vim or TextMate.

What Flash does offend is my sense of design, specifically UX design. Standard platform widgets? Nope. Standard platform behavior? Nope. Stealing keyboard focus? Yep. Bad scrolling? Yep. Back button? Nope.
One possibility: big financial institutions. Michael Rupert has done a lot of work in this area. IIRC, the illicit drug trade is the world's largest commodity market -- bigger than oil. That money has to go somewhere, and wherever it goes it is bound to be massively influential. Rupert argues that the links to big financial institutions are often quite clear, and he backs up his arguments with fairly prodigious research.
I prefer Google's Calculator feature for that, mostly because it loads so much quicker than WA and (perhaps related) feels slightly more reliable.
> Macbooks don't have quality construction; that's why their hinges keep falling apart after a year or two of actual use. It's been a problem since the Powerbook days.

Uh, what? I've had two MacBooks that have seen continuous use since 2006 and 2008, respectively, and this never happened to me. In fact, the aluminum MacBook (not even unibody) is in pretty fantastic shape, which is quite unlike every single non-Apple product I have ever owned and used for such a long period of time.
what's trippy to me is how smooth and recognizable that cosine wave is
Ooh Instacalc! I really liked that app when I first heard of it (must be over a year ago?), thanks for reminding me of its existence, I'll check out how far it's come.

Hope the cross-browser issues got solved, I seem to remember that was my major hurdle (I'm on Opera).
Yes, many soldiers have given their lives to fight for the freedoms we enjoy and other soldiers have given their lives to take away those freedoms. That's exactly why I insist on making a distinction and pay respect only to some of them.

For instance, I do respect nhangen for defending Kabul against the Taliban. I do not respect the Taliban soldiers for trying to enforce some weird version of sharia law in Kabul even though they are also suffering and dying in a war.
Which bytecode format is he proposing? Java? .NET? Something else?
MW3 is Steam only.
Easy vs Tough
> > In the default Terminal app, there are no shortcuts (at least none that I could figure out) for moving around the text I'm typing quickly, like going forward and back a whole word, or going Home or End, you have to hold down the left or right arrows for a while.
> The keyboard tab in Terminal's preferences? Or switch from Emacs-like to Vim-like navigation in the terminal?

Here's some Terminal editing text:

- `alt-left / right` skips a word in either direction (these work in the entire cocoa text system)

- `esc backspace` deletes an entire word

- `ctrl-a and ctrl-e` skip to the beginning and end of the line respectively (again, entire cocoa text system)

- `ctrl-k` deletes any character from the cursor to the end of line (ditto)

Also, learning how to use these bash tricks will make your life a lot easier too:

- `!!` will repeat the previous command, and you can prefix it. Say you forgot to `sudo` something, just type `sudo !!` to repeat it.

- `!whatever` will repeat the last command in the history starting with `whatever`.

- `!$` will evaluate to the argument of the previous command. so `ls Desktop` followed by `echo !$` will echo "Desktop."
"Which is what I said. The reason the US isn't third-world is because most cops don't accept bribes."

No. You said this: "The police aren't doing their job", which is what I particularly object to. They are doing it as well as anybody could reasonably be expected to.

And before you object to that 'reasonable' qualification, ponder the following: Somebody comes up to you and offers you enough money to pay off a good deal of your debt. But they don't stop there, they give you a choice! You can either accept this money, and go about your business, or you can decline this money, they will cut off your head, rape your wife, then cut off her's too.

Whatever you think you might do here, you cannot reasonably expect people to turn down the bribe.

"Why are they out of resources?"

Well that is really quite simple. Look up the amount of money the US spends on their "enforcement" and the answer should become clear.

"It's because the violence and crime is spilling over to the US side of things."

Look up the history of drug laws sometime. The laws predate the violence.
You can buy off US cop's with cash or threats of violence etc. The solution in the US has been the state cops and the FBI, which rotates people around enough so bribing them is less useful. Now add in an internal affairs office with some real teeth. Which creates a structure where bribed local cops tend to only ignore a subset of crimes.

In other words have overlapping independent organizations all investigating each other and add in people that don't stay in an area long enough to be bribed safely.
Funny, on older Macs it was written on the key. It's so ingrained now that I hadn't really noticed they'd taken it off.
> They changed that in Lion to every corner, every side. And you don't have to press ALT to do it.

But when you do press ALT .. magic! The window resizes on both sides! Awesome feature :-)
Prison operators and their employees. To a lesser extent police departments and officers.
DarwinPorts/MacPorts, Fink, and Homebrew all require the OS X developer tools, so "you have to download a DVD just to be able to compile stuff from source" still applies.
You're exactly right. But it could be a gentler introduction to Debian for some.
Defeating poorly optimized c++ code is far from impressive. I would also recommend NOT running any performance tests on EC2 since they throttle cpu unpredictably.
I was pleasantly surprised because the Windows/Linux systems tend to mask Control-A for select-all.

Linux maybe. I have never had it fail in windows and think you may be misremembering how it works.
But Facebook is still alive. I look forward to "Facebook is dead. Long live the Internet."

Think about it: as long as Facebook exists, 60% of the Web is on Facebook.
Prison guard unions would be one. The War on Drugs is a major contributor to the sad statistic that the US has more prisoners than any other country on the planet (not per capita, more prisoners, period). That means good business for prison guards, and the prison guard union wields a disproportionate amount of power, at least in California.
I think learning that 'end' means 'end of document' is a lot more intuitive than fn+right.
Oops! Sorry! :)
Anyone buying that would be a complete idiot.

So yes, it might work.
The Correctional Peace Officer union is the second strongest/most powerful union in California (behind California Teachers Association). Privatized prisons also contribute great deals of money to political candidates.
Some new feature highlights:

* OpenMAX AL support
Multimedia output directly from native code by using a new Android-specific buffer queue interface. Wonder if there are any audio latency improvements ? http://code.google.com/p/android/issues/detail?id=3434

* OpenSL ES 1.0.1 now can now decode compressed audio to PCM

* CCache support.
I'd also like to know the answer to this question. Also isn't openFrameworks supposeds to be more frame-worky than just a library (someone mentioned earlier simplecv aims to be more of a framework rather than just a library) Did the developers not realize there are similar solutions already in existence? Why not develop those further?
Apart from people asking for or giving out codes, has anyone tried it yet and is willing to share his/her experience in an comment worth reading? ;)
that's really cool, and it's nice for manual labor to be aided by some automated help, though dare to say, precursor to wall-e anyone?
Here is one such test suite: http://html5test.com/
Better yet, have long conversations with people who speak well and with whom you resonate.
> The lack of a delete key actually labeled "delete" (not backspace labeled "delete")

It's not a "glaring error" that it isn't labeled exactly like a PC. Apple keyboards have labeled the keys "delete" and "return" instead of "backspace" and "enter" since probably before the days that IBM labeled them "backspace" and "enter".
There has already been a vastly simpler system that predates OS X: Linux or BSD combined with X11 and an arbitrary window manager. Just stay away from anything that calls itself a "desktop environment" and you should be fine.

Personal recommendation: http://www.archlinux.org & http://awesome.naquadah.org/ -- a nice compromise between easy configurability and the "suckless" simplicity mentality.
As we have both agreed, you can tell immediately the level of discourse and content quality are lower.

No, we have not both agreed that.
No, it's totally a sine wave.
It seems like this would be pretty easy to do with XPM2. Duplicate certain colours as [.,<>+-] (at the beginning of a program, that's a no-op) and insert the program into the pixel data. It's probably less well-hidden though, since someone's more likely to look at it in a text editor.

http://en.wikipedia.org/wiki/X_PixMap#XPM2
I remember when a ticket to the movies was 5 cents.
System 7 was definitely slower on the most common hardware of the day (1MB toaster macs). My college had entire labs of machines stuck on 6.0.8 for a long time afterwards.
Another issue is that UI tools like WindowBuilder Pro won't work well with the generated Java code which will likely end up getting overwritten by the Xtend builder. Mmm. But it wouldn't have worked anyway without the conversion!
i tend not to use it for this very reason. i've wished, on more than one occasion, that a user could customize this action to be a "maximize vertically", as one could in gnome2. maybe i'm one of the few who actually used this, as it seems to have been phased out in gnome3. but i found it very useful.
You have no supporting evidence to what you say and it doesn't really correspond with anything seen in real life.
The Flash fanboys here all seem to be designers. I'm really curious why this is.

Really? Try to write code using a brush on a canvas. That's what designers feel having to design using code. It sucks.
> How did it get to this level?

The same way the US got to the level where it decided to abolish alcohol prohibition.

This story is not new, just now politicians have a harder time admitting they did something wrong, and the prison (workers) lobby and the DEA will do all they can to continue.
Watch My Progress at the BigApps Hackathon
I haven't ever worked in a nursery but it looks like they're just moving plants around from one group to another five feet away. Is that the actual use case, or will they be moving the plants longer distances?
You got it totally backwards, it is prohibition that causes the corruption. We have seen this before with alcohol prohibition in the US.