skysight-inc/HackerNews huggingface dataset:
... and it's now 404'ing - looks like someone deleted a repository.

Short summary: some "devin ross" replaces the license of some code with his own, removing any mention of the original authors. Half of GitHub tells him not to do that.
Seems he's deleted the repo now.
that was at 60.
It seems good, I have not used it despite registering a username there.

Not to post-jack but I would be interested what people think about it compared to flavors.me as well.
I think that was the funniest part of the site, thank you for pointing it out. I was afraid it might actually download IE6 at first...
It matters because when your applicant pool does not approximately reflect the distributions of the target demographic along any dimension, it suggests that you are not reaching the group of candidates you would like to. The qualified candidates are presumably 50/50 male/female, so to see the applicant pool so skewed from that number suggests that the firm is not reaching the full candidate pool it should be. You always want to be reaching as many qualified candidates as you can in order to ensure you are reaching the best potential candidates.
It's where regulation gets tricky indeed. Having any government capable of disrupting information flows lead to all kinds of danger. Having no control also leads to other, way more glaring (though not necessarily more severe) dangers. In a hype-driven process it's not hard to see who will end up on top, but even more so when even in a rationally and carefully weighed situation it's really hard to say and there's no real hope of doing research on what will work.

Most places have lower sentences then the US simply out of practicality. Consider what it would be like to go to jail for eight years right now. Would you really be less motivated if it was ten? Twenty? 25 with an L? Really, you're already past the point where anyone considering it is "all in" here - if caught your life is irreparably fucked up (which seems pretty fair). Going further is just posturing or revenge for general laughs, it won't do much to actual crime rates.
Replacing someone's 'Authored By:' line with your own is a pretty big 'mistake'.
one app per company/idea - use HN user names to identify team member's responses.
Of course it would. Should it? I'd argue "no".
Airbnb is a good startup but the founders struggled so much at first without gaining any significant traction. And even with PG's endorsement they still had trouble getting funding from a progressive-minded VC. I wonder if they (Airbnb's founders) could make it to this point without YC.
Would love to have an invite as well, email in profile. Thanks!
Next-Generation Supercomputers
The paradigm is one news outlet having reporters all over the country and the world covering things that may or may not make ripples in financial markets, but may be just as or more important. It's one outlet having the breadth to well cover a breaking event with disparate news aspects (the Japan earthquake being a good example) that touch all manners of people and businesses across the globe. Every decent-sized metro daily used to have bureaus in Beirut, Israel, Egypt, etc. There are plenty of reasons, some of them good, that this is no longer the case. The New York Times is one of the last vestiges of that age and I don't think that nostalgia is the only reason we should root for its success.

The only thing that guarantees that success, as Rupert Murdoch has pointed out, is sustainable profitability. I think the Times' move to charge people for their coverage will ultimately be successful, just as the efforts of the FT and WSJ have been and, to a degree, as NPR's has been.
lol...51st president of the us is going to be a failure
$14.80/month for the weekday-only print subscription is a 50% off deal that lasts only three months. You'll be paying ~$30/month after that.

Which is, of course, still cheaper than the web+smartphone+tablet plan.
Awesome! Defn let me know if you ever have any problems. wil@noteleaf.com
I hate when April Fool's jokes turn out to be better ideas than other serious ideas.
He has now removed the entire project from GitHub.
Has the absence of generic types been a problem for you?
I believe the word you're looking for is "crotchchop" http://www.fortunecity.com/olympia/mcmahon/48/multimedia/dxc...
Have you fuzz tested it? How’d it fare?
I had huge problems ever getting LAN sharing set up on Win98. It seemed like the only way was to reboot both of the machines at exactly the same time, plus mystic dance moves, etc. Often one machine could see the other, or you could browse but not access files, the 'network neighborhood' would show then not show the other machine, and so on. Like most of the rest of Win98, it was unstable to the point that one wondered how MS could keep a straight face when releasing it. But then, sometimes it would work with no problem at all.
Yeah, but right new there is a link to the Kindle store in the Kindle app. That is what Apple has says is forbidden. A hyperlink.
There's a reason it's called an "old boys' network".

