skysight-inc/HackerNews huggingface dataset:
There are lots of use cases that are not as safety-critical as an aircraft cockpit, which the author is deliberately ignoring in order to justify his dismissal of a new technology he doesn't like.

Here's one implementation, and having used this myself I can report that it works awesomely well:

http://www.soundonsound.com/sos/aug12/articles/behringer-x32...

See in particular image #5, which shows in close-up the buttons which display soft channel assignments. Per picture #2, you can see that this mixer accepts 32 audio signals as inputs and can route them to 16 different outputs, with varying degrees of additional signal processing along the way. In a studio or live situation, you do use broadly similar configurations from day to day - eg you may default to always putting the drums on channels 1-8, even if that leaves a few channels unused sometimes - but it's never exactly the same and sometimes the requirements can be radically different. Part of a sound engineer's skill is being able to keep track of what sound sources are assigned to what channel and mix the signals in some musically or narratively appropriate fashion (eg for a dialog and FX in a movie). Now, one can do that on autopilot for perhaps 8 channels but for 16, 24, or 32 that's not practical. The traditional way of dealing with this is to put a tape strip along the bottom and write down what the channels are assigned to; some engineers swear by a product which consists of colored magnetic tiles that attach to the (usually steel) panelwork of the mixer.

Here, dynamic LCD buttons are used to good effect in a realtime situation where performance matters, albeit not in the life-and-death way of an aircraft cockpit.
Just because something is closed source doesn't mean it's insecure. RdRand meets various standards for RNGs and the dieharder tests don't show anything of concern. While you can't be 100 percent sure of the reliability of RdRand because you can't audit it, I feel safe trusting it for all but the most critical of applications. Here's a blog post describing testing RdRand with dieharder: http://smackerelofopinion.blogspot.com/2012/10/intel-rdrand-...
Headless browser testing in NodeJS with Selenium and Xvfb
That should be a clue as to the actual utility of the system.
Ask HN: Best ways to learn new stuff?
Especially on limited time? Some people are lucky that they can learn at work, but most corporate type jobs don't teach much. So how do you learn new things, when you have limited time outside work? Also, how do you decide what to learn?
Do you want him to do that before he has completed leaking all the information the American electorate needs to be an informed body politic, or after he has completed the leaks and provided American citizens all of the information he believes they need to know before he is potentially forever silenced?
Windows Phone Marketplace Down
I totally agree, getting out of the building is about validating an idea and not about creating one.

If you really want to solve problems in the restaurant industry try shadowing not only the owner, but everyone in the supply chain.

The only restaurant owner who is going to know exactly what he wants is another programmer and you won't find many running a restaurant.
Just launched http://channeltotals.com a couple of months ago (YouTube statistics tool, only has like 1 feature)

Working on http://memes.io here and there for fun, thinking of making a "launch your own meme site" type of thing.
http://i.imgur.com/GcQMa0d.jpg

