skysight-inc/HackerNews huggingface dataset:
One guy had his head on straight:

As Gropo pointed out, there is in fact a point where Moore's law breaks down. So far since about 1975 it has held, and it will continue to until about 2004 or 2005. At that point, we run into an actual physical-laws-of-nature barrier.
As silicon-based transistors decrease in size, obviously, all parts of the transistor have to shrink. This includes the gap at the PN-junction. Once this gap reaches a certain size (currently estimated at approximately the width of five silicon atoms), quantum effects (strong force, weak force, et al) begin to overtake the electromagnetic force that allows the transistor to transist. In other words… it's no longer a transistor, just a really small piece of doped silicon that doesn't do much.

That is an absolute, no-way-around-it limit. After that we have only two choices: More transistors (bigger chips) or new technology.

Adding more transistors has the problem of adding heat, which means slowing the clock. And there will be a finite maximum for number of transistors as well…. these things have to operate in sync with each other, and at very high clock rates, propagation delay becomes an issue… that is, the information created on one side of the chip cannot be transmitted all the way across the chip within the space of a single clock cycle. Also, the areas of the chip near the clock generator will receive their clock pulses sooner than those far away. If the near-the-clock pieces rely on data produced by the far-from-clock pieces, your chip is in trouble. This is called “clock skew” and is a major design consideration for any chip built today… it only gets worse as clock speeds increase.

The point is, within ten years, we won't be using silicon-based computers. They'll be made obsolete by DNA/protein type bio-computers or maybe molecular computers.
- by MonkeyMan

Well.. except for that last part....
>That anything at all exists has to be accepted as a given.

Boy do I have news for you!

http://en.wikipedia.org/wiki/Solipsism
The Researchers Who Analyzed All the Porn on the Internet
Environjs, a new javascript library for browser and platform detection
It depends on what you want. If you want to move your furniture from house A to house B, I grant you I can move them in half the time with twice as many cars.

If the workload can be divided, multi-core is a solution.
Almost always, a lightweight connection pooler like pgbouncer can do wonders. It is so easy to configure and have it up and running that there is really no reason not to use it.
A startup that connects public to congress
Google has a "chrome to phone" browser extension and android app (that manages the push notification) -- https://chrome.google.com/webstore/detail/oadboiipflhobonjjf... -- but I found that it didn't work well for me, because having multiple concurrent logins to google (for adgrok.com and mceachen.org) confused the extension.
Bitcoin, what took ye so long?
To be fair, the best thing about 10 Ghz chips is that there's 10 of them.
And he also finally released the source code. It has always been based on PCSX despite Zod's bullshit claims otherwise. He was violating the GPL with it, and I'm glad Google pulled his app from the store as he started to comply with the GPL as a result. If only saurik would do the same to Zod's iPhone apps...
Good stuff! I just permanently archived a searchable copy.

Off topic, but some PostgreSQL love: after using DB2 on a customer job for the last 5 months I much more appreciate PostgreSQL which is the RDMS I usually use. It seems like PostgreSQL is developed and documented in such a way to make it easy to use while DB2 is designed and documented to optimize IBM consulting services revenue.
We got to 5GHz, that's pretty close in my book.
I've been using Taskwarrior for a few weeks as my primary task manager, and I have to say it's a beautiful extension of the principles of Todo.[txt/sh]. The only thing missing for me is the ability to apply modifications to filters instead of needing to use explicit task ID lists. For example:

task proj:Foo due:tomorrow

Instead of:

task 1,2,3,7,10-12 due:tomorrow.

For oh-my-zsh users, I've got an open pull request for adding a Taskwarrior autocompletion plugin:

https://github.com/robbyrussell/oh-my-zsh/pull/370

The intelligent completion lowers the barrier to task entry even further.

You may also want to try using a combination of Taskwarrior's shell mode and rlwrap, which has become my main usage method:

`alias ts=rlwrap -i -r -C task task shell`

Combine this with a drop-down terminal like Guake or tilda, and you've got text-based-tasklist-anywhere nirvana.
IBM already has 5 GHz chips. Do they know some physics Intel doesn't?
No one remembers Cyberbucks?
Does it count underage drinking? I didn't even notice that if it does. Regardless, around 85% of Americans use marijuana alone, so it wouldn't change the statistics by more than one or two percent. So I don't see how that would be misleading.
>How do you know that I am conscious? Or any other person you converse with for that matter.

