skysight-inc/HackerNews huggingface dataset:
I try to push the limits of WebGL, I'm using almost everything there is, plenty of extensions (bear in mind these are not really exotic features, most are supported by majority of GPUs out there, native desktop games use much wider set of capabilities, it's just that WebGL implementations are only exposing them slowly).

In general Chrome has the most complete WebGL implementation, though Firefox does seem to be catching up recently (they do push for WebGL 2 so some features are popping up in WebGL 1 as extensions, but for example Firefox uses much older version of ANGLE and also no DX11 ANGLE in sight there, so on Windows Firefox is still quite behind Chrome).

IE11 WebGL on the other hand has troubles even just with basic WebGL specs, it still has broken and not implemented features, not even speaking about majority of extensions.
That's true. I should have asked what makes it creepy for him/her.
Couldn't the debtor just keep flipping the coin until they got zero?
Comment on the blog that got deleted:

I did a similar test in C and have gotten very similar results. When N is around 4000 the trashing version starts to differ substantially. A 3x difference can already be seen when N is 1000.

This means if your program is running on two threads over different parts of the matrix, every single iteration requires a request to RAM.

I'm skeptical over this part, I have tried to replicate this behavior but was unsuccessful. Even though cores are sharing L3, I doubt that a thread will overwrite the entire cache on every iteration.
Is there a HyperCard clone for the mobile?
I'm the opposite. When I'm sleep deprived menial tasks don't seem as boring as they do normally, since I need my full attention to do them with the limited brain capacity.
It's not unofficial - KeePass 2 runs as a Mono app natively. There's a few rough edges, but the developer accepts patches fairly readily.
From what I heard from an ex student about Supinfo, it is many orders worse than EPIT*. It was almost a scam (circa 2007).
I can testify personally to the effort that these guys put in. Nick Sivo (kogir) spent much more time on me with a problem than I ever would have expected. Thanks Nick and congrats to all the HN guys on their official roles!
Ssh used to store "known hosts" in the plain, but they changed it for exactly that reason. Noe it stores the hash of the host your connecting to.
Multiple vulnerabilities in Ioncube loader-wizard
Lead generation for beginners
For things like business methods patents, the idea isn't that we need to get innovation to occur when it wouldn't otherwise. The idea is that we want to get it published when it otherwise wouldn't be, so that the knowledge isn't lost after the people who knew it die.

It baffles me why we have a patent system (to address precisely this problem) and also legal protections for "trade secrets".
The Attitude Barrier
I have a (WIP!) fork which fixes this exact problem here at:

https://github.com/abgoyal/password-store2

Take a look. I am using it personally, Its not in a release-able state yet, though. I have had no time to work on it.
Puppet-rvm a single user ruby installation with specific gem versions
What people say the standard is is quite a different thing from what the standard actually is. Don't look at the text of the law, look at what gets patented and what doesn't. The text is irrelevant.
London Tube Updates in Terminal
> both written in C

JNI
One almost off topic reason is that it seems like today an innovative and successful tech company will face irresistible acquisition offers from one of the "titans." When the offer make the founder a billionaire it will be rare that they are rejected. If they are, I bigger offer will soon follow. Everyone has a price and these cashed up companies have deeper pockets than any company has ever had. The near inevitability of this acquisition (hinted at by Carmack) is IMO the significant element.

In this environment, Google could have gotten near their IPO value years earlier from an acquiring company. Current crop of titans would have been owned by the previous crop and we would be poorer as a whole.

When acquisition offers outpace revenue to this degree it seems almost impossible for a company to stay independent.
But if you have investors then they can and did have control. Just because a company didn't sell itself doesn't mean there isn't someone else calling the shots.
I agree that truly different crypto-currencies is a very exciting frontier. The distributed block-chain technology has implications far wider than a basic ledger. For example, I'm quite excited by namecoin, a distributed DNS. I share your enthusiasm about extending bitcoin's technology to create a distributed, general-purpose trust network.

