skysight-inc/HackerNews huggingface dataset:
Industrial advancement isn't just building on knowledge. It's building on infrastructure. You couldn't go back to the stone age and produce steel, because the infrastructure for creating steel simply didn't exist. There were no iron mines, no foundries, no skilled blacksmiths. You could speed up the process, but you'd still be dead before the first steel sword was forged.

Likewise, the infrastructure for building iPhone components didn't exist in 1991. The A7 is built on a 28nm process. The 486 in 1991 was shipping with (I believe) a 0.8 micrometer process. So the infrastructure of the time was three orders of magnitude away from being able to build this chip. And this says nothing of the other components which faced similar technological hurdles. You couldn't make all these hurdles go away. Building up major infrastructure takes time, and no amount of knowledge can reduce that time to zero.
I think it is performing as you would expect. When China/Russia bans Bitcoin, it reduces the demand as law abiding citizens stop using it. Reduced demand leads to reduced prices.
Sounds like he is the type with the strength not to punch the first person who commented on his "overnight" success too ;)
Thanks for sharing.

There's a certain "thing" I've found in some people.

This thing is an abiding, unquestioning (or nearly so) drive. They are very matter-of-fact and don't appear to spend a lot of time questioning "why me?" or reaffirming to themselves that life is difficult. They just...do. And they keep on doing. Whatever needs to be done. I'm not saying that it's easy for them. But, they seem to naturally possess a certain focus and efficiency about life and their objectives. In so approaching life, I think they tend to manifest more.

This may run somewhat along cultural lines, but I've seen it in various people, including my own family members in previous generations. They put their noses to the grindstone through very difficult times and never looked up until they achieved their goals. I sincerely do not recall hearing them complain. Ever.

I've often thought that I would do well to be more like them; spending less time in "meta"-mode engaged in a running mental commentary about what I'm doing, and more time just doing.
This is a Hacker News submission? Yeesh.
So - you are storing a copy of the user's data for indexing purposes?

Because that is against the ToS of a lot of these cloud providers - they don't allow you to duplicate the data offsite for things like search and indexing, presumably because they feel it diminishes their value proposition.
Hopefully good, lol. I've been watching them recently and thinking about reaching out with a couple prototypes.
Use the "--shared" switch if users will commit the repository from the machine. For details see [1]. I think this makes step 5 unneccesary.
If your ssh daemon listens on other port than 22, you can still use relative URL-s to your repo owner home directory like this [2]:
ssh://user@host:port:/~/repository.git

[1]: http://git-scm.com/book/en/Git-on-the-Server-Setting-Up-the-...

[2]: http://stackoverflow.com/a/14349254/720077
I would call "windsurfing" and "skiing" extreme cases of POV usage. The normal application of POV cams could easily be filled by a more practical mobile device such as a cell phone.
There are some technologies or methodologies that can and should be easily swapped out for better solutions.

But as your career continues, you'll find that you are _always_ learning, and in that process of learning you, too, will do the kind of stupid shit that someday a wiser you will wish you'd done so, so differently. The point is, in time, people and organizations of all sizes build legacy. Yes, even startups. You should actually feel pretty good if you work on something that lives long enough to develop a few warts.

There are two related skills you really have to work to build. The first is the discipline to set time aside to fix the broken things. You'll be surprised how hard that can be. (ESPECIALLY in a startup.)

