skysight-inc/HackerNews huggingface dataset:
DSA theory and practical driving test advice
A driving license is a like a passport into the world of driving. Any driver, who doesn't have driving license, can not drive in public places.
The problem is that a skewed sense of what's going on in the world can give you a skewed sense of how to improve the world. Case in point: many people imagine that the developed world buying cheap goods and labor from the developing world is a kind of exploitation rather than a form of enrichment.

It also tends to focus on exceptional events rather than on broad trends (positive or negative).
They did.

http://en.wikipedia.org/wiki/Wings_of_Hope
Google told to halt auto-complete
We had a bit of an internal debate about that particular vacancy. The company are legit and the job is a bit of a unique one in the sense that it's a travel blog where you get to do something completely different.

We are going to do our best to ensure the calibre remains high but high salary doesn't automatically mean high calibre. We want to offer something a bit different too.

That being said, the site is about the users so if this is the sort of ad you don't want to see then we will absolutely keep it in mind next time something like that pops up.
In most hackers' idiolect, the term "string" refers to an implementation-dependent representation of characters. An octet stream or byte stream is the abstraction that UNIX files and the standard I/O streams happen to be instances of. So it wouldn't be wrong per se to use "octet stream" here, but I'm treating each phase of the pipeline as a hypothetical function that operates on text. With less indirection, you could certainly view them as functions operating on streams, but I abstracted that away in my mental picture.
svbtle.com
If you understand how git push works, it sort of makes sense. But fortunately the devs added a --delete option to git push which is much more clear.
This article reminded me of something I read about the Unix model vs the lisp model. I managed to track it down, it's a comp.lang.lisp posting by Erik Naggum.

http://www.xach.com/naggum/articles/3245983402026014@naggum....

The interesting part is the 3rd paragraph of the answer.
OMG, this thread is so stupid. This is such a dumb idea. (That was a joke, get it? :)
What's new in Joomla 2.5?
Frankly, to this exactly moment the greater part of rich people doesn't help us to get less suspicious.
Zen M-75 Dual SIM Mobile With Great Features at Affordable Price 
The new Zen M-75 is an stylish and economical mobile phone equipped with a great list of applications. It comes with combination of sleek metallic body and curved glass screen for clarity. Zen M-75 is a Dual SIM mobile has 2.4 inch bright display. It comes with 3.42 mega pixel with dual flash. The wireless FM Radio, MP3 Player, MP4 Player, Bluetooth, GPRS, 3.5mm jack are the major highlights in this simple phone Zen M-75. The phone support 16GB memory card to storage your favorite videos, songs and pictures files. In addition to these innovative features, the Zen M-75 has an powerful battery that offers commendable talk time.
Should You Outsource Your Internet Marketing?
Ask HN: is this reddit?
Posts about world news, plane crash survivals... What's happening?

"Hacker news" - I was always hoping that the title would give it away.

I refrain from upvoting that stuff. I hope you will too.

And if you finally came to your senses, please don't submit stuff like that. It's ok to have a slow news day.

Thank you, and I apologize for the rumblings of an old fart.
Poverty before revolution in Tunisia was stable at 15%. Just after the revolution, it's predicted to be, actually, more than 35%. Can we really trust the information provided since many of the poor countries (if not all) are living under authoritarian regimes?
It Consulting Woodbridge
Washington DC based Gaeltek specializes in expert IT consulting, providing computer and network support services for small and medium businesses.
I don't care who the job comes via, as long as it's fair salary and a role I'm interested in. I've never used a recruiter so I can't comment on whether they'd get me a good job or not.

However, looking at the board there is a senior UX job for 6 weeks that is offering just £80 per day for a 9 hour day!
http://hackerjobs.co.uk/jobs/2012/3/26/mid-senior-ux-designe...

If it's about the quality of jobs then surely this one falls short?