However, I am quite confused about strangecoin. Maybe the whole thread is going over my head and I'm lacking an Explain-Like-I'm-Five description of your idea. I'd love to be a supporter, but I don't see how you can build a trust network around something as complicated as this. Could you explain how, even in a vague sense, strangecoin could act as a reputation system?

It seems like bitcoin itself works as a pretty great trust network. Just look at the mess surrounding MtGox: everybody seems to have a clear understanding that MtGox is totally culpable, despite the claims of transaction malleability attacks. Because the block-chain is entirely available for analysis, the financial activity of all organizations can be traced, which can reliably verify trust.
Objective-C doesn't have generics either. The id type is used just like interface{}

Also canonical is building QML support for golang, so they seem to think it's well suited to build apps for Ubuntu
http://m.youtube.com/watch?v=HB-3o8Cysec
It is ridiculous beyond belief, it's getting to Kurzweil levels of "woooo, the future"
"VS means, by definition, that the patient is unresponsive."

And IIRC they were VS until such studies demonstrated that actually not all of them were (which was my point).
Show HN: Write your own AI for 2048
Why wouldn't it be worth it? I mean, it only lasts 3 months, you get $17,000 and you get access to an incredible network of contacts plus very good feedback. How can't it be worth it?
So here's an alternative view of how he could've achieved what he wanted:

- Use a broker that supports a timeout on the messages. Many do. E.g. beanstalkd lets you reserve a message for a specified time period, otherwise it goes back on the queue automatically. You can let the server knows if you need longer to finish. But a locked process will not hold on to a job.

- Use a timeout on the crawlers. A hard timeout like alarm() that causes the process to die if it fails. Run them under a process monitor that'll respawn them.

- Have the crawler or a separate system monitor queue depth, and slow down / alert/ throw errors if the queue goes above a certain depth.

All of this is trivial.

If introducing a broker takes the whole app with it if its fails, then you're doing it wrong: Unless you need in-order guaranteed delivery of messages, making a message queue resilient to failures is trivial: Just add more of them, and let the client talk to all of them. If you need in-order delivery, then a active-passive setup is easy enough too. Put the queue in a synchronously replicated database if you can't afford to lose any of them. So his argument about failures, is an argument against letting "inexperienced programmers" set up systems with single points of failure, not against message brokers.

The irony of this is that his solution is that it's great when the process generating the messages to queue can be run on a single, reliable system, by someone who will notice when that system fails and recover from it. But you've now stuffed your crawler full of state, and created a central point of failure. Just what he complained about.

The broker solution is great when you want scale - you can multiply the number of brokers. You can multiply the number of machines the workers run on. You can multiply the number of machines processing the crawled documents. It is also great when you want resilience for the same reason: By decoupling, it makes it easier.

If you don't need that scale, then go for the simpler solution. But if you do need that scale, then his solution isn't a solution at all.

If you introduce a broker, and your queues start growing out of control. Guess what? You have a scaling problem you would likely have without the broker too. Only in a decoupled system you have a much easier way out: Add more machines/VMs with workers; add more brokers.

Don't feel you have a way of controlling it? This is what your monitoring and orchestration systems should be doing. Queues over a certain threshold? Trigger an alert, and optionally spin up an exra VM.
I would agree that this deal is great in terms of making VR happen in the short term - but making it happen by selling it to a giant services company, who can afford to be a loss leader until the competing hardware companies go out of business, seems bad for the overall ecosystem.
If you check the SSL certificate[1] you get quite the list:

.blogspot.ae .blogspot.be .blogspot.ca .blogspot.ch .blogspot.co.at .blogspot.co.il .blogspot.co.nz .blogspot.co.uk .blogspot.com.ar .blogspot.com.au .blogspot.com.br .blogspot.com.es .blogspot.com.tr .blogspot.cz .blogspot.de .blogspot.dk .blogspot.fi .blogspot.fr .blogspot.gr .blogspot.hk .blogspot.hu .blogspot.ie .blogspot.in .blogspot.it .blogspot.jp .blogspot.kr .blogspot.mx .blogspot.nl .blogspot.no .blogspot.pt .blogspot.ro .blogspot.ru .blogspot.se .blogspot.sg .blogspot.sk .blogspot.tw