EDIT: We have many men at HN who are hypersensitive about any suggestion that sexism exists. It's disgusting, pathetic, and gives me one of those moments where I'm embarrassed that I come to this site. [This is more directed at the downvotes than you, pedalpete.]

But this is reality - all hand-waving about how a good candidate will get an introduction aside, the advantage to getting introductions goes strongly to people who already know someone. In this industry, that's an almost entirely male crowd.
Everytime I load my homepage (Yahoo UK) on my desktop (a G4 Mac Mini), I can hear the fans speed up dramatically to cope with the additional CPU burden introduced by the Flash ads.

It makes me wonder how much energy is spent on
a) spinning the fans to serve these ads
b) forcing people to upgrade their otherwise-perfectly-capable computers

Globally it probably equates to quite a big figure.
From the coding conventions for Kona (http://github.com/kevinlawler/kona/wiki/Coding-Guidelines), an open-source implementation of K 3.2 that I've been contributing to lately:

This is a very unusual style of C

"The unusual appearance is a side effect of writing C as concisely as possible. There are great benefits to writing code as concisely as possible. Someone familiar with the style can read and comprehend the code much faster than they would be able to with traditional code. It also creates a discipline that reduces bugs. Some of the benefits will not be apparent until you try it. Some of the downsides of the style are inaccessibility and a steep learning curve."

You get used to code like that, and often, doing it that way makes sense. I first encountered it learning to read this short prototype interpreter (http://nsl.com/papers/origins.htm) by Arthur Whitney, which very strongly influenced the programming style in the J codebase.

As gruesom notes, this discussion has already happened numerous times in the HN archives. Your reaction is the APL equivalent of going, "OMG! Parens!!!!1!" when introduced to Lisp code.
Well, that explains your lousy high-school teacher...
The only metric we employ in our schools to measure teachers' performance is a. do they fit in and b. can they keep their classes under control.
FIRSTSteps with GNUStep - Cocoa for Windows and Linux
After balking at payment, I have cut him off and asked that profits be donated to the Red Cross. We'll see, crazier things have happened.
Nathan Mhyrvold's Intellectual Ventures: Our perspective on events in Japan
SQL Injection Attacks by Example
Take it for what it's worth, but here's my pitch: get angry.
I find that most of the time when I'm in a funk, I feel completely apathetic. I can't get any work done or stay focused on any problem because I don't feel any emotion toward what I'm doing. It's easy to say 'I don't care.'
When that feeling hits, I dig deep into my music library for songs that bring out strong feelings other than depression or sorrow. The happy songs I can't get into, but the ones that have a little more pasion/rage (speaking of which, Rage Against The Machine would be a good one..) really get me going. It's easier to focus when I'm emotionally charged, so turn it up and get mad until you finish. Then you can relax and feel good about dominating the issue. Probably doesn't work for everyone, but I wouldn't share if it didn't help me :)
The HN headline for the article is terrible. The Wave Disk engine is a combustion engine, albiet one of novel design. It is a commonplace among engine designers that a combined turbine-electric system will be higher efficiency than a reciprocating engine is capable of; the Wave Disk appears to be a turbine engine with some slick combustion dynamics. That's great, but fuel is being combusted in any case.
Recommendations + instantly watch them + sleek interface. Ingenious!
Why measuring VM spin-up time matters
Rather than the fallback method being the list of all good words, how feasible would it be to use a bloom filter and then have the fallback method be an indexof list of all known false positives?

Would there be some more enlightened way of computing such a list than just crunching through every combination of letters up to length n? That is to say, could one devise a bloom filter with hash functions such that given the configured filter, a list of all possible matching elements could be produced?
I'd really like to see a "request for startups" type post from this group.
You can do both supporting variable weights and transposition. The key is understanding the initial construction of the DFA.

It's pretty general and clever in its simplicity. It's really just trying all possible edits, recording the cost and progress until the costs exceed the budget or you've reached the goal.

To handle transposition, you need the state to remember the last character typed if it happens to match the next character, so the state space gets bigger. In your example for hello, from the start state you'll introduce a state for starting with e. This state encodes typed 'last char was e, matched nothing, cost 1'. From here, when you get an h, you move to the 'matched first two characters, used cost of one' state.
Unless he was just doing a full pass on his project because he hadn't been filling in his own info on new files, and their info got caught in the crossfire. I know for me that my xcode info at the top of files right now is incorrect cause I don't have my stuff set up correctly. I figured later on I'd just find/replace it all.

Potentially that's what happened here, too, and he just pushed everything without realizing it.
Agreed. The fact that Page and Brin were both smart and made many good decisions early (well, decisions that later seemed to pay off from them, which is approximately equivalent, but not exactly the same) was a major contributor. But I find it hard to believe that the fact that one of them had a brother who sold a business for $432 million did not help them significantly as well. In two ways: yes the connections, but also the fact you could potentially go to a brother rather than a total stranger and get millions of dollars to invest. Unlike a lot of current Lean/Agile/Web2.0 startups, Google couldn't exactly just rent computing nodes from EC2 at the time, they had to buy or build them, which costs lots of cash upfront. "Carl, remember that time I promised not to tell mom about who really broke her vase? I'm calling that in now."

Yeah it does remind me of Bill Gates a lot too. Smart guy, smart decisions, but also a family with wealth and powerful connections.
University Of Chicago Students Launch ‘Hookups’ Website
And XHTML too.
Not just those - it does keep the criminal off the streets longer.
If you're going to downvote me, fine, but please explain how you feel a personal introduction is discrimination, if that is what is being debated.
Actually, given that a substantial part of the codebase involves looping simple operators over vectors, it makes sense to use macros to make the looping implicit.

Code like this needs to be read more slowly than usual, because unlike much C code, the information level isn't low enough that you can read it lines at a time. Math papers have all these weird sigma symbols and stuff, too; you can't read just them as fast as you would read "for (i=0; i<N; i++) {" for the millionth time.

Likewise, rather than writing "for (i=0; i<N; i++) {" yet again, K just calls that ' and moves on. In the source, there's a macro called DO, which is used extensively. DO(N, Blk) -> for(i=0, int _n=N; i<_n; i++) { Blk } . The APLs are about having a notation that doesn't constantly get in the way of thinking about your actual problem.
Wonder how elastic the market is. Don't know LA enough, but can assume that eventually too much demand will ruin the seemingly perfect situation. It's a luxury position. Huge profits were possible on ebay too at one point in time...
Prolific Spam Network Is Unplugged
Phil's guide to object-oriented ANSI C
Seasonal tropical methane storms observed on Titan
Actually, I'll be honest: I quite like dependency injection. There are a lot of really good things that can be done with Guice. I've written one for C++ here: https://bitbucket.org/cheez/dicpp/wiki/Home
Embedly (YC W10) Launches New Website
Try any of these: apl iverson k kona whitney j hui incunabulum

(That one-page J interpreter is sometimes called the "J Incunabulum".)

See e.g. http://news.ycombinator.com/item?id=1458016 http://news.ycombinator.com/item?id=266982 http://news.ycombinator.com/item?id=697501 http://news.ycombinator.com/item?id=2176980
'It's almost like a paid way to make friends.' - love this :))

I stayed in like 4 airbn places in SV and learned:
1) That it certainly not for everyone, some ppl just dont need all this fun and pretty happy with avg hotel room.
2) If you think that its not for you, still please give it a try, there is a very serious chance that you will absolutely love it. (I was super skeptical too)
3) I dont pay Airbnb fee on second stay and just contact my 'paid friends' directly. They need to consider this and if its a problem in scale.
4) I absolutely love it and will only stay in hotel in worst case scenario if all my "paid friends" in area cant host me.
https://img.skitch.com/20110317-8hkyyyq2irbisbmqpuiays1iew.j...
Motel 6 on i35 was available for $60/night and it had a flatscreen TV along with hardwood floors. Though that was $10/night more than last year. There are deals to be had you just have to look.
Adding Git Command Line To Visual Studio
Wow! Digg level posting on HN, thought that was at least a six+ months off.
Inge Geerdens,CVWarehouse,Play Like the Boys for Venture Success
Read the new FTC report and then drop a few hundred bucks on consulting a personable patent lawyer who has a positive opinion of it: http://www.ftc.gov/opa/2011/03/patentreport.shtm
If you're renting out your spare room 70-100% of the time, why don't you just get a roommate? Seems like it would be safer, less work, and you'd ideally have a better long term relationship.
I laughed out loud... "You have been mislead by a vocal minority and are using opera, which is clearly an inferior web browser to IE6. Please switch to IE6 and sign our petition."
Fair enough, although I've read many threads on APL-derived languages over the years on HN, but I somehow missed the discussion of the C runtime implementation.
He didn't find/replace anything, he just deleted the entire license and put a new one in. Really, he should have known better.
Works perfectly here. Not a real nice test tone though, heh.
I used to get frustrated by the mentality that Justin is speaking out against. That said, those of us building "get rich slowly" businesses simply don't need the support network that people making crazy bets need.