First venture, trying to earn some side money through personal 'tech solutions' style consulting.
I agree. In addition bad for the US (it's people?) is different from bad for the NSA/ other government organizations.
Being a hustler (or banker) does not qualify you for "biz dev"
And even Linus talks about the NSA in that same thread a little lower: https://lkml.org/lkml/2011/7/30/116
Yep, I think we crossed that line with the release of Intel's Core2Duo line of processors. My 2010 MBA actually uses the C2D 2.13ghz, 4GB ram, and a 256GB SSD and it performs perfectly fine for 99% of my uses. Only time I feel bogged down is when I run multiple Play! Framework modules at once.

I remember when the first C2D benchmarks were released, it was hilarious at just how much faster they were than anything else around. Poor AMD hasn't recovered since...
State Attorney fires IT director who raised concerns in Trayvon Martin case
The article is right about Javascript, but wrong about why mobile web apps are slow. Most mobile web apps are not games nor image processing apps, they are simple content sites or form-driven applications that are not CPU bound and don't use a lot of JS. These apps are subjectively slower because of browser layout engine performance.

Even on "heavy" JS apps, I've heard it said they only use 30% CPU. So if 70% time is not spent in JS, even if you run that 30% 50 times faster, at best you get a 42% speedup from 50 times better CPU performance.

I feel the author has caused many to have the wrong take-away message, and the anti-web contingent are lapping it up. Mobile Wep Apps can be made to perform fast today, but it takes way way too much effort to tweak the CSS/DOM manipulations to avoid jank. Consider for example the need to manually "hint" you want GPU compositing by using identity CSS3 transforms.

The rendering engines need to get better with leveraging the GPU and avoiding work when they don't need to.

If you want to see what a herculean effort can achieve, see Sencha's FastBook.

Basically, the author is right, but I think it's a red herring given that when people talk about "slow mobile web apps", 99% of the time, they are not talking about an Instagram written in JS, or AngryBirds in Javascript, but some basic news feed app.
Duane Reade walk in is likely your best bet. It will probably cost $200, though.

http://www.drwalkin.com/

If you're living in NYC for a while, I suggest a membership with One Medical Group.
> I want him to continue leaking this information.

Hasn't he repeatedly said that it's already all leaked? His friends on the outside would be able to hold the threat of that against the U.S. government, especially if he were mistreated in prison.

> One of his main goals for leaking all this is that the public had no idea of our laws because they were created in secret courts.

The public may have no idea of the laws, but it's not because they come from secret courts. The law itself has given the executive the power being used here. Metadata collection itself is legal (for decades), and so is collection of foreign surveillance (again, for decades).

The only difference now is that the extra controls added to the modern equivalents of ECHELON, Carnivore, etc. have convinced the FISC that they comply with the public law where previous versions did not, but the FISC did not create any law by themselves.

I think you far overestimate the give-a-shit of the public at large to things like this. The public is accustomed from years of wiretaps, pen registers, cell phone tower searches, TV shows, subpoenas, and the fact that the NSA and CIA have existed for and been doing stuff like this for decades into assuming that there is some way for government investigators to get their hands on exactly this kind of data.

Just look at the arraignment for Aaron Hernandez. Why should people be shocked that the government can get your Facebook likes given what they were able to find about the murder of Lloyd within only a week.

At this point Snowden is only hurting his cause by making the story about himself and not about how the government has surveillance ability that is different in scale, if not actually in kind. The longer he drifts in with organizations that the public you're referring to feel are threats and enemies, the less likely it is that the same public will trust the message he's trying to convey.
Even if $left and $top are defined as variables, these codes are equivalent.
It's (obvious but still) cool to see how the more information-dense items are long in both sides!
You are right that closed source doesn't mean its insecure - on the other hand, open source could prove that it is indeed secure. With new scandals coming up every week these days, about hidden backdoors in security software, I trust open source more than ever before.
I am not sure I agree that before Snowden this could have been perceived as paranoid. As part of the discussion on the crypto list Ben Laurie brings up an important point:

"But what's the argument for _not_ mixing their probably-not-backdoored RNG with other entropy?"[1]

Does your answer to this really change that much "pre-Snowden"?

[1] http://lists.randombit.net/pipermail/cryptography/2013-July/...
That doesn't really answer the question. There has to be some incentive to justify the expense. Politically Venezuela has a lot to gain by offering asylum and almost nothing to gain (and plenty to lose) by actually giving Snowden asylum.

That's not to say I think they are being insincere. However there is no reason for them to go out of their way to get Snowden into their country.
All I see are two images of nondescript buildings and cars labeled "FLIR Systems". Would an actual drone image used for reconnaissance over hostile territory waste a bunch of screen area on the manufacturer name of the camera?

Also, there's some censored text in the upper left. I suspect that's the date and time.

My guess is these pictures were lifted from promotional material like the "MicroSTAR" sheet just below it.
The HN side goes from 19 to 21.
Referer headers would make that sort of thing easy to filter out, so chances are that they're already doing so.
That's not how I would do it in Minified. I'd rather set up the event handler when creating the table row, one at a time, using the element factory (EE() or clone()) onCreate handler. Because otherwise you'd have to store data in the DOM model, which IMHO is not a very elegant design.
But it's certainly faster or at least easier on memory consumption if you have many thousand rows.
Would be good if it had a "more" button
I very much doubt that. Most people here can't even remember what they lunched two days ago.
I think you're taking my use of the word out of context of the whole post. I'm talking about the concurrency that is imposed by the very nature of client side programming - you have no choice. Isolates don't allow to you coordinate the concurrency that is already present.
Depending on your use case, you might be able to get away with a TCP check on 443 or a separate, HTTP accessible deep healthcheck.
Also grown in Louisiana.

Corn is the US climate friendly equivalent of sugarcane. Sugar cane is the most harvested crop worldwide. Sugarcane has heavy import tariffs in the US as welfare for the domestic corn industry.

Brazil has a 22% Ethanol requirement on its gasoline and all that comes from sugar cane.
Not to mention AES-CTR if you want a non-AEAD mode. I think the bias against stream ciphers has something to do with the failure of all stream ciphers submitted to NESSIE, but the eStream project has yielded useful stream ciphers.
http://www.law.cornell.edu/constitution/first_amendment
In my "free" time lately writing a book on Software Performance and Scalability. After that will write a sequel to a sci-fi comedy I published earlier this year titled The Dread Space Pirate Richard.

Also want to put more time into 2 experimental/speculative software projects, one that does election processing, the other involving taxes and electronic transactions. Not expecting to make money with either. Mainly for the experience, more career feathers in the hat, and to concretely apply some ideas around architecting for maximum performance and scalability.

My "day job" work is confidential, and therefore a secret between me, myself, I, and my employer. (And whichever employees/contractors of the NSA that the NSA/FISA sees fit to share it with, haha.)
Why is the email "learnsoft352@"? Why not something like "learnsoftconsulting@"?
Too bad the coupon displayed there doesn't work anymore.
http://getairy.com - alpha, works for American hotels for now. Building it to improve my Ember.js skills.
As you said,
"While you can't be 100 percent sure of the reliability of RdRand because you can't audit it"
So, if you are willing to disregard the importance of auditing a (critical!) piece of code, and take and use a nice black box given to you by that big company, then it begs the question.... Why on earth are you using open source??
It just makes no sense. To me, at least.
Interview with UI lead for Dead Space
Maybe the easy answer is, find a job where you can work on what you want to work on? Whether that's for a company, or for yourself, life's too short.
For those who didn't read all the way through this lengthy article, here's the punch line:

"PNR's show where you went, when, with whom, for how long, and at whose expense. Behind the closed doors of your hotel room, with a particular other person, they show whether you asked for one bed or two. Through departmental and project billing codes, business travel PNR's reveal confidential internal corporate and other organization structures and lines of authority and show which people were involved in work together, even if they travelled separately. Particularly in the aggregate, they reveal trade secrets, insider financial information, and information protected by attorney-client, journalistic, and other privileges.

Through meeting codes used for convention and other discounts, PNR's reveal affiliations -- even with organizations whose membership lists are closely-held secrets not required to be divulged to the government. Through special service codes, they reveal details of travellers' physical and medical conditions. Through special meal requests, they contain indications of travellers' religious practices -- a category of information specially protected by many countries.

PNR's for reservations made or changed online routinely include IP addresses and timestamps to enable them to be cross-referenced with Web server logs."

The rest of the web site looks like it has a lot of useful information for frequent travelers.
is Komodo bound in any way to ActiveState perl distribution?
or can it be configured to use any perl you have installed, including perlbrew stuff
Could you perhaps expand a bit on what could be done on GC on non-procedural languages? I am suspecting that you mean that there are some tricks that could be employed by functional programming language runtimes.
Hotspot GC is not the best there is for all uses (as Azul Zing JVM manages to forego stop-the-world collections altogether), but I am not aware that any popular runtimes have GCs that perform even close to JVM (perhaps .NET?)

And for long running processes (where compilation time does not dominate), JIT is of course theoretically superior to AOT compilation.
http://www.mixpanelquerytool.com and http://www.ihavewhohasgames.com
I also, don't want my traffic to be tied to forums like this.
They're not using computational advantages, they're using coordination advantages via entanglement.

See: the quantum pseudo-telepathy article on wikipedia [1], which has an example of a game where players with entangled particles do better than classical players.

1: http://en.wikipedia.org/wiki/Quantum_pseudo-telepathy
If you know enough to be scared of drive-by injections, it's better to use NoScript than rely on other people always giving warnings. What if the poster (with an account 4 days old) was actively trying to be malicious, and nobody had noticed it yet?
Yep my Highschool had 1 class on programming an the teacher told us strait up not to become a programmer. I just wanted to GTFO of there.
I stand corrected, this is shocking.
Open source would not prove it is secure. At best, you could look for obvious attacks. Cryptography is hard.
Curious about which city you're talking about... :)
Am I the only guy who can't figure out how to navigate mailing lists archives?

These things are internet hell.
Ok, I see people are testing it. When you search for a city, you have to then select it from the dropdown, otherwise it won't work (I'll fix it tomorrow).
in my opinion hips are turning on concurrency related stuff (nodejs,erlang,go,etc...)
In case anyone doubted the self-censoring chilling effects of pervasive surveillance were real.

