skysight-inc/HackerNews huggingface dataset:
> I hated everything about cobol. I thought it was a shit language and the people who taught me cobol were shit.

Well you probably weren't that far off on the former point.

>But when he saw the printer slowly rolling out sawtooth waves and square waves of various frequencies, he completely lost it & yelled at me for wasting the precious resources of the dot matrix printer to do frivolous nonsense. I got a F on cobol.

Maybe, but you get an A in my book. Because the image you just put into my head is magnitudes of awesome. The IBM-type manager yelling at this 16 year old hackerish kid for taking a computer joy ride. The same sort of computer joy ride that probably comprised the whole reason he had a job in the first place.

The irony is sweet (With a bitter aftertaste.), and I'm sorry you had to go through that.
Ironically its your's that is the real oversimplification. Fortunately that wasn't the view taken when they finally ended prohibition.

It's pretty well known that you dont get far treating the symptoms.
On Show HN a month ago.

http://news.ycombinator.com/item?id=3557805
congrats for them,for proving you _can_ make successful business out of open source and continue contributing to oss :).
When you get down to it, there are broad and poignant parallels between airport and computer security, and similar problems with each. Both fields have tried and true, yet difficult-to-implement best practices (well-trained screeners a la Israel, and operational security such as "don't open that shady email"). Both industries suffer from a proliferation of charlatans, and both industries have customers who are more concerned with the appearance of doing something useful, than going through the pain of implementing actually useful best practices.

Schneier's as well-qualified as any to speak to the stupidity that pervades both industries.
From experience, I would say #1 is to take a nice, long, no-emails vacation. Because once you start, you ain't gonna have one until you are done.
I've given answers similar to that, where I explained the place of each terminology and why it means nothing in my language(s) of choice.

I've also gotten rejected for either:

(A) Not having enough experience in their language of choice, despite apparently knowing both.

(B) Not knowing the "answer" to the question.

You assume too much about the typical recruiting process.

tl;dr this is why I work at a startup now.
One man's anti-pattern is another man's normal coding. Just don't be dogmatic about it.
I don't understand why someone would use this system over ebay.
Nanny payroll service | nanny tax accountants | K&B easy nanny payroll service
Google ordered to change autocomplete function in Japan
Winning The Capacity Planning Game
I'm sure many of us are disappointed that YouTube doesn't see consistent presentation of user comments as mission critical.
Message dispatch: The Hotspot JVM contains years of work to branch-on-type or inline as many method bodies as possible, while the ObjC runtime has to search a cache for the IMP to handle a SEL and then jump through that function pointer (which superscalar pipelines really hate) every time you do anything.