The second will be tolerance; the ability to accept that, yes, some things are totally wrong in the purest academic sense—and maybe embarrassingly so—but at the same time, they are working and the best customer outcome may be a focus on some other feature.
The beauty of the Mill is that it's been designed from the start to make the compiler extremely simple and straightforward. There is no "magic" in the software here, it's all in the hardware.
The driver must have gotten a defective model since I'm guessing his windows didn't work...
Without even reading this article I would say 'EASY!'. Git definitely makes it very easy to host and work with repositories. I like to use gitolite for administration, it works really well. Even before it, when git came to be, I was using ssh to host one on dreamhost, it is that easy.
The Wanklevoss twins in The Social Network movie were played by non twins. And the face of one (Armie Hammer) was added to the body of the other to make them look like twins.
Could be worse. We could have Collossus
Newspaper delivery is cheaper than a newstand. I hope you can get to the scale where daily delivery with a six-months subscription, for example, is even cheaper than going to a bakery.
No, you don't a different browser, but you need to know how to use the sites of both banks. You can do that because you have a brain. How should code know to navigate the APIs of different providers without the code knowing the tasks to accomplish? It cannot decide for itself.
What really causes heart illness
Interesting thesis but thin on citations/support. Anything better out there that supports or refutes this?
odd. it worked when i posted it and it's still in google search results. maybe they pulled it today. here's another one: http://www.stathakis.com/blog/leadership/bid/320702/What-is-...
There were a bunch of 3D interfaces - file mangers and desktops. None of them took off, which is a shame because the computing power to do them is trivial now.

http://nooface.net/3dui.shtml

There are some obvious flaws to these - sometimes they're really inefficient. But then a lot of the time I don't care about efficiency I just want a nice interface. (See, for example, mobile platforms which have pretty interfaces and restricted functionality).
3. What is up with RAM? I saw nothing about memory, with lots of pipelines it is bound to be memory bound.

There's more information about memory in the talk at http://ootbcomp.com/topic/memory/
Hi, I'm the author of that intro. The talks which Ivan has been giving - there are links in that intro - go into everything in much more detail. But here's a quick overview of your specific questions:

1: we manage to issue 33 operations / sec. This is easily a world record :) The way we do this is covered in the Instruction Encoding talk. We could conceivably push it further, but its diminishing returns. We can have lots of cores too.

2: its process agnostic; the dial goes all the way up to 11

3: the on-chip cache is much quicker than conventional architectures as the TLB is not on the critical path and we typically have ~25% fewer reads on general purpose code due to backless memory and implicit zero. The main memory is conventional memory, though; if your algorithm is zig zagging unpredictably through main memory we can't magic that away
I've only rarely seen evidence of this. One guy tried it on the most recent "Who's Hiring" thread though.
Ah, no, you're correct! I had originally misremembered the statement (going with G4 and laptop), and forgot to change the word laptop to desktop when I switched it to the G5. That was totally my bad.
The concept of "gender" as social/cultural difference between the two sexes is being killed off by society. It's been happening slowly but steadily for the past century, and it will continue until the concept of "gender" is societally offensive.
"in terms of revenue"
Why is GitHub so hostile to this kid, just give him a job already! He obviously has deep understanding of how things work. I would feel better knowing he work for them.
We'll see, so far this has resulted in bc <-> Russial PayPal clones / alternative operations being (willingly, I'm sure) blocked by that exchange site from the top comment.
AOL chief cuts 401(k) benefits, blames Obamacare and two “distressed babies”
Two years in the industry and the author has seen multiple large enterprises "go bankrupt" because of technical debt or bad code choices? Color me skeptical.

It's a hard truth to swallow that in the "real world" (read: any business that's not a software company) we as software developers are simply there to enable people to do their jobs better. Our software doesn't exist as an end in itself. We are purely a means. Bad/inelegant/old software can often accomplish a business's goals. It might not be as efficient or pretty as possible, but remember that your job isn't to make pretty software, it's to make a business successful.
This is my throwaway traditionalist account, and even I don't want to see this on HN.
> ... without even doing basic research first?

If self-reference were a disease, you would be in an emergency room. You know nothing about me or the research I have conducted, apart from the fact that your argument represents an all-too-common logical error.

> the opinions of ignorant journalists are not really relevant.

> it was strongly criticized by experts in the relevant area.

So, which is it? Did journalists decide, or did experts decide? And do you know why neither of those sources carry weight in science, a field where evidence trumps eminence?

