skysight-inc/HackerNews huggingface dataset:
I've worked on avionics flight management systems. We had reams of system requirements, multi-person code reviews for every line of code in the product, formal verification runs, system integration testing, field testing... The compilers used were qualified for our use. All libraries used were qualified. All operating system components used in the product were qualified. Internal tools that automated any part of the process were qualified.

I'm not sure what your criteria is for "mathematical" verification, but I see this sort of work as software engineering.
As a former IT teacher, the curriculum is incredibly boring and outdated. A lot of the teaching is simple word processing and spreadsheets. However, most of these students have grown up surrounded by technology. Half the time the students know more than the teachers. It also doesn't help when the teachers are desperately lacking in any real technology experience. I was the only teacher I'd met who'd ever done any programming or had even worked in a tech company.

The curriculum also contains some of the most boring subjects known to man. Do students really need to have an understanding of "Change Management". We should be educating them about technology, introducing them to the possibilities and allowing them to create. Some of the most fun lessons I ever taught were on Photoshop, even with knowledge of only a few tools students will create the most fantastic images.

Children are naturally inquisitive and want to know how things work, especially around the internet and games. Unfortunately, most of the time these questions go unanswered because the teachers can't answer them and it's most likely not on the curriculum.

Personally the curriculum is currently worthless, it was incredibly boring to teach and even more boring for students. It's incredibly frustrating when there are so many great things we could be teaching these students to expand their minds and skills.

It would great to hear how this compares to IT curriculums in other countries.
Well, here in the real world, there was a Citizen's United decision in 2009, and there was record-setting advertising spending from industry groups in 2010. In a midterm election.

Noone's claiming they have a perfect system, I'd be satisfied if we stopped sliding backwards.
It's also what makes the OS-level back button so important, which full-time iOS users seem not to understand when they cursorily try an Android phone. (http://daringfireball.net/linked/2011/10/31/android-hardware)

I agree with this thread that this is one of the best things about Android.
My point is that I never said the GC was bad. I said I showed up issue with it. As I explained in detail in my post - I was actually researching something else. BTW I did experiment with 2 other garbage collectors - the default and the incremental and gave results for all three, which I think is quite thorough given that I was actually researching something else.

I would be just great if someone who is coming at what I am saying with description of the weakness would give a suggestion rather than just shoot down the finding which I never said was anything other than just a finding.
January 16/2012
How To Get WordPress Category ID From Category Name
Why not invest that time and effort in product features and development instead of marketing, hype, cons & webinars.

This is a database product, I feel that features, benchmarks, documentation, support and real use example would help more than a flashy marketing website.
Anonymous Threaten Zetas Drug Cartel
In the US, Professional Engineers are licensed through the state and are legally responsible for their work. If you engineer a bridge and it falls down because of a design problem, you are the one at fault.

Until software engineers become legally responsible for crashes/data loss/etc. of their software and can be sued out of existence or go to prison because negligence, they will not demand the same respect that other engineers do.
Essentially. The streaming part of the company is just a few years old, and we operate a lot more like a startup than like a 10 year old public company.
Berlin, Germany - http://1000jobboersen.de

We're an internet startup shaking up the HR industry in Germany, and we're looking for:

* A front end developer

* A UI/UX designer

* Junior ruby developers

* Senior developers

I'm one of the lead devs -- drop me a line if you want to know more!

Email: bernerd.schaefer@1000jobboersen.de
Offer: I will critique your programming/tech job advert
I will critique your programming/tech job advert for free, just send it to the email address in my profile.

If time permits I will give you suggestions for possible improvement, otherwise I will just give you my gut reaction as a programmer.

About me: I've been programming professionally since 1991, and a tech hiring manager since 2004. I've interviewed hundreds of programmers in the UK and India, and most of the people I've hired have worked directly with me. This is how I learned about tech hiring. Also http://cvmountain.com/about

Full disclosure: I sell "tech hiring/interviewing services" professionally
I'd say it's incumbent on Cheez to make a less simplistic argument if he doesn't want to be subject to reductio ab adsurdum.

If his argument is a silly one-liner that's demonstrably refuted with a pointer to Somalia as an example of "less government", it's not javek's responsibility to fill in the blanks for him.
White House responds to Patent Petition
I strongly disagree that cloaking behind-paywall pages is ever "good".

If I'm searching for a specific term, I want to see pages that are relevant to that term when I click the links, not pages that ask for my credit card and that may or may not (probably not) show me a relevant page after I've been charged.

Experts Exchange was a fairly decent site very long ago, but it sucks horribly now and has for years and has nobody to blame for their downfall but their own deceptive practices and lack of vision in terms of alternate revenue models.

