skysight-inc/HackerNews huggingface dataset:
I don't understand where you're going with this. Are you implying that there are meaningful comparisons to be made between a luxury vehicle whose base model costs $79,000 and a device for playing music whose base model costs $99? Or the opposite?

Anyway, I have a MINI. The Porsche is too expensive for me.
We tend to hire people with at least a bachelor’s degree in a technical or quantitative field and experience with C or languages that target the JVM, but we are open-minded in our search for critical thinkers who are passionate about technology.

In that case ("tend to... but") you might want to fix the language in your CL ads, which explicitly contradict what you're saying here as to the strict requirement of bachelor's degrees (which had also better be from an elite school, apparently):

"Successful candidates will have, at a minimum, a bachelor's degree in computer science from a top university..."
I have never owned an iPhone (just played with friends' and family members') so this can't be a fair comparison, but: my wife and I have new Galaxy S IIIs and we absolutely love them. It is amazing how nice a cellphone with 1280x700 pixel resolution is (good for watching Netflix movies, etc.)

One more thing: perhaps people had held off buying iPhone 4s waiting for the new model? So, these statistics may not mean much.
I think computer literacy is essential for all professions now (software is eating the world, etc) and I think the most effective way to teach it is by teaching programming, not the kind of dumbed-down word-processor courses that remain popular.
Looking forward to the update with things running on a bootcamp partition. This is the way I have it running currently on a couple machines. I've yet to update those to 10.8 as I was waiting for this type of test to start surfacing before making my choice.
In general, he was. But so were most globe-trotting men at that time.
It matters a lot when buying cases (as someone who knows Apple products and still bought the wrong one for my wife's Nano)
Show HN: Jamaican Translator - Translate English to Jamaican
Great Article! Chris Lipp is a great speaker!
It is also possible to crack WPA-2 networks, quickly and easily if WPS is enabled (mere hours), longer (or more costly) if it is not. I think it would be trivial to argue in court that if you have wifi its a reasonable argument that your wifi might have been hacked and hijacked.
Logging in Clojure
Heresy: Amateur Astronomer Spots Huge Triangular UFO
Shin Mochizuki has released his long-rumored proof of the ABC conjecture
Actually, for a poker hand evaluator the last thing you want to do is sort the hands. There's a small enough number of unique card combinations that you can arrange it so that you look up in pre-computed tables more often than not.

One clever trick is assigning a prime to each card value. By multiplying the values together you get a unique number representing each hand without needing to sort.

There's a great description of an algorithm at http://www.suffecool.net/poker/evaluator.html.
Pretty sure that if you're ordering a lot of a hundred of them, you're already outside the range of the typical buyer I was referring to earlier. That said, can you share what you were using them for? You've piqued my curiosity.
Show HN: Preview links in Google Chrome
why can I only upvote and not downvote in hacker news?
No more so than, say, a MAC address. The problem wasn't UDID, it's what people were doing with it.
At least back when I was on a track team, if I didn't run so hard every practice that everything hurt after, my times did not improve. If I even ran on my own during the summer instead of competing with teammates, my times were terrible when I got back to school. What's the point of being on the team if my times didn't improve?

Unfortunately, at startups, everyone does everything and there's a ton of muck work. At a big company maybe you can get away with saying, that's not my job so I won't do something tough, but at a startup you just aren't going to beat the big guys with that attitude. You have to do the muck work, and if you can excite yourself about it, even better. Maybe you'll even automate it or hack around it somehow, but you can't leave it undone just because it is painful.
Boarders, perhaps. I've found that turning it the other way works best - Get a boarding party of your own, because taking a ship intact yields way more scrap.
No, not really. Someone was prepared to fly a war plane wherever the hell most people figured they should in order to sleep safe and sound in California.

The honour of the professional soldier in a modern western democracy is that they don't pick and choose the wars they fight in, they trust the judgement of the rest of us to figure that out. A mercenary picks the people he shoots at.

This is why it is so incredibly important to not only choose the wars we fight in - and the governments that start them - very carefully, but to ensure that our servicemen and women are respected appropriately.

There may come a time when a particular war is essential for our survival. We better have the people and skills to win it.
Cactus Kev's Poker Hand Evaluator
Al-Jazeera websites hacked by Assad loyalist group
Look and feel lawsuits, the second time around
Yea, browser support is a must have on articles like this. It was my first question upon opening the article. Some of us have rules to follow...
Second that. The author could link to all relevant tests/specs as well, if he links to his implementation [of what?] code.
The issue is that physical security (such as cars and houses) just works in different ways to information security. Although cars are starting to use secure ECUs etc.

For example , someone with enough brute force is always going to be able to break into your house and someone with enough patience and sneakyness is always going to be able to find an opportunity to steal your car keys.

You can always improve you physical security, but after a while the costs and inconvenience start to become unrealistic. You probably can't afford to fit your home out with bulletproof glass and bank vault style doors for example.

With computer security you can make the brute force (for example deriving an RSA private key from the public key) entry nearasdammnit impossible without spending really any money at all (just implement openSSL).

Of course the downside is that sidechannel type attack can render this security effectively useless. Even a crappy lock or a glass window provides some protection against thieves especially in the sense that they might be spotted when trying to bypass it.

On the other hand, having an information security system that uses strong encryption provides 0 protection against somebody who can use metasploit if the software itself is full of exploitable and publically known bugs.
I got so confused by this retrieval pricing scheme I decided to make a spreadsheet to calculate the bill for various usage patterns, feel free to fork it and edit the numbers/scenarios:

https://docs.google.com/spreadsheet/ccc?key=0AnYE99fIo31idFd...

In short, the scheme very heavily penalises doing a large restore from backup, but it's quite cheap if you just spread your restores gracefully across the month.. which makes a lot of sense if they're using tape drives.
The second version (test against zero) benefits from the fact that the subtraction instruction sets the Z flag automatically. So the end of the second loop is something like "sub i,1" followed by "jnz top".

The most straightforward implementation of first loop would be "add i,1" followed by "cmp i,NUMBER" followed by "jb top" (or "jl top" if i is signed). It's an extra instruction which may be even slower, depending on specific CPU and surrounding code, if NUMBER is a literal or memory access (as opposed to register value).

My guess is that your compiler will produce code that takes advantage of the savings if you turn on optimizations, but you might have to actually do something in the body of the loop to keep the compiler from optimizing the loop completely out (or tweak flags to enable/disable specific optimization techniques). Adding a loop body will make the timing difference less noticeable, as the single-instruction savings of the zero-test version becomes a smaller percentage of the total time per iteration.

Disclaimer: This is how I'd write assembly by hand. A compiler could conceivably do something quite different, depending on the specific application code, compiler, version and flags. I also haven't yet taught myself 64-bit x86 assembly code, although I understand it's rather similar to 32-bit x86 with more registers available.
If you go to the gym and it hurts, you should STOP

Woah, hold on. Are you telling me that when my arms get sore from lifting or pressing, I should just stop? There's something to be said about incrementally getting better, but the pain is there for a reason: you're literally tearing your muscles so that they can be rebuilt stronger. How do you fix that?

That aside, the author suggests to lean into it, not to run haphazardly. Also, your last statement is willfully dense. If selling is a painful process for you, let me guarantee you that sitting in a class or reading articles about how to sell better is going to be equally painful. The psychological pain the author speaks about is reluctance due to previous bad experiences. And in that case, a lot of the time, it would help to continue trying until you get better. There is a lot to be learned from failure.
Throw Your Life a Curve
I'm all in favor of perspective, and against the misuse of military metaphors, but as a matter of fact, people CAN and DO die of entrepreneurship, as in this case, where I think it was widely suspected that entrepreneurship was a major contributing cause:

http://money.cnn.com/2011/11/14/technology/diaspora_cofounde...
VPS Performance Comparison - Redux
Antisec leaks the stuff that was previously leaked to NCFTA (probably by Apple or did they hack into Apple?)

The title gives different views. #justsaying
Philly has a lot of food trucks, too.
Direct link to the paper:
http://www.cs.bham.ac.uk/~tpc/Papers/P2PSecComm2012.pdf

You can find the lead researcher's other papers here:
http://www.cs.bham.ac.uk/~tpc/home.html
This site was designed with Chrome in mind and is unable to
render properly in your browser. For the best experience, we
recommend you download Chrome and try again.
I think you're mistaking the spirit for the letter. I'm not fond of making that distinction, but you seem to be pointing out edge cases. It was Nietzsche, a German, who told us that whatever doesn't kill you makes you stronger, and even there you have to watch out for mistaking the spirit for the letter (of the law, dunno if that reference was clear).
1) What's your MVP ?