Object layout: The modern ObjC runtime imposes some indirection on every field access (because your old object code doesn't know the current size of your base class), where a JIT compiler can bake offsets right into machine code.

GC: ObjC has a conservative collector, so it has to do some work for each dead object rather than just copying the live ones and recycling the whole arena. And a lot of people still use reference counting, which is the slowest high-overhead form of GC by far.

It's all clever stuff but seriously compromised by the need to produce static object code that's resilient against changes. If you can afford ObjC, you can probably afford a bigger runtime where everything really is an object and the slightest mistake doesn't blow up randomly.
I'm not sure how true this is.

If you see the credits roll at the end of the show or movie, there is invariably a line that says "Promotional consideration: Apple" [and others].
滋阴补肾
Blocking the CD47 protein shrinks all kinds of cancers
There's nothing in this article to confirm that headline, apart from the sentence "Recent claims that computer programmers are being forcibly recruited by Mexican drug gangs, if true, suggest that these groups are acquiring the ability to reap the potential profits of cyber-crime", which has no citation.

I'd be very interested to hear of corroborated incidences of such kidnapping or recruitment occurring. I was in Sinaloa, Mexico this month actively looking for such evidence as part of my work. There's some indication that the cartel have reasonable IT infrastructure (which isn't surprising, given their size), and some growing involvement in physical piracy (counterfeit items in markets have to be marked with a cartel symbol, which is purchasable). But I've yet to see strong evidence that they are involved in "cybercrime" in any organized fashion.

They certainly take discussion forum flamewars pretty seriously though: http://www.cpj.org/internet/2012/03/online-news-sites-as-bat...
The major challenge for any photobook creation is the following:

An user has for example 100 images from vacation. Some choose nearly the same object, if this is he case some will be better than others (sharpness, contrast, and so on).

For an automatic creation process of a photobook without the need for the user to "choose" images it is necessary, to identify images with similar objects. Some attributes can be Location (if GPS Data available in the EXIF data) or Time (if multiple images was taken within less than a minute), but this kind of information are not very offen available or accurate. To analyse images to identify similar images and find the "best of the image" with less risk of false positive is a challenge.
Needed a better Twitter so we made one for ourself
Everything You Know (about Parallel Programming) Is Wrong
I guess I didn't understand your previous comment, then.

However, it could be totally anonymized, with measurements being used only to filter what is displayed. Think of it like a dating site, where whether someone smokes, or is a vegetarian, or whatever can be used to gauge compatibility (such as it is). Nobody knows my search criteria on a dating site.
Levis Jeans for Men and Women Cheap on Sale Online
US Town Bans Hands-Free Phones While Driving
It's very interesting you should say that. As a programmer who's recently started learning UI design in my spare time (for an app I'm working on), I've found my experiences very similar to your own.

I always thought requiring complete focus when programming was something required with all professions, but learning to design and spending a lot of time in Photoshop I've realized that this doesn't seem to be the case (at least with design).

It's not to say that I don't get into the zone when designing, but I've found is a different style of thinking. Where the goal of designing is to try a lot of things out, with the end goal to present information in an intuitive way vs programming where you need to get something done, and it is your goal to beat the machine into submission to perform it the way you want it to.

The good thing about programming I've found, is that if you give it enough time, you can do just about anything, whereas with design, I've found the longer you spend on a problem doesn't always guarantee you'll find a solution ...
"20 years of entrepreneurial lessons in 20 minutes" by Bill Gross
DWI lawyer
Plano criminal defense attorney Mac Morris
represents clients charged with DWI lawyer, drug crimes, theft, assault, probation and federal crimes.
>>very early Universe there was a period called inflation in which space-time expanded at speeds much faster than light.

References for this?
the whole problem i'm describing here is you (codeonfire). and it doesn't surprise me that you don't see it. let me try to show you.

you've wrongly (psycho)analyzed me/my viewpoint (i'm upset HN losing it's hip factor), misrepresented my proposal (censorship), then took your own analysis as a fact, and called me/my opinion "stupid" and "wrong" based on that.

of course, you didn't stop there, to add a bit of sarcasm and humor, you went on and checked the domain name that would remedy my non-existing problem. that's why i thanked you for proving my point.

this is a great example of low-quality hate content. it almost is a template, we can write a bot that exactly does what you do.

i'd normally not write back and pass, like many others, but just for this post's sake, i'm keeping this conversation on. also you said my links were pointless, let's put some other links here, quick glance at your comment history:

http://d.pr/CChr
http://d.pr/IUYL
http://d.pr/Hk9d

just to clarify, despite of low quality content you produce (to be fair, i also saw neutral ones) i'd never ban you, wouldn't try to suppress anything you want to say. i respect your viewpoint as much as you disrespect me and others.

i'd just like this system to put some measures so you express them respectfully. that's all.
Asus Eee PC 1000HE battery
6600mAh Asus Eee PC 1000HE battery is specifically designed for Asus Eee PC 1000HE laptop. We offer a complete line of replacement Dell batteries and compatible replacements for almost all laptop models. All of our replacement Asus Eee PC 1000HE laptop batteries are made with high quality safe parts and are guaranteed to meet or even exceed the original manufacturers specifications.
I think the biggest difference is that this is a framework, not just a spec, and you can implement the server with the libraries. The google explorer makes it easy to consume google apis, which is great if that's what you're trying to do. If you want others to consume your api, you need a framework to facilitate the schema generation.
From what I understand, drug cartels need software for running their bussiness, and because they can't take a call to SAP and have a representative build a custom solution, they just kidnap programmers, extortion them and make them build the software they need for bookeping and all the stuff made by computers on this days.
And they will probably never find us. Everything is just too far away:

http://www.planetary.org/image/radio_broadcasts.jpg
Why should trading at that frequency be illegal?

What is the optimal amount of trades per second one should be making?

Once per second? Once per minute? Once per year?

Even if there were such a number how could any bureaucrat ever arrive at the optimal frequency any particular market participant should be trading at?
Ok list, I agree with the last, finding some sort of vent is crucial. I'd add to that though: Experience a couple of near-catastrophic events while you build it (and ideally before you've got too much momentum). The things that destabilise tend to be looked back on as just-what-was-needed once you've dealt with it - and if you don't deal with it and all falls apart, then it was probably still just-what-was-needed..
More on that: http://softwaremaniacs.org/blog/2012/03/26/rainbow-js/en/
Hey peripitea - the page is a permanent space to ask questions so you can keep contributing whenever you'd like.
Oops, can I blame it on autocorrect ;)
Your hypothesis has the convenient feature that it lets men off the hook, but given that the "social/work environment" is male-dominated, surely they have agency over it.

Rather than a "lack of interest", I offer alternative Wildly Made Up Explanations For Why Women Left Software Engineering In Droves and Had CS Enrollment Fall:
A) they may have been discouraged or prevented from studying a subject: Grace Hopper, for example, would have been an engineer but was prevented because she was a woman. Instead she studied math, as did many early female computer scientists. When Computer Science programs became common they may have hewed closer to the Engineering approach than Math, and when they became expected for programming jobs it may have closed off the pathway women had been taking into the field.
B) They may have faced harassment or hostile environments that discouraged them from pursuing a coding career. That is not them "being interested", it is "them being willing to tolerate the environment they were required to study or work in."
C) They may have faced discrimination in hiring, promotions, pay or been preferentially tracked into project management roles. You can't work in a profession if no one will hire you, and you can't advance if employers will only promote you into a non-technical role.
D) they may have faced impossible-to-reconcile expectations on their time, if they were unable to find employment working regular hours and so utilize child care. Men being willing to be a primary care giver is a relatively recent phenomenon.