I would love to see a jobs board where salary is a mandatory field because calling a position Mid, Senior, Lead etc means something different at every company.
Biases sound negative, not necessarily always. Conditioning/automation could save your life in a time-crucial moment.
It appears to have made a splash around 2000-2003 or so, which is when most of the publications and testimonials/comparisons are from. Looks like it's been mostly in maintenance mode since then, with relatively minor performance and compatibility releases around once per year, which may be why they haven't done a re-assessment against more recent competitors.
It would be interesting to have seat numbers of survivors.
I will probably never use this - but I do enjoy new crafts.

How would this be useful, over Scheme?
That's it. And even if the poverty was still the same or better, what we as a whole get after such interventions is excess amounts of hate. Better let the countries alone, you Barak
Poll: Do programmers care about FaceBook?
The marketing companies and my wife says that my company needs to reach out to our market, programmers, using FaceBook.

I'm not so sure it's worth the effort. Do real programmers look for information/buzz on FaceBook?
Yes: FaceBook is how I find out about programming stuff.
No: No real programmer would show his face there.
The Making of an Innovation Master
When we originally received that post I was under the impression that the amount was per week. Turns out it's the total amount.

In fact, I'm going to pull that one now.
Off topic, is "Hacker" the new trend? Like we 'll see hacker food, hacker cars, hacker pillows etc?
I wish I could upvote this indefinitely. What a great resource, thanks for your efforts!
Kucinich on Iran: Stop It That’s What My Message Is
Third world countries are great targets. In India (if you can still call it 3rd world) one of the largest mobile phone provider has come up with digital money that you can send to any other phone number. And most people own a mobile phone even if they have not seen a credit card in their life.

http://airtelmoney.in/wps/wcm/connect/airtelmoney/airtelmone...
Love the Google effect: the tendency to forget information that can be easily found online.

'Google Effect' seems most common.
Watch Wrath of the Titans Online Free
Watch Wrath of the Titans filmmaking is by Ben Davis and Edited by Martin Walsh under Legendary Pictures studio. This movie is distributed by Warner Bros. Pictures which is due to be release in theaters on March 30, 2012.
Pinterest bans content encouraging self-harm or self-abuse
It would be good if there was some sort of karma system in place, so that user accounts who consistently post worthwhile jobs were rewarded, and sucky jobs were down modded. Open to abuse, so you'd have to watch it, but would definitely be an interesting concept.
Nikon D3100 Review
I appreciate it, given how long a web page showing a single tweet takes to load.
It isn't true. The calculations are done for some "average" group. And the group is selected based on the research goals, can have nothing in common with say your family.
How to take your company online
a million people who weren't smart enough to invent in the first place require that the few who DO invent, to do it in a way they understand and approve. where's the sense in that ? Asking high tech companies to 'drive' the economy as though they were bus drivers is like asking aviator-adventurists to fly passengers london-to-calais while filing daily status reports.
Why, on the other hand, you take your Economist and go show it to the folks mentioned? Alone in the evening. Scared?
The short answer is yes. Generally speaking poor countries get aid based on how poor they are. So the incentive is to make yourself poorer than you actually are and not richer. However, foreign aid organizations, like the World Bank, where the numbers come from in this case, are not stupid and they are thinking about this issue.
> "Well my app just happens to run smaller on your huge screen" approach."

Android has adequate methods of dealing with that (density independent pixels, Relative positioning/Box model of layout) so I still think the source argument holds.
everyone seems to be talking about how great notepad++ is. don't get me wrong, i love it too, in fact it is my primary editor. But why isn't anyone talking about the changes that came with the update? There seems to be no changes from UI perspective. They could have just released another small update. One expects major changes with a left-most version number change. Or am i missing something?

plus if my view counts, i would like a UI overhaul. Its still very XP-eyee.
This is what happens to me a lot, and I've done exactly what you've suggested with my most recent project. A few days ago I read about OMGPOP and Draw Something and realised it was a clone of a game I used to play 5/6 years ago, and started thinking "shit I should be building a better THAT!" and started self-doubting my side-project: it's too ambitious and nobody has ever built anything like it before, have I got enough savings to pay for the processing that's required, will anybody actually even use this thing (whereas people are obviously making $$$ from Draw Something), and then will it even make money, etc.

