skysight-inc/HackerNews huggingface dataset:
Rather than using a hex editor, one might consider a tool like Soot from McGill's Sable group. It includes a DSL for dealing with bytecode:

https://github.com/Sable/soot

I had looked at Soot some time ago because of Dava, the Java decompiler included with the project.

Also, for programatic manipulation of bytecode, ASM is a great tool:

http://asm.ow2.org/

It includes a Java source generator which, given a .class file as input, produces a Java source class which will regenerate the input via the ASM builder APIs. Obviously, the benefit is that you get a starting point for building various re-writers, analyzes, etc.
"spend just $1 and be rewarded in prizes that are worth exponentially more"

Any exponent of 1 is 1. So you wouldn't be able to win anything 'more' than that at all. Exponentially.
Of course without an atmosphere everyone would be dead anyway, so I suppose this is kind of a silly thing to think about.

Just never walk out of your front-door without wearing your space suit.
Agreed. My favorite example is the question card "Maybe she's born with it, maybe it's ____." To which my dad played "Leprosy". I still chuckle when I think about it.
Support Ribbons helps creators get financial support
Thanks for elaborating. Yes, it's a common issue to encounter configuration scripts, .profile files, etc. that use POSIX syntax, and it's understandable that people will be unwilling or unable to port them to fish. Usually these are just standalone scripts which can be run directly via /bin/sh, but sometimes you want them to be part of your interactive shell.

https://github.com/fish-shell/fish-shell/issues/522 tracks having a bash compatibility layer - as you can see there's a lot of discussion!
Interview: Kiera Wilmot Discusses Arrest For Science Explosion and Charges
The cause of both is the same: FinCEN guidance now provides relative certainty that some uses of Bitcoin are presumptively legal and some others are presumptively illegal.
Thought the same thing myself when I read that line, was also a little disappointed by the lack of content, I understand not wanting to leak information, but I didn't get a lot out of it other than "we have an algorithm, its great!"

Would be more curious to know about how effective they have observed this to be, or maybe more about what they learned a long the way, profiles are always interesting, how many false positives, customer complaints(& support time) etc. Maybe a future post?
I always thought that was a weak argument. The barrier to starting a course is very low, basically entering your email and pressing a button. It's also free. Of course the "dropout rate" is going to be very high.

That said, most people can't even bother to make use of their gym membership, and they are paying hard cash for it.
In pictures: Raw power of the Sun
Consider the absolutely insane energies involved - the report says "The 40 kg meteoroid measuring 0.3 to 0.4 meters wide hit the Moon traveling 56,000 mph."