I'm not saying any of these are true: I am saying that in the absence of any evidence my wildly made up speculations are just as likely to be true as yours. None of those things have to do with interest in technology, programming or working as a programmer. They all implicate the men who changed the social/work environment of computer science in ways that discouraged or excluded women. They are also all things that we could fix.

I'd rather focus on explanations that offer disprovable models we can use to fix the issues at hand if they turn out to be correct. Your approach is like looking at a crash report and being content with the explanation, "something obviously happened that was outside of expected parameters."

When I read the article, I want the next generation of girls and boys to have those moments of joy at technology. I don't want half of them to be turned off by the entirely-irrelevant social/work environment.
Paul is wrong on this, though. We as the community should override that.
I agree this is a problem that's near the "Deviation barrier". I also agree it's narrowing, and admit that what I was suggesting is a 'low-tech' solution. I suppose I was simply offering that I'm seeing empirical evidence that this is a pain point in a particular market that's large enough that people look willing to pay to try and fix it.
What are the odds of intelligent life NOT existing in such a space?
I've worked assisting law enforcement in tech, related to cryptography. Talked to many people, seen their code, methods and training. It's sad.
Just add a sales tax on stock.
失眠多梦
I've thought about it too. You guys catch Saddam and Osama, why can't you launch some drones and put a missile trough capo's asses?