The huge risk, huge return world will always be exciting to watch and talk about, and it will always be splashing around waste money, so it will always get a disproportionate amount of attention.
Awesome article.

I'd like to see this taken to the next level: some kind of diagnostic.

It's easy to point out the general case. What's difficult is taking the general truth and turning it into stuff to do right now. Answer these questions. If you answer this way, you are heading down the wrong path.

From what very little I've seen, this is something that everybody sees in everybody else but never see in themselves. Perhaps this is because it's easy to imagine somebody else having to "settle" for a business making shinier widgets for 3 cents profit per unit while we all easily imagine ourselves as being the person to "change X as we know it"

I have no idea why some of us are like this. I continue to struggle with it, and I know better.
How to create transparency in images with canvas and js
Discrimination basically means you're most likely to be friends/look more favorably on people who are similar to you in age, gender, race, or religion. Even if someone from outside those groups manages to force themselves into your presence like you describe, you're going to look less favorably on them just because they forced their way into your presence, and even if one person does pass on the introduction, others won't. Meaning that statistically, if you're not from the same group as the person giving the personal introduction, you're less likely to be interviewed for the job.
I was in data-gathering about coffee until I read that you wanted coffee too. I have asked an associate to bring in some coffee for discussion.
That depends upon how they measured. From reading their methodology, it sounds like they may have ended their measurement when they got a "document complete" callback (in their nomenclature). That sounds as if they were listening for the UIWebViewDelegate's webViewDidFinishLoad: method. If the initial page load triggers some javascript at page load time to dynamically create elements in the DOM or do any other setup work, that could easily been within the scope of their measurement. Depending on what the Fortune 1000 websites look like, of course.

