skysight-inc/HackerNews huggingface dataset:
Did you actually read my entire comment, or did you just see "C#" and post a knee-jerk reaction? If you extract code from C# to C, you don't need a GC or any of the .NET class libraries -- you'd just have a standalone C file to use like any other.
Aren't you supposed to turn off your phone while inside a bank?
"Why does it need to be a criminal issue though instead of merely a civil contract law issue?"

I get the feeling it is more the origin of the law as a business regulation that drives the criminal part. I too wish more things were handled as basic contract law issues.
Sure, mobile apps will replace web apps. Way better performance. But who's gonna download an app to read a wikipedia article? The web ain't just apps people. It's supposed to be for documents.
That's odd. what type of content does your site have ? Because it seems like those browsers would only be run by some tech savvy person doing it as an experiment.

I miss Netscape 3. I used to make lots of javascript dhtml/art on it and it had a very ghostly way of twitching.
Considering that the rail gun projectile is basically a hunk of metal, $25k does seem really expensive. No gunpowder, nothing. All the work is in the railgun.
"Become an Accountant!! It's growing rapidly!" Now look around at everyone with an accounting degree. Whoops.

This is interesting. In South Africa Chartered Accountants are in huge demand. "Good at maths? Become an accountant" is fairly common(!). They dominate the corporate world, have a powerful lobby, earn huge salaries, and many mathy kids aspire to accounting.

I knew that South African business had an accounting fetish, but I am surprised that accounting took a knock where you are. Would you mind elaborating?
Announcement post here: http://dangerousprototypes.com/forum/viewtopic.php?f=2&t=619...
Being a radical pacifist I aide: I always wanted real rail guns (too much quake).
Ingratiation
As a lover of technology and science fiction I love this railgun. But as a taxpayer and pragmatist, I really think it is a waste. I can't see this being as accurate as a guided missile over long ranges, which is the most important thing for modern combat. So that leaves it as a good alternative for short range attacks, which I doubt it will ever be used in combat for.
What did you use to decompile them into a project that was actually good enough to read through, change the needed things and compile it again?
CloudFlare will not terminate SSL for free users - only for the paid plans. I will be also surprised if they really terminate more SSL connections than AWS ELB & CloudFront. I am not saying CloudFlare did anything wrong - they are doing great this time. I am wondering if other parties like AWS received the disclosure at the same time, what they are waiting? CloudFlare fixed the issue last week, not yesterday.
What Obama Taught Us About Brand Integration on YouTube
"The fact is that no programmer is good enough to write code whic is free from such vulnerabilities."

"...you are kidding yourself if you think you can handle this better than the OpenSSL team."

Well, I can think of at least one example that counters this supposition. As someone points out elsewhere in this thread, BIND is like OpenSSL. And others wrote better alternatives, one of which offered a cash reward for any security holes and has afaik never had a major security flaw.

What baffles me is that no matter how bad OpenSSL is shown to be, it will not shake some programmmers' faith in it.

I wonder if the commercial CA's will see a rise in the sale of certificates because of this.

Sloppy programmer blames language for his mistakes. News at 11.
i wonder about his statement that not a thing in the sky would survive at hit. from the video of it punching through the reinforced concrete walls, it seem that there is very little damage to the wall besides the obvious hole. sort of like the shaolin monk throwing a needle through glass. https://www.youtube.com/watch?v=eW_97D0hLBc
but i'd guess this is more a question of what kind of target they are shooting at. they present incoming missiles (small and mobile) and something over 100 miles away (big and stationary?).
How do the Ruby-YAML and Python-Pickle vulnerabilities get cataloged?
It's happened to you too... Not really a rogue incident if it's common.
The first operational beam weapons and rail guns really bring out in stark contrast that all a modern weapon system is, is the ability to reasonably safely store potential energy 'here' and accurately release it 'there', with hopefully catastrophic consequences.