I'm glad Stack Overflow is totally eating their lunch. Good riddance.
Don't cry to give up cry to keep going
it might be time for a plan B, like systemic changes to reduce the effects of corruption ... That's essentially the campaign-finance-reform argument

No, your response doesn't address your goal at all. CFR doesn't do a darned thing to "reduce the effects of corruption". It seeks to decrease the possible vectors of corruption (both in quantity and magnitude), but it does absolutely nothing to address the effects of corruption.

What yummyfajitas and others have been arguing is precisely for a solution to the problem you cite, the effects of corruption. That is to make it so that it matters much less how a bureaucrat gets corrupted, by stripping him of power to the greatest extent possible, so that the potential for damage he can cause is minimized.
Part of the problem, though, is that they don't always show you the same results as the search engine sees. I've just started using the SSL version of Google search, and now I no longer see any answers on the EE pages, where I did before.
It looks like they only display the answers in the bare minimum number of case necessary to still get search rankings, rather than displaying them for all google referrers.
In my experience once most middle eastern/arab people are "integrated", people see their appearance as vaguely mediterranean and don't really think twice about it.
We were looking at ~2500 visitors/month. It approached 5000 pre-launch.
Former Google product manager on the trashing of Google Reader
Really smart, careful people also make mistakes. This is one of the things that can easily happen to a bright but inexperienced developer. While the numbered list is helpful, I don't think calling the programmer in question lazy, careless, or "just out to make a buck," is ok or fair.
SEEKING WORK - NYC or Remote

I'm a full-stack coder, my strengths are Python/Django, jQuery, iOS.

I would love opportunities in Android, MongoDB. I have experience with RabbitMQ, Celery, nginx, memcached. I've done plenty of PHP and Actionscript as well.

I always look forward to this thread, it has been the source for some of my best clients. Contact me at:

http://brooklynsoftworks.com - matt@brooklynsoftworks.com
This is amazing, thanks for putting it together. Really fuels my already-intense Wikipedia addiction - I was one of those kids that read encyclopedias for fun and still get into Wikipedia reading sessions with dozens of tabs open.
That's still deception. Seems obvious to me that the reason search engines would penalize sites that put up real data behind firewalls is because users don't want to see them in their search results. To show search engines different data to circumvent this is deceptive.
C'mon e-cards aren't new at all. There have been hundreds of e-card websites pop-up, and die off over the years. They all eventually had to turn to spam and splatter their websites with ads just to stay afloat.
First: AH!

Second: True Story, I'll dig for some more detail on other start-ips

Third: Thanks, we have some cool stuff planned for this!

Fourth: I think we all have different browsing habits ~72% of the people that hit the site clicked the video.
Dataset of OkCupid Questions & Answers by Gender, Age, State, and Metro
Cambridge MA, http://www.outbrain.com/jobs/BO#1
Outbrain is seeking a Research Engineer for its Boston location. We are a startup company providing content recommendations for many premium publisher sites and blogs. In fact, you are more than likely to have seen our recommendation links, and may have clicked on them without realizing we were generating them automatically (for instance on Boston.com, USA TODAY, Slate, and many more). Our goal at Outbrain is to provide readers with the best recommendations possible. As a research engineer you will contribute directly to the algorithms driving these recommendations.

You will need a firm foundation in computer science and strong Java development experience, plus background in machine learning. We are looking for a smart engineer, with practical know-how, good work discipline, and willingness to learn and have fun.

Requirements:
Excellent Java implementation skills. Experience with Spring, Tomcat, Hibernate, Solr/Lucene, Mahout.
Background in Machine Learning / Statistical Natural Language Processing / Information Retrieval.
Knowledge of scripting languages a plus (e.g. Python)
Comfort developing on UNIX/Linux.
No, unless they work or want to work directly with CNC operators and need to know what they're actually capable of instead of just what they're called.

This is exactly what you don't put out a 'I need a dozen programmers' ad - people aren't a fungible commodity. You do actually need to know how much value they can provide.
I thought that spawning a new process was the same as forking. What am I missing?
HubSpot in Cambridge, MA

Looking for web developers (Python/Django and Java).

Voted best company to work for in the Boston area, 2 years in a row.

See http://BostonBattle.com for details (including $10,000 referral bonus)
That's a good tactic although I've also had clients who feel like more $$ means better quality. I've been in meetings where someone says that they're looking for a certain level of quality and so they're willing to pay more for it -- even if the greater spend doesn't necessarily equate to true quality when all is said and done.

So if I were to go to that same individual with this tactic they'd jump on it. Scary, but true.
Your site is down, 11:56 am EDT.
Show HN: MESH - The News, Entertainment and Social Hub
Wanted to show HN my chrome extension i've been coding over the past few weekends. The idea for MESH came from the fact that I didn't like how little you can customize other feed readers like Google Reader and the like. As I wen't on incorporating RSS feeds I realized I could include video. Social was the natural extension and what i ended up coding was an in-browser media hub.

