skysight-inc/HackerNews huggingface dataset:
AMD was the first to market with AMD64 ... no surprise that they got to slap their brand on it.
That's why it's MIT. Please feel free!
This fellow faffs about with error pages on taxpayers' money and has the guts to complain about it!

WTF is wrong with the world?
If I was you, I'd get my ass right back in school. Boring? Difficult? Don't see the point? Guess what, buttercup...you will be competing people who DO have a degree, who start their day much earlier than you and work until far after you are exhausted. You need every advantage you can get. It sounds like you like technology. Go back to school. Pick something you can reasonably see yourself doing (comp sci? engineering?). Get that degree. Learn to code in your spare time.
I might be able to save you the trouble:

theoatmeal.com is banned at this site. it is the very definition of something that shouldn't be posted here, as it would lead to endless nerdrage debates.

i've never heard of designmodo.com, but i wouldn't be surprised if it is also on the banned list. that article you submitted is a thinly veiled ad, which is also not a good submission candidate.
Show HN: We interviewed Rand Fishkin, CEO and Co-founder of SEOmoz
the problem is that if you make (say) a WoW character builder, some other hacker will build another one for free.

Nonsense! Just look at bottled water. The definition of selling something that everyone (not just hackers) can get for free.
Censoring Pirate Sites Doesn’t Work, Researchers Find
You can't compress indefinitely because presumably your algorithm does not shrink in size. If your algorithm was 200 bytes, you could never successfully use it to compress a 199 byte file.

If this were possible, there would be a minimum file size, beyond which further compression were impossible.
Me and a former boss a while back:

Me: "When I was taking C++ back in high school-"

Boss: "Dear god, what kind of high school did you go to?"

Me: "A Catholic one"

Boss: "Ah, that explains it"

Yes, it actually was a bit of a hard-line place. Wouldn't trade it for the world though, even the C++ class (since that's where I discovered Python).
I still get their invitations to join a year after closing the account. I don't remember how many times I clicked the leave-me-alone button.
I'm very happy that things turned out for him the way they did. I'm glad that there was push-back to the way they replaced http error codes with "search results and paid advertising". I'm glad that USPO didn't grant them, what sounds like, a ridiculous patent. It was a terrible anti-consumer product and a bad patent.
Do you think this specific company was really doing valuable innovation though? Mucking about with DNS... there's not much tightening up of that story you can do to improve it.
Learning to code: do I need to be good at Math?
Having competition, even free competitors, doesn't have to be a deal breaker.

Exactly. Just look at Google & Facebook. Both were late comers to their respective businesses (search engines & social networks). Both now have oodles of money.
Spoofing DNS results so you can deliver advertisements? Thank god they are gone, and spare me the "government" stuff. Thats all I need to know.

Heres what the ICANN says:

• ICANN strongly discourages the use of DNS redirection, wildcards, synthesized
responses and any other form of NXDOMAIN substitution in new and existing
gTLDs and ccTLDs and any other level in the DNS tree for registry-class domain
names. [1]

[1]: http://archive.icann.org/en/topics/new-gtlds/nxdomain-substi...
Hahaha. Kids will do that to you.
> I actually find presentations like this to be an easier way of obtaining information than long blog posts.

I have little issue with presentations in and of themselves, although generally speaking either the presentation is missing most of the relevant information or it's just a more annoying format for a blog post.

I do have an issue with reveal.js which is the epitome of "style over substance" presentations full of pointless rotations and intractable multi-dimensional navigations, and with overuse of image macros which are the lowest common denominator of the modern web and the most information-free way to waste time and bandwidth.

> "WHO WROTE THE 'DEATH NOTE' SCRIPT?" released on HN earlier this week was very interesting but I kept losing my place down the page.

A bigger difference is that this piece happens to have actual content. And dense one at that. It's not trivial to read let alone skim.
If you pipe a random process into an image viewer, eventually you will get an image that can be compressed with PNG compression. If you let the random process run, you will eventually get enough of these images compressible by PNG that will allow you to save enough bytes to fit in a PNG decompression library. This may only occur after a ridiculous amount of bytes, but it is guaranteed to eventually occur following the properties of randomness.

So the method will work, but it may take a very large amount of data before it does. If the method does not work, it implies that a random process cannot generate an image that can be compressed with PNG - and that is definitely false.
They're probably happy with 50 years.

Ask for 95 years and then get beaten down to 50 years and make them think the other side 'won' something by getting it down from 95.
Useful Unix / Linux commands
The file is not really random, though, since Mike generated it and had time to make sure it was a "good" file before sending it on.

That is, if the file was truly random, it would have a chance of 1/(2^X) of being all 0, where X is the size of the file. But since Mike would reject that file, the chance is actually 0.

Same for all files with easily exploitable patterns - for example, I am sure that Goldman checked that the file could not be compressed with gzip before sending it.