I guess our lives and peace are not worth the intervention.
Marvin8 on that site had a great comment. Here it is:

What I'd like to know is what happens to customers who have resting orders near those "fat-finger" trades. If a customer had a sell stop-loss at $583, did he get stopped out of the market at that price or near $582? I'll bet he did. If another customer had a buy order in at $583, did he get filled on the way down? I'll bet he didn't. The broker wil ALWAYS come up with a bs excuse as to why a customer got a bad fill and never gets a good one. It's the way the industry works. That's why folks are complete suckers to get involved. The industry makes BILLION$ screwing its customers.
But wouldn't it allow the kid to be more imaginative? Instead of building a calculator inside of a game, perhaps he could make his own game? Instead of building something that's already defined, wouldn't he have more opportunities to be creative?
8 Simple Rules for Designing Threaded Applications
Multithreaded programming is still more art than science. This article gives 8 Simple Rules that you can add to your palette of threading design methods. By following these rules you will have more success in writing the best and most efficient threaded implementation of your applications.
Impressive with what kind of research and development scientist come up! Hope it works or at least helps.
Correction: highlight.js is 6 years old :-). And yes, I'm going to look into Rainbow more properly for useful ideas. And I encourage Craig to do the same. Isn't Open Source awesome? :-)
as someone forever with his head buried in technical matters, I really enjoyed seeing the talk balanced with some biz.
Web Development Services India: Follow Easy Step Before Hire Web Developers
Not to sound cliché, but that old lens takes the warmest picures i've seen.
Silicon Valley and Hollywood: Rivals or Kindred Spirits?
胎动不安怎么办
Species die out every day, and they will continue to do so with our without our help. That's natural selection. Deliberate genocide is an irrevocable step in theory, but with something as ubiquitous as the mosquito it's unlikely to ever be completely successful.

That said, it's doubtful their extinction would cause any other species immediate trouble. What it will do is save hundreds of millions of human lives.
Is it a Condom or is it an Android?
Exactly! in the future, One can build robots or artificially intelligent machines that can travel and make some decisions on themselves. Such machines will not need most biological conditions needed for organic life to survive. So can live in many hostile conditions.

They can also clone themselves mining the resources and energy available at anywhere they land.

Such machines can colonize the space.
I understand that, but are there opportunities to improve upon the "fun" of Minecraft that lead to an actually useful product? I'm sure the main motivation for building a calculator was the complexity of the problem -- not the usefulness of a Minecraft calculator. Imagine if the tools were tailored to keep the same level of fun while also empowering him to create something he could use!

That's what I meant by "think bigger" or "serious" -- the Minecraft calculator was fun and challenging, but is there something equally fun, equally challenging, but more useful? Can we make tools that empower kids to have more fun solving complex problems that lead to a useful result?
Well, thanks for not just downvoting me :)

PG posted that comment five years ago; reflexive downvoting just wasn't a problem then like it is now[1], so I'd be interested in hearing if he's still got the same opinion - it wouldn't change mine, though.

[1] It's easy to look at the past through rose colored glasses, but that's not what I'm doing in this case. I actually think most of HN has improved with its new size. Niche areas are more likely to have discussions between experts, there are more people like Grellas who write lengthy and insightful commentary, a significant number of startups get successfully launched on HN, and we still managed to do all that without making too many of the original core users leave. That said, get off my lawn.