[1] https://www.ssllabs.com/ssltest/analyze.html?d=www.blogspot....
I'm confused. He talks about how he reviews the code. I expect some thoughts about it. Then he talks about how he's switching to vim and it's weird? Then he links to Documentation?
NO it's not. You misread the article. Check the indiegogo page:

http://www.indiegogo.com/projects/armiga-project
Anyone trying to replicate the Amiga in 2014 doesn't understand what make it so special 20 years ago.

It was a home system with a powerful GUI, real multitasking, had a CLI if needed, special purpose audio and graphics chipsets blowing out anything else that was available on the home market. No the Atari ST wasn't on the same level. :)

Additional the whole demoscene culture and squeezing the most out of it in 68000 Assembly.

The symbiotic relationship of hardware and software is what made it special.

In the world of multicore and GPGPUs there isn't a space for the old Amiga, except due to nostalgia.
Only as long as both people agree to keep flipping.
That is indeed what he is saying and after checking several of the games it seems he is telling the truth.
Link to the original tweet. He goes on to explain that the folder is private, but had a shared link. Bit strange?

https://twitter.com/darrellwhitelaw/status/45009647606079488...
"C++ and Java, say, are presumably growing faster than plain C, but I bet C will still be around." (Dennis Ritchie)
This is not a "source code" review. There are no comments on the overall practices that developers must deal with when writing C: resource management, string handling, general error handling and its coverage (e.g., is EVERY system call checked for errors?), possible cross-platform issues, unspoken assumptions about implementation-defined behavior, etc.
Just in case, you have heard of Ask Patents prior art request 'section'¹? There's a lot of 'unpatentable' stuff that gets through or almost gets through the process.

¹ http://patents.stackexchange.com/questions/tagged/prior-art-...
Yeah all of them were shot on film. I had two cameras, one was a Yashica GTN(those that don't have a leak) and a pocket Fujica. I'd had fixed the leak if I knew about it but the thing is I got it right before the trip heh.
Printing Wikipedia Would Take 1 Million Pages, But That's Sort Of The Point
When to fire an unproductive engineer?
Also http://metatalk.metafilter.com/ as an example of this working well.
I'm getting really fed up of WebGL not working on iOS!
You did. As a fellow Dostoevsky fan, that was one of the things that made me really like this site. I remember I even scoured your account for other Dostoevsky posts that didn't make it.
You're supposed to click the link to take you to the next page.
Techniques and tricks to get flight upgrades
I did get the test back and I have already made a few changes to make discovery of companies easier.

See test link below, turnaround of less than 12 hrs.
http://peek.usertesting.com/result/969590386309

Still my site will undergo a proper redesign with 2 seperate workflow's. Well that how my thinking is for now.
Of course, there's an answer for anything. But I'd take Gos FFI over JNI any day of the week.

Plus, he also mentioned he has Go code he wanted to reuse.
I dropped Dropbox completely two years ago because I considered them to be insecure and unsafe. (Like all the rest of cloud storage.)

I have since set up my own personal cloud. It's more secure and nobody else has any control over it.
I used and liked it, but imo it was more an experiment for google and they had no real use-case/focus.
Part of the problem might be all these sources are widely read. I don't read through hacker news, what I can read anywhere else (or have already read). If you read business week/nytimes/bbc news anyway, your not going to read them on hacker news or upvote them. I'm much more interested in lesser know sources and well written commentry.
Using ccrypt as a password manager
Is it possible to reproduce with something standard that most browsers can use, e.g. Unity3D or Flash?
Is this their official channel?
I know the problem, teaching can be a very absorbing occupation.

What I do is keep a notebook and write stuff down. That seems to 'earth' the thoughts in some way so I can stop thinking about that. I read the notes when starting a working day.
I'm also worried about this outcome.

However, John Carmack is on the record as being an extremely outspoken opponent of software patents. He's also a smart guy. So, chances are a) he's already thought of and discussed the patent issue with FB, b) FB aren't intending to own the entire VR sector with patents (or at least, if they are, they did a damn good job of lying about it) and c) any attempt by them subsequently to patent everything that's not nailed down will have considerable internal resistance.

