skysight-inc/HackerNews huggingface dataset:
I'm trying to think of a way that the machine could be designed where it's veracity is verified and viewable by all as it works. In other words there is some kind of mechanism that prevents falsifying the count. Something equivalent to being able to watch over people's shoulders as they count votes. A website that anyone can go to and monitor each machine and its code as it is working but with read-only ability.
I thought rules were there to discourage unfair advantage, not disadvantage? Why would you need a rule for that?

In any case, I see both python and ruby on the page you linked to, so perhaps I'm missing something.
I get the feeling that this guy isn't trustworthy. He starts by saying that he was directly told to build software to fix the election. Then he says that he 'thought' he was told to see if it was possible to build software to fix the election, then finding out that he was supposed to actually build it.
The author is promoting a machine he has never used and is comparing a non-SSD machine to an SSD machine. This would have been semi-interesting if it was discussing the XPS 13 DE under actual use.
"maybe not for a power developer"

I'd expect an actual "power developer" to be able to cope with any kind of environment! :-) A proper hacker should be able to make a Chromebook do virtually anything.
It seems a bit fallacious to equate a Dollars-to-Bitcoins exchange with the Bitcoin currency itself. I know it's easy to forget amid this speculative frenzy, but conversion into USD is not really Bitcoin's ultimate purpose. None of these attacks have had any effect on transactions within the Bitcoin network/economy itself.
It is a way to get more published papers. It's very common for a research lab director or faculty member to be listed as an author on all papers produced by their organizations. But the practice also recognizes people who may have been involved in the production of important data in the paper, even if those people didn't write any part of the paper directly or were acting in a "service provider" capacity and are not part of the larger research project that the paper describes.
Electronic ballots, well implemented (in the open) and well administered would actually be the absolutely most secure and tamper-proof system at the local level, because the computer has no inherent reason to miscount, unlike the people who volunteer to be poll workers who are often the most partisan voters of all.

Of course such a system will never be implemented because doing so requires the cooperation of those in power including those who stand to lose from such a change, so it is in the pile of things like real lobby reform that just about every citizen (who isn't a lobbyist or directly benefiting from the corruption) can agree should happen but never will.
I love how this isolates the complexity of responsive image serving from the CSS. I wonder if a good practice might be to have a single images.svg file with all your site's responsive images included as ID'd groups, like:

<g id="logo">
<image id="1x" xlink:href="logo_low_rez.png" />
<image id="2x" xlink:href="logo_high_rez.png" />
</g>
<g id="promo">
<image id="1x" xlink:href="promo_low_rez.png" />
<image id="2x" xlink:href="promo_high_rez.png" />
</g>

Then, you could render the content as such:

<img src="images.svg#logo" />
<img src="images.svg#promo" />

I'll have to play with this, but it looks like a promising idea. Here's hoping browser compatibility is decent. For some reason, the first 'foreground' svg example doesn't seem to render an image for me in Chrome or Firefox, despite supposed support for the latter:

http://estelle.github.io/clowncar/

This could be a problem; I'd like to see expanded browser support.
Ruby is said to be useful for text processing and such. In Japan they had a need for the language to deal with text files specified in a Japanese codeset. Some of the flexibility to support different codesets cost Ruby a little. For Ruby 1.9 and 2.0, Matz took a while in the transition to "Unicode" support in order to keep some flexibility, even though many people preferred the old way of UTF8 and so on.

Ruby is best when it's used for the things it was meant for, but that hasn't kept people from trying to use it for more stuff. That's how Ruby found a good use in servicing web apps, first with CGI and then with dedicated instances in Rails and the like.

Now with Dart I understand that people demand languages be architected in different ways to extract more performance from them. Dart doesn't have "eval", for example. Whereas Ruby and Javascript do.

The question though is one of a divide, between the people who would never use Ruby or JavaScript and those who do use and love those languages that come with a lot of flexibility from the core. Python is like Ruby and JavaScript, even if the Python syntax could be borrowed for different languages that are more restricted in what they offer.
I am not all that familiar with error messages, but it seems all of the traffic has overwhelmed the Hike Guy's website.
Orbital Science Antares launch live-stream
I'm using the ruby code from the blog post. I'm also just running the 15 first test cases out of the 10001 he uses.
A solution exactly like what you've just described is in the works. Zyocoin is a P2P Bitcoin exchange utilizing multi-signature issued "debt", where debt can be BTC, USD, EUR, or bananas.

Real contracts are created with verifiable blockchain-based timestamping.

Debt is issued with colored coins.

Ripple attempts to do something like this but I feel it must be done natively on the blockchain to see widespread acceptance.

Python programmers wanted. Send a BitMessage to BM-oq7iLGGH7e7JJaqiTcUj1qGQYxeZVo65b; IM zyocoin@jabber.org or join #zyocoin on Freenode.
Putting something into words is always a translation: a part of original idea becomes understandable to others, the rest is lost.

It's useful to think in words, as you can effortlessly communicate your thoughts—at a price of keeping thinking within ‘translatable’ range.

From another angle, things we can approximate verbally are tempting to think about. But can we fully experience things while thinking?

Smell of rain was one of those magical things I couldn't verbalize. Now I know a word for it, and the mechanism by which it works. Oh well…
Because facial recognition is a very difficult problem.
I have tested PyPy and think that it is good that I would be able to use Python to write faster loops.
One line at a time. Is that significantly slower for stdin? I would assume that this wouldn't make a difference, since we're talking about simple memory operations, and 20k method invocations shouldn't be that hard on a modern system.
> All the usual benchmark disclaimers apply...

The actual disclaimers shown on the benchmarks game website apply ;-)
Interesting individual. Wiki on Clint Curtis: http://en.wikipedia.org/wiki/Clint_Curtis.
Yes, it is skewed because it was written by a site that is promoting HTML5.