What are the consequences for our society of us fearing to click on links that they may turn out to be foreign propaganda?
A lot of these redesigns share the common look of spacing everything out, which looks good. But I've gotten used to the compact layout of HN that lets me browse through stories really quickly.
It goes from 18 to 20 for me.
See also: http://www.matasano.com/articles/javascript-cryptography/
This weekend;

7min.io

MultiplayerChess.com

github.com/azer/boxcars

github.com/azer/onejs

github.com/azer/shell-jobs

github.com/azer/fox
You might be looking for this - http://statichtml.com/2011/google-ajax-libraries-caching.htm...
Ironically, it's particularly vis a vis cryptographic random number generation where we can most easily show open source cryptography failing its users; Debian fatally broke the OpenSSL CSPRNG so badly that attackers could remotely brute force SSH keys.
Google Reader + Twitter = http://vimeo.com/69376016
Since this is being upvoted on hacker news, I'm assuming this is more than the typical BS filled science journalism. But I wish there were a site that allowed individuals respected in a similar field to have a disproportionate weight when upvoting articles like this. Or perhaps they could give a summary of the context surrounding the article. It'd be nice to get a sense of the magnitude of these discoveries.

Given that this is coming directly from a university, I don't doubt that it is important. I'd just like to know how important.
Is this really the point we've reached? Where people with no intention of being a terrorist are bothered about visiting a site because they know everything they do is being observed?