None of this rules out the "FB patents key elements of VR, VR is screwed" scenario, though.
The computers are already using governments to make decisions about you.
This looks cool. There's one piece missing that would make it ideal for me: I want to replicate the encrypted files onto my android tablet and access them from an app there.
I am sorry, and I am really not this paranoid world conspiracy theorist kind of guy, but it's very obvious that much bigger things were going on here. Aaron was not popular by A LOT OF powerful people for many reasons. He was on "a list". In times where it is a common fact that intelligence agencies have seemingly endless digital power, all you need is someone who constructs a good story. It's not about the MIT, it could have been everywhere and anyone. The reason for all this will we find in the things Aaron was (sometimes successfully) fighting against. I wish Lawrence Lessig the best of luck!
> The purpose of patents isn't to incentivize innovation.

That's directly contrary to the text of the U.S. Constitution, article I, section 8, clause 8, which gives Congress the power: "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries."

The Supreme Court's canonical explanation of patents' constitutional purpose was written by Justice Clark, for a unanimous Court, in Graham v. John Deere Co. of Kansas City, 366 U.S. 1 (1966): [1]

==BEGIN QUOTE==

... The clause is both a grant of power and a limitation. This qualified authority, unlike the power often exercised in the sixteenth and seventeenth centuries by the English Crown, is limited to the promotion of advances in the "useful arts." It was written against the backdrop of the practices—eventually curtailed by the Statute of Monopolies—of the Crown in granting monopolies to court favorites in goods or businesses which had long before been enjoyed by the public. See Meinhardt, Inventions, Patents and Monopoly, pp. 30-35 (London, 1946).

The Congress in the exercise of the patent power may not overreach the restraints imposed by the stated constitutional purpose.

Nor may it enlarge the patent monopoly without regard to the innovation, advancement or social benefit gained thereby.

Moreover, Congress may not authorize the issuance of patents whose effects are to remove existent knowledge from the public domain, or to restrict free access to materials already available.

Innovation, advancement, and things which add to the sum of useful knowledge are inherent requisites in a patent system which by constitutional command must "promote the Progress of . . . useful Arts."

This is the standard expressed in the Constitution and it may not be ignored. ...

==END QUOTE==

Id. at 5-6 (emphasis in original, extra paragraphing added.)

As 'wnoise correctly points out down-thread, protecting capital-intensive R&D from free riders is not an end in itself, but merely a means for achieving that end.

[1] http://scholar.google.com/scholar_case?case=9105652591497305.... The decision was 7-0; two justices (Stewart and Fortas) took no part, which usually means they recused themselves because of conflicts of interest such as personal business investments in one of the parties.
>So you see that many people clearly disagree with your opinion and also with your framing.

Yes. But that's not an argument.

Are you content with "other people disagee with my opinion" as a measure of its worth? It doesn't even matter that some judges have disagreed with my opinion.

Some people disagree with things like "not being racist". And judges have also made bad decisions, that now everybody derides, for ages.

If we are to have a valid conversation, it would have be with arguments about the intristic value of what we are discussing. What's good and what should people be doing is not merely a matter of "some people are OK with it".

Even democracy doens't justify things merely by "some people wanting X". It raises this bar, asking for the majority (or the plurality) or people wanting it -- and it even adds other procedures and safeguards in too.
Turk Telekom is not state-owned, not for the last 8 years or so.
State of Information Extraction (2008)
> it seems like a message broker is an over-engineered piece of garbage you shouldn't ever use in projects that demand reliable, well-understood technology

This is not because you do not understand how message broker works that they are not simple. Message brokers implement "reliable, well-understood" protocols, and you do not need to have engineers who "specialize in understanding message broker technology". This is downright FUD. The little complexity of those protocols is here for a reason, and, seriously, we're not talking Enterprise Java complexity.

