skysight-inc/HackerNews huggingface dataset:
There are plenty of reasons to hate Java, but these aren't them.

Why are you wrapping and unwrapping your objects three times over? Just use hibernate properly and it can replace all those generic DAOs.

Yes, generics aren't available via reflection for backwards compatibility reasons, and this is unfortunate. But the getModelClass() workaround is pretty simple, and you only need it at all because you've overengineered everything.

Yes, traditional java.util.Date is terrible, we know. It can't be replaced because of, again, backwards compatibility. If you're doing serious work in Java you use JodaTime and your life is good again.
I have three major problems with WebP. Well, I have one major problem: it's a video format, not an image format, and that leads to three major consequences.

First off, the concept of using the intra-frame compressor of a video format to compress images is unsound. Video compression has constraints that don't apply in still-image compression, and you are dragging that baggage around for no reason. These constraints lead to my other two issues.

One of the biggest problems with JPEG is that block artifacts are often visible even at relatively high quality settings. Post-decoding deblocking algorithms have proven utterly inadequate for fixing this.

One simple and effective leap in mitigating block artifacts is to use larger block sizes. Modern computers are obscenely fast compared to when JPEG was introduced, and we could bump the block size up from 8x8 to 16x16 or even 32x32 without breaking a sweat. This reduces the number of pixels that are at block boundaries, and that means less block artifacts. WebP uses smaller blocks because it's a video format, not an image format.

Another way that you can avoid edge artifacts is to overlap the blocks so that the edge artifacts don't create discontinuities. This is called "time-domain alias cancellation" and it's used in the 1D case by every lossy audio codec you've ever used. It generalizes easily to the 2D case, and it would generalize easily to the 3D case, but for reasons that I don't understand because video compression is not really my field, nobody does video compression by taking the DCT of 3D blocks of video. Instead they use a more ad hoc method of motion compensation, which consists of brute force searching for where blocks in one frame have moved in the next frame. It's not clear how you'd reconcile that with overlapping blocks in the interframe compressor, so VP8 doesn't use overlapping blocks. And by extension, neither does WebM.

Beating JPEG with a new video format is not all that difficult. We have two decades of research between JPEG's introduction and today, and each of us routinely carries hardware in our pocket that would have been considered a major military asset in 1992. It isn't at all surprising that the key frame compressor of a modern video codec would beat JPEG by 25%, but we can do so much better than that. Once we manage to displace JPEG, we're going to be stuck with whatever displaces it for a long time. So we need to make sure we have the best format we can muster before we make that commitment.
There are some really crazy stories around bending the rules. Or pushing human technologies to the limit to achieve the smallest advantages.

Here is one of my favorites:

I read a really interesting print article a few years ago about one of the big F-1 teams (McLaren?) creating the first carbon fiber transmission housing. This was a HUGE deal at the time because in F-1, the transmissions are structural component of the cars. They bear huge stresses for extended periods of time.

The team spent a couple years and tens of millions of dollars reinventing the way carbon fiber is manufactured. It was all very hush, hush. In the article itself, the picture of the transmission was taken from about 20 feet away, because that's as close as the team would let anyone from the magazine get to it. It looked like the made the camera man stand across the shop from the thing and take his pic with a portrait lens.

The big take away at the end of the article was that they saved 50 lbs or so off the weight of the transmission... but the car was already under weight regulations. So they were adding 50lbs to the lead plate that was already on the bottom of the car so it makes weight. The net benefit of all the money and time spent on the CF transmission was to lower the center of gravity of the car 3/4 of an inch and that was considered a huge advantage until the other teams do likewise.
Ceva bids for MIPS
Looks like there are a few of us on HN trying to solve the news consumption problem. My site[1] tries to crowdsource the summaries by encouraging the readers to summarize a story themselves. In the meantime, we create most of the summaries in-house.

Newser[2] tried to do the same thing but gave up and just focused on in-house created summaries.

Regarding the summary process, it's good to see another group manually summarizing posts as opposed to Summly[3] which tries automate the process. For many reasons already stated in another comment[4], I don't think automation will ever work.