HTML5 has a future but at the moment, native applications still have the performance advantage.
Thanks for the feedback - I've been wondering about this for a while and you're right. It's just finding something that will work well!
A modern pre-fab hospital could conceivably be less prone to harbor infectious bacteria than the decades-old facilities that are common in the "1st world." And air-handling systems, particularly air-conditioners, have been known to host veritable breeding colonies of pathogens.
Seth Godin had a great blog post last year about "Superman, Batman, and worldviews" at http://sethgodin.typepad.com/seths_blog/2012/07/superman-bat... here is the core of his analysis:

Consider two common worldviews: Superman's and Batman's.

Batman comes to the world angry. His origin story is filled
with vengeance and revenge, and in his iconic (non Adam West)
backstory, he is the merciless enforcer of right and wrong.
Batman-types see the world as a zero sum game, and battles
are either won or lost.

Superman, on the other hand, comes to our world with his gifts
and sees his life as an opportunity and an obligation, one that
he embraces. Superman could easily kill all the bad guys in a
heartbeat, but he never does. For him, every challenge is an
opportunity for healing. He believes in redemption and finds
pleasure in using his gifts to help others.
That is an interesting project indeed but I think the actual solution will not require previous trust among exchangers, because it would render it useless for the majority of potential users in my opinion.

There has to be something like an escrow service connected to it though (centralized or distributed) in order to guarantee for the transaction to be completed, do you agree?

ps. ripple's website appears to be down..
+1 to No.
SharePoint is probably a good solution, considering your current workflow involving MS Word. Some features related to your problem:

- have revision support. A basic diff is available inside Word (Compare version).

- Breaking up the procedures as individual document can be done using outline view. Sub document can be created, imported from new files, or extracted from current master document.

- Co-authoring feature which enable multiple editors work on a same file, owner can review and accept/reject changes.

- Inventory management (I assume involving database) can be done using either Access or Excel.

What make SharePoint so nice is the Composites, which allow you to working with multiple datasource (Office files, SQL, Webservices). A handbook is available here:
http://www.microsoft.com/en-us/download/details.aspx?id=3605...

Note: document outline doesn't require SharePoint (it's a built in feature of Word), co-authoring require either SharePoint or SkyDrive account to host the document.
"Essentially we realised that as you do more numbers, your results get better and your cost goes down,"