I wouldn't expect the absence of Nitro to dominate the measurement, however. (Edit: Blaze says that 15% of the time taken, on average, was inside of JavaScript execution, so apparently it's both true that it does not dominate and that faster execution would have made a meaningful change.) I still think their methodology is flawed, though, because the webViewDidFinishLoad: callback can be called multiple times in the loading of a single document. It's not clear which one they listened for: the first one? the last one?

http://stackoverflow.com/questions/908367/uiwebview-how-to-i...

Contrast this with the WebView in Android. It's not obvious what callback they would have used in that case, but looking at the documentation they probably would have listened for onPageFinished(), which appears to get called much earlier, because it is only called when the loading of the main frame is completed. (Again, according to the docs I found).

http://developer.android.com/reference/android/webkit/WebVie..., java.lang.String)

In order for their methodology to make any sense, one would have to conduct the measurements based on callbacks that have the same semantics. Do they? It doesn't look like it to me.
I really like devin's work, so I prefer to wait for him to say something about than just thow out everything and discredit all his work.
I'll add another one: academia who teach education seem to have an almost visceral reaction to any suggestion of for-profit educational product development. There's this almost dogmatic principal that anything related to education should be done not-for-profit. I speak from experience... I have an idea for an educational game (software) and I haven't had any luck getting the time of day.
Apple's New Ad Campaign: "If You Don't Have An iPhone, You Don't Have An iPhone"
With that kind of attitude, they might enjoy programming in Brainfuck or Malbolge even more.
As a college student that is working on a web app start-up, what Alexis said really hung with me. The fear of failure is present for me. Before watching this video, I had never considered the fact that I have the luxury of nobody caring/expecting my startup to be successful. This thought takes some of the pressure of my shoulders, and allows me to do what I do best: Get shit done.
I saw the commit. It wasn't a bunch of files, it was a single file's copyright, replaced.
In Electronics, Japan Still Matters
Thanks for responding to my question. So how does this make him bitter? He is a driven person and was reflecting on the events that challenged him.
Well, I do disagree on the quality aspect. I'd like to see a high quality Calc I and II textbook that's free, coherent, and not aimed at MIT students. My wife is a faculty member and if you can find me one, I'll pass it along (they're constantly looking for one). It's just hard to not choose Stewart..it's a solid textbook for a broad range of students, but it's expensive as shit. A lot of professors are getting that this (if they don't, I make damned sure I mention it when we socialize with them) is a barrier for a lot of students.