Good luck to the guys over at http://toolong-didntread.com and http://newspaper23.com. I hope one of us gets some real traction!

[1] http://skimthat.com
[2] http://www.newser.com/
[3] http://summly.com/
[4] http://news.ycombinator.com/item?id=4741855

Edit: Another product that tries to summarize news http://cir.ca/
Coding School at Galvanize Denver Offers Money Back If you Don't Make $60k
There was a previous discussion on this topic (1) but I found skimthat.com served useful information to me via daily email.

(1) http://news.ycombinator.com/item?id=4734654
And that conviction was overturned.
Embossed Business Cards
Get Special Printing Effects of Blind Embossing and Print Embossing at discounted price. Embossing and foiling altogether at PrintingFairy.
Why American Airlines-Sabre settlement had nothing to do with antitrust
re: http://afexample.herokuapp.com/product/1

It's kinda weird to do HTTPS within a modal IFRAME. The padlock icon is an interesting hack but not enough IMO.
I can totally understand that.

What I don't get is why the F1 officials haven't learned more out of that tragic accident. Sure the cars are much safer than they were when Senna died, but why do they have to at more and more races in city centers? Sure, I can understand that they want to keep Monaco for historic reason, but there isn't a good reason to have races in the city centers of Valencia, Singapore, and soon New Jersey.

Driving that close to walls at the speeds they do, will sooner or later lead to another tragic accident.

For everyone who isn't a F1 fan check out this video from the race in Singapore to see what I'm talking about: https://www.youtube.com/watch?v=4qYwC2qov44
While I agree that his past "clouds" peoples potential judgement of him, I can't help but wonder if it was really understood that this data was in publicly accessible. He didn't need to work his way through backdoors and breach what some would consider traditional security measures.
Year 0 - A new HTML5 game from an original developer of Tomb Raider
CONTENT-AWARE CSS: WTF?
Notes on media queries.
Thanks, that's how the numbers actually work, if you double click it it becomes editable.
Didn't we already solve this?

http://www.universetoday.com/20671/ion-shield-for-interplane...
Thanks for feedback. I am pretty sure I've been writing seriously for years but I welcome your feedback regardless.\

JR
South Carolina Details on Data Theft. “Could Happen Elsewhere“
> Ask high-worth individuals in NYC with >$500,000/year income and a few millions to lose what their overall tax rate is.

Wouldn't we expect the tax rate for such individuals to be high? It's not like someone with that high of a pay will suffer from a 50-60% tax rate.
A brief aside into the history of aerodynamic advances in auto racing....Chaparral Cars were some of the first race cars to be designed with a focus on the aerodynamic forces at play. While primarily competing in Can-Am instead of F1, they introduced cars with movable aerodynamic surfaces (Chaparrel 2E) and even a partial vacuum (Chaparrel 2J) to increase downforce.
$12,000? I think they forgot a few zeros. Who is going to risk their brain chemistry on a substance that has undergone this level of testing? I think they will raise all of our collective IQs once they test it on themselves and remove themselves from the gene pool.

On a side note: Does IndieGoGo have no standards at all? There is so many garbage projects there compared to KickStarter. It makes it very tedious to browse.
Women 2.0, Google Partner to Launch Detroit Founder Friday
You've really squirmed and squeezed to ensure you can still assert the uselessness of the technique whilst still maintaining the counterpoint of it being used and effective; well played.

"Mine rollers can be effective for civilian demining".

So, hang on maybe they're not useless as _djo_ was contending. But wait, why is it they can be effective we ask, oh right it's because they

"are useless for civilian demining".
The idea is good but the implementation is what sets it apart, good work!
> Speech recognition, for example, is very patent-intensive.

Speech recognition is patent-encumbered, not patent-intensive. Anyone who has done any research into the field would know that.
I do support names as comments to a degree, but for math stuff, I'll often use shorter names. If you have a bit of math with a bunch of variables used in one line, with long descriptive names, it's going to take up multiple lines and be tough to read and understand.