So the EV is probably not positive, even if there is a small chance that a random file of size X can be compressed.
Design-focused HTML5 template generator for Bootstrap (ver.2 released)
"Government is broken even though I got the got the government to invest in my startup on really favorable terms, because I got predictably shut down by the regulator of my industry who wasn't comfortable with my spammy product, and I couldn't convince the government to let me patent my spammy idea. Why can't I just get everything to go my way?"
Right, but if we find that we do have a file which is impossible to compress, we could just switch to a system where it does work. There may even be operating system variables you could change which would change the output of the program. The guy asked:
"Does it have to run on any machine or is just one machine ok."
But did not get an answer.

I agree, for any specific machine configuration there exist non-compressible files, but I don't think we are so restricted. *Edit, it might also be possible to include in your compression algorithm the logic: change the OS into a state where this file is compressible.
Show HN: Binder - a lightweight SQL mapper for Python
An important announcement to the Vert.x community
Well, bizarrely, my internship hunt for this summer is actually going pretty well. Got about 4 companies I'm interviewing with at this point, one of which is The One that I absolutely want to work for. Not as a Final Career Destination or anything, but I think they do some of the best and most interesting work on Earth, so I'm very interesting in seeing how they've built a business out of the stuff.

CS academia is less scammy than other disciplines, because of the high-quality exit options. You're not doing wrong by going for the MSc. That's a good call.

Actually, in this case I think it's a good idea because even the coursework here seems very devoted to building artifacts. This semester's project in my Coursework Course is building a static analyzer for LLVM IR of C code. Next semester I'm going to try to take Advanced Operating Systems, in which project groups build a small OS from the ground up.

These aren't exactly start-ups, but they're the kind of coursework that generates project code which you can throw on Bitbucket and use as proof not only that You Can Code but that You Can Do Advanced/High-Level Work.

Surprisingly, my undergrad institution wasn't very good at that.
"Now, I'll be the first to admit that a website about salt is not
the most riveting thing in the world. But that's exactly the point!
The costs associated with setting this up are close to zero."

Just because we can doesn't mean we should. Why put a QR code on the salt packet if it serves no purpose. What is the cost associated in the number of people who wasted their time scanning that code?

I totally agree QR codes are great in that they are cheap to deploy, but I've seen very few uses in the real world for consumers that are actually useful. Only one I can really think of using myself and which was useful is the Google Authenticator app and the BlockChain.info equiv.
Or this chap, who took a polaroid a day until the day he died: http://photooftheday.hughcrawford.com/1979.htm#1979/1
My intention was to make a similar app as a side project but he's way ahead of me. It was still very inspiring though. This whole idea of using smartphones as a documentary and creative tool and improving people's lives through unlocking their creative side seems very attractive to me.
Try and go to industry events. Meet people, get involved in projects, and make a name for yourself.

I'm lucky in that my university course is great and there are lots of hackathons and similar events taking place in the CS department, but I've been to quite a few outside of university.
Where do you find 2nd hand Aerons?
Some useful tips for improving code readability.
Ubuntu: Galaxy Nexus ROM and source code will be released ‘late February’
No, liquidation of a corporation is only like a human's death in that it implies the division of the entity's assets.

The resemblance between this and becoming worm-food is uncanny, though.
Show HN : Re-Designed company website, Need feedback
Are there specific pieces you don't understand? Or would you want a walkthrough?
What is the motivation for you to do free work for these parasites?

In most cases, both in scientific publishing and in writing standards, people aren't doing free work, they're getting paid by their employers. So the next question is what is the motivation of these employer to pay for you to work for these parasites. In most cases the answer is a mixture of prestige, advertising, influence and early access.
What a surprise: The Wall Street Journal using any and every possible pretext to attack government. This looks like nothing more than a setup piece to be quoted by members of Congress when attacking the FCC.
You weren't sure if they were talking cash or cash equivalent, and therefore concluded that Bitcoin still has a way to go?

I'm confused, because to me that reads as "I allowed for the possibility of this to have all been done in BTC, and therefore BTC still has a long way to go..."
Obviously you can create a machine which already has the original file on it, and have your "decompressor" simply print out that file.