Tis tempting to just think of this as a "low rent" version of the "real" procedures that are offered at much higher costs in the west, but there really is something to just doing enormous numbers of procedures when it comes to the brutal learning of human medicine. I would not be surprised to start seeing innovations coming out of these facilites that would be impossible in the west.
Xcode/ObjectveC pro needed for 6 month project fulltime remote or local
I run a Software Development Business in the US. I am in the middle of a large project for a high profile client in Silicon Vally (You probably use at least one of their products).

We are building a Desktop App in Xcode/ObjectiveC/Cocoa. I am looking developers to join my team for at least 5 months. I will need one person with heavy experience in contemporary ObjectiveC, I have two less Senior level spots open as well.

Desktop experience is preferred, but we are used to working with iOS developers.

Please be prepared to show examples of your work. I am not so concerned with seeing complete projects, as I am in seeing well formed code.

there will be opportunities to meet and network with, high level developers and managers at one of the largest and most prominent Tech Companies in the world.

I look forward to receiving your resume, along with a short (or longish) note explaining why you consider yourself an Xcode/ObjectveC pro Geek.

-Edward: resume@xlfwd.com
> between languages

Between specific programs, using specific programming language implementations.
I don't think the parent post (which I totally agree with) was saying that you must always decide by picking an inherently fast language, but rather if you decide to pick one whose execution time is not inherently fast to enter a competition where execution time is factored you will start with a major disadvantage.

That doesn't mean you'll lose (ala your Steven Seagal analogy), maybe you're so much better than everyone else that you can overcome the disadvantage, but you'll surely be starting in a bad position compared to someone holding a 'gun' even if he or she is somewhat less skilled at using the gun than you are at using the knife.
They bought it from a Grateful Dead fan for something like $10k.
thanks for the support! It's currently number 7 on Amazon's best seller in "computers & technology", right below the bio of steve jobs and steven levy's google book.
http://www.amazon.com/gp/bestsellers/books/886498/ref=pd_zg_...
Potassium is another (more bizarre) example.

http://answers.yahoo.com/question/index?qid=20101219083208AA...
Why didn't this guy just buy a 13" MBA in the first place?
Previously discussed on HN, including:

Most comments, over a year ago: https://news.ycombinator.com/item?id=3691113

4 years previously: https://news.ycombinator.com/item?id=595419
Oh, my dad is easily taking a pill of paracetamol per day, he tried other drugs but because of other medications he is taking for his cancer his choice is really limited and he is in pain for most of the time. What I bought him won't even last a year. And sure, if he absolutely needed to, he probably would be able to get some on his own, but it was a more convenient for me to do a massive shop and buy him supplies that will last him a while.
Fair enough. I think its close enough though to warrant the use of "atomic clock" in the blog post - you need to simplify things just a limit bit if you want to audience to be bigger than 14 people.
The brain is an instrument that allows a species to be more adaptable to new environments, of course there are other ways to achieve adaptability, being simple and generic is one of them. Being a symbiote/parasite of an adaptable species (like bacteria are of us) is another.

I think the battle between complex organisms and simple organisms is an ongoing one. At the moment we rely on the simple organisms on our insides to protect us against the simple organisms on the outside. If there is any threat to the survival of our species it lies there. A nuclear holocaust or a few degrees of global warming isn't going to do it, unless you define 'our species' as 'inhabitants of new york'.

Wether we are more intelligent that some other intelligent animals is dependent on how you measure intelligence. If you define it as having many offspring in many continents, I'm not sure ants would win, but I'm not sure humans would either.
Correct Link for [0] is

http://www.go-hero.net/jam/13/solutions/0/3/Ruby

And the most difficult version (L2) was solved by 19 contestants.
Want to be a successful entrepreneur? Look for mentors
It's sloppy to label that a reference in that context. It does nothing to establish that you have had hundreds of such conversations. (You could just say you have already written your thoughts about it there, and that page certainly indicates that you have thought about it quite a lot, even if it does not directly document any conversations.)