Do you know why I'm playing you along, even though you have nothing to contribute to this discussion? I just want the readers in this forum to see what passes for reasoning among psychologists and their supporters.
I agree with the CDN comment. Please use a CDN to serve your assets no mater what you host on. It's so easy, and the performance gains to the end user are good, it should be an obvious choice.
Ah, but the Mill was primarily designed by a compiler writer ;)

Here's Ivan's bio that is tagged on his talks:

"Ivan Godard has designed, implemented or led the teams for 11 compilers for a variety of languages and targets, an operating system, an object-oriented database, and four instruction set architectures. He participated in the revision of Algol68 and is mentioned in its Report, was on the Green team that won the Ada language competition, designed the Mary family of system implementation languages, and was founding editor of the Machine Oriented Languages Bulletin. He is a Member Emeritus of IFIPS Working Group 2.4 (Implementation languages) and was a member of the committee that produced the IEEE and ISO floating-point standard 754-2011."

So actually its been designed almost compiler-first :)
I would be willing to risk $6 one time to test out the service. If the bread wows me, I would not care which bakery the bread came from. If it underwhelms, I have not lost that much.
crap piece of an article.
He clearly states in his blog that full time employment is not his current focus. Prefers to consult.
Blizzard games on Ubuntu desktop, they all work perfectly.
Ok. I'm stumped. Could you give me a hint
Techically they are terrible at Math too. All they are good at is doing as they're told.
It's not terribly surprising, but it is worth noting since one use of setjmp/longjmp is to implement exceptions, and one would expect (and desire) destructors to run when unwinding on exceptions.
You are right. I should have added "will continue to improve, unless they implode.".
Plenty of EVE online fixes. I wonder what their distribution of users is..
How does this square with tech companies generally not paying dividends?
Site's down: here's a cached copy: http://webcache.googleusercontent.com/search?q=cache:http://...
I use Ubuntu as my primary desktop OS and it works well -- and I can say that it does in part because when I get an occasional itch to play a game, wine works for me more often than not (most recently: Hearthstone).

If I still used Windows as my primary desktop OS, I wouldn't care about wine either, but then again I wouldn't be the target market, now would I?
One more comment. Security flaws seem obvious, but getting security right is hard. It require a lot of testing and effort to get everything right. This kid Homakov has a talent for finding holes and seems that has his hard on right place ie. isn't abusing it.
There are some breads that are simply delicious meals in themselves. A local bakery makes this, which I can joyfully eat by itself for a meal: http://www.mediterrabakehouse.com/mtathosfirebread.html

That being said, having some good dipping oil and olives doesn't hurt. :)
It's not any worse than what was suggested in the linked article...
The Chinese use Baidu, the Japanese use Yahoo, the Russians use Yandex etc.
VM or full Install, you need a license to do that. Not everyone is ready to pay just to use some incompatible tools.

I agree on the effort part though : it's a lot of time loss on something less and less useful nowadays.
With JSON, it's a trade-off. You're either doing the heavy lifting on device side or you're doing it on the client side.

This was my first project where I worked with binary and I learned some neat tricks. For example, the simulator that runs on the Arduino has to downsample the colors to work within the constraints of the 3-bit color that the "Ansiterm" library offers. When I first approached the problem, I was envisioning a complicated series of "if" statements to map the 8-bit color to 3-bit. Then it hit me: I could simply mask all but the highest bit of each of the 8-bit R/G/B colors and use that to generate my ANSI color blocks. This is something that I might not have learned if I was using JSON to pass the data.
Yeah it said "fewer times" (subtract 1.5 from that actual count), not "times fewer" (-1.5 x).
Alleged Silk Road Creator Ross Ulbricht Pleads Not Guilty On All Charges
Taking out the trash as a manly activity made me giggle.

To be serious, I see the problem like this: we don't understand what should men be like anymore.

We have at least two viable role models for women: girly woman and equal breadwinner woman. Both attractive as you can see.
But we have no viable role model for men. Egalitarian man loses sexual attractivity and "manly man" is a dick who doesn't do his fair share.