I have a 10 line method for calculating distance from coordinates in one program for example, each line fits on one line and is pretty easy to understand because you can see all the operations. It would be 30 lines with longer variables names and tougher to read and understand, with some lines of code split across multiple.
The 'vulnerability' is in the kernel, it replaces some of the tcp send functionality and is at a much lower level than nginx. It looks for outgoing http traffic and injects a bad iframe.

No idea on how it gets there though, no details from any source I've seen.
Thumb, The Social App For Instant Opinions, Adds A Shopping Category
15 (Mostly) CSS Code Generators to Make Your Life Easier
I've been reading this blog for over a year now and the detail and knowledge Craig has is incredible. Understanding the technical characteristics of the cars has really deepened my love for the sport.

On a side note, I saw on Twitter this weekend that Craig/ScarbsF1 has been ill recently. He's actually due to go for a tripple heart bypass tomorrow, so I'd like to wish him well and hope he makes a speedy recovery.
hey Ben, I think that the gas won't get too hot because it has all of the surface of the sheath to cool it. But that's a precarious balance, and it will need some pretty good book keeping to make sure that all the power generated on a stretch 'x' meters long gets radiated out from the tube to keep the temperature stable.

As for the flaps, you're right, I didn't think that bit through, I'm not quite sure what the best solution would be there. But if that's the only thing wrong with what I sketched I'll be pretty happy.
The newly redesigned Supercell site
Nobody knows. But the attacker has to have root privileges to install the rootkit. So the usual suspects are weak password and unpatched software.
Google Analytics event tracking setup and configuration
John McAfee's blog admin explains his "accidental" role
I'll second this. If we get close to trackside without ear plugs in it actually hurts your inner ear, I've never experienced anything like it.
X2xx seem to be nice laptops; i'm afraid to buy one though because I had quite bad experience with intel laptops including my 2009 and 2010 macbook pro's; they just conk out after 3 hours with new batteries. And I check often to see what is running and work almost only in the terminal (must say, since i replaced the native terminal of mac os x with iterm3 http://www.iterm2.com/ it is much better). The other intel laptops I had didn't even (ever) make that (even the ones with tiny screens). And I don't buy the cheapest stuff.

On the other hand; my S2, iPad 1, Pandora and Zaurus easily make 10 hours. I don't spare them from hard work but they do much better. On the Pandora & Zaurus I can work normally mostly (despite the tiny screens), so I don't mind a 10 inch screen (but preferably with an insane high res like the Nexus 10) at all.
The word poutsch doesn't evoke any feelings or sense of familiarity nor nostalgia. Its pronounciation is unclear and, depending on the regions where it will be used, it may sound 'too foreign'.

Noting the criteria above, you could consider a more obvious, clear and relevant name such as Declarium. This is just an example of course, and I'm sure you can find other names with a suitable path to help u decide on the suitability criteria.
Hibernate can manage the client/server communication ? I thought it was just to manage the server/database communication, and we used OpenJPA for that, so it's kind of the same. My DAOs (yes the name isn't exactly the right one, but I tried to simplify) are for the client/server communication, and in my case for the GWT's RPC service implementation. And instead of having a lot of service (on for each screen for example), or a lot of method in one big service, I tried to have only one service.
And for the Date, JodaTime is awesome, but again, not compatible for the GWT's client-side. But yes, there is other solutions than the built-in Date.
Plugging Into Socket.IO: Advanced
Maybe it could be in a stream [headers][512px data][1024px data] and you could stop after the [512px data]. And since 512px image is a subset of 1024px one, you could do [headers][512px data][1024px\512px data] and so on.

(Just a guess.)
We tried to build the event that we all would like to attend. I hope that European Hackers will enjoy our proposal !
Bullets fired at any verticle angle will fall 'ballistically' which is a fore-shortened sort-of-parabolic curve due to air friction. If the angle is large, then the fall is essentially at terminal velocity. A shot at a drone is likely to be at a large angle.