That's exactly his point, and that problem hasn't budged an inch since Descartes.
I believe the reason is memory latency, and the sequential nature of CPUs. http://en.wikipedia.org/wiki/SDRAM_latency

I'm no expert on this subject but I think Moore's Law is more or less still true, as we are getting more and more cores. Note that Moore's law never stated that clock speed doubles every 18 months. In fact, more transistor can cause a decrease in clock speed because of more gate delays.

http://en.wikipedia.org/wiki/Gate_delay
http://en.wikipedia.org/wiki/Cpu#Clock_rate

Please correct me if I'm wrong.
Intel beat that limit with their (newly announced) vertical or "3D" transistor tech, which has taken about 10 years to develop: http://www.anandtech.com/show/4313/intel-announces-first-22n... and a silly video to go with it http://www.youtube.com/watch?v=YIkMaQJSyP8
Introducing Infinithree: Against Wikipedia Deletionism
No, you mistake me. While I couldn't put Singer's name to it, I'm quite familiar with his argument. But this familiar argument is subtly modified in this case: not "if you're rich you're obligated to aid", but rather "if you have the chance to become rich, then you are obligated to become rich so that you can aid". Regardless of whether that's truly your goal, and regardless of the personal cost to yourself, which is why I don't like it.

I suspect it's often used as a rationalization for becoming rich. Either way, I don't trust it.
Nothing I've seen lately. MongoMapper 0.9 and on is shaping up rather well with its ActiveModel usage and whatnot.
I was ranting about this issue for long time, really like that someone is working on that.
Using innodb o_direct will prevent linux from swapping out the mysql process.

This is close, but not exactly true. Linux is loathe to discard buffer cache (even with swappiness at zero) it will often choose to swap out MySQL code/data instead when faced with downward memory pressure.

Using O_DIRECT helps to not swap out MySQL because it doesn't load up the buffer pool with a bunch of already-cached-by-mysql data, but it doesn't prevent it. A big rsync job for example will still load every copied file into the buffer cache and potentially cause swapping.

If you want prevent the InnoDB buffer pool (or Oracle SGA) from ever being swapped out use huge pages; they can't be swapped out.

I've read that the split-LRU kernel patch (kernels >= 2.6.28) fixes a number of these bad swapping behaviors, but I haven't tried it myself.
You may find http://blogs.msdn.com/b/oldnewthing/ interesting (a developer at Microsoft who blogs about Windows internals).

His books is a copy of his blog with just the internals blog posts.
Ask HN: Are clones profitable investments?
Many clones are coming out (Quora, Instagram, Groupon, etc.), I also know VCs founding them.

