skysight-inc/HackerNews huggingface dataset:
> the more of a mess I see that it is.

I started a joke project to mock the total mess that jQuery has become, http://cowbelljs.com/ . The performance hit from using jQuery is awful these days, it's become a monolithic framework aimed towards support for a hodge-podge of things rather than using best practices.

A simple line of code such as this might be readable:

$(".foo input[type=checkbox]:checked").live(function(e){fizzbuzz(e)})

But, the costs of that? You've just killed performance, your page is probably going to have laggy response and all kinds of event listener issues crop up as you keep working, leading to you using .die, .stopeventpropegation, .stopeventbubbeling, and return false all over the place in a futile attempt to manage your events.

jQuery does a great job of letting you write less code, it also does a good job of abstracting away tasks and making things look like "magic", but it also really makes it easy to shoot yourself in the foot, with a tommy gun.

jQuery creates a lot of undesirable effects, as far as I'm concerned:

- People don't understand what their code does.

- jQuery API is a mess, and version upgrades are hard

- Best practices for a given task are not focused on, rather, "every practice" is accepted, and whatever blog post the JS novice read at the time becomes the method they write their code with (as a result, we almost never see .delegate() in use)

- The library is huge. Yes, they brag about it being only 31kb minified, but that's huge!

- jQuery code is slow.

- Nobody understands how the DOM API works any more, and because sizzle makes it easy to select complex things the authors don't even bother writing semantic HTML, so we start to see <td id="Row2Cell2"> kind of things.

- We have landed in a mess where ambitious people tightly couple their projects with an unstable API and practices that create sluggish pages.

Sure, you can use jQuery correctly, but I'd rather use a micro-framework that complements JavaScript rather than attempt to replace it with tightly-coupled abstraction layers and memory hogging through event listeners and timers all over the place. The culture around it makes me really sad.
Power Generation
HTML5 Boilerplate 3.0
lowballers will unlikely be deterred.
The problem with just adding more delay to see if it would make a difference is that the way you feel the delay is likely nonlinear.
MailChimp and Media Queries | MailChimp Email Marketing Blog
How the New Monopolies Are Destroying Open Markets (excerpt)
Yeah, me too... just the most dramatic of the narratives I can't help but create around these little blurbs.
Research in Motion and the BlackBerry’s Rise and Fall
Lavori da casa / MLM LU Lucca
Why Facebook is Likely to do a Face-plant
BitTorrent Giant BTJunkie Shuts Down
I play TF2 almost hours every day and I'm often in the top 5 players in the server when I play sniper or soldier.

I play in Mac OS X and I use a Razer Deathadder 3G Spawn. No extra drivers.

However, I tried wiggling the mouse pointer and I can't see a lag on my iMac, but if I grab a Finder-window and wiggle it left-right very fast I think there's actually some lag.

I can't really compare TF2 to Windows since in Windows I use the Razer drivers. But yeah, the mouse in TF2 in Windows feels a bit more "glued on".

Edit: Just tried the Explorer-wiggling in Windows and it too felt a bit laggy.
I thought it was a cool idea to be able to present my work history in a more in-depth and interactive format. While it may be overkill for a first glance, I think it is a nice option for someone who is interested in learning more. It almost takes the place of a first/preliminary interview perhaps. What do you guys think?
Actually this is the Hacker Manifesto: http://www.phrack.org/issues.html?issue=7&id=3&mode=...

You might be thinking of the DIY Manifesto.
No results found for "you have to install directx dumbass".

Am I missing something?
Race to drill into Antarctic Vostok lake
>Do I just blindly reach out to a bunch of people and hope they match my needs?

welcome to recruiting! :)