It's just like saying that you could use bash scripts to automate your infrastructure unless you have Google scale, because Puppet, Chef, or Ansible are too complex and over-engineered.

Writing a database-backed RESTful service for a message queue is not without reminding me of those who reimplement RDBMS over MongoDB because RDBMSes are "over engineered".

If the AMQP protocol is too complex for you, there are other, simple protocols that message brokers implement.
Wow, what a difference between Chrome and Firefox.
Wow that's so awesome! I'd love to see more things in that level of detail!
Create a new document in vim, save with the :X command and enter an encryption key. If you open the file afterwards it will ask for the key.
I've been using this for years, works like a charm.
Taming the badger
I’m curious about how all this seams reactive and not creative… Isn’t the reason for this an audio recording of officials suggesting to make-up a casus belli? Sounds easy enough to share as an e-mail attachement, is it? Or USB memory dongle, or in pirate radios…

I don’t mean to downplay the overall technical side, it’s… well quite exactly it is on of Jon Zittrain’s nightmare happening live, so that’s wonderful in an incredibly scary and nerdy way, but… My question is: Why isn’t the cat out of the bag a thousand times, yet?
The One Thing Upworthy Can Do to Truly Blow Our Minds
Nostaligia is what this is for, and that's a legitimate reason.
I agree with your analysis.

In my opinion, everything that facebook says is true, today, but could be different tomorrow.

Like a marriage, when you are young and life is good is very different from when you get older, and life gets tough.

Today facebook is incredible rich because they convinced millions of people to buy shares of the company. They promised a good return from their investment.

Being rich they could buy Whassapp, Instagram and respect them like in when you are in love everything is seen with rose colored glasses.

Now, when investors get nervous because facebook profit does not grow enough, their market sinks, the Federal Reserve stops pumping the stock market, or the good people inside starts cashing out their money and leaving.... then suddenly life becomes different.
How is amazon-dynamo today?
No, I don't.

I could understand it for a country doing it for it's direct adversaries (e.g India and Pakistan and vice versa). That's what it was historically been connected to in any case.

I especially don't want a 10000-pound gorilla country with a constant history of war, imperialism and a racist feeling of "we are the chose country of God and a great experiment" doing it globally and using it for economic and military control.

So, no, I don't like Germany doing it. Or France. Or UK. Or China. Or Japan. And especially I don't like the big kahuna doing it.
Thanks!

I had the same issue some weeks ago but did not manage to create a screenshot back then …

You can provide links to private files, I do it all the time. On the other hand, I do not rely on Dropbox, I use it for temporary storage and as a glorified temp folder only.
Are you sure that your own setup is more secure? Dropbox might be the wrong comparison but there are without any doubt cloud storage services with reasonable security … the necessary firewall configuration alone – you need a DMZ if you want to host your own server at home – can be quite challenging if you have no experience in the field.
Really? For me it looks exactly the same in Chrome and Firefox. Both seem to work (fotorealistic head with tiny details, nice lighting, depth of field). My FF version is 27.0, Chromium is 32.0.1700.107, OS is Archlinux, graphics card is from Nvidia.

What difference have you got between the two browsers?

EDIT: I found one difference, Chrome has 60FPS, FF only 37, at same resolution.
> You're esentially asking why he shouldn't be publically bullied

Read again. I am asking why his public opinion shouldn't affect his career.

> Because people should be taking the moral high ground and empathize in a way that Eich obviously didn't when he made that donation.

As far as I'm concerned his position affords him wealth and political influence in the organization, so his opinions, especially when they are not in line with those of the organization he represents, reasonably will affect his career, as much as they will affect the public opinion on Mozilla. Empathizing with him and calling for his resignation are not mutually exclusive.
See https://twitter.com/darrellwhitelaw/status/45009647606079488... (from
@nickjackson above).

It happened to me as well but I didn't manage to create a screenshot back then. Dropbox should be blamed, however, as an American company, there's no way around the DMCA I guess.
I wish the author wrote an explanation on how it works!