Do you think they could be a profitable investment?
The Manticore team include developers who have worked on SML/NJ, Concurrent ML and MLton.
Amateur video hacker makes full feature film (Clear Skies 3) (machinima)
Dave McClure has an awesome breakdown of a startup pitch. You can find it here (http://www.slideshare.net/dmc500hats/how-to-pitch-a-vc-aka-s...)
Widgets in iOS 5?
Jay (saurik) doesn't actually have any control over what's available in Cydia, just as Ubuntu doesn't control what's included in a third-party repository you add. You can, however, take it up with the repository hosting the packages: but in this case, I think ZodTTD hosts them himself. You'd have to likely get the actual copyright holder to demand he take it down, or post the source code.
>There is a crucial difference between believing that a computer can simulate a brain and believing that a windmill can do so.

Leibniz didn't say a mill can simulate the human mind. He's talking about any contraption that can the simulate the human mind (which is also capable of simulating many things given proper arithmetic and [infinite?] time) one of which would be, for the sake of illustration, the size of a windmill. You have to realize that dissection of the human body was still extremely taboo in the 17th century (not to mention technological impediments). You may also be missing the point.
Bellard's jslinux does steal the thunder from this, but one interesting twist on this is that you can persist storage in your local browser database and do drag and drop tape mounting.

Now that full-system emulation has been shown to be feasible and performant in javascript, it's like the four minute mile has been broken and it will be interesting to see the hundreds of variations and practical uses of these techniques that will result.
My longstanding beef with deletionism is that it goes against the Wiki Way.

If Ward's wiki had operated in the same way, it wouldn't have been anywhere near as influential and useful.
For the curious, STL <algorithm> is one of those things that you wish you knew ages ago. Usually my code is much cleaner after I run through it and replace relevant parts of it with STL stuff.

http://www.cplusplus.com/reference/algorithm/
Italy slumbers: United in apathy
2000 Intel Pentium 4 1.5Ghz: Passmark score of 171
Price of $819 at launch.

2008 Intel Atom Z510 1.10GHz: Passmark score of 186
Price of $45 at launch.

2010 Intel Core i7 970 3.20GHz: Passmark score of 9954
Price of $579.99 at launch.

Ghz used to be a performance mark in itself, now things are more nuanced. I'd say Intel still did right by their estimate.
10+ years on, and we still rarely look past lastminute.com to console ourselves that in the UK we occasionally do this internet stuff too.
App Engine: JSON Objects in the Google Datastore
This was actually a really interesting article. I'm tempted to acquire this book.

Oddly enough I saw this book for the first time on the new books rack in the bookstore just a couple of hours ago and admired the cover design but didn't bother to pick it up because I had no idea from the vague cover and description what it was actually about. I suppose the publishers decided not to go with a cover which emphasizes "porn".

Still, in the interests of maintaining a bookshelf which my mother can look at, perhaps I'll get this one for the Nook.
because the species has survived and flourished. still, there is some indication that not all have enough blood circulating to the right places.
I don't think I would consider package dependencies to be magic. Also, the solution to this whole problem is simply `bundle install --binstubs && bin/rake test`. I don't really think there is much to freak out about.
[marked-for-deletion] baked. <http://www.halfbakery.com/editorial/help.html>;

(The [marked-for-deletion] part is a joke, by the way. It makes sense if you know the site.)
Automatic transmissions avoid engine braking. If you want it, you need to choose it manually.

And personally I never do for the simple reason that brakes are a lot cheaper than transmissions. And I rarely descend a hill long enough and steep enough that brake heating is a serious problem. (And when I do I usually just slow down, and stay slow.)
And emulators with touch screen controls are an even smaller niche. I play my fair share of classic games, but the iOS/Android emulators never struck me as compelling - Megaman, for example, is just not playable without actual buttons, and I'd happily pay for RPGs (even remakes) that have touch interfaces as opposed to simulated buttons.
Actually the theory of monads bypasses the mind/body dualism by asserting a kind of synchrony. Spinoza made the same move in a different way by claiming God is the multi-dimensional plane of existence whose varying realms (mind and extension [body] being just two of an infinite number) are completely synchronousness. You're also off with the Christian comment since Leibniz wasn't within the domain of the Catholic church.
Hmm, the Google tool sounds familiar now that you mention it. Do let me know how Tap2Tab works for you.
Python integers have unlimited size. It’s true though that the support for fractions, numbers with whole multiples of π and e, square roots of arbitrary numbers, etc., is better in Mathematica/Maple than a general-purpose programming language.
what else? The Road Warrior.
No, you're absolutely correct, more people do want to play Super Mario than Angry Birds, but more people do not want the hassle of getting a ROM, learning what the heck a ROM is, etc. That Nintendo and the other companies haven't dedicated a small team to native Android / iPhone development to make some small games for the phones surprises me.
This is actually a rather poor way to solve n-queens. Consider those boards that have a queen in the first space of the first row and the second space of the second row. These two queens can attack each other, so no such board is a solution. However, this method will still go through every such board. On the other hand, a backtracking style solution, which builds up the board row by row, will backtrack after the second queen, thus skipping all these boards.
If Google's goal is getting emulators off the market, they're doing a pretty poor job of it:

https://market.android.com/search?q=emulator&so=1&c=...
there was a show called startup junkies, its available on hulu. It was just a single season, but pretty good overall.
Some quick feedback about the landing page:

* There's a problem with the header. It's distracting right now. Here's what it looks like when I scroll the page in Chrome 12 beta: http://awesomescreenshot.com/05ddvrz35

* The footer seems completely unnecessary and is only taking up valuable screen space.

* Try to find better pictures for the landing page. It may not sound rational, but the seeing the clearly old PC with a floppy drive makes me feel that this is outdated. And the white iPad looks weird to me. Especially on the whitish background. Try using a picture of the black iPad to add more contrast. Also, see if you can find a picture without the distracting glossy overlay.

* Try to move it higher above the fold. Use http://browsersize.googlelabs.com/ to visualize where the fold is for what percentage of people on the internet.

* Maybe try adding a login dialog? Not all users will remember the url, even if it is obvious. But many are familiar with what to do on a login page.

Some questions that I thought of while browsing it:

* How does it support more than one webpage?

* How is this different from Instapaper?
Sean Young filmed the making of Dune with David Lynch 1983
it's not just the human brain. certain g-loads at certain vectors can cause a situation where 2 different scenarios are indistinguishable without outside reference. Illustrated most famously in Einstein's elevator thought experiments.
That's a fair argument regarding PSX4Droid, but I doubt that's the case with this group of emulators. Sony doesn't have any relationship with the SNES or the Genesis, so with the exception of maybe a few ported games, it's doubtful they'll be selling that IP on their own store. In fact, the controller on the Xperia Play would make those emulators a pretty compelling reason to buy it.

I'd wager this was related to either ROM distribution or violating the license on the emulator code.
Joyce loved making up words by joining them together. It almost seemed like he was making a kind of bid for immortality by throwing as much stuff at the wall and seeing what would stick. It's one of the most obvious characteristics of his writing; that you doubt this makes me wonder if you've read his work.

I did a download of Ulysses from Gutenberg, did an egrep -oi '[a-z]+' | sort -fu > u, then aspell dump master > d, then sort -f d d u | uniq -ui; that gives over 7000 seemingly unique words of the of the 29000 used in that book, but many of them are misspellings, transcription errors, proper nouns, Greek references, etc.

Here are a small handful selected at random; they are very probably not the best examples, as there are far too many to examine to discern that:

crookeding
flusterfied
holyeyed
languideyed
unportalling
dullbrained
darkshawled
dedale
overarsing
heartbalm
seacold
beardframed
doaty
birdsnies

Many of those 7000+ words that aren't in aspell's dictionary on my machine because they're archaic, legalese, obscure dialect, foreign allusions etc., but you can hardly read a paragraph without some word made up.
Male lactation: Can a 33-year-old guy learn to breast-feed?
But Wolfram is frustrated a bit that users don’t know the full power of Wolfram Alpha. “The mental model for when to go to Wolfram Alpha is not fully fleshed out yet,” Wolfram says.

This frustration reminds me of Google Wave, a wonderful idea, on the verge of being totally disruptive, but that the average user wouldn't grasp. Hopefully WA can sort that out, otherwise it may just remain a web API to a data-rich Mathematica, which in any case is a nice thing to have.
"Despite the overwhelming appearance of design in nature, which is not disputed even by many atheists"

This IS disputing that there is overwhelming appearance of design. That many atheists don't dispute it may just mean they are busy.

But "many" is not all or even necessarily more than one percent. But the word is frequently used when trying to give the impression of preponderance where none may actually exist.

Saying that there is no attempt to find a functional reason for the indirect path of this nerve is not the same as offering proof that there is a reason for it. If there is a reason, offer it. Can't find it? Didn't try?
given that a huge proportion, maybe even the majority, are caused by people in cars turning in front of or merging into motorcyclists I doubt it.
Saurik has control over what is in the Cydia store, unless I am mistaken about how the Cydia Store works. He also has control of the community repos. PSX4iphone and snes4iphone are featured apps in the Cydia Store. ZodTTD is a community source. Having a serial GPL violator as one of the most promoted Cydia Store coders and a community source makes the whole Jailbreak community look bad.
Harder is not necessarily true. It depends on what you're trying to build.

In terms of QDI Async circuits, the main disadvantage is an increase in wires. In synchronous circuits, a slow enough clock ensures that the computation is completed (propagates through transistors) before moving on to the next clock cycle. For QDI async, the replacement is to have a handshaking protocol to ensure correctness as values pass through the transistors/computation. The handshaking increases the number of wires needed (and thus silicon area).
I wouldn't because not all parallel algorithms result in a constant linear speed up with respect to cores.

http://en.wikipedia.org/wiki/Parallelization#Amdahl.27s_law_...
Thanks a ton for the feedback, I really appreciate it.

It doesn't support more than one page. If you pull something up on the computer and decide you want to go outside and read/watch it on the iPad, you Tap2Tab it.

The difference between Tap2Tab & Instapaper is that it works for YouTube, Netflix, PDF documents, ect. There is no reformatting of content, it redirects you to the page just like a URL shortener.
Nice work. I am using lusty juggler's buffer grep right now for something similar.
Interface design: Show your working
Breakaway Vacations | Vacation Rentals in British Columbia Canada
Thanks! Will look that up, sounds interesting. Any more?
I think it's better without showing scores. But I'd scores to be visible after the threads have been retired - after we can no longer comment. It makes sense to me for comment scores to be a part of the archive for a thread.
Do you have a source for this? Not unlikely, but odd that it wouldn't be mentioned.
>Do you really argue that beaches have some sort of, well, “magic”, I guess, property which makes them a beach? That seems entirely unnecessary for something as simple as beaches.

And yet your caveat at the bottom illustrates that what a beach is isn't a trivial problem. Leibniz just wanted to avoid the regressive mechanical discussion by positing substances or monads as a solution to answering the question "What's a beach?". This isn't to say he's right than to say your trivialization doesn't work and that there's room for his speculation.
it isn't a matter of metaphors but of abstractions. the brain as signal processor is a more accurate abstraction than the brain as city-state in that it makes better predictions.
Tasteful Routes
How about Dirty Jobs? It covers so many niches.
You can also arbitrarily launch a new search engine at any time, but that doesn't mean that you will become the next Google. Likewise launching a new social network won't automatically make you the next Facebook. BitCoin already has a strong network of nodes securing the transactions behind it.

Your algorithm only piggybacks on BitCoin, you wouldn't be able to run your scheme without the existing BitCoin infrastructure. Also, the existance of bitcoin prime wouldn't enable you to send bitcoins, so bitcoins would still be unique.

In fact I would like to see you run your scheme. How would you transfer 1000 bitcoin prime to somebody else? Since you don't have the private keys of the real owners of the bitcoins, I don't think you could do it.
Don't their chips use lower voltages? i.e., lower heat, but less distance within the circuit path that a given cycle can take.
I'd like to only see points given/subtracted by users with high karma. Elitism FTW.
Hmm... What channel is it on? Sounds interesting, what is it about?
Part of their problem is costs.

How do they have to pay $5.5 Billion for retiree health-care?

I've read that there is a problem with people retiring early there and then getting hired back by friends as contractors.
It's trivial to design an electronic system that would have preformed the job the human conductor was supposed to have been doing.

Hell, my garage door 20 years ago did it.
Wow, this is incredible. Sean Young is an amazingly underrated actress. She was really fantastic in Blade Runner.

Dune is also one of my favourite books, although I see the film as a separate entity it is one of my favourite Lynch films - perhaps not the most accessible, but nonetheless one of my favourites. Thankyou for sharing this link.
If you are optimizing for LOC, use a suitable language:

from http://nsl.com/papers/qn.htm , the code that computes the solution is

qn:{[n],/{:[n=#*x;,*x;,/_f'f x,\:/:(!n)_dvl,/x]}'(f:0 -1 1+/:)@!n}

And it uses backtracking, which makes it infinitely faster.

But armin isn't optimizing LOC.
Only correlate
I think pastebin is still a very good site for code pastes. I haven't seen a site which offers more features and functionality. Sure if you just want a quick public anonymous post of some plain text, any will do. In my case pastebin.com is the only one i've found that had syntax highlighting for some of the more obscure languages I use (such as Go).
Yes, in general write to /dev/random with the write permissions is how entropy gathering daemons and the like work. It gets added the input and mixed in. However, that doesn't fix the issue of how a snapshot restore works on most hypervisors. Adding an RNG refresh as part of the restore process could be possible, but definitely not trivial, and it could have other consequences if not carefully implemented.