If we've reached the point of self censoring behaviour, then we're definitely in the Panopticon.

The harder it becomes to break out of our filter bubbles, the more foreigners will look alien, strange and scary :(
Just because you can use MSPaint to draw some text on some images doesn't mean you're a hacker. Get it right HN!
Why be scared of Apple? Boycott them.
Making progress on my hfsdebug replacement. http://github.com/ahknight/hfsinspect

Woo!
Working on becoming a better programmer, as a full time network engineer i've never really put too much effort into learning coding standards. Been the only person that maintains my applications it's fairly easy to be slack on the admin side of things...

Recently I've been doing a lot of coding, and noticed that my version control and testing could do with some improvement, also been playing around with a few frameworks to see if they make my coding any faster, or more efficient.

Once that's done i'll probably look at improving some of my current application code base, then learn another (none web based) language.
Imagination makes a warrior out of MIPS
Exactly. This is my favorite abuse of this power:

http://en.wikipedia.org/wiki/United_States_v._$124,700_in_U....
Here is a free article covering a study in humans comparing the pharmacokinetics of high-fructose corn syrup to those of sucrose [1]. Key figure showing blood concentrations of some sugars is here [2].

1 = https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3306467/

2 = https://www.ncbi.nlm.nih.gov/core/lw/2.0/html/tileshop_pmc/t...
Good thought. LearnSoft@ wasn't available, so I just included the local area code at the end as an alternative. Just finished this mockup today, so it's still rough. Thanks for your input.
I miss the days of the 1" thick Computer Shopper. I remember lusting over ads featuring 3,000 Mb hard drives that cost something like $2-3K each and thinking "man...if I could only have one for my BBS". I remember the ZyXEL modem ads and how happy I was when I finally got the U-1496+ for Christmas and could start pulling my FidoNET mail down at 19,200 bps. Who could forget the Viewsonic ads with the "simulated" screen image of the Gouldian finches and thinking, "Damn...17" monitor...unreal!"
>>>> You sound like you are a paid shill.

I'm sorry but starting with this you lost all credibility in my eyes immediately. Which would be no problem if you supported your statements with links to independent sources, but you did not.
http://transporteactivo.com/ (in spanish) alpha, open source.
Designer Looking For People To Do Their Job Without Pay
DOS was a real mode operating system, and so any bugs in any software could (and usually did) crash the computer. You can't blame Microsoft for that.
I said "my take" because i, like other hn readers have no idea what I am looking at so I made a guess. You are the poster, you can explain what is going on here.
For now it skips the ASK HN news,

I didn't mean to release the project yet, just told one of my friends now it's on hn :) It's the second day on project, I will fix ASAP :)
But how can you be sure it's not just a very very good self-synchronising PRNG?