I decided to stick with it with the idea for two reasons:

(1) I'm tired of thinking on behalf of the market and would actually like to see what the market has to say for a change (this same principle worked pretty well in my love life, too, FWIW); and

(2) I could reuse some of the code for my other projects (true).

This weekend I started working on the first front-end use case after dealing with back-end stuff for the past 2 months off and on while simultaneously working an 8/hour day short-term contract with a 1.5 hour commute, on top of finding a new long-term contract after my previous project was cancelled, and even breaking up a relationship so I could stay focused. After feeling particularly exhausted from working non-stop like this and thinking I probably need to stop for a bit, I suddenly hit a point where I cracked up laughing at how awesome this thing that I was building was going to be, and I realised: I have GOT to follow this through, if only to see the look on people's faces it'll be worth it.

Creating things that make people laugh or look twice has always been something I've enjoyed, and if anything is going to motivate me, it'll be acknowledging this. The nice thing is that that is my raw personality, and I don't need anybody to tell me to stick with it, because I know I'm just expressing something inside of me that will connect with someone.
I don't quite get your point. America did not make an intervention in Tunisia. However you are right, better leave the country choose their own way.
There is a problem with rich people consuming things that drive poor people into unacceptable employment to provide raw materials for those things.

Materials like gold, or minerals for tech, are often mined in ways that most people would find appalling.

People have a perception of "fairness" and a big tech company making millions, billions of dollars of profit while people are mining minerals in dangerous conditions for very little money is seen as unjust.

For someone getting $2 a small amount of money, just 50c, is a huge raise, and it would have little impact on the end price of the goods.

Quite small amounts of carefully targeted money could make a big difference to developing nations - better schools, clean water, better medicine, etc.

It would be really nice to see tech companies devoting a bit of time and smarts (and maybe even a bit of cash) to tackling those problems.
Another algorithms book that is IMO more approchable and more practical than CLRS is "Algorithms in C++" by Sedgewick.
Android App Patterns - A faster Pttrns.com clone for Android apps
If a posting is marked as being contract and permanent such as http://hackerjobs.co.uk/jobs/2012/3/26/javascript-applicatio... perhaps have the ability for the advertiser to add seperate salaries for both? It reminds me of my daily CWjobs jobs alert offering roles for £50,000 per hour :)
Redis persistence demystified
The startup behind Bill Gates’ ‘ski lift for energy storage’
Residential projects in thane have an all new ambiance to offer 
Thane, a brim city in the Mumbai metropolitan region has today become one of the hottest locations to live and/or buy a property.
You really believe they did just fell down, one after another, starting with Tunisia? I envy your good spirit.
Great minds...

It is a great concept and one we have already considered for The Obair Company - the parent company to HJ.

We have a really different concept coming soon that will put a very different spin on the job market.
(signatures are frowned upon around here)
> Moreover, JS is really fast to write and test. Write – save – refresh; it’s an absurdly fast dev cycle that lets me iterate on questionable portions of the code much faster than any environment I’ve worked in.

I'm planning on looking into headless testing to eliminate the whole icky business of switching to the browser and hitting refresh. I find this much more of a drag than rerunning server side tests in a terminal.
Text wrangler is particularly nice.
Then they have to finish at least the detailed blueprints, which I imagine is quite a big project in itself. In the end, you'll need someone to finish the 'start'.

I'm a starter, but I know about finishing and I think it's a good skill to learn.
Chanel A37587 Y04150 C3906 Classic Black Flap Bags
I had a similar idea for a startup, so I find it really interesting to see what you've done. My biggest question is:

How do you plan to monetize it?

Really nice looking site!
He says there are malicious features on mobile phones which enable the state to listen to you at any time.

Is there any reality in this statement?
You think that perhaps they get to keep the quota of laptops that have not been won?

