skysight-inc/HackerNews huggingface dataset:
Like/Dislike:

H.R.3997 - Heroes Earnings Assistance and Relief Tax Act of 2007

To amend the Internal Revenue Code of 1986 to provide earnings assistance and tax relief to members of the uniformed services, volunteer firefighters, and Peace Corps volunteers, and for other purposes.

http://www.opencongress.org/bill/110-h3997/show

How many people getting the newsletter would actually realize that "other purposes" refers to a $700 billion bank bailout? (This is the bill the Republicans killed, shortly before caving in and passing another bill a week later.)
I tried a DDG experiment on my home machine and after 6 weeks or so I switched back to Google. Sometimes DDG was almost as fast as my thought process but very often I found myself waiting several seconds for search results.

It sounds trivial but those were very, very long seconds. When I'm in the middle of a deep programming problem I need an answer now while it's still fresh in my mind. Giving me 2 seconds for my mind to wander off is too much.

Another problem that I had was that there was no way to sort my results. However, that looks to be solved with the latest DDG interface. :)

Get the speed up and I'll be back!
I called the NYC office. I think the regional offices are a bit less swamped. No answer in DC.
Tremendously enjoyed your post, particularly the part about fucking around with gene assays. My wife is a physician, and sometimes I rile her by saying she is not helping real people because she is just a glorified hashmap. She does a lookup on the disease and returns a drug prescription. She says that's still better than fucking around with gene assays in a labcoat :)
I'm completely familiar with your line of reasoning. Its just that the number of nodes needs to traverse from a styloot to a vaccine is significant. Its not zero. Most companies get around this by simply making large philanthropic donations from time to time. But you'll still agree that's not the same. Some of my classmates got their math & physics PhDs and then gave it all up and returned to India to feed the poor and work with the homeless. When I look at that and then look at the fact that I'm messing around with sobol sequences....it just irks me, that's all. I think that was the point of the article - dealing directly with the real world full of real people, and not via some long indirect causal mechanism.
Where Them Girls At? Why More 20-Something Chicks Don't Start Companies
This is the wrong way to think about education. Learning is learning, regardless of job placement, and while I recognize the need for stronger STEM education it shouldn't come at the expense of equally important topics.
Just a pedantic nit; Google's code of conduct catchphrase is not "do no evil", it's "don't be evil".

And I suspect they aren't, as a company. Even though these were Google employees, as Google has admitted, I doubt they were acting in accordance with anyone sufficiently high up in the corporate hierarchy.
The front page for the project hasn't been updated in over 3 years, and a quick search for github activity shows stagnation too. What direction is this project heading and how fast is it getting there?
Scary science, national security, and open-source research
Bash-autopoiesis: the self-organizing shell script
Feel free to try this at home: http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:n...
> The link is dead.

Works for me.
Snapshot: Viaweb, June 1998
San Antonio Chiropractors
If you live in San Antonio, Texas or its surrounding area and have been hurt or injured in a car accident or have had any type of accident and are in pain, then you need the services of San Antonio chiropractors who will be able to use their professional training in wellness to relieve you of your pain and have you feeling healthy and rejuvenated again.
For more information please visit:- http://www.drfleck.com/chiropractor-san-antonio-tx/
Just Click It-blogging, content marketing, CES, mobile, why tech is boring
Definitely! And also maybe include the base HTML file.
A Way to Build the Pipeline for IT Pros: Hire Teachers As Interns
I second the entire comment -- well, excluding the programmer lacking design skills.

As a developer with a decent amount of design skills, what I love is that their defaults are extremely easy to customise and extend where necessary.

> I'm also amazed at how often I spot it now. Seems like it's everywhere.

I also see it everywhere, which is the main impetus for me to come up with a completely customised version that reflects my design style. Hopefully more people do the same instead of just using it straight off of a clone.
Sorry, I didn't mean for my comment on machine learning to be taken as any sort of argument that either:

a) it is possible to build an expert system to classify online content into 'infringing' vs. 'non-infringing'

b) were it possible to build such a system, attaching the deployment of such a system to a piece of federal legislation would be a legitimate use of government power
Migrating from SimpleGeo Storage to CartoDB
IRC Bot for Android Masquerades as Madden NFL 12
Kicking the tires: A trial month at 37signals
> Don't many users already have PayPal accounts, though?

Nope.

I have 3 options: PayPal, Google Checkout, and Credit Card (Stripe, but my users don't know about Stripe).

Approximate proportion in new subscription payments is:
15% PayPal, 10% Google Checkout, 75% credit card.

Many existing users are switching from PayPal and Google Checkout to Credit Card (because now I have Stripe option).
just to clarify, I didn't create the generator. I saw it on the bootstrap google group:

http://groups.google.com/group/twitter-bootstrap/browse_thre...

The author wrote it in one evening which makes it even more impressive.
"Like China, we can block all such websites" Judge to Google lawyers in India
"I still stubbornly believe the whole “private members accessed via accessors” thing in java is bullcrap for internal projects. It adds piles of useless boilerplate code for absolutely no gain when you can just right click a field and chose “add setter/getter” if you NEED an accessor in the future."

Is this a controversial stance? It seems like common sense, unless I'm misunderstanding something.

EDIT: To clarify: I assume he's saying "don't add accessors by default for all private members unless you need to, because you can always go back and add it if you really need it", which is common sense for any project, external or internal. I'm pretty sure he's not saying "don't add accessors, just use public members", which is controversial, IMO, even for internal projects.
You know, I used to think this was about technology. About what technology could do to the old guard and what they could do to technology. But none of that matters.

What matters is simple: these people are given jobs by us, and they have a single responsibility in that position -- to uphold the Constitution. They are failing this responsibility and don't understand this. It's our job as their managers, in effect, to indicate the ways in which they're failing. We need to stop this.
"deliberately anti-consumer"

This requirement negatively affects a rounding error of consumers that will probably be able to circumvent the restriction anyway.

Googles forcing G+ & Gmail apps onto a vast majority of users that don't use those platforms is arguably a bigger consumer problem. But nobody cares and rightfully so. The impact is minimal in both cases.

Beyond the negative effect there's a tangible security gain here that is probably a bigger deal for many more customers then are inconvenienced by the locked bootloader.

"anti open-source"

Microsoft is not the EFF and has no mandate to be pro-open source. Google's failure to release the Android development branch, roadmap, the honeycomb delay and their compatibility tests aren't anti-open source?
You could try http://duckduckgo.com/html for faster responses. :)
The official sites have some strange results. For example, the official site for "mozilla" is listed as wiki.mozilla.org, not mozilla.org.
Hi Mike,

Great offer, I'd love to take you up on it. Our new startup, HiringThing, is moving from closed Beta to launch in the next couple of months. While our application is shaping up great, one of the major things we need to focus on before we launch is signup and onboarding.

I'd love for you to take a few minutes, sign up for our public beta on our website, and provide a few suggestions on what you think would make the signup experience great. We KNOW there's work to do, but an outside opinion will help us down the path.

Thanks,

Josh,
CTO/Founder, HiringThing.com
Welcome to the Post-WIMP Era
Three steps to cure smartphone dependence
JavaScript pattern and antipattern collection
If you have any sample links, I would be extremely grateful. I got two days into the project and realized that even if I could get this data to people, they wouldn't be able to understand it. Any remedy to that would be massively appreciated.
ProtoShare 6 - Web based wire framing
Dualist mindset.

If you go to solve real problems you have to forget your passion. This is typical western dualist mindset, choose one or the other, black or white.

The best you could do is to solve real problems AND be passionate about it. In my experience, it is not that difficult if you study yourself: know thyself.

If you are highly introvert, you better not work organizing parties, or an extrovert expend his life in front of the computer coding is not good, if you like to organize things you working on an ever changing work is going to crush you deep inside.

Common sense, but I see everyday people working against their self, and making their life and that of the people that surround them miserable.

It is also highly typical that people choose as jobs what takes more effort from them(they value what they are bad at). I had a friend that was very good drawing but decided to work on things that he was very bad at. I convinced him to start using their skills in a new job and he could not believe you could get paid for something as "easy"(easy for him, I don't know anyone else that could do what he does)
Not only are looks subjective, but so is intelligence. What makes someone smart? I noticed a few comments on this post are assuming that celebrities for example aren't smart, but on the contrary I think most of them are very intelligent to get where they are.
Viaweb Snapshot Right Before Yahoo Acquisition
I think it would surprise you which has more calories, a plain bagel or a glazed yeast donut.
This is good stuff! The other day when I was writing a game that involved a small physics engine, I ended up having to retouch up on the friction, and a lot of basic physics concepts. Having the knowledge of where to apply the things you learn is just as important as learning the concepts themselves. Education is a tool, and the mindset of "STEM" is to learn how to utilize these tools in tangible ways.
Of course, they have 20% of their work-time to invest in astroturfing HN ;-)
There's a difference between saying "let's wait to see what Google has to say, this could be something else." and saying "This is clearly bullshit." Is Cory Doctorow's reputation such that he should be so quickly dismissed?

The last paragraph from the report [emphasis mine]:

The conclusion is hard to escape: Google -- or people working on its behalf, with its knowledge and cooperation -- took the numbers of tens of thousands of Kenyan businesses from Mocality's database, then fraudulently solicited money from them by claiming to be in a joint venture with Mocality. This seems to me to be outright criminal activity, and Google has a lot of explaining to do.

The paragraph from a Google VP [emphasis mine]:

We were mortified to learn that a team of people working on a Google project improperly used Mocality’s data and misrepresented our relationship with Mocality to encourage customers to create new websites. We’ve already unreservedly apologised to Mocality. We’re still investigating exactly how this happened, and as soon as we have all the facts, we’ll be taking the appropriate action with the people involved.

Looks like the conclusion Cory found hard to escape was exactly the right conclusion.
There's an entire ecosystem coalescing around Bootstrap and I love it. It's the framework for the coders who are design challenged. I know more and more people like me who are incorporating it in every project they build. In time it will raise the minimum level design bar for the entire web.
Glad we all give up our civil liberties for this awesome "security". I'm sure zero terrorists know of this method.

Those who sacrifice liberty for security deserve neither.
According to census data from 2010, foreign language majors have a lower unemployment rate (5.2%) than computer science majors (5.6%). Geography (6.1%) and philosophy and religion (7.1%) don't fare as well, but are doing about as well as computer engineers (7.0%).

Worst off are clinical psychologists (19.1%), best off (0%) are actuaries, pharmacists, school administrators, and surprisingly, geologists and astronomers (!).

http://graphicsweb.wsj.com/documents/NILF1111/#term=
if you want to use only one technology, then tooling made specifically for that technology is helpful.
That is why it has the "Paste as plain text" option.
It looks like you know more than I do about his motivation for getting the new school going. Thanks for sharing that.
He made no attempt to ask his former employers about it; he just assumed it was payment for his illegal hours.

It's a shame. He's getting screwed from all sides.
Bad google ....bad google!
Ok, that adds quite a bit of clarity. From your first post it was unclear where you were starting from.

So, the money and demand for junior developers tends to lean towards front end or full stack devs. If you want to work for a startup, learn rails or django really well and then learn how to build client side apps in JavaScript (communicating through AJAX). Use frameworks everywhere you can (jQuery is the de facto standard now). Learn everything you can about HTML5, Canvas, the new Audio and Video tags and CSS3. Keep pushing forward on design, but remember, less is more in the new era of web aesthetic.

If you want to work for larger companies, learn two of the most common frameworks built on Java and make sure you are very comfortable gluing libraries together. You can also learn the same front end skills, but the chances of being able to do anything full stack are slim to none.

Books and videos? Too many to list really. Code complete, gang of four design patterns and mythical man month are pretty common. Don't make me think is also excellent.

Pay rates? Depends very much on location. Pay rates for the exact same job might be $25/hr in Iowa and $100/hr in Mountain View. In general, if you are good and want to be challenged, come out to the Valley and don't accept anything less than $50/hr to start. Salary: with a couple years experience you should be able to easily crack six figures.
Research Archive JStor Moves Toward Open Access
Kenyan Company Catches Google in the Act of Being “Evil”
Here's a couple quick ones for WI and OH, there's more in a few other states:

http://www.bloomberg.com/news/2011-12-13/wisconsin-voter-id-...

http://tpmmuckraker.talkingpointsmemo.com/2011/06/most_restr...
Snippets About Stock Broker Training and The Market Itself
That's a fair point. I was already regretting my agreement with that notion.
Definitely. Switching to Vim has made editing text much more efficient for me, but I still find myself missing things this.
Is there anything like this for the DC area?
A CEO that Saved His Company By Taking A Drive To Central America
what web app is this, very curious
that is a really interesting idea. With a fake camera people can see what they are supposed to avoid. With a picture of a camera, where they are unclear exactly where the camera is, I wonder how that changes things.
Yoga Instructors Push Back at New York Times Article on Injury Risk
Excellent stuff! You may want to keep an eye out as Bootstrap 2 is probably going to come out any day now if the Issues tracker on Github is any indicator.
I'm actually rather surprised the TSA haven't pursued such a project yet - it seems like a perfect opportunity for a politician to give their friend's consulting firm a lot of money.

I'm hoping that the airline industry implementing the smart way to do this (signed information in barcodes) for mobile barcodes means that the eventual rework of paper boarding passes will be intelligent as well, but as you say, all bets really are off...
Yeah. A couple of times, I've met people who have "dabbled" in programming - maybe done it for a year or two professionally - and said they left the profession because they's pretty much learned everything there was to know about programming. I'm always impressed with their capacity to absorb so much, since I started programming when I was 8 (on a ship, in the middle of the Atlantic, without a computer) and I'm now 37 and estimate I know about 5% of all there is to know about programming (an estimate that continually drops as I learn more).

They must be really good. :)
Learning is good only if it either enables you do to something useful or you enjoy it. If you don't enjoy it (many people don't), focus on learning that lets you do something useful. High job placement gives an indication that a field is useful.