That's a thing roughly half the size of a fridge. Traveling at a speed of about 25 kilometers, per second, coming to a full stop.
The Rise and Fall of Personal Computing
HTTrack (http://www.httrack.com/), maybe...
> And he understood

You mean "ze"?
Bravo to the team who put this together.
It's not romantic attachment, it's pragmatism.

It will be a while before the VR experience becomes seamless. Resolution and dynamic range of VR still lag the real world by an order of magnitude. Latency is extremely touchy for scenes of any complexity, especially given hardware that is designed to be wearable. Even if these issues only manifest subconsciously, the differences add up: the human eye has ~100megapixel resolution and hardwired motion tracking so detailed that the information has to be lossfully compressed 100:1 before being shipped across the optic nerve (the first level of feature extraction happens in your eye). Those compression "algorithms" suffer under VR.

People will probably be willing to put up with the quality drop to play games because games are viscerally engaging in a way that allows you to push through sensory obstacles. Workplaces, however, lack that energy and are subject to the constraint of productivity, which I think will make them much harder to penetrate with VR: tiny psychological stresses quickly become intolerable if you're already frustrated by dependency management / tedious busywork / whatever, while the virtual world doesn't actually allow you to do all that much that you couldn't do before. Pro apps will probably take 5-10 years to adjust in a meaningful way, and I doubt that more than a handful of industries will actually be revolutionized by the difference.

In the meantime, AR dramatically helps the smoothness problem while still enabling almost all of the gee-whiz features of VR that would have relevance in a professional setting. Military applications are the obvious exception (full VR potentially offers protection from lasers/irritants/bullets to the face) but even military funding won't be enough to close the gap between VR and AR instantaneously.

In the long term, you're right, VR will win, but given that the "short term" will probably last for decades, I think you're jumping the gun on VR.
The article says yes, but then quantifies it at 4th magnitude which really isn't that bright. Generally in my area you can't see anything 4th magnitude, nearly ever, due to light pollution. The thought of that right next to even a crescent moon sounds pretty hard to see even in dark skies.
Good point, and there are a lot of factors that go into it. r00fus made a similar point in a sibling reply, and I absolutely agree that users like us are quite different than 99.99999% of Google's other users- it definitely sounds like we have similar family members. And as I replied below, experts and novices have very different needs in terms of their information behavior.

I still don't think that lets Google off the hook, though; it just makes it more important that their personalization strategy be backed by very flexible, granular, and technically meaningful privacy controls. It means that Google should be setting an even higher bar in terms of educating their users about precisely what data gets collected and exactly how it gets used- and they should empower their users to control how that personal data impacts their experience using Google's products.

The number of their users who actually care about this stuff right now is basically a rounding error when compared to their total user numbers, but that doesn't mean it isn't important. And hopefully, as more and more of our life is conducted online, the number of people who care about this will increase.
Listen to the New Daft Punk Album Leaked via iTunes
Yes, we should put some hard numbers out there in a subsequent post.
Is there an Uncanny Valley of Machine Intelligence?
There was already a discussion about Bing and SSL four weeks ago: https://news.ycombinator.com/item?id=5576041

Nothing new here
closed as not constructive by PretentiousModerator78

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

-----------
sorry, couldn't resist :)
> The videos there are misleading.

I was thinking the same just based on the repeated "there is nothing like this being developed", which I may have believed if I didn't come across Oculus Rift just a few hours prior.
App.net is just like twitter at the beginning: I don't understand what it's for.
The Google+ Conundrum
It was signed with a Developer ID; thus, by definition, it could not have been distributed in the store.

Anything distributed through the App Store is signed by Apple. Developer ID signed binaries can only be distributed outside of the store.
It is interesting, just a couple of days ago i asked this: https://news.ycombinator.com/item?id=5715431
Well I'm sure they must be using a few tricks in their implementation. I've always been interested in knowing how Shazam actually works and had in mind that they must somehow split a song in intervals and "hash" every interval, then store them in some kind of indexed database for fast retrieval.
Seems I was not too far off:)
No. Wildcard certificates do not cover the root domain name. I recently ran into this particular issue with our site, and we determined that the only viable alternatives are using an certificate with a "Subject Alternative Name" (an X.509 extension) to cover the root domain name, or to use multiple certificates.
It's easy to lose focus while coding and quite natural too. I usually follow these methods while coding:

1. Write down the goal for that day that I need to accomplish before I start coding.

2. Break down the goal into mini goals.

3. Take a 5 min break after each mini goal is met. I usually just get up and look out through the window or do some light physical activity.

4. Before starting for the next mini-goal coding, I sit down and think how I am going to code.

5. Start coding while keeping the goal of the day on the top of my mind.

Personally, instead of coding, I believe that I am writing a poetry and unless I get the lines correct, I won't be able to write a beautiful verse.

There; I don't have to worry about focus.

I am 36.
I see what you're saying but without being indelicate, their overhead isn't mine.
:) Agreed. ASM is awesome. I'm assuming we will get there.

I've never heard of soot. Thanks I've now starred it.
I just got done hacking the non-touch Kindle 4 (the $69 one on Amazon) as a dashboard-type display and it was pretty easy to do. I have a post on my blog with how to do it if you end up going this route.