I think that it was an unwritten requirement that it would work on Goldman's computer, and I think even people who say that Patrick's technique was legit would agree with that.
Just like Intel named their competing 64 bit architecture Intel Itanium. The AMD64 architecture won and Intel decided to license it.
I'm not seeing a dismembered human. I'm seeing some poorly drawn cartoon characters in what looks to be a prison fight, and the picture includes what could possibly be poorly drawn blood on the ground. Are you seeing something else?
Don't ask for Blizzards help man. Look what they did to diablo.
I agree with you. Do you think presentations like this have any place, perhaps more to large groups of people at HN London rather than a singular user?
Reminds me of another cool "picture every day" project -- this guy took a photo of himself once a day for 6 years with the lens cap on -- http://www.mrwillvincent.co.uk/Two-Thousand-One-Hundred-and-...
I understand his frustration. I can only imagine he spent many hours fighting to get his distro to work with his S3 and he now realized he has to give up. It's never a good feeling!
Not clear what you lose. Your brain probably still has whatever memory of these moments it would have without the video, and you can choose not to watch the video. All I think you lose is the time you spend taking the video. But if the moments you spend taking the video are just moments you would spend simply observing, the difference is very little.
But you also have to store the index at which the image occurs, and the index is bigger than the gains from the compression.

This is similar to the argument that since pi is (probably) normal, any sequence of characters appears in it and we can simply use indexes into pi instead of storing numbers.

The problem is that given a file of size X, that sequence of X bytes probably only occurs at more than 2^X places into pi.
Once you've made a game engine with the ability to port, it's easier to port a second time. Steam is (was?) just a store, nothing stopped people from porting to mac before steam went to it, and little more incentive was there after, especially initially. However now Valve has effectively opened up the Linux market in addition to the mac market. Additionally indie games have historically already had high multiplatform support. Now porting to linux will have the same incentive as porting to consoles; While the game engines will have to move first (Unity recently got there), I give it 5 years before making games for all PC platforms is common practice.
I've always been inspired by the story of Jamie Livingston, who took a Polaroid everyday from 1979-1997. The photos follow his life as a circus performer and photographer/videographer in NYC. He was killed by a brain tumor, and his photos follow him up until his last day in the hospital (his friends took the photos for him). Incredibly moving to see his life unfold in thousands of "in-between" moments.

http://photooftheday.hughcrawford.com/1979.htm#1979/1

More on Jamie: http://en.wikipedia.org/wiki/Jamie_Livingston
The only time I ever used a QR code was at AnDevCon, when a speaker gave a prize to whoever could scan the QR codes on his slides the fastest. It felt gimmicky and silly.

I've seen them on movie posters, bags of coffee, and at work, but I've never felt compelled to use them. Has anyone seen a great implementation of QR codes?

The big problem for me is, if I want to find out about a movie, product, etc. I want an objective opinion, not a sales pitch. I know whatever is on the end of the QR code probably won't help me, but Googling for movie reviews, product reviews, etc. will.
recordings cannot benefit from the 20-year extension unless they were published before the 50-year term expired.

I think I've found out what made me pause when reading this: they implicitly assume that previous works will automatically have their protection extended.

Of course this kind of logic only works in the whole "copyright" kerfuffle of corruption. Money can even buy you works in the public domain back, if you missed to lobby in time for a new ex post facto extension.
Go on craigslist and work for crap money until you have ~10 clients, then start finding new clients (real clients) at real rates ($60+).

At that point, no sane company will say no to you. Or you can just keep consulting.
To somewhat disagree, the Wii lacked the staying power I think of the other consoles because of the low end hardware it simply couldn't keep up with where software was going.

The resulted in fewer ports.

Plus if you compare the Wii ecosystem to the 360/PS3, the install base on the latter is much larger and the systems are more similar from a user POV. It's worth it just port between those two while the Wii isn't really worth it.
Show HN: Password.ly - Per site password generator from a master password
Fake mission to Mars leaves astronauts spaced out
>"if you consider that using one's bad situation to trick him into a loan which terms are unduly onerous is despicable thing to do for a bank"

I feel like these conversations are so one-sided: Why is it always this?

Yes, predatory lending happened. But you know what else happened? People fraudulently reported personal information (with little verification required, which was a government mandate) to get mortgages. People who knew they had no chance in hell to repay the mortgage, but thought they could "flip" the house in time, or that prices would never fall. I can't tell you how many stories I've read or listened to where people tell their tale of going into the bank, reporting their income way too high (yes, sometimes thanks to a pushy mortgage broker) and getting a massive mortgage. All with no job. This is fraud, but the banks don't worry too much, because worst case scenario they take back the property.

The papers you sign are your responsibility. That goes for both parties.
If compared to the best websites out there, I can say it's average. It looks like a crude remnant of Metro style app with Google style white space added.
The white top space seems bland. You can add a bluish hue to it. Also, a white background to text makes it look selected and not so pretty. Not sure if I particularly like the font either. You can also change the color schemes.
These were just my negative points, there are positives as well, but those don't matter much. Good luck.
Heh, actually as a speaker of Norwegian, English and German, (written) Dutch is surprisingly easy to understand. I kept the app, at least for now. :-)
We did a HDHP at one point. Nowadays, the premiums are just too fucking high (~300-400 a month).

Have a spouse that can get good benefits.
Sounds good, But if actually I built an extension that right now it is very simple. in other words I want to check if the users like the idea and if so I will continue to develop it.