The reports of 'celebratory gunfire' deaths are all necessarily speculative - the angle of the shot is impossible to measure. We can resort to physics to get a better answer than that derived from headlines.
Beware of possible problems when relocating. I know an experienced graphic designer who moved there, due to personal reasons, to see her career go to a sudden stop. At some point she forced a HR person from one of the companies ignoring her CV to answer why. It went more or less like that:

- Oh, that's simple, you completely lack experience.

- Have you missed the entries in my CV?

- No, but none of them was in Sweden.

On the other hand, this may be completely irrelevant in startups.
Show HN: Computoser, Algorithmic Music Generation
this site isn't about journalism, it's about aggregation.
Now we know what they needed $42 million for!
> Pinned to his chest was a large white button: "Pay Cash—Don't Be Tracked."

Looking at the photo, it looks like it actually says "Don't Be Tracked—Pay Cash."
It's probably hard to believe, but the V10s sounded even better than the V8s. Even louder, higher pitch at higher revs, and traction control out of the corners sounded like a fully automatic shotgun.
I wonder how much more performance can we squeeze off from compiler. Since x86 had the advantage from years of tuning. But if a Ivy Bridge of upcoming Haswell was throw into the chart i guess ARM as a performance solution still has a long long way to go.
Rail is also expensive because it needs track the entire length of the trip. Huge problems on the west coast right now running rail where it is wanted because you need the land...
Why don't they provide two-factor auth fobs in the military? It seems like the easiest solution to me. It's not like the technology is new.
>At 2x resolutions you can even skip interpolation and just go for nearest-neighbour scaling.

I'm not sure what your reasoning is there, but it's incorrect. Nearest-neighbor looks really bad even when scaling down to half size.
This is definitely an issue to be tackled. After working in a large software company I can attest to the fact that ridiculous stuff that are patented just to increase the portfolio.
The rulebook specifically forbids the teams from using depleted uranium for ballast. I think most of the teams use tungsten, it's more dense than lead. http://www.wolframalpha.com/input/?i=tungsten+density+vs+lea...

A carbon fiber transmission, properly constructed would allow for tighter aerodynamic packaging. Adrian Newey (the current Red Bull designer) is famous for making cars fragile and very aerodynamic. Sometimes his tight packaging causes his cars to overheat.
The domain name seems slightly TL;DR.
It sounds like you're asking what the helium cost.
I just subscribed to racecar-engineering.com . I should have done this 20 years ago.
you forgot http://tldr.io
I browsed around a bit to check it out. tl;dr: I can get the same use out of Google News by customizing sections there and scanning headlines.

Longer comparison with the main competition: Google News also allows me to group sources that are consistently reliable (which appear in an "Editors' Picks" section that I can customize). The Spotlight section of Google News seems to provide much of the same usability as the prototype site submitted here, showing only headlines at a glance, but as another comment here has already said, news stories are written with lede paragraphs to give you the main idea rapidly.

The kind of automated curation and formatting I look for most in a news aggregation site is not curation for short snippets and formatting for good-looking white space, but curation for quality of content and formatting for information density. As I have customized it on my browser, Google News provides that.

I sympathize with anyone who feels too busy making a living to have time to read. But when I can win reading time, I'm glad to read long articles, and I still try to read actual books even in this era of most people doing a lot of their reading online. I appreciate people working on the issue of getting more reading done in less time, and meanwhile hope that the long writings continue to get plenty of attention from thoughtful readers, and plenty of discussion here among the busy participants on Hacker News.
The Oatmeal Is Sued Again
Becoming a Web Developer
Companies are increasingly opening up to the possibility of hiring remotely. It is a huge step forwards for any company to take but sometimes the benefits outweigh the risks so it happens [1].

I've been working remotely for about a year. We have a 10hr difference, talk almost every day, and its been great. It's a small company, only two devs, and we all care a lot about the work we do and the products we release.

So, don't limit your search for jobs where relocation is feasible - look for telecommute/remote jobs as well.