Edit: Now you're being downvoted. This is ridiculous.
保胎无忧片
Restore Windows XP BKF File to Windows 7
Restore Windows XP BKF file to Windows 7 with the help of BKF file repair utility from SysTools which can whole recover damaged BKF files. It facilitates the restore of the backup make that compatible to run that on the Windows 7.
The guy who sold at 582 had to sell to somebody, so the buyer at 583 got his order too. That's why they're called trades. There's somebody on both sides.
They do all kinds of things these days including Exchange, .NET, Oracle, and other stuff. (Full Disclosure: I'm friends with some people working there.)
How do I like short comments like this. One cure and your cancer will go away. Yeah, right. And people actually might believe things like that with the result that they don't get proven treatment in time.
Cancer is really serious, it can kill you you know, and since there are promising developments (as far as I can tell as not being a doctor), we are still far away from a definite cure to that.
You would realy do everyone a favor by keeping comments like that for yourself.
There's the matter of the veteran having more problems to solve than the novice, so they tend to dismiss different things as "unimportant", for better or for worse.

In front of the exact same code, the veteran will bring forward issues such as deliverability on schedule, integration, letting the end-user start the program at 4pm and still be on time to grab the kids at school, the amount of paperwork and convincing that needs to be done so that the people at marketing can understand the new tech well enough to actually sell it to a customer or so that the people at IT can properly install and maintain it on a production environment without calling him every other night.

The novice will say: "why is there a break in the pattern here?", "this code fails when x is negative", "this monster piece of java code looks like what I saw someone solve with a one-liner in python last week".

Putting them both in front of a screen from time to time might either get you the best of both worlds, or hours of painful & pointless arguments.
We have to watch them write code for some problem they didn't cram for. We can't just read code because we don't know how much trouble they had producing it, or whether it's even theirs. Our recruiter (when we had one) just looked for reasonable fit with the claimed skills, and asked a couple of elementary conceptual questions (not single-language trivia like this), then brought in engineering.
Home Help
Care for the Elderly is irish homecare services for elderly care, home care, home help, in-home care, dementia care & respite care assistance in Dublin, Ireland
As someone who has tried to argue against the idea of "intellectual property", this is the response I usually receive. Unfortunately, creating something and enforcing property rights on the ideas to "reward" the author doesn't make the system any better.

There's that idea in software development that it doesn't matter who came up with the idea first, but who executed it better. I actually think this is how the world should work. Who cares if you came up with an idea if you never acted on it? Why should you have the right to hold up innovation in that field?

Just get rid of "intellectual property" (at least patents) and let the people decide with their wallets.
性欲衰退
Web Data Commons
It is. And holy crap, 6 years, wow... time flies! I'm keeping track of both of you now. I know that collaboration on projects like these is almost impossible. Do you guys live near e/o? heh
It's hard to say what's part of the lens and what's part of the postprocessing - notice that the pictures of the lens/camera itself is quite warm also. May just be the author's style.
Ask HN: Apple filed to patent an app concept that I released a year ago. 
Hello HN,

I would appreciate your input on my current situation.<p>I recently learned that Apple has filed to patent a teleprompter concept to be integrated with iMovie and Final cut pro. They also have a sketch of how it can be applied to the iPad. Here is the link:

http://www.patentlyapple.com/patently-apple/2012/02/apple-to-add-teleprompter-tools-to-imovie-and-final-cut-pro.html

The screen shot of iPad rendering is very similar to UI of my app published almost a year ago (built along with hnuser: xoom). Take a look at the screenshot of the app here compared to the diagram in Apple's patent.

http://itunes.apple.com/app/vrt2-video-recording-teleprompter/id433107401?mt=8

On one hand I am proud that our UI design is spot on for the teleprompter that Apple, as a great artist, "stole" it. On the other hand I am concerned.<p>Should I just ignore it or do something about it? If so, what should I do? I very much appreciate your help and feedback.

Thanks
-Vj
If their blog is to be believed, that bunch of brainless drones represents 0.5% of the applicants. I find it hard to imagine that the best talent in the market would get those questions wrong, though in spirit I agree with you.
Agreed, but not surprising... calling a nice modern lens "warm" would be nearly an insult. Modern lenses generally prioritize accuracy to warmth, and appropriately so. It is however a little sad that there is such a small market for more stylistic lenses.
Why I left job and did a startup
Samsung I9300 Galaxy S III - Features, Specification, Review
If you find it, please tell us, I asked about it here and got only one reply: http://news.ycombinator.com/item?id=3735387