The idea is "Crowd feedbacks for websites". You can see the screenshot https://chrome.google.com/webstore/detail/webfeedback/lccimh...

I need to find a place of early adopters..
I'd agree with that. It's a classic negotiating tactic, like when you ask for a pay-rise: you want 10%, so you ask for 20%; they baulk at your `insane' demand, then you `settle' for a more reasonable 10%.
Depending on user supplied data for password changes? Not a good idea...
The problem is that there is a ridiculously large, and ever-increasing number of tools available. So determining which ones provide you value and which ones you can do without has become a skill in itself.

This especially applies to our field where new websites, services, platforms, frameworks and even programming languages appear pretty much every single day.
Don't give up. I reckon that for someone with a mind that works that way, this is a great space to work at. Its also something "we" need to experiment at to get right.
This is my thought exactly. Recruiter here, 15 years with software engineers. The concept is interesting, and I dislike what many recruiters do to give the industry a bad reputation.

That said, you are contacting a select pool of self-identified candidates about a select pool of jobs after matching them through some algorithm or criteria. Then you charge a fee to the hiring firm which is probably only competitive in NY and Silicon Valley.

Engineers that are contacted by recruiters through other social media sites only consider it 'spam' when it's a job they don't want to hear about. If your system selects a candidate to share a job with, and the candidate is not interested, then the contact is pretty much the same as spam.

I have a pool of candidates that tell me what kinds of jobs they are seeking, their criteria, how active their search is, etc and I contact them accordingly. If they aren't interested, hopefully they don't feel it is spam, but it is just as invaluable.

The recruiter/engineer relationship is broken and hopefully good recruiters and entrepreneurs are able to think of some better ideas. This has potential, but for the price I'm not so sure.

I didn't see in the thread - one advantage for candidates in using a recruiter is being a buffer in negotiations, a guide, and coaching for interviews. An upside for companies that use recruiters is the negotiation help (at times) and closing deals that might not close without an intermediary. Does your service provide these additional perks to companies and to candidates?
Hopflow – Share and discover content you’re passionate about
It is pretty astounding that they're so open about the reasoning behind it. This boxset reminds me of ashcan copies[1], which I read about a while ago.

[1] http://en.wikipedia.org/wiki/Ashcan_copy
Hi Aral (assuming you read HN),

I've never met you and I believe your intentions are good. In a perfect world more female speakers of equal quality to male speakers would be a better, but there may be more research to be done before assuming the organizers had any chance at all of bringing in female speakers for the presentation series (one which I was no part in, and have no interest in).

Saying there are 20% females in a particular industry does not mean that 20% of females are qualified to speak.

It also doesn't mean 20% of females want to speak.

Now, both of those statements are somewhat inflammatory since logically men and women are equal, so how could a greater percentage of men be at the top of an industry, or a greater percentage want to speak?

Professor Roy Baumeister wrote this amazing paper on the subject (which was posted to HN about a year ago).

"Is There Anything Good About Men?"
http://www.psy.fsu.edu/~baumeistertice/goodaboutmen.htm

I promise it is worth the entire read, not to be used as weak evidence in a tough conversation.

After considering the full article, and the fact that the twitter development ecosystem is a fairly small industry it is entirely possible that there are far less female speakers worth bringing to speak or that the female speakers who would be great candidates for speaking simply have no interest in doing so. At the same time, even I have a hard time believing that there is not one qualified female speaker interested.

So, what really needs to be addressed is not whether the team had a bias, but whether there was an efficient way to recruit those female speakers. If Aral or anyone else can provide suggestions on systems to achieve that, perhaps a guide of steps, that would be far more beneficial to the community.

[EDIT] Removed "beating up on the people who organized that" and replaced with "assuming the organizers had any chance at all of bringing in female speakers for the"

I recognize that even the edited statement I added has the partial effect of absolving the organizers. My intention is not to absolve them or say it was impossible to find female speakers. My intention was to simply to cast doubt on the assertion that a lack of female speakers was preventable.

[Added] I upvoted the original article because it did call out the presenters, but simply calling them out without providing a novel or proven approach to adding better speakers is simply not helpful. Especially given the complexity in finding great speakers.

To respond to the point made below that efficency is not important, I can't disagree more. Efficiency is always a consideration with anything, anyone does. If there was only one women expert who did not have any public speaking ability, would it be worth spending months training them to speak prior to them speaking so you could fill your 5th spot? I don't think anyone would argue that that makes sense. Obviously it is the extreme, but I, nor the OP, nor anyone else truley knows how hard it would be to get a female speaker for that event without putting on the event yourself.

Time spent getting speakers is time that cannot be spent on other facets.
Testing upload file with php
Unedditreddit - see deleted or edited reddit comments in two steps