As a programmer I spend the whole day sitting in a chair and clicking my mouse (keyboard tapping from time to time). Is that manly? I don't know.
I am consultant as well, I can be wooed with right offer and if I am interested in something. He obviously is interested in GitHub. I think they are still pissed off from last time when he found flaws.
There is no reason to code in 2014 as if CFront was just released today.
By all means sell Google and buy Exxon. Check back with
us in 10 years about how that went.

Note that the expected growth of Google relative to Exxon is already priced into their market caps.
Whatever happens, the market will set the price. Perhaps the current transaction costs are too low to enable high-quality scalable exchanges with the necessary tools (whatever they may be). However, if such exchanges are advantageous, the transaction cost will rise.
Agree with both of you 100%, but the fact that Heroku forces this choice is a frustrating one nonetheless.
Big Data's 2 Big Years
Curious from a user experience perspective would you consider going back to try out the PX dyno service? Do you use chef or puppet or any other software to manage your Rackspace instances?
I don't agree with what you've said about being able to buy Bitcoins if you had a significant sum of money.

I define significant here as $50,000 or more.

It is not easy to buy BTC in cash through LocalBitcoins. I know first hand how intimidating the process is (even after the 10th time) because you don't know who you're meeting and what their intentions are. Secondly, there aren't a lot of people willing to transact $50,000+ in BTC. This is usually a supply problem as these people don't have hundreds of BTC to sell.

Using third party accounts is also silly as that leaves a paper trail. If any of your cash goes through someone else's hands, it is most likely recorded.

To take this further with your 'solution', you can't simply convert this significant sum of money into local currency easily. There is still going to be a paper trail of you converting the money from BTC and if you have done any selling on exchanges, you'll know you need your identity verified.

If I were someone shady, I would NOT turn to BTC to launder my money, it doesn't make a lot of sense.

People often confuse cryptocurrencies and BTC in general with being totally anonymous. They're not.
> Reduced demand leads to reduced prices.

This is probably true in this case. In the case of physical goods it is not always true. If there is continued demand but less of it, prices can rise for some goods because the fixed costs of manufacturing increase on a per item basis as you can't buy materials in as much volume. Increased costs of manufacturing an item will lead to higher prices for the consumer.

Thus reduced demand does not always lead to reduced prices.
I don't agree with Google's style guide, besides they are not perfect.
This gratifies my intellectual curiosity [1] in a way that another article about some boring JavaScript framework or crazy CSS quirk could never do.

[1]: http://ycombinator.com/newsguidelines.html
Really? There's equally valid conventional wisdom that's just the opposite - that it's easier to get funding if you do a slightly-improved knockoff of an existing popular startup (consider all the Groupon knockoffs).
It seems to me that the more common problem is programmers willfully refusing to understand what people who aren't programmers do.
Norwegian Getaway Cruise Ship Christened by Miami Dolphin Cheerleaders
$10k Uber referral credit stolen
Uber stole $10k of referral credits from me.
this smells of old days when ruble collapsed and people started using dollar as a shadow agreed upon currency.
Ok - but accepting this perspective, all validated growth has been growth in advertising. Does the P/E ratio reflect expectations for the further growth of the ad business, or is it speculation that Google can be successful in creating another type of business for which there is no antecedent?
What a ridiculous title and a story itself, absolutely ridiculous, where do they get the information from to post such bold titles. Bitcoin is NOT banned in Russia, there is a warning to russians posted by central bank of Russia [1], warning is to notify people about dangers of using bitcoins, that's it! There is NO law that bans bitcoins in Russia, people are free to use if they want to, goverment is just warning you that it might be dangerouse.

Like smoking cigarettes, there is no law that bans you from smoking, but the health organizations are warning you that it can be dangerous for your health.

I am sick of this sort of stories which make to top of hacker news like the recent one by NBC about being "hacked" in Sochi [2] which was pathetically demolished by HN community [3]

[1]: http://www.consultant.ru/document/cons_doc_LAW_158121/

[2]: http://www.youtube.com/watch?v=waEeJJVZ5P8