http://mbmccormick.com/2013/04/secure-shell-access-on-the-ki...
I was talking to a former navy Intel officer recently who told me about the former art of deducting what cargo was on deck a ship by the shape of the tarpaulins covering them. books were written on the subject. now that is all obsoleted by containers that hide the objects being carried.
Theoretically you could render occluding white objects that are strictly brighter than anything in the real scene by overpowering the background light. Dark objects, shadows, or strongly colored objects could not be rendered in this way, as they require blocking incoming light of the wrong brightness or color.

In practice, overpowering background light is not possible with current displays. They're simply not bright enough.
Hmm. Living in pressure vessels makes structural damage to buildings a great deal more dangerous.
(As you know Bob,) Explosions are kind of like rocket engines. They (generally) don't require external oxygen to happen. Quite a lot of explosions are solids (e.g. TNT) turning into a bunch of N2.

On the other hand, if something creates a bunch of gas in space, there's really no medium for a shock wave, other than the gas created. So it's not going to be as damaging. Though, there's no reason a sub-lunar explosion would be much different that what we get on the earth.
People tend to focus on the size of projectiles from space, but
their great speed is often overlooked - from a simulator at:
http://impact.ese.ic.ac.uk/ImpactEffects/

>Impact Velocity - This is the velocity of the projectile before it enters the atmosphere. The minimum impact velocity on Earth is 11 km/s. Typical impact velocities are 17 km/s for asteroids and 51 km/s for comets. The maximum Earth impact velocity for objects orbiting the sun is 72 km/s

For comparison, the velocity of the ISS is about 7.7 km/s,
about equal to the speed of detonating cord.
Tips for Content Creation and Staying on Top of your Social Media
In a way, I prefer malware to be signed. If nothing is signed, essentially everything has full permissions, so we'll ignore that part for now, and just look at the differences once malware is signed.

First and foremost, it cost $100 to get the signature. It was paid somehow. Hello money trail, this is way more information on malware authors / pushers than we tend to get. If they somehow obfuscated every bit of data in that account to the point that it's worthless, then it's merely identical to it lacking a signature, no worse.

Second, it can be revoked. This severely limits the spread, reducing the total damage. Sure, the people prior to this are impacted, but they would be if it didn't have a signature, so again, no worse, no matter what.

Third, people click 'yeah, let this program do whatever the hell it wants' all the time, so the lack of a signature really doesn't prevent its spread / limit the damage. Maybe for the techy-elite, but they're less likely to get this anyway. Probably more likely to run unnoticed because it's signed, but I'd argue not by much. Slightly worse.
And this is exactly why the mods here change titles. Original headline of this submission was "Developer-friendly Twitter killer..."
System to Make Plants Generate Usable Electricity Developed at UGA
Richard Stallman on Norman Finkelstein
It looks like the maximum amount a track can hold is 79 7-bit words [1], which comes out to 553 bits. Theoretically, a parallel reader would need 553 sensors, which seems fairly easy given today's manufacturing standards.

[1] http://money.howstuffworks.com/personal-finance/debt-managem...
Office document directly in the browser
I wonder if they looked at:

http://mcavage.github.io/node-restify/

Both self describe as frameworks.

in a quick blurb on express v restify:
"I get asked this more than anything else, so I'll just get it out of the way up front.

Express' use case is targeted at browser applications and contains a lot of functionality, such as templating and rendering, to support that. Restify does not."

FWIW I am a backend guy and have enjoyed prototyping and working with restify a great deal ( dtrace ftw :) ), just a user and YMMV of course.
Perhaps taking powers of 1 reflects the futility of gambling? :)

Instead, consider the $1 to be 100 cents. (Do you think 40 degrees is 'twice as hot' as 20 degrees?) A matter of scale and perspective.
I bet not. In the short term, it looks like money can be made, but you're dramatically under-estimating the likelihood of those high-sigma events.

Edit: tail risk from modelling error, in particular.
>> societal expectation of 'fair share'