2) What would your average customer look like ?
5 Largest Online Clothing Retailers
Which of those valuable nuggets of wisdom did you not possess right out of the gate?
What's a $4000 Suit Worth?
>Facebook was able to raise about 10 BILLION DOLLARS in this IPO. The CFO’s job is not to manage shareholder portfolios. His job is to help Facebook succeed. I don’t know about you, but putting 10 BILLION DOLLARS in the bank in my opinion is one way to help them succeed.

At what point is a company responsible to its shareholders?
[I'm the developer] I'm hoping storing the metadata in S3 and the actual file data in Glacier would work well. I'm still looking into it.

[edited for clarity]
Haha, I did. Bad of me I know. But after 16:00PM GMT HN just gets so much more alive, and I wanted a better response than 'me too'.
Actually, the notification tokens are a bigger threat, because they allow imposters to send notifications to apps. We know this from our own experience: http://www.ikangai.com/news/udids-leaks-and-push-notificatio...
However, there is also a good thing: sending notifications with the tokens from the data can be used to identify the apps which collected the UDIDs.
However, there is also a good thing: sending notifications with the tokens from the data can be used to warn the users http://www.ikangai.com/news/udids-leaks-and-push-notificatio...
How did they trick people? Genuinely curious...
Pella, thank you. I'm going to check a few of those extensions out for their utility. It's not quite the full vision implemented, but it's a better start than improved history extensions.
Virtual slots definitely do not have to simulate the same reel size as their physical counterpart. I've only worked in online gambling, but almost ever slot game I saw had larger reelsets. Some don't even simulate physical reels, but instead just use a probabilistic model to decide what appears.
> Didn't a lot of "the big ones" talk about love? I think that encapsulates those values.

Interestingly, "the big ones" tend not to be classified as philosophers.
Next time you're down here, gimme a shout. Would love to meet up for coffee and help you get the lay of the land.

Also, if you happen to be in town during any of our Entrepreneurs Unpluggd (http://entrepreneursunpluggd.com) events, that's one place (of many great places) to get started.
we are no longer supporting the product
Nice... but how is this "better" than Solarized? I already have Solarized installed and set up the way I want. Why should I switch away?
I agree, and if I had even the most rudimentary of programming skills I'd get to making it myself. Alas I do not.
Better Customer Support with eventlog
2) Do the work at night, esp. paving. In CA this is routinely done, even for roads of moderate capacity.
How did Jesus defy elders and authorities?
Rust (1) Primer
Yes, they do: https://github.com/jenkinsci/github-plugin/pull/17

Kohsuke Kawaguchi (the creator of Jenkins) has added this API to his Java library for Github: https://github.com/kohsuke/github-api/commit/892d2acaa2ca737... So, it's just a matter of time until that trickles downstream to the plugin and BuildHive.
what does price have to do with naming?

I was implying that there are many many products where the manufacturer changes the model and keeps the same name. I used the 911 because it's very recognizable name, but your Mini is using the same name as the one that was produced in 1961 and you definitely can't use the same accessories, not even the same gas.

but wait, I'm also going to argue the opposite right here in the same comment: Leica has been making the M cameras since 1954 and they use numbers, sometimes with suffixes just like the S in 4S (M3, M4, M4P, M5). they even went backwards with the M2 released after the M3, and they all use exactly the same lenses and accessories.

my point? it's an entirely pointless discussion trying to rationalize which is more correct or more wrong: companies have been doing both for decades and both have been successful.
Funny. I just had a call from a very nice VMWare customer service agent after a few days of exchanging emails: Office 2013 on Win 8 has graphical glitches in Fusion 5 if 3D acceleration is enabled.

While he did not have a fix for me, he did tell me about a workaround (disabling 3D accelleration) and reassured me that the problem is known and actively being worked on.

Considering that both Win 8 and Office 2013 are prerelease software, I am entirely fine with that.

And to get back to the point: that phone call was extremely pleasant and really gave me that warm, fuzzy feeling that they actually care about my problems. That, honestly, is worth a lot to me. Indeed more than a few percentage points of performance.
I think you are right about the retrospect aspect. No one who thought they had detected a pattern (which wasn't later confirmed in the news) would then offer to return the money because they cheated. So I suppose my comment that the gamblers were cheating once they detected the pattern is only really valid in retrospect.

That said, I still don't think I could keep the winnings knowing, in retrospect, that I had won them unfairly, but I think you are right about the casinos needing to sometimes suck it up and take a loss if that's the game they're going to play.
Are You Afraid to be Happy?
Intelligent societies could build infrastructures and communities that don't need cars.
Have a peek at the peers next time. You might be unpleasantly surprised.
Such an incredible overview of what's going on. Thanks for putting this together! Man this is an awesome way to foresee the near future of funding.
Mouse: an early stack-based interpreted programming language
And it's not true of either company in general, either. AMD's lower-end APU chips do have integrated graphics, but their higher-end CPUs do not. Similarly, Intel's Sandy Bridge-E (LGA2011) chips do not have integrated graphics either.
+1 I have been using mint for a long time. The mobile apps are really great too. I have accounts at several institutions so I just open the app and it connects to all the institutions and updates my various balances.
http://public.wsu.edu/~brians/errors/impactful.html
It sounds like a great idea and I would love to be on your testing team in the future. My email is on my profile, add me to your beta mailing list :)
What Jack Dorsey Wants from Technology
This type of information has made me rethink my overly-negative opinion of how the United States has chosen to spend its transportation infrastructure efforts. I've always been under the impression that car-centric designs are grossly inefficient, and used primarily due to culture and profit of the automobile and oil industries, while putting actually transportation efficiency on the back burner.

But automated cars could flip the efficiency numbers around. Really excited to see where this technology takes us.
Facebook didn't "trick" anyone. All the downside of Facebook stock is clearly spelled out in the prospectus. People were lining up to buy at $38, so the IPO went for $38. I can understand why people who were hoping for easy money from an IPO pop that didn't happen are disappointed, but they weren't cheated.
I couldnt take it, had to look.

Desktop: Chrome, FF, IE 9+, Opera, Safari

Mobile: Android 3.0, FF Mobile 1.0, Opera Mobile, Safari Mobile 3.0.4+

Notable issues: No support for IE 7 or 8 (is there a polyfill?), No Android gingerbread support (a lot of people still have 2.3)

https://developer.mozilla.org/en-US/docs/SVG/Element/clipPat...
True. But even so, it's usually torrents with very few peers.
I agree.

I like Tomorrow and everything, but I've got Solarized on my iTerm, Vim, etc all set up already and it's probably the only theme I've felt 99% confortable with and which didn't give me eye strain after 48 hour marathons. What's the benefit I'd get from switching? Being "new" doesn't cut it, is there some science or statistics that make this theme viable in place of Solarized? If not, then the title is misleading.
The only downside to Fusion is that it is usually a bit buggy right after the release. But they are also extremely quick to fix those bugs shortly thereafter. Also, I am extremely impressed with their support.

(How does that compare to Parallels?)

I am looking forward to the forthcoming comparison on arstechnica, though. They usually give the respective GUIs a rundown, too, which I think is more interesting than performance. Also, I would like to see VirtualBox included in those comparisons.
45 minutes, zero comments, and the site is down. Overdose?
Judging by the screenshots, this does not include a replacement/substitute for Solarized Light.
That competitor is free to try and capitalize on the expected value of the three gamblers that switch because of it while managing the liability induced by the expected value of the black swan event. In practice, I don't know why a gambler would trust unshuffled decks over shuffled ones. In the end, anybody gambling is a sucker anyway.
And what I read was "quit procrastinating just because something makes you uncomfortable."

All the strategies you've described require you to face the problem head on and make an informed judgment about it, instead of just keeping on doing whatever you were doing. They're better strategies than the example that the article came up with, but they still require you to think about something that you've been avoiding.
Adobe’s CSS Shaders Now an Official Web Standard
Washington, DC (Alexandria, VA across from the King Street metro): full-time software developer.

Us: The Motley Fool provides financial investment advice to our members through free articles and paid subscriptions.

You: Use the right tool for the job (we currently have major sites in C#, Python and PHP, with a smattering of Ruby and Java floating around). Like solving problems and helping the world invest better. Like free food, unlimited vacation days, funny co-workers and ping-pong. Want to work at a company that is established, but still has a startup culture. Bonus points for funny cover letters and Github accounts.

Apply: https://tbe.taleo.net/NA6/ats/careers/requisition.jsp?org=TM...
Citation needed here I feel.
All of the WPA attack methods I can find work on the basis of using precomputed SSID/Password combinations, sniffing the handshake and comparing against the list.
Is it time to give Java the Boot?
Better Customer Support with eventlog (Django)
IOIO -- connect electronic circuits to Android device
exactly. Yup, totally agree. The core people who visit the community could care less about searching for something.

And the casual visitors don't need to search a ton because they came to a specific forum thread through a Google search.
Kickstarter Co-founders: “We Take Accountability Very Seriously”
Official.fm - New York City - FULL TIME: Ruby Engineers, Frontend Devs - http://official.fm

We create tools and services that help optimize the day-to-day of music professionals: labels, artists, etc. We use the latest technologies in order to rapidly iterate and build the best possible product for our users. We are a small company of around 20 creative people and our lean structure allows us to move fast, cut the crap, and ship.

We are not afraid to try new things: our labs team has written audio decoders in JavaScript for MP3, ALAC, FLAC, and AAC, along with a pitch detector. We know the difference between production code and research code. We love open-source and it loves us back.

The ideal candidate has:

* Expertise in Ruby, Ruby on Rails, and related technologies.

* Familiarity with modern tools, such as Git, SCSS, and other.

* Experience with agile methodologies, TDD, sprints and poker planning, daily stand-ups.

* An opinion. We want you to argue about the right way to do things. If something isn’t up to our level of quality, we expect an intervention.

* Excitement about music and desire to work in this area.

Our stack includes:

* Ruby on Rails 3

* Nginx + Passenger

* PostgreSQL

* Full text search

* Message queues

* JQuery

* Backbone.js

* Git

We’re offering you a full-time, permanent position in New York City to create the second product of our music platform (ask us for details).

If you think you’re fit for the job, ping us at jobs@official.fm and let’s talk!
Awesome! Having a color theme available for most/all tools I use is amazingly useful! I have been looking for such an alternative to Solarized for a while!
I think the problem here is a misuse of the term "pain." I think what is really meant is "discomfort." Pain is an indicator something is wrong; whereas discomfort is simply being beyond your comfort zone.

Growth takes effort, and usually that effort needs to push you outside of your comfort zone, and I don't mean that metaphorically.

To me, "lean into the pain" means "be willing to be uncomfortable while growing."
Considering that Mark Zuckerberg holds the majority of voting shares, I'd say FB is only responsible to Mark, and him to FB.
Ask HN: How do you find out ideas for tech startups?
I see that some people have continuously ideas coming out from their mind. How do you find so many ideas?

My previous startup just failed (mostly because of the wrong team and not so much passionate people) and I'm looking for new ideas/problems to go after, but I'm really find this a hard process. I've also read various list of possible startup ideas around the web, but any of them light up anything