What railguns and beam weapons do, is weaponize nuclear reactors and gas turbines, reducing the need for propellants and explosives. While it's unlikely that this will allow the aircraft carrier to regain the place it once held, it seems likely in the future that massive power generation capability will become more and more important.
Given that the OpenSSL team has slacked massively on setting up an advanced notification list, would you consider notifying distributions privately the next time you received word of something of this magnitude?
The complexity of most domains is such that you'd have hundreds or thousands of different blocks, that you'd have to know what they do and somehow sort efficiently. The most efficient way is just to write their name, but by that point you may as well skip the dragging and dropping entirely.

Of course, any way you make the computer do what you want is programming of some description or another. The distinction between user and programmer, with users equipped with dumbed down interfaces and cut off from the main power of the machine, is arguably highly corrosive.

But for all that, 'real' code - in the sense that someone can go from where they are to writing programs of some significant complexity - is, for the time being, generally text-based. More ... visual ... IDEs have so far met with limited success outside of tightly constrained problem domains, where the complexity they'd have to represent can be managed.
Or there's always the paid Canonical support. But the thought of David Cameron hunched over a laptop having some tea and getting assistance from lazer420 in saving the NHS from the next heartbleed is priceless.
Simple, elegant, legally unworkable/wrong.
I haven't been in that many banks but I've never been at one that tells you to turn off cellphones , neither in Europe nor here in Africa...
TL;DR : Organisations seem suceptible to hacking addiction.
Targeting is certainly important and remains to be seen if they're up to it. But Mach 7 means you only have to get a fix on it, and a rough estimate of its speed; the missile will arrive in milliseconds and the target won't have moved very far.

But is there anything in the air that has enough extra parts that it can survive a 10-inch hole through and through, and destruction of everything in between? Certainly not any missile.
I think ICANN generally washes their hands of national TLDs - the whole point of national TLDs is to let countries manage them on their own. Presumably that means the Nigerian government is free to run .ng however they see fit, even if it means letting this extortionist agency milk their users.
An IE6 boycott would be user-hostile in the same way that the SOPA blackout was user-hostile.

In the SOPA blackout, millions of innocent people were intentionally blocked from all those sites for 24 hours. Their convenience was sacrificed in order to apply pressure to people who actually were in a position to make a change.

The purpose of an IE6 boycott will be very similar. The purpose is not to hurt innocent workers who have no control over their computer, but to apply pressure to managers who actually are in a position to change things for the better. Even if the only change they make is to allow employees to install Chrome Frame.
No, Michael Lewis, the US Equities Market Is Not Rigged
For someone that doesn't know what google is, and are barely able to click on that Internet Explorer icon - much less use it once it does open, my mother is far from what I'm worried about.

My sister, clicking everything that looks flashy, though... Her, I'm worried about.
Have they proposed .tldr yet?
There doesn't need to be anyone to shoot - it is there to prevent those who attempt to be something to be shot at.

Remember, it took one bomb to end WWII.
The Windows 8.1 Update finally makes Microsoft's Metro future PC-friendly
For those looking for a good domain name registrar, I'd like to recommend https://gandi.net. They have virtually every TLD, an excellent management UI and a very friendly customer service. I wish they didn't use those stupid nick handles though... but hey.

I discovered them back when they did an anti-SOPA promotion. They were, along with Namecheap, really good with that (though the latter has much less TLDs and I personally prefer having everything in one place).
> why do researchers brag about creating an infinite number of keys, or even "unbreakable" encryption,

To generate some funding and impress gullible people? It is like unlimited energy or flying car projects.
These are interesting stories. I find mass publicity of war tech interesting. This one has been a long time coming as noted by all the "this is old news" responses.

Who are the intended audiences? What is the intended effect?
Warnings to the competition? Psychological effect on economy-draining military efforts in places like N.Korea and Iran? PR/Sales efforts to the military funding and recruitment apparatus?
A large part of the reason why IE6 even works anywhere outside of corporate intranets in 2014 is that we, web developers, have put in countless hours of painful and completely unnecessary work to make it work.
But grandmothers and great grandmothers are included in those organizations? ;-)
Why: https://github.com/andrewromanenco/pyjvm/blob/master/WHY.md
I submitted the article I link in a subthread here:

https://news.ycombinator.com/item?id=7539143

The author posted some replies, one of which points to this article:

http://phenomena.nationalgeographic.com/2013/05/07/charlemag...

That puts it at about 3400 years (the article gets the number from some paper on the topic).
The projectile is a marvel of materials engineering. It has to accelerate to Mach 7 in a few feet, survive friction with the surrounding air for 100 miles, and have enough remaining core to deliver sufficient kinetic energy to be worthwhile.

Its definitely not just a chunk of barstock milled to a point.
In addition to grabbing the private keys of the server, they can also grab anything that the server process happened to have in memory.

Among many other things, do you think your web server sees cookies? Yes, clearly, right? So do you think the server sees session IDs? Yes, clearly. So any session created in the last 2 years is presumed compromised. This is undergoing active exploitation at at least one Bitcoin exchange -- somebody came up with a list of session IDs and copy/pasta'd the cookies into their Firefox to check their balances. Checking balances: not nearly the most interesting thing you can accomplish after logging in as someone.

Not enough fun yet? Does your web server see page content? So any page content created in the last 2 years...
Off-topic much?
Increasing the costs for other tax payers does not make it cheaper though. Furthermore, the weapons cost the same wether they are fired at an approaching tank, into the air, at a bunch of baby seals, or not ever. It's not like weapon peddlers buy back the unused stuff at full price, do they.
You need a source that Nigeria is a dangerous country? I didn't think this was a contentious claim, but for an easy go-to lets use the US State Department's travel warnings.

http://travel.state.gov/content/passports/english/country/ni...

http://travel.state.gov/content/passports/english/alertswarn...

NIRA is an org in a developing nation full of violence. The idea of conducting a business transaction with them over the internet from another country and expecting everything to be on the up and up is such privileged nonsense I've broken my personal embargo on using that word.
Interesting it's exactly the same images. Why is this news?
The Wikipedia page says the engines are this kind and only produce 9MW: http://www.mtu-online.com/mtu/products/engine-program/diesel...

But I see what you are saying, that seems like plenty, I had always assume that it would take a huge amount of energy (I know pretty much nothing about electricity).
Yes. In 2009. I have bought a large number since then without any issues.

I believe there is a rogue employee there. Did not have the energy to pursue it.

What I'm saying is that it is not an official policy. Lack of governance and follow up like the guy who is the subject of this thread.
When they said that my immediate thought was, yeah a US missile costs millions but is that is representative of the cost of production of a Chinese missile? America's enemies don't buy their missiles from American defense contractors. They already produce electronics a good deal cheaper than the US and that isn't even considering the beltway bandit markup.

Also all the comments saying that this is cheap compared to some other US weapon that is probably similarly overpriced are just silly. These sorts of things are not subject to the kind of competition that normal goods are. Just look at the cost of space flight for companies like SpaceX and Virgin Galactic compared to NASA's which relied on defense contractors until SpaceX came along.

http://www.reuters.com/article/2013/09/27/us-turkey-china-de...
Please forgive my naivety—why are mailing lists forging from addresses in the first place? Have they just been fragilely dependent for years on the exploitation of an authentication vulnerability?
Red Hat rocks. CVE submitted 2014-04-07, errata release 2014-04-07. Nice.
Girls Make Games – Bay Area Game Dev summer camp for middle-high school girls
If that is true, then your typical consumer web site or even web app probably does not need to support IE6. If they are so risk-averse they probably will not be allowed to visit your site anyhow.
FDA Approves Medical Device for Reversing Opioid Overdose
What if the triangular walls were straight?
Sketchfab – The web platform for publishing your interactive 3D models
I doubt this is an issue with a projectile moving seven times the speed of sound as long as the targeting system is accurate. Even if a warplane could be built to sustain mach 7, how would it turn to avoid the projectile?
Well, transfering money from tax payers into private hands is a lucrative business. Don't attribute insanity to what cold malice explains.
In a better world we'd not need weapons. But give these guys a break: this weapon is essentially all about the cost-cutting. It replaces million-dollar missiles, which are definitely single-use. It doesn't need resupplying with powder - it makes its own propellant (electricity). Each round takes around 1 cu ft, so a single ship can carry hundreds/thousands instead of a dozen.