Societal expectations have little bearing on a badly written law. Society can expect anything it wants, but if the laws don't reflect those expectations then society will forever be disappointed. I stipulate that current tax laws do not meet societal expectations and blaming the companies for it is misguided and wasteful. The blame should be aimed at the people who write the tax laws that do not meet societal expectations.

>> they're paying the legal minimum they can get away with under the tax code

Another way to look at that is they're paying the maximum they are required to pay under the tax code.

>> paying what the society they operate within intended when the laws were drawn up

If they are paying the legally required amount then they are indeed paying what is required. If the intention was for them to pay more then that indicates an issue with the tax law, not the practices of the company. If said company finds a way to reduce their tax liability within the law then they are doing nothing wrong. Your language implies they are doing something wrong; be it unethical or illegal. They are not, they are doing what is required by law. If people feel that's not enough then the tax laws need to be reviewed. It is not a company's responsibility to fund society more than what the law says it is required to do. You are implying that companies do have that responsibility based upon the whims of society despite the law.

>> Paying your 'fair share' would mean playing by the intended rules and the spirit of the laws, not seeing what you can get away with.

Again, you are implying they are doing something wrong. If they are breaking the law then that's one thing; if they follow the tax laws then they are not "seeing what they can get away with", they are paying what is required of them. If a tax law is written with a certain intention with an expected "spirit" but the tax law doesn't actually reflect that, then the fault is on the people who wrote the law not the one's who follow it.

>> politicians ought to be doing something about this ... it's clear that many actors in society are not really acting in good faith

You start out fine, but yet again, if the company is following the tax law so that they are not breaking the law, then they are acting in good faith. I fail to see how following the law, despite how complicated and stupid it is, is acting in bad faith.
1. Steve Gass in an attorney who invented an awesome product. He took it around to every saw manufacturer in existence, and they were of course all interested.

2. Mr Gass demanded an unheard of and unrealistic percentage of the total sale price to include his technology.

3. Every manufacturer declined.

4. Steve Gass then rolled up his legal sleeves and tried several times, unsuccessfully, to have the U.S. Government require all manufacturers to license his technology and include his product in their saws.

That is why no one sells a SawStop except for Steve Gass.
Soon, there will be Brights everywhere!
It implied people that don't fall under the white male demographic can't laugh at things like this, which is still not true. I mean yeah, people have different senses of humor and all that, but it came out in a way that made it sound like it would be interpreted as offensive instead of just "meh".

Though I admit, I don't actually think the OP's comment was even that bad (like I said, it sounded more like just a jab at the 'white male' creators); but I do see this general trend that I'm talking about a lot, so I figured it might be helpful to bring it up.
OpenResty is twice as fast as raw Go at multiple queries DB test (dedicated hardware), huh.
Hey, Mailgunner here

Yep, we were trying not to disclose too much information on how we catch them, however I agree that how we fight them deserves a separate post.

Some things to share:

* Naive approaches (hey, just plug in spam filter) don't work in most cases as spammers tune and create the new content specifically for our service

* Feedback (complaints) from customers is a great signal, but at the point you start receiving the complaints it may be too late.

* Bounce-based metrics (invalid addresses) are a great signal.

* There's no silver bullet as we've found, you have to collect as many signals as you can

* Rules based systems don't work as the rules change every day, you have to plug in some learning in place.

* Domain blacklists are also not very effective - as they use hijacked domains, or services providing free sub-domains to avoid blacklists.

* Ip blacklists are not very effective as well, as a lot of people are now using cloud services sharing the same NAtted ip.

* A lot of customers don't really realize they are spammers - "Hey, we've paid money for this mailing list, it's all fair"
Advisor is a complete back-office/ operations partner early-stage startups. More cost friendly and scalable than InDinero, BackOps, TriNet, and every other "solution" in the industry.