I know if I was working in one of those stores an awful lot of my friends would be smoking the windows phone... sorry, ahem, not friends, I meant "random strangers that I have never met before, isn't that right"...
It may be inevitable as HN ages and gets more well known.

Technical solutions would make HN less like HN, and more like Slashdot, Reddit etc.

My impression is that the elders I'm used to seeing are gone or holding back. Maybe they've found somewhere else they like better, or maybe they've resorted to email among themselves.

Whatever the solution, its goal would need to be to encourage more posts by wizards and elders, and discourage posts by, um, the rest of us. I think that would be most successful with social prompts rather than mechanical prods.

You might think about making comment karma visible again. With invisible karma, the only thing one can learn from karma is how bad one's own bad posts are. If you can't see others' positive karma, you don't have the opportunity to see how strongly other people like positive posts. "Dang, he got a lot of karma for that comment. I wanna be like him."

Or has hiding karma achieved what you'd hoped?
That is indeed clearer, thanks for the tip!
Thoughts on bootstrapping - Vivek, InterviewStreet.
Android Development & Custom ROMS
The Google effect has an inverse too: the tendency to ignore information that can not be easily found online.
Why turn it off instead of tweaking it?
Well I thought about this later and I think that Dustin's ideas of a simple,minimalist blog website do have some value in the creation of this product.But I still think it is extremely low compared to the value of Rails or the server OS(probably Linux) or even the database (probably MySQL) that this product will run on.

Dustin's initial response to this (which he edited later) and his general attitude might have contributed to my opinion.
OK, I have a question: What evidence would persuade you that your current idea about this is wrong?
Thanks!