As for learning you do because you enjoy it, treat it as consumption (i.e., the same way you treat an X-Box).
If you are going to do this you should use http://publicsuffix.org/ instead of trying to maintain a list yourself. Mozilla is clearly going to do a better job at it.
As a Brooklyn Tech grad, we too had the shop and technical drafting requirements, though we also had a major system, which included Computer Science (http://www.bths.edu/majordesc/CompSci.jsp) as an option, which is technically required for graduation since it's your major. The courses offered as part of the major has changed since then, we had C++, Networking, and Computer Architecture, in addition to Java and Web Development, and perhaps another course or two that I can't recall. Though you can technically not take any of your major courses and graduate with a regular NYC diploma, I don't know anyone that was able to do that and stay within the school
Going to throw my vote in here as well. I hate position:fixed and am constantly writing CSS hacks to remove these elements on pages. It's a trend I don't like, and yet it's becoming very common. I'm just a grumpy person that hates change, though.
Google responds to the Mocality blog post
Controversial might be too strong a word, but there is a counterargument to be made.

Suppose you have a member named "x." Someday, you might want to stop storing x, and instead make it a calculated value. At which point you'll need a method. Or, when setting x, you may someday want to increment a counter, or transform the input data, or take some other action. Again, you'll need a method.

Yes, it's very easy to add an accessor later. But then you'll most likely have to edit every line of code that accessed the now-defunct member variable. Your IDE may make this easy, but I'd still prefer not to have to do it.

That's not to say writing accessors is always the best choice. I'm just saying there can be good reasons to do it. Like all things in software engineering, there's no one-size-fits-all rule about this. Notch is right about the bloat accessors create, so you have to weight the advantages and disadvantages yourself in each case.
PEP 380 Finalized: Syntax for Delegating to a Subgenerator
Video: Developing for Facebook's Open Graph App Platform - Marakana
I don't agree with this dichotomy. Thinking and doing are two activities that inform and reinforce each other - "book learning" and "on the job training" are best when combined in an individual.

Sometimes the best ideas don't come to you until you've worked and struggled with the existing tools and materials to appreciate the difference between practice and theory.
Best Practices are like patterns, solutions to common problems. Sometime there are problems that require uncommon solution. They are rare, but they exist.

This is very interesting, and mirrors some thought I've been having myself.

I would like to see someone create a list of examples of uncommon design patterns, and list cases in which they might be warranted.
"Google doesn't have a compliance requirement of "prevent users from running another OS". MS does. That pretty clearly crosses a line that none of the Google requirements do."

The fact that things are different is not in and of itself a real argument. All you're doing is restating what Microsoft's requirement is and attaching your conclusion ("this crosses the line") but you haven't actually shown this.

"none of the Google requirements do"

Can't use another OS: Sky's falling!

Can't use another location service: Who cares right?

A number of Google requirements are secret so how can we confidently say none of them cross the line?
I suspect we will see a wave of "skins" released for it soon.
Build It With The User in Mind: How to Design User Flow
When watching Notch code I noticed a lot of code smelly habits, relying on inheritance over composition is one example. But my god his level of productivity and ability to get shit done is lightyears ahead of your average programmer, and you got to respect that more than anything.
Isn't that one of the keys to good humanship in general?
Seriously!? "Fairsearch"? are you a fan of the propaganda? because this incident is already well covered, the source is the first item on HN and there are plenty of related blogspam posted afterword as well.
The Top 10 Javascript MVC Frameworks Reviewed
Elon Musk to Deliver Caltech Commencement Address
There's a 2009 Documentary called Vanishing of the Bees that covers this. It was quite alarming to see the impact it had on beekeepers in the US. If you have netflix, the doc is available for streaming and is well worth the watch.
The above url is a Google Plus post from a VP at Google

(http://www.linkedin.com/pub/nelson-mattos/4/703/430)
How to Solve the Teacher Pay Puzzle
I've interpreted the current tally to have a few more in the "For": column and one more in the "Against":
http://projects.propublica.org/sopa/pipa#roll_call

For: 49
Against: 5

I base it on the assumption that anyone who was part of the unanimous vote to move PROTECT-IP or the vote to move PROTECT-IP's previous incarnation (COICA) out of committee, or was a sponsor of COICA, counts as a supporter of PROTECT-IP...until the senator says otherwise.

My tally includes one more supporter, Sen. Mark Warner, because he joined up with Wyden to discuss the OPEN act, though he has not signed on as a co-sponsor.

Again, these are assumptions but may be worth knowing as you contact your senators.
Is Notch's coding habits supposed to be common knowledge? Got any links?
Internet users are urging Wikipedia to ‘go black’ in protest of SOPA / PIPA
Just guesswork, but I'd imagine it was EA, who have a subsidiary (DICE) in Stockholm, where Notch lives. Valve (as far as I know) don't have any Scandinavian subsidiaries.
Yup, I agree. Why not both?

Sounds like the right thing is to find a big problem that you can be passionate about.
We should accept that Google has many employees and some of them are black sheep.

They are not perfect, but they seem very transparent by admitting it.
I think there's something to be said for starting out with this sort of confidence, especially when you're self-taught. That sort of confidence can provide some incredible motivation. If we realized how much it work it would take to become well and truly good at things like coding, would we start down the path with such fervor?

Point is, SOPA sucks.