This is you tax dollars at work, cutting costs for everybody.
While I'm not assuming Germany's system is perfect, it is very likely some governments operate more under the consent of the governed than the US government.
The murder rate is triple the US's, which is in itself quite high. How's that?
Sounds good to me. Might try it out.
Monkey patching is 3rd-party modification to the application itself; or specially modified inputs that simulate such a modification. It's not configuration.

Dependency injection is a software design pattern. There's no point calling it configuration.

A lambda expression, from a programming perspective, is just an anonymous function, a function so trivial it does not need an associated identifier.

> If we hard code a solution using inheritance that is
> input but if we build out a solution using composition
> that is a configuration?

No, a solution using composition is not configuration. Maybe it might help to think of the intended audience:

Configuration is intended for end-users or system administrators, NOT programmers. Configuration specifically refers to inputs that you remove from code and place somewhere that is (a) easily modified by anyone and (b) very hard to break.

All of the tools or techniques you list are targeted at programmers (and programmers doing programming, not configuring their text editor or IDE).

> This is starting to look like a real gray area to me:
> input -vs- configuration.

Of course it's a grey area. Configuration is ultimately a type of input. But there's still a semantic distinction to make, just like there's a semantic distinction between a desert and a grassland even though the border between the two isn't distinct.

Also, I should make it clear there's an assumption we're talking about application configuration, not configuration in the ITIL sense, where it has an extremely generic meaning.

> I guess we can try and distinguish between the types
> of input a system consumes (based on the static nature
> of the input) but I don't know how useful that is as
> an abstraction.

Primarily, the distinction informs decisions about how access to various options and features are provided. Do you require the code itself to be modified? Do you make it a compile-time flag? Do you have the application load it from a default file in a standard location (like /etc/myapp.conf) or do you read the input from stdin? It's possible to have a solid understanding of where to put things without actually using the word "configuration" but why not just use the term since it is already there?
> Also, you can always redirect the IE6'es to the same version as for Lynx

That's an interesting idea. Just wrap all the CSS and JS references in a pair of <!--[if !IE 6]> --> <!-- <![endif]--> conditional comments ;)
Unless you're targeting enterprise customers, is that really much of a problem?
As much as I do like and appreciate Bootstrap, I don't use it for all (or even most) of my work. I wish these directives, or at least the ones where this could make sense, weren't so dependent on it.
I make a lot of orders for RC equipment, shipping time seems to be improving, everything I've order this year has gotten here in 5-10 days and tracking info has been quicker to show up and more reliable. Just don't make any orders around Chinese new year. That being said Chinese prices have inflated to the point that I can often find a similar price here in the US for most items and get them in 4-5 days.
http://www.nanex.net/aqck2/4599.html
I've been thinking along these lines for a long time now, that parsing is such a critical activity that we should treat it with far more reverence than we do. Ideally, we would define languages to describe the format of the data that we want to parse (something like a BNF perhaps), and the OS/environment would parse it and populate variables/provide a dictionary in response. Ensuring that the input to your algorithm is exactly as expected is such a critical task that no one should ever be doing it manually.
If a skin breaks or reduces functionality in an app...
Yes, but RFC 2549 was actually implemented in Norway, successfully sending a ping and receiving responses: https://en.wikipedia.org/wiki/IP_over_Avian_Carriers#Real-li...
> It's by the people at Dangerous Prototypes