Monetization: Charge for job postings further down the line once the site gets a bit of traction and regular traffic.
Movies as Code
Facebook is one of few online services where programmers are not programmers. Alas, probably not worth it.
Any chance of having a mailing list for new job postings at some point? Looks like a sweet board though!
Memorizing arbitrary words is a good proxy for learning new languages, where the hardest part is actually memorizing arbitrary words.
Even where the GPL is fine, LZO consists of some pretty scary code. Though at this point, I think probably enough people smarter than me have understood it and deemed it safe (it's part of the Linux kernel).

Snappy is fine as long as you can use compile C++ and link against the C++ standard library as it uses std::string for byte buffers for some strange reason. I can only assume it's mainly used for compressing strings at Google, but unless someone ports it to C or at least rips out the standard library dependency, that will preclude its use from some embedded systems, or the Linux kernel.

As a substitute for LZO or Snappy, I recently integrated the BSD-licensed LZ4 [1] into a project where no C++ standard library was available. Dependencies are minimal, memory use is predictable and the code is actually readable. Speed and ratios are comparable to LZO and Snappy.

[1] http://code.google.com/p/lz4/
Sounds to me like you're good at creating software small-businesses, but you're not built for the tedium of running them.

I find it's often hard to discuss the business of software because of a variety of preconceptions people in the field have so let's turn this into a restaurant. You wanted to start an amazing new french restaurant, but to get started initially you decided you're going to be more of a cafe where costs are lower and it's easier to attract customers. In that cafe you start offering a few sandwiches, and some baked goods. Some of your baked goods were vegan. Soon you were inundated with vegans seeking baked goods, and you basically turned your whole operation into a pretty successful self-sustainable single-store vegan bakery. This wasn't the french restaurant you wanted to start (and could have sold to a restauranteur as some do once they show promise), nor is it a true "startup" success which would have had you opening in many cities, perhaps franchising, etc.

Nevertheless, you were to able to create a business (as you've done before), direct it into a market where you're not just making a profit, you're solving a true need. I don't know if it would help your self-fulfillment (because it sounds like you're lamenting the lack of it), but that's the aspect I would concentrate on, and just be aware that it is more likely than not that you'll get bored or disgusted with what you've created and move on to the next part. Just work out an efficient way to do this "moving on" portion, and I think you'd be able to do something you love and something you're good at. And in a few more of these, perhaps you'll create that one company that'll be your baby, not just your creation. (The trick is of course to treat them all as your baby at first)
Why is a commercial airline more terrestrial than a space shuttle or the Apollo Command Module? /pedantry
Also agree with a mandatory salary field which is tied to an actual monetary amount. 'Negotiable' doesn't mean anything without some sort of range, surely every salary/perk is negotiable?
If I would see a programming related ad on facebook, I would not take it serious. There are more appropriate places to reach out to programmers. Facebook is for my bingedrinking related activities ;-)
- In the main job list, clicking anywhere in the cell should bring you to the job (since it does highlight the cell), not just clicking on the job title.

- Maybe this is a decimal vs space vs coma thing, but one just has a salary of "42.000" EUR while the other is "EUR 45000". The system should be able to make this consistent. Does the currency come before or after? And, FWIW, I read the first one as paying $42.

- As a foreigner, it's always nice to know any language expectation (I assume english, but that isn't always the case), as well as if they assist with relocation. I realize that's up to them to put in the description, but some hand holding would be nice.

- Qubit's salary of "£50k + bonus + shares + insurance + free food + the rest!" is lame..it expands the UI unecessarily. I'd put a lenght limit (and again, structure salary better overall)

- RSS? Most boards have it (or, I find a better structured json feed much better)
This is one of the most fantastic submissions to HN I've seen in a long while. It's relevant in many different ways; it's about a startup, it's about a minimum viable product, it's about untapped market potential, it's about economic success, it's about a jaw-dropping kludgety mother-of-all-hacks, and it offers insights about what matters, both to users in large corporations, and to the author.

And it's funny as hell.
The top five cross-platform video players (HTML5/Flash)
"So in a strange way, I’m happy that the messy Javascript I sometimes write tend to not last long. By nature, front-end code has a short shelf life: pages are redesigned, A/B tested and overhauled in short succession, and my painstakingly elegant carousel implementation may not have a place in the new design."

And this is why I'm scared of writing anything in node.js.

Just getting modules to work in node seemed less intuitive than C includes. Despite all the hype it felt like a step backwards, and a tool to be used only when its strengths (events/streaming) really demanded it.

I am happy to not be a front-end developer in most of my work :)
KNB-17 Two Way Radio Battery For KENWOOD TK-280 TK-380 TK-480 TK-481 Radio
Here you will find some of the lowest prices on most KENWOOD KNB-17 Two Way Radio Battery and related accessories.The KNB-17 battery pack replaces the KENWOOD Two Way Radio Battery, Meets OEM specifications and is 100% compatible with the original equipment manufacturers specifications at a lower price.
Nope that is way too magic. It will go away. :)
Even if there is, the vast majority of phone calls passes through government controlled telephone exchanges, so it wouldn't matter.
Have you forgotten Apple fanboys have short memories when it comes to facts?
Sure -- here is the actual version from my dotfiles:

https://github.com/aaronharnly/dotfiles-public/blob/master/....

(You can skip the stuff wrapping virtualenv, obviously.)

Basically just define a function that does the write, set HISTFILE, read, and then elsewhere alias cd=mycd.

If anyone gives it a try, I'd love to hear how it works! I think it needs some tweaks -- for example, multiple terminals in the same directory are probably clobbering each other -- looks like this 'shopt -s histappend' would help with that.
I don't recall ever, before I null routed all the Facebook domains on my machine, having come across something useful and programming related on Facebook. StackOverflow and Hacker News (and to a lesser extent proggit) are places I go.
Emphasizing speed misses qualities people actually love about Windows Phone 7 by miles. Only someone who is disconnected from or unfamiliar with the product will come up with stuff like that.

There is the stark and fresh design that (independently of whatever merits it might have) makes other mobile operating systems look old. There is the cohesiveness of the experience that even makes iOS look like it doesn’t know what it wants to be. There is the integration with Facebook that makes the phone personal without having to do anything†.

All those are things actual people praised about Windows Phone 7. Not speed in some highly constrained scenarios.

—

† If you use Facebook a lot. This might shock some people on HN, but most people who also can buy a smartphone do.