Anyway, if you are going to take the hard line that those fields aren't doing people any good, you might as well make it clear that you are lumping them together (take the hard line meaning loudly advocate for that position on comment boards and such).
The original owner of mtgox had the domain name lying around. As far as I know, even the original mtgox bitcoin exchange shared no code with a card exchange.
If I boot up my Mac and Linux workstation with our environment setup and open up my day-to-day apps, the Mac is about 1GB ahead in RAM use. But after you start using them for a few hours they even out.

Firefox, Chrome, terminal windows, some Ruby sessions MySQL Workbench, FileZilla, a couple LibreOffice documents...
Contributions needed for Gene Shalit Legal Defense Fund.
Tree, a php tree data structure packed with a fluent tree builder
That's the base config of almost every laptop out there. At least Lenovo has almost all the T-series coming with a 7200RPM drive now.
So, I looked back at his comments, and couldn't find any others about India. Maybe I didn't go far enough, but...?
You've Installed It. Now What? Packages
Makes sense. I have read many more math, stats and econ papers than bioscience. In there areas there tends to only be a few authors. Often there is an acknowledgement of some helped received either in the paper or at th bottom of the first page. In these areas paper are written by individuals rather than organizations. Bioscience takes much more infrastructure and coordination as well as being much more expensive.

Still seems crazy that eight "authors" should get credit for this article.
GPU database viz of tweets on Boston Marathon
The Go solution is incorrect. It's not using int64, and most of the finishes are bigger than a 32bit int.
If you run it on the following input:
"""
2
8 10000200002
1 500
"""
You will see that the loop that runs from start to finish is not running on the first case, because it sees the finish as 0.
Haven't tested it using int64, but I would imagine it would be much slower(Still a decent bit faster than Ruby presumably), because any heavy computation for this problem was removed.
Zombies reflect a loss of meaning in out society (cog sci talk)
Apple's inflated prices for 128GB SSD and 8GB of RAM is 'only' $300. You can do better from NewEgg but when you have time ordering parts and installing them and warranty issues it works out.
Mbp 2012 15" is actually dual purpose. I own one. Apart from computing, it doubles up as a room heater.
E.M. Forster's The Machine Stops (1909)
Ask HN: Free Marketing Advice in Exchange for Help Finding Housing Palo Alto
Are you a startup looking for marketing advice?

I will offer you free marketing advice. (I've done marketing/bd at HubSpot and Flightfox(YCS12) along with other personal projects.)

All I want in return is help finding a place to stay in Palo Alto from May-August.

My email is smit@smitpatel.com.
Also, people who in the past would have pirated software can't be bothered. When your a high school student, $50-$60 per game means you buy a couple of games a year, pirate them, or just stick to shareware and demos. Hell, how many of us burned through 99 cents in minutes on one-shot arcade machines?

Quality apps can demand premium prices, Minecraft runs for $6.99. I think in the future we will see more of a divergence between premium, dirt cheap, free, and freemium. Certainly the more hardcore gamers will understand the models behind freemium games and lose interest in them.
I'm not usually a conspirator, but what if the US government or another government that didn't want something like bitcoin getting any bigger, was behind this? If this keeps happenings it will diminish the "brand" enough to always make people really cautious. Thoughts? Shooting from the hip here. :)
And then the bytecode is interpreted. It's faster than interpreting the AST or source directly, but it's still pretty slow.

Java compiles the bytecode on the fly. Back in older JVMs where Java interpreted the bytecode it was also slow as hell.
Zombies reflect a loss of meaning in our society (cog sci talk)
Bitcoin Tipping Bot for HN
We're in the midst of putting together a simple Bitcoin tipping bot for HN.

It would allow you to tip posters and commenters in the HN community with a simple text command.