Anyway, you're absolutely 100% correct about problem sets. Good problem sets go a VERY long way to making a good textbook.
$10k/mo sounds pretty sweet.
You bring up a valid argument. Physicians and hospitals are reluctant to adopt new technologies.

Healthcare startups that become successful in the GRAND SCHEME of things will happen because of proper execution. I am currently working on a healthcare startup. I understand all of the issues at hand. For one, the industry and government are focusing on the backend (healthcare provider) technologies, but many companies lack the insight of realizing big change happens on the patient side; although it's not the focus because physicians are the ones "providing the care." See, patients DO trust their doctors, so why not take "advantage" of that. Physicians need to INTERACT more with their patients directly through technology - and here's the kicker - only then can we slowly incorporate new technologies in EMR and hospital systems. Those integrations need to be on top of a layer of a "social" technology interaction with patients. Key word being "on top of" an already established system that engages patients. Now this is how physicians' attitudes will change - because they see patients already using the system.
Lesson: even pg can be rejected.

It's not the end of the world.
Also, JavaScript performance has improved in the newer versions of IE. I just ran into a situation where some DOM manipulation using jQuery was taking 35 seconds to complete in IE6, but took less than a second in IE8.

I ended up spending about four hours coming up with a bunch of optimizations that made it perform acceptably in IE6. I suppose you could argue that optimized code is a good thing, but personally I would have rather have spend that time working on something else.
The MongoDB vs MySQL debate (video / hilarious)
Congress Asks to Review DoD and NSA Contracts with HBGary
Absolutely there is a lot of meat there. And hope for all of us!
N.Y. Times unveils pay wall: Canada first
Show HN: JapanConnect iPhone app
I'm the co-founder of FilmFest (filmfest.me) and we had just done an app for the San Francisco International Asian Asian American Film Festival (http://caamedia.org).

The Festival was in full swing when the quake hit. We've responded in one of the only ways we could - by building an app. (http://goo.gl/IKbQj)

Right now it's very simple and the content comes from our WordPress site with links to news sources and stories as well as to googles people finder database and other ways to get involved.

I'd love to hear what people are reading and get connected with people who have something to contribute or have ideas on how we can help from here in San Francisco.

Humbly yours,

- Andy

@japanconnect

japanconnect.org

feedback@japanconnect.org

PS. We are working on an Android version and updates to the iOS version.