Please do download and see if its worth the effort! Let me know your thoughts. Good and bad, ofcourse.

http://www.digi-dil.com/MESH
I scanned your project and it looks great. This is one of the major things we are trying to accomplish with SciRuby - simplified access to things like GSL for basic/essential science and stats. Seems like you and Claudio Bustos should get together (Claudio is working on distribution[0] and is very involved in sciruby). We should join forces.

[0] https://github.com/clbustos/distribution
Chicago IL (preferred) or Remote - http://www.GroupTweet.com

Just relaunched GroupTweet v2.0. Need some more PHP(cakephp) talent to help us move onto v3.0.

Competitive pay and equity stakes are available for self-starters that demonstrate strong performance. We are a small team, so plenty of opportunities to get in early and shape the future of GroupTweet.

We think Twitter can be the foundation for a great group communication platform for all sorts of different verticals. Think something like Yammer, however entirely integrated within the Twitter ecosystem.

We have millions of users worldwide. Check us out!

Inquiries: jobs@GroupTweet.com
If you want to talk about architecture, please use the name of the CPU core and not Apple's marketing name for the integrated SoC IC. The "A5" is not a CPU. The application CPUs on the chip are ARM Cortex A9's. These are the same cores that are available on the OMAP4, Exynos, Tegra 2, and a few others I can't remember off the top of my head.

It is indeed a SMP core (1-4 CPUs), which does out of order execution and register renaming. And it outperforms the Cortex-A8 (an in-order CPU) on a per-clock basis on many workloads.

But it's not an Apple part. Everyone is shipping these things now.
There was an article posted (I believe here) a while back about aerospace software development. They talked about the processes used to develop the software and it was definitely in line with engineering rigor. However, it went on to say the people doing the work were not professional engineers. So, at least in some countries, you still could not call it software engineering.
If someone would just point out where this grey background is, rather than downvoting me, that would actually be helpful.
Great list, does anybody know of a Python or C equivalent for this?
Totally agree. My original aim was to use an idea I had about the way the garbage collector synchronises in the Oracle JVM to give 'windows' of determinism. So I set about making a program to push the gc really hard so I could see if my idea worked. But I have not gotten as far as the original aim yet because I found this interesting stuff about the G1 collector.

As for your points about realtime - I am completely with you. I had in my mind that one might have a realtime system on the rtjvm or in c++ which needed to periodically communicate with a standard JVM. There are three approaches I could see for this. One, would be to send messages and decouple that way. Another is to make the communication abort if it looked like it might cause a deadline miss. The third was to briefly (milliseconds) disable the gc in the standard JVM so the communication could occur and then turn it back on again immediately afterwards.

Now - that sounds like a really bad idea and it probably is - but it is an interesting idea to play with.

So - please don't thing I am proposing realtime programming on the standard JVM, just some ideas for larger systems integration.
“Programmer” sounds like “anomalously high-cost peon who types some mumbo-jumbo into some other mumbo-jumbo.” If you call yourself a programmer, someone is already working on a way to get you fired.

That sounds derogatory to me. His opinion is that business types could care less about what you do. You're not a programmer but an exploitable resource. Since when is being a crafts-person and being proud of your work and what you do bad?

I get that you're proud of your development skills, but at some point your software has to solve a business need, and you need to understand what the need is and how your software is solving it.

I'm in the business of producing good software. How does calling myself a programmer have anything to do with what you just said?

It's a matter of perception. Patrick thinks people think programmers are clueless navel-gazing cogs who don't have a grip on reality. Of course nothing could be further from the truth -- a good programmer is probably more in touch with the needs of the business than the ignorant stakeholder who thinks programmers just type in a bunch of stuff. I think this perception is a disservice to both programmers and business people alike. I do not doubt that there are people in the world who perceive programmers in the way Patrick describes... but I wouldn't work for them for anything less than a big six-figure salary and very gracious vacation allowance. I think most people understand that programmers make software and software solves problems for businesses and consumers which makes money. Therefore programmers must be pretty important.

So yes, I still call myself a programmer. If I catch wind that the person interviewing me views me as a 'peon' I walk. If that's what they're looking for it's their loss. They can figure it out later I'm sure and might come back to me when their spending 80% of their time and budget fixing the errors their "peon" introduced into their software.

Good programmers are hard to find. I don't see anything wrong with calling myself a programmer.
Why Big Data is Big in Boston - Coverage of the MassTLC unConference
SEEKING WORK — remote

Languages & Technologies: Ruby & Rails, Node.js, some Python/Django

Other stuff: git, Rspec, Cucumber, SASS, HAML, CoffeeScript, MongoDB, jQuery, some linux administration.