http://advsor.com
Oral history was my source but its the standard oral history -- I'd be surprised to learn it was wrong.
Is data about spammers made available publicly at Mailgun for example to Spamhaus?
did this website's chart use the "automatic XKCD-chart generator"? Because it's actually kind of unsettling.
If you're 95% on Linux, you might like PowerShell just because it's a bit more familiar. You can run 'ls' and 'rm -r somedir' just like you're used to (although with quirks, 'rm' only takes one argument, but the argument can be a wildcard... which is expanded by rm, not the shell). I'd say I spend 98-99% of my time in Linux or OS X + zsh, and during my 1-2% time on Windows I was using MSYS until I found PowerShell.
Unit conversion in Rstats
Wget can do it, with variable success.

I thought about building one in PhantomJS, since it seems it can extract all the required assets, but gave up on it since most of the content I care about is in my RSS archive anyway.
Even better, the Dutch railways (NS) employ an add on that requires you to insert your card sideways, and then push it in. Solving the problem in the same fashion, yet not requiring any weird over-engineered rotation system.

See here: http://blog.webwereld.nl/wp-content/uploads/2009/08/nspas.jp...
The blog post links to Round 4 results. I can't find Round 5 results anywhere
of course that could be used outside of a lab. look at things like world lens.
The New Sexy (at Least to VCs): Mobile Business Apps
http://www.techempower.com/benchmarks/#section=data-r5
Not understanding the objections. These glasses are a display, right? There's a computer in between ultimately responsible for what the eyes see. With enough clever processing of the scene, why wouldn't you be able to achieve this?
Avoidance and evasion are much the same thing. If one implies negativity in this matter then so does the other. Reduction versus evasion is better to me.

If Google broke the law, then sure, punish them for it. At that point one can say they evaded paying their "fair share" of taxes and did not act in good faith.
You mean, add something besides the concrete examples I gave of why women might not want to work at a start-up, or the first-hand experiences I noted being the exact demographic he's talking to/about?

(Oh HN, don't ever change.)
No clue, I wasn't.

And it was a pretty good article too.
HN is a strange strange place !
So what's the fraud control process? In the above mentioned case, is the official advice just "be careful before you push the button"?
I am more optimistic. While they could have done a better job disclaiming the early videos, I don't believe that they are dumb enough to make such exciting claims to an educated audience if they cannot deliver.

I have also seen the Intel depth camera in action first-hand and that alone is a very promising piece of hardware.
I make sure to get in on the lottery pool at work. I'd hate to be the one guy that shows to work after everyone else wins and quits. Yeah, the odds are extremely thin, but consider it $2 to keep myself from committing suicide.
To some this might come off as simple bragging, but I can relate to the sense of accomplishment (and appreciate the little insight into the tech stack).
PowerShell for OS X/Linux?

http://sourceforge.net/projects/pash/
Yes, it did. I used Jake Vanderplas' awesome matplotlib converter: http://jakevdp.github.io/blog/2012/10/07/xkcd-style-plots-in...

By "unsettling" do you mean "uncanny".. ;) ?
oh gawd, reddit is leaking...
Backed. If they can deliver on this the value of the application potential is completely worth the relatively low up front risk.
On Sexism (A bunch of attention seeking crybabies) | qupunk'd
This is increasingly a global problem, not limited to any one country. From what I've observed, most countries are guilty of trampling civil liberties worse by the day, particularly when it comes to censorship and surveillance.

The US, who should be a leader in civil liberties, is inspiring other nations toward copying our abuses (setting a tone of what's acceptable). And we've also been learning from surveillance states like Britain.
If pensions are the issue, then the solution is probably a little more detailed than "cut spending". You show me someone with a 2 word fiscal solution and ill Sheila you a fool.
Apparently I am a newbie at setting up Apache's HTTP response headers. We intended for the response headers to ask your browser to cache the HTML for two hours and not more.

If you don't see Round 5 at first, just hit reload. It should appear.
It helps if the game isn't fully random: http://www.wired.com/magazine/2011/01/ff_lottery/all/

It's Jonah Lehrer, but I doubt it's completely fabricated.