f(<Some number of previous outputs>, <Secret key known to Intel and the NSA>, <Your cpu identifier>) = <next output>
More info if anybody is interested/has suggestions: http://bit.ly/14QlG3N
This is mostly false. I'll try to explain.

If subsidization of farmers to produce more than the market is predicted to demand in order to smooth out volatility and prevent famine is necessary (and it seems to me like a laudable goal), government can simply fund overseas farmers to overproduce, rather than its own. It would be less expensive than the current process in those cases where overseas farmers produce more cheaply. In many cases they'd still be subsidizing their own farmers.

Pretty much the only thing that would be untenable would be the current practice of paying "farmers" who own land to not produce. As far as I can tell everyone who doesn't receive that money hates the practice, so maybe we should just stop doing it. Which brings me to...

> After repeated bad experiences, every country with the capability has decided that they want farmers to grow extra in normal years.

They haven't really. It's not like we ever had a vote on it. The current process is just a powerful lobby exercising their considerable power.
> They are not great unknowns. They are kinda dull knowns and they get more known-er by the year. Nothing in the brain (or the "cosmos") requires quantum juju for our conscious experience.

Oh great one, please tell me your all encompassing theory of consciousness and how existence came to be! Then we can all gather around the Altar of the Great Seiji and marvel at his linking to a couple of wikipedia articles! What a wondrous time to be alive and in your presence!
> How can you do that without SSL? And if you have SSL, why do you need Javascript crypto? Just use the SSL.

This article does not seem to be fully geared towards crypto that is supposed to happen in the client and then never touch the server. In this case all the code is served over HTTPS and the browser does in fact have a CSPRNG (window.crypto) now. Still the article raises a lot of good points.
Like allowing a poorly coded game hijack your screen and having no way to fix it but using control alt del and hitting keys hoping it will close the offending program...

Or crashes related to Adobe products, or Apple products... I know it is mainly not windows fault, but there are some OSes that are more resilient to stupid programs.
If you're using HTTPS then "it's always better to use a CDN" is unlikely to be true due to the costs of negotiating the secure connection.

1. Is open to debate and we have no real numbers of this - hopefully the resource timing API will all us to shed some light on the issue

2. Not sure how the number of connections is relevant as the connection to the CDN will be a new one.

3. Agree with this, people need to merge files that naturally fit together an have similar patterns of change
I agree. Try searching for the title on gmane.org
So a bunch of us boring old HN types clicking on it are just going to make the haystack bigger. Let them add all of us, it'll just make more work for them.