[1] The main barriers to overcome are trust and communication. Both parties need to really trust each other (one will do the work, the other will pay) and they need to have open and honest discussions. At the end of the day the job needs to get done and the fact that there's no direct face to face interaction between the people involved needs not to be an issue.
It sounds like it will be fine.
Microsoft's Bet of the Century
Where are you and where is the GP? Cultures around the world are different. My experience as a junior developer in London around 2004 was very similar. Especially that whole "don't be late" thing which really really annoyed me and I'm still coming to terms with.
Does anybody know how well the Mali drivers work on vanilla Linux (non-Android, non-Chrome Linux)?

As a longtime Linux guy, these ARM machines (and the similar tablets) are enticing. I'm finding conflicting reports on the drivers, though. It appears they were closed-source, that there is a project to reverse engineer them, and also I found a website (malideveloper.com) where they appear to have source code officially available...
I first read about nootropic drugs 15 or so years ago when I picked up a small book on the topic. Pricetam seemed like an effective drug with few side effects, and it could be bought over-the-counter in Mexico. I was living in San Diego, so I picked some up at a pharmacy and gave them a try. I did notice a significant impact on my concentration and mental clarity when taking the dosage recommended in the book. I think I finished off the bottle of a few months but never really thought about trying to get more. I think it was mostly because of not really knowing the side effects and not wanting to alter by body's natural chemistry too significantly.
Run Firefox on the server and export the display over the network to the weedy laptop.

Depending on the technology used, exporting sound can be an hour of fiddling about to get it setup first time around.
I'm glad to see that RMS is using his trademark good manners to reach out to the undecided middle.
How long until its "Don't Be Tracked-Pay Bitcoin." :)
a splash quite unnoticed
this was
Icarus drowning
Extra bandwidth: BiNu closes $4.3 million Series A
Is this trying to be, "headlines done right," "a newspaper's home page done right," or something else? FWIW a combination of twitter and the BBC's mobile site[1] work for me.

I was surprised that Gaza was mentioned on your front page but not world news (at 10:20 ET) and that a 2.0 earthquake in new jersey made world news.

[1] http://m.bbc.co.uk/news/world

EDIT: after thinking about it some more, I'm still not sure how your website is different than, "We opened a Tumblr and/or Twitter account." There are lots of link blogs.
No Skype.
tldr.com would be such a sweet domain name. It doesn't look like it's getting much use right now, either. I wonder if they'd sell.
I have read that the engines will probably rev to around 12.5k in 2014. Although they will be allowed to rev higher, fuel flow rates will be regulated to a maximum of ~ 100KG/hour. Keeping the revs lower will also decrease the friction which will allow for higher output per KG of fuel. Previously they optimized for max output / CC of engine displacement.

The turbo engines will also have a motor/turbine on the turbo, allowing them to charge the battery from the turbo shaft. They will be able to use the battery power to directly drive the wheels, or spin up the turbo more quickly to the 100k rpm max speed of the turbo.
Hibernate won't do client/server communication (or at least it's not its main focus); given what you've now said, the point is that you don't need more than one "DAO". After all, the implementation code is the same in all cases.
Samsung to Unveil Eight-Core Chip for Smartphones and Tablets
High five, Marc Benioff Salesforce.com shifts focus and beats expectations
In my case this name brought only negative associations. The first thing that came to my mind was "rotten, smashed fruit". Then II thought about a balloon loosing the air. I guess these aren't the reactions you're looking for.
Part 2:

http://www.skybluetrades.net/blog/posts/2012/11/06/lyapunov-...
I think "A variable name's length should be directly proportional to the size of its scope" is a healthy mantra. As other comments have pointed out: in anonymous functions and other obvious contexts, short variable names are often more clear and much less annoying.
Hmm, well I guess roads are cheaper than rails (i.e. rails along the entire route of the trip, not speed up rails like in a rail gun). And powering something from fixed locations (guns) is cheaper than bringing your engine with you.

So maybe it is like a train, one person per, but it runs on cheap road like track, and it's propulsion is provided by fixed stations. If each track was a straight run from station to station you could just ditch the wheels and whatnot and fire the thing between stations along the ground.

There's no way it could move so fast and still use car roads, unfortunately, so it will still have problems buying track space or building tunnels or building elevated paths. Too bad it runs on the ground.