(except that a recruiter is totally unqualified to assess who can actually match their client's needs - even with their CV in front of them and the chance to talk with them by phone or in person)

That's why recruiters don't care about clients' "needs". They care about clients' "requirements"
14 Golden Eggs of Good UI Design
oh wow! so many down votes!
Netflix Original Series "Lilyhammer" Premieres Today
This would make for an interesting split test. Patrick..?
Psilocybin’s effects illuminated in brain imaging studies
After seeing the pic of the valve you 3D printed, it would seem that making a jig for a router to cut that patern out would be better than printing the valve itself.

And seems like routing one out of aluminum on a CNC would be good as well.
I don't use JQuery anymore at all. I just use element.addEventListener with a polyfill for attachEvent if I need to hit old IE.
Initializr now includes Bootstrap 2, LESS, H5BP 3 and Modernizr 2.5
The most important feature is listing by locality IMHO. Without being able to filter out candidates to where I am, it would be easy to miss them, especially when having to search for variations (NY, New York, Manhattan).

I see in a comment you will be adding a search field which would help with the above; however the variations could still be an issue. A simple helper could be a predictable typing field for the location that allows people to select already existing locations so that there is consistency?

Good job otherwise!
Whoa, this is a scary good idea. Wondering if I should post tonight. I feel dirty!
JS1k is back Awesome JavaScript demos in only 1KB
Mandatory XKCD: http://xkcd.com/904/
Yeah, I've been trying to bang into the heads of the students that I TA that "there is no test data - only fake data." Test data always seems, to me, to mean meaningless junk. Names like addresses to Dicksville, IL do nothing but accidentally get leaked to someone they shouldn't, and they can't be validated, which creates a whole nest of testing problems.

Fake data, like John Doe, San Francisco, CA, doesn't share these problems.
PS this reminds me of advice I was given leaving school.

"So what makes a true writer?"

"Well, writers write. Plenty of people say they're writers, or want to be writers, or criticize other people's writing and say they could do better. But the thing that sets a true writer apart is that they actually write, rather than talk about writing."

Plenty of people talk about being programmers, or say they know how to program, or critique others' programming and efforts. But the mark of a true programmer is easy to find.

Programmers program.
Agreed. This is Part 2 of Article 11 of the United Nations Declaration of Human Rights.

http://www.un.org/en/documents/udhr/index.shtml#a11
Hollywood Wants To Kill Piracy? No Problem: Just Offer Something Better
The OS X kernel is largely a collection of pluggable extensions. It's likely an extension could take the place of the default mouse driver. In fact, the source might even be available to get down to the real issue.
One of the unintended uses for this tool is for founders to figure out what the competitive market salary is for positions they're trying to fill.
Depends on the salary. As the demand is so high I would try to negotiate a proper intern salary which is still lower that regular >$80k paycheck for engineers.
The author wrote, "Ideally, it also needs to acquire a payment-processing system (a PayPal)."

Why? Has he heard of payments.amazon.com? It's tiny compared to PP but also isn't hated.
Right, this only takes hiring into account based solely on the external motivation of money. Money only works as a motivator so long as basic (and intermediate) needs are met. This kind of behavior is how I perceive a lot of hiring takes place in SV now, with talent moving to the highest bidder without much thought of culture and other needs.
I don't think this is a huge problem. The value to an employee is in the $10,000s per year, and so its worth it to go through a few spam emails to find the good offers. The value to companies is also $10,000s in saved recruiter fees. So on both sides, to go through 50 spam emails to find one good opportunity is worth it.

And the penalty for being such a spammer is that clients/employees won't want to work with you, and potentially expose you on twitter as being someone to avoid. The risks are high to spam this.
I don't think that will happen smoothly. They have massive investments in doing things differently right now. If that that were to happen at all, it would happen gradually, and the ones who will resist it the most will probably try to fight it legally, too.
Actually, it makes me think of Bruce Sterling's wireheads.
Well, it certainly was a pivotal point, easily up there in the top three. Not only that, but it was easily a pivotal point in advertising history too.

As to little guys: your argument would have merit were it not for the fact that Samsung is one of the very largest electronics manufacturers in the world.
Even not using profanity but just failing to have someone else review all your translation strings can cause a serious problem:

http://homepage.mac.com/bradster/iarchitect/images/acidiot.g...
As a matter of fact, I work in a company with a close equivalent: due to the worker-friendly labor laws and a very powerful union, if a worker stays with the company for three years, firing him costs the company a years' salary (unless gross misconduct is demonstrated), thus giving high-salary positions (like programmers) an equivalent to tenure.

On the other hand, programmers are rarely/never advanced, there's no career plan.

As you suspect, it discourages studying and promotes laziness and getting out of date with current programming pratices.

And it also raises a tough mental barrier to exit, I'm unhappy here, but I really like having a safety net and have high fixed expenses and there's no unemployment in my country if I quit voluntarily, so I'm reluctant to quit unless I make my nest egg, which I've been putting off for some time.

Back to teachers, if there are no incentives, I suspect it might make them less motivated to stay up to date and better themselves - of course there are always those that are internally motivated and will do so whatever the environment, but many will be discouraged by it.
Suggestions:

-Filter by job, location, salary (as suggested by others)

-RSS

-A "find other poachees" like this one button. (Could use ranges with the filter feature to make it even more convenient.)
Orem, Utah-based Viewpoint DataLabs, which managed to include the following in its LiveArt install:

Setup is unable to locate a suitable version of DirectX on your machine. You will need to install DirectX before you can use LiveArt98, dumbass!

http://funehumor.com/fun_doc3/fun_0303.shtml
I have a few dozen tapes to convert for a medical professional (treatment documentation -- with waivers signed where used in a public context). I'd also like to convert a few personal tapes, e.g. of my great aunts discussing times out on the old farmstead.

Unfortunately, the tapes have some age/wear issues. And the fancy-schmancy Sony DVD/VHS combo recorder/player I was given promptly turns these -- which play well enough directly to the TV -- into extreme pixelation.

So, any equipment/procedure recommendations would be greatly appreciated.
I personally don't like all these campaigns which must take up an inordinate amount of time, energy, effort and money to try and somehow right the wrongs of past governments.

I really don't get why a country 'apologises' for past actions - I don't feel any tie whatsoever to the government / laws of the time / my fellow countrymen of years gone by and why me apologising would make any difference

Let people be responsible for their own actions and decisions.
This is just an introduction service. You're not sending out offers to anonymous individuals. You ask for their resume, talk with them on the phone, bring them in for an interview, and see if they are a fit.

This is just a way to find people who are already working and may be interested in changing jobs, but who do not want to post their resume to monster.com.
A deeper problem with pardoning a man who's been dead for almost 60 years is that it's a wholly empty gesture. It lets various campaigners grandstandingly "champion" a cause that everyone is behind, without getting their fingers dirty in actual politics. There are plenty of issues to get into if you want to champion gay rights - unfortunately, most of them requires you to take a position that will have people on the other side of it. Ick.

It's the same deal with being anti-nazi. Yeah, big deal, >99% of the worlds population has been with you for 70 years.
Faster TDD with iTerm2 and vim
Nice site - I like what I see. Good luck.
http://edition.cnn.com/TECH/computing/9810/06/errormess.idg/
I'm curious whether there is more information per byte in UTF-8 hanzi / kanji compared to English, considering each character is about 3 bytes but can represent an entire word. A potential human-readable compression technique! ;)
The problem is, even if you add more filters, used cars are still different enough from each other that your users likely want to see the hidden results--unlike airplane seats, where some results are more expensive tickets with an additional connection and therefore 99.9% of searchers will agree that result is worse.

What if there are two cars, one of which is $250 more, but which has a few (fairly minor) additional features and is 75 miles closer to the user? Figuring out which car the user wants to see is a hard problem.

That obviously doesn't mean it's not worth working on, but my guess is your current solution is sub-optimal enough you'd be better off displaying all of the results and simply ordering them based on these criteria. Or at least making it very obvious to the user there are other relevant results, since most people are used to all relevant results being displayed in one long list (that's my guess; I'm not an expert in this at all).
Thats what a resume is for.
it simply starts the conversation, I'm a X who lives in Y and wants a salary of Z. i'd prefer this to receiving random emails from recruiters.
Well, in my city average pay for programmers is 12 000 $. I know of people earning 35 000 $, but that's the upper limit.

So if I wanted to use this site I would be considered bad programmer.
After 30 Years of Drilling, Researchers reach Antarctic Lake
It's awesome how they are trying to enforce laws that don't exist

I'm impressed by how much creativity they're showing to make it harder to use such an amazing tool. One can only wish they'd show as much enthusiasm for getting these tools into the hands of more people. Like, say, hobbyist scientists.

New Scientist seem the very embodiment of "glass half empty."
Timezones for humans
> Our language is not a font, but its own set of characters different from chinese

Only to the extent that this is a gross oversimplification of a complex historical and cultural relationship.
Demo missing css/js files.
This looks really interesting. It's a shame they haven't put a license on the code.
Three Big Decisions Your Startup will Make
thanx for the specs. sounds like quite a setup.
what do you think of matrox triple-head-cards?
...and hell what is the overall power consumption in watts?
>...Anyway - I still want these services, but I think this nation needs a rude awakening on how much shit should cost.

What I mean is that I think that everything is overpriced.

While the market seems to support current costs - I also think that costs are out of balance with value. For example, when I look for freelancers both programmers and designers - it appears that every single freelancer believes their value to be ~$200K per year, i.e. they are all asking for $100 per hour or more.

While I think that there are a lot of talented designers and programmers/developers out there, I am skeptical that EVERY one of them is worth 200K.

I also think that a lot of menial tasks seem to be overpriced.

Most task rabbits seem to want $20+ per hour, I just dont think that errands and what-not really are valued at $20 per hour, even though everyone seems to want to be paid that.

I think this is a symptom of everything being too expensive, from food to services.
This is really awesome, so awesome I think that you should think about how to monetize it and make some serious money. (I know that's seemingly against the "hacker ethos", but it's not often that you think of million-dollar ideas).
I guess parent means this: http://edition.cnn.com/TECH/computing/9810/06/errormess.idg/
You are definitely right. The questions are not equal and will not yield the same result. We did expect similar results from them in the beginning but that that was unrealistic became clear very quick. Should have mentioned that.

As I mentioned in the post NOs turned out very valuable in a different way. They would let us know very quickly if something was wrong and that is the purpose of this box now. It allows us to actively engage customers that have had a problem that they probably wouldn't write us about. But they would express their unhappiness if expressing it is only a click away.
It is a pedantic topic and a pedantic article.

Only nerds care about this.
Yup. Embedded systems board bring-up, device drivers, and embedded GUI/HMI applications.
Any chance we could see a freelance/contract version of the form? About the only difference would be $/hr support.
Congratulations, Nest!

You're officially successful enough to be sued by entrenched non-innovators who took out overly broad patents so that they would be able to milk anyone who successfully built and marketed a product.

Honeywell makes damn near every wall thermostat I've ever seen, so it's not like they haven't had time to think about this application area.
The Nest is the thermostat that Honeywell should have made. I hope that the two parties can come to an agreement that allows the Nest to stay on the market and the Nest team to continue innovating.
I found a hardware solution to this, it's not going to sound great though, but it worked for me.

I found that all optical mice suffer from a kind of blindness when faced with surfaces that do not have sufficient contrast and crucially sufficient variety in the pattern.

It's as if the mouse thinks it's still looking at the same spot if its moved on a surface like this, hence the delayed reaction or lag.

I searched far and wide for a suitable surface and I found a picture of pebbles on a beach worked best as long as the surface of the picture is also matt and not glossy.

I know it's not a tech solution...
Since you don't know the persons background and skill level you still can't accurately determine this - even with the guess that someone has grown over time in compensation because of skill, there are plenty of people who have managed to slip through the cracks or have done enough job hopping to allow them to achieve a higher salary without actually have the knowledge to back it up.
eek. thats encouraging.
According to the latest reports, they have indeed reached the water. http://www.google.com/hostednews/afp/article/ALeqM5iSjLDy87-...
If I were them, I'd be scrambling to make recruiters pay $xx-$xxx to contact people through the site.
I suppose if we can determine the exact combination of genes that causes ADHD, at some point we’ll be able to eliminate it completely, at least in first world countries. It’s not really an option right now.
Wibiya: A Failure Becomes A $45 Mil Company - with Dror Ceder
The idea wasn't necessarily for the server to translate because back when this was invented, there was no Unicode and no UTF-8, so there might very well have been no way to losslessly translate.

The client would send an Accept-Charset header to tell the server what it supports and the server would send either the content in the appropriate encoding (if available) or a "406: Not Acceptable" error.
Initializr can be used to combine Twitter Bootstrap with HTML5 Boilerplate, and has many other customization options.

Today's HTML5 Boilerplate 3.0 release announcement is here - http://news.ycombinator.com/item?id=3558161 ...but for some reason it is pinned down on the second page.
Not clear to me why you would change the architecture of your system just to use more CPU cores. Can't they just run # of cores Token Servers and each physical server and load balance across them from their frontends?
I don't think the article is serious in proposing a ban on certain types of business. Well, it might be, but in this case it's clearly over the line.

I'm currently reading Nudge, and it promotes the notion of "libertarian paternalism". Basically the idea that all choices should be free, but the defaults should be chosen intelligently. In its spirit you would go after advertising for example, but wouldn't touch actual selling of products. Is this acceptable?
> Does anyone know the historical justification for charset negotiation in the first place?

Back in the Old Days (say, 1995), each OS (family) would have its own variant of 'Extended ASCII': Unix had Latin-1, Windows had its own encoding mostly compatible with Latin-1, and Macintosh computers had Mac OS Roman, aka MacRoman or just macintosh.

It's possible to convert most, say, French texts from any of these to any other without losing anything, but if you don't the other person will have garbage on their end. In theory, if a client said it could only handle a charset that didn't include some of the characters in the source document, you could do something like give them an HTML file that used images to represent what they didn't have. Or something.
I hope this results in some "Piña Colada Song" situations where employers end up contacting their own employees.
Cobook: a Fantastical way of keeping your contacts organized
I'm not sure that is true. The location is noted, so it is still calculable where you stand. I don't think there is anyone who thinks $100K in the Bay Area is the same as $100K in India.

But if you're making $8,000 in your city, that raises some questions.
This is also a false dichotomy.

No, it's a reality of the labor market for doctorate holders. Startups are experiencing a shortage of coders, but the supply of CS doctoral students is robust. Just look at how quickly internships/positions at industry labs (AT&T, Yahoo, Microsoft) fill up.

Not all computer vision is "low-hanging fruit," especially if you're pushing boundaries. Similarly, applying ML techniques to "other data that is relevant" is a far cry from using ML to save lives at a hospital due to misdiagnosis. I'm not talking about regressing A/B testing results.
There was a rather popular Apache fork for Russian websites that did this http://apache.lexa.ru/english/

Before content negotiation, a lot of Russian websites had multiple versions of pages with switches: KOI-8 (mostly used on *nix) / Win / DOS.
Most of your argument boils down to "jQuery makes it easy for shit developers to write shit code, therefore you shouldn't use it". No response necessary.

> jQuery code is slow

Compared to what? What parts are slow? Keep in mind it needs to support legacy browsers like IE6 before you answer those questions.
or they would simply comply like they did in china for many years. Before you mention that the pulled out for the censorship, that was almost certainly nothing but a cover story, the real reason was Chinese government supported hacking, and constant redirects to Baidu.