Is it something you would use?
Four epic meltdowns
HN contributor at-fates-hands mentioned he knew of five different cases of a developer "melting down" in epic fashion. I and others prompted him for the stories. The first story is in the original thread: https://news.ycombinator.com/item?id=5577734
The Essential Points For Successful Negotiations
SEEKING FREELANCER REMOTE Xcode/ObjectveC pro needed for 6 month project
I run a Software Development Business in the US. I am in the middle of a large project for a high profile client in Silicon Vally (You probably use at least one of their products).<p>We are building a Desktop App in Xcode/ObjectiveC/Cocoa. I am looking developers to join my team for at least 5 months. I will need one person with heavy experience in contemporary ObjectiveC, I have two less Senior level spots open as well.<p>Desktop experience is preferred, but we are used to working with iOS developers.<p>Please be prepared to show examples of your work. I am not so concerned with seeing complete projects, as I am in seeing well formed code.<p>there will be opportunities to meet and network with, high level developers and managers at one of the largest and most prominent Tech Companies in the world.<p>I look forward to receiving your resume, along with a short (or longish) note explaining why you consider yourself an Xcode/ObjectveC pro Geek.<p>-Edward: resume@xlfwd.com
I'd do that as a mind map in FreeMind, but I may be wrong.
The SharedMind project allows for collaboration.
http://code.google.com/p/sharedmind/
Both that he took the time to write, and that he took the time to scan. I'm in a losing battle at the moment to preserve (before they disintegrate or become illegible) the letters my grandparents wrote to each other and back home as they waited to get married, separated by the war.
The conference talk video is up here: https://www.usenix.org/conference/osdi10/analysis-linux-scal...
An alternative solution that works is some situations is to format the column as "Text". However you must do this before pasting the data into the cells or else it will already be converted. I use this technique for zip codes which can have leading zeros.
Go 1.1 made int default to int64, so it may depend on how up-to-date your particular version is. God knows what the blog poster uses, though.
HN contributor at-fates-hands mentioned he knew of five different cases of a developer "melting down" in epic fashion. I and others prompted him for the stories. The first story is in the original thread: https://news.ycombinator.com/item?id=5577734
If your system is running a 64-bit OS on an amd64/x64 chip, set your GOARCH to amd64 prior to compiling the test program (depending upon how you installed Go, this may require a recompile of the Go tools).

Presumably that was the target GOARCH the OP was aiming for since int on GOARCH=amd64 is 64-bit (int mirrors the native bit-ness of the architecture in Go instead of virtually always being 32-bit like it is in C/C++).

Using int64s on a 32-bit GOARCH (which I assume is your current GOARCH if int is overflowing after 32-bits) will certainly result in a lot of slowness compared to using int64 or int (which will be the same as int64) on a 64-bit GOARCH.

Also as far as speed of execution goes, it'll likely depend greatly on the version of Go you're using. The RC releases of Go 1.1 are much, much faster than Go 1.0.3 for a lot of code.
Absolutely. So glad you understand.

It hasn't been a free market since we created the FDA (and I'm not looking to get rid of it), and with patents and advertising law, etc, it's never going to be free.

So why don't we change the accounting? Instead of making drugs companies advertise and exploit to be able to pay the regulatory costs, and R&D, etc, why not recognize that they create drugs for us and this is our hurdle - not theirs.

We want the product, so we shouldn't dump costs on the drug companies and pretend we've dealt with them.

So we should pay for the regulatory testing. 100%.

But that leaves an inventive to push expensive and unneeded or dangerous drugs through the system because they don't pay and yet get rewarded. So we need to make these our drugs - by paying for the R&D up front, so that there's no need to game our own system.

Now there's no need for secrecy so there's no need for patents to reward letting it go, and everything gets simpler again.

When you strip the patents, the marketing, and the legal games, our drugs would get a lot cheaper and more reliable.

We'd still be paying for all, maybe even more, tests, but at least we wouldn't have to trust someone whose motive clearly (and reasonably in this system) is to rush to market.
I noticed that as well [1], and rewriting the code to use int64 (and thus cover the entire range) makes the Go code run in 2m40s. Still faster than Ruby, but not as incredible as the author thought it was.

[1] https://news.ycombinator.com/item?id=5586152
More discussion on this article at Bitcoin Talk: https://bitcointalk.org/index.php?topic=181849.0;all
Thanks - I posted it back to HN https://news.ycombinator.com/item?id=5586350