[3]: http://blog.erratasec.com/2014/02/that-nbc-story-100-fraudul...
Thanks--zipping the subdirectory, then uploading it, worked to install the plug-in. (If it's not too much trouble for you, putting it in the WordPress Plugin Directory, http://wordpress.org/plugins/, would let WordPress users find it easily.) Unfortunately, when I tried to activate it I got this error:
Parse error: syntax error, unexpected T_FUNCTION in /home/content/61/6806261/html/wp-content/plugins/thedaywefightback/thedaywefightback.php on line 13
You are right, I am not the target audience. The point is that the effort required to keep a project like Wine going could be better spent on doing other things that make the overall Linux experience much more appealing.

I used Ubuntu as my primary Desktop during the stone age of Vista and even then, using Wine was a painful experience compared to just switching to Windows.
I've been working on something very similar to what you are describing: http://www.cosmic-api.com I would really appreciate some feedback :)
Yeah, this belongs on the sidebar of Huffington Post, not here.
Honest company slogans
Or a bigger (more RAM) box, I posted this to the Ruby Rouges mailing list on tail latencies: https://gist.github.com/schneems/8849116

Concurrency is only half the battle with tail latencies. Of course dedicated CPU helps as well :)
Thanks for your reply. I have no problems with your name (and I'm in love with your app, Paper). But on your release day I did come across another app called "Paper" that I actually downloaded by mistake because App Store search is so bad it hadn't indexed "Paper by FiftyThree" yet.

I can't find it anymore, but the icon was very simple, a plain white A4 piece of paper on a blue background. I assume this app existed on the store before yours because I managed to accidentally download it on your release day.

When a name is generic like Paper I think it's okay to have multiple apps on the App Store.
The practice of sport is a human right…
> the point is that they predict future performance equally for different groups ...

That is false, and its falsity has been proven repeatedly.

http://en.wikipedia.org/wiki/Intelligence_quotient#Test_bias

Quote: "However, IQ tests may well be biased when used in other situations. A 2005 study stated that "differential validity in prediction suggests that the WAIS-R test may contain cultural influences that reduce the validity of the WAIS-R as a measure of cognitive ability for Mexican American students,"[123] indicating a weaker positive correlation relative to sampled white students. Other recent studies have questioned the culture-fairness of IQ tests when used in South Africa.[124][125] Standard intelligence tests, such as the Stanford-Binet, are often inappropriate for children with autism; the alternative of using developmental or adaptive skills measures are relatively poor measures of intelligence in autistic children, and may have resulted in incorrect claims that a majority of children with autism are mentally retarded."

Just one sample from a large literature on this topic.

> your language is alarmingly exaggerated and pompous for someone who lacks basic reading comprehension skills and is entirely ignorant about the subject of intelligence testing.

Nice argument. Do give us more samples of your logically flawed reasoning. The readers of this forum will surely appreciate your credibility sacrifice.
It's my understanding that this isn't about Bitcoin per say but a general law that makes it illegal to transact in any foreign currency unless you are a bank licensed for Forex. USD and EUR and similarly not allowed.
Big, Small, Hot or Cold - Data Pipeline Examples at Stripe, Tapad, Etsy, Square
hey the author here.
It depends on what you mean by large.

Not world wide large but large like 500 people worked there. I was just a frontend jquery guy how was doing some fancy frontend stuff but i head a look into the company.

They failed not because of old code. What is bad code choices ?

"we as software developers are simply there to enable people to do their jobs better."
Exactly!

"it's to make a business successful."
Right. For example in a company which was a eCommerce Company. They wrote the eCommerce Software them self and it worked for 6 years but they got bigger and bigger and the manager didn't care to make the software better. One day the main developer quit the job and nobody now would know how to change that or to do that. is this still a good Bad/inelegant/old software ?
I think the wording is reasonably clear, and you are misreading it. "I disagree" alone tells us little, but all of the support below seems to serve much more strongly to justify disagreement with "you should know ..." than with "IQ ..."
Name five...