http://goshakkk.name/ or directly via email me@goshakkk.name

I would like to work on great & interesting projects, if I can amaze me with your idea, I can do your project for free. (Inner desire to work on something cool, combined with need to fill up my portfolio)
Stanford AI-Class Crowd-Sourced LaTeX Notes
...and there is a terrible corrosive effect when perceived minorities are given a 'leg up' - that they are not really deserving/talented. Whether part of the hidden neurological bias mentioned, or even true, it means other capable people who happen to belong to that minority get a shadow cast on their accomplishments.

{German-austrian 4th-generation Iowan.}
I found it hard to believe they didn't mind, even if I know I wouldn't. In 1 case, I was sure the person minded, but he told me repeated that he didn't. This person was an excellent coder, and ended up quitting a couple years later. The quit was probably for some of the other working conditions that didn't go well with his personality (he couldn't say 'no', they kept asking unreasonable things) but I think the whole package mattered.

I also see your point about it mattering more when you aren't part of the majority, or if you felt there might be a threat to your person.
It saves between 10-20 questions, but it could easily go much higher. The cache.manifest says "even if I am offline, still load the page". The localStorage is a database that holds the questions.

I'll be writing a series of blog posts about the architecture of the game, as well as more info about the API

http://blog.wikimaze.me/
Sure, but my question stands - I honestly don't know what it is I'm looking at. Are you just filtering Twitter feeds for people who might want work done and putting some geographical search information onto the posts? Aside from the fact that I honestly don't know what that Biblical quote is doing there (I looked for likely keywords), it's by no means obvious that this is what you're doing. If you're serious enough about it to post it here to gain some eyeballs, then you should probably also indicate what it is you've done.

If I were to tweet something vaguely job-related, and if somebody then got in touch with me because they thought I'd posted a job on your site, I think I'd be somewhat ... taken aback, I guess.
I see this hideous convention used a lot when assigning nodejs modules, so you can easily comment out modules for debugging purposes (I think). Other than that, why is "[NL], b = 1" safer or better than "b = 1,[NL]"?
Brazil to surpass U.K. as sixth largest economy.
I've taken the care to invite foreign engineers to dinner at my home at each job I take. In each case the comment is the same - "This is the first American home I've been invited into." Never mind they were 2, 5 or 10 years working in America.

So don't blame them entirely.
I have never encountered racism, therefore there is no racism. And anyone who thinks they're being discriminated against is a lazy whiner.
There is also a Kickstarter page: http://www.kickstarter.com/projects/1877491487/documentary-o...
Former Engadget Editor Launches New Tech Site
Reflections of a Startup Girlfriend [Response].
Reasonable response, especially given the current legislative and judicial situation. USPTO doesn't have the authority to unilaterally cease issuing entire classes of patents when Congress and the courts have, so far, directed otherwise; what they can do, however, is seek to improve patent quality & decrease vague patents. I'm not sure how successful they will be, especially given funding issues, but this stance seems to be about as far as they can go at present. We need change to come from elsewhere, including the law schools (so lawyers get disabused of this notion that software + computer results in a new machine).
Here's my recent experience doing programming related searches:

- Perform multiple keyword search on Google for esoteric topic.

- Get a page of results that don't include all keywords (remember, can't use '+' anymore).

- Switch to Bing and perform search.

- Get page of relevant results, but EE is near top of list.

I can't win either way. :(
Google Launches GoMo To Help Businesses Create Mobile Friendly Websites
am i the only one that thinks its funny the white house office of science & technology doesn't have html entities under control yet?

Quentin Palfrey is Senior Advisor to CTO for Jobs and Competitiveness at the White House Office of Science amp; Technology Policy
so, this is basically a "no" that funnels into talking points without actually saying "no". just like every other response to every other petition on that site that i've participated in.
Both. I absolutely love it.
Barcelona vs Victoria Plzen Live Stream Online 1/11/2011 Champions League
This is great! But when I get 3 wrong in a row it just goes to a black screen and nothing happens. Is that supposed to happen?
Just wanted to clarify that this wasn't a joke. If you're not in G+, you can't share this/don't have this button. (Whereas non-G+ members could have shared in Google Reader.)
Suppose the government only lost the power to regulate the telecom industry. In this case, the gatekeepers could do whatever they wanted regarding telecom policy without any fear of legal pushback, instead of having to at least consider their small and manageable fear. If you don't like what they do and there is no framework for making your voice heard on this particular issue, what options do you have? Try to start your own ISP?
For Clojure, there's also Clojuratica: <http://clojuratica.weebly.com/>, which lets you trade data between Clojure and Mathematica seamlessly.
http://brianshih.com/old-vs-new

Oh, GReader, I miss you so much..