Source? I can't find any mention on their website.
I will slowly update this over time:

https://github.com/samelawrence/ideas
So, in case you didn't notice. This can be a way to let others take care of notifying you when cron's fail so you can focus on more productive tasks.
Mach 7 is 5328mph

100 miles at 5328mph is going to take ~1 minute
Drones don't need pilots which means they don't need pilot training which changes the economics of air-combat. For around ~100k you can build a long rang self guided drone which would be almost useless vs an aircraft carrier or a modern fighter. However, for ~10 billion you can have 100,000 of those suckers and the US does not have anywhere near that many air to air missiles and it's not going to take anywhere near 100k of them to takeout an aircraft carrier.
It's not the license cost that's keeping these people from upgrading. It's verifying that the hundreds of applications, many of which were built by systems integrators that you have a strained relationship with that need to work correctly on whatever you're replacing it with. It's training users - some people "need" a two-day offsite seminar and a couple of weeks of reduced workload to transition to a new system. Also, something invariably goes wrong, so you also have to account for lost productivity when that happens.
Forget Flappy Bird, here's a flappy wind turbine
Obvious question: when was the last time a US ship actually shot a big artillery gun at a target?
Ask HN: What's the point of living in the future if you can't build it?
I'm at a loss HN after years of being a wantrepeneur and 2 failed startup attempts I don't know what to do anymore, I feel like I am doomed to be a salary man for the rest of my life.I am broke and frustrated, the only thing I'm lucky of is being completely alone, because I would have killed myself If I had any family that I needed to support. I am bitter and disappointed with myself, I feel like I will never achieve success, I will always be a wage slave until I die. Drive and motivation are not enough, you also need to be smart, which I'm not. Really I am not. I feel like a useless idiot when I read HN, I had to quit facebook and Google +, I'm angry at myself for not being smart enough, anger that has turned into bitterness and envy, I broke up friendships because their success reminded me of my constant failure in life. I am bitter and angry at myself I don't know where to turn anymore I feel like I will never achieve my dreams and that life is passing me by and I'm missing out. If I can't do it then what's the point? I'm a complete failure and I feel that will never change no matter how hard I work. This is my last resort I don't know where else to turn to but the people that are smarter and luckier than me? How do I find solace in broken and unachievable dreams how do I learn to accept my place in life?
> While it's unlikely that this will allow the aircraft carrier to regain the place it once held...

Care to elaborate on this? I was under the impression aircraft carriers were still our best general purpose military tool? (wartime/peacetime/force projection/ect)
Kind of depressing how far behind Ruby is from V8, Hotspot, CLR etc in terms of the sophistication of the GC, non-existent JIT etc. Still hoping someday someone will make the investment needed to catch up.
Usability Testing with Mechanical Turk
Study Reveals Real Reason Behind Gaming Aggression
A video game controller that can sense players’ emotions
I would rewrite the title to read "JVM in Python".
Haha "takeaway.com.ng"... it seems like you were tempting fate :)
Clustering Redis [HOW TO]
Thanks, I am looking into openrc, as well as gnu dmd.
Assumptions and Legacy Code
I actually dropped support for IE6 already, and IE7 is only "best effort" and is currently pretty wonky since our last redesign. We don't release updates that don't work in IE8, though. Too many users. Luckily for us it's mostly just display issues and I have no problem removing nonessential features or sections that are too hard to make work.

But if it's breaking the flow of your site, it might well be more trouble than it's worth.
It would be better if it had a grasping arm or something. I just want a quick way to program a robot to get me a beer from the fridge. Is that really so much to ask?
I've heard a few people saying that they're staying with Windows XP in their company internally. The idea being that as the internal computers share a single access point to the Internet that they can filter everything incoming there.

This doesn't really sound correct and obviously it won't help for physically bringing in USB sticks etc but I'm still interested to know what others think here?

Is there about to be a large number of 3rd party firewalls trying to protect internet computers from Windows XP exploits?