skysight-inc/HackerNews huggingface dataset:
After 3 Decades in France, Minitel’s Days Are Numbered
Robin, it's time to update your employer on your HN profile ;)
Marco Tempest: The electric rise and fall of Nikola Tesla
Obviously Chromium supports PPAPI too, but as far as I can tell the PPAPI version of Flash isn't available for it so the official Google-branded Chrome releases really are the only option for Flash on Linux.
It should be noted that patents are particularly broken for software, since in that field it appears to be quite easy to convince someone at the patent office that a trivial discovery is non-trivial. Also most of it is math and shouldn't be patented anyway.
I can easily see Facebook implementing "party mode" for their events, especially with their new Camera app. If you take a photo, it checks if you are supposed to be at an event, and asks if you should post it there. No-brainer.
As someone said "genius" or experts are always special. Just because everybody uses a computer, it does not mean that everybody will be the next Euler.

But it does not mean either than there are not going to be more Eulers. Quite the contrary, the barriers to know for those that want it are smaller than ever. And there is people that care. They are a minority, but they are there.

The worst thing you could do is to try to force it to all, as what was a pleasure becomes a sin as Feynman realized.
I guess it should be "pip install jarvis" and not "pip install pip".
Very nice tool!
We've funded coups https://en.wikipedia.org/wiki/Banana_republic#Honduras and instigated armies against their own people https://en.wikipedia.org/wiki/Banana_massacre in order to support business interests.
Why do I need to invest time in "fine tuning my social graph"? What's in it for me? And is it even my social graph?

Facebook is not about "helping you connect to your friends", it's about buying eyeball-time and pumping commercials into your brain.

Any person that has not been completely brainwashed can see the fallacy in this kind of system.
Share instantly with Party Mode

Snap photos during the event and share them with everyone at the party in real time, right from your phone.

Thanks, but no, thanks. Life looks more and more like a Nathan Barley episode.
> Would be even better if I could invite people without Google accounts by e-mail, to make it generally usable for everyone.

You can do this now. Just type in an email address in the field where you add people/circles. The user who receives the invite can set his availability-status without having a + account. Anything else (posting, commenting, adding photos etc.) requires an account though.
Stringy Sting Verification
No, Photoshop doesn't support 8-bit pngs.
I've never seen a plumber upset that not everyone they meet knows how to do basic plumbing. Chefs don't get mad that people they meet can't cook a fancy souffle. Why is it that so many programmers expect the world to understand computers?

Yes, people use computers daily. They also use telephones, cars, and projectors. They make use of cd players, mp3 players, and water fountains. Do you think that, back in the '30s, everyone who used the then-new FM radio had any idea how the hell it worked? Most people who watch movies don't know jack about how to produce, or act, or edit, or manipulate film.

Kids aren't learning about computers because most kids don't care about computers. That's just fine. Focus on those who care.
ABBYY, Lingvo, х5, Professional, 15.0.592.10, Portable, 2012 RUS - 20 языков
Qualcomm announces Snapdragon SDK for Android
Have you ever tried making cappuccino from Ne-Cap Nespresso refill capsules?
Either nobody in particular or Macbeth himself, I guess.
DHTMLX - A JavaScript UI Library, Ajax Components & HTML5 Framework
Limonade - A PHP Micro Framework For Rapid Web Development And Prototyping
Nathan Barley has aged so well, hasn't it?

With things like Google Glass on the horizon, it's just going to get worse ..
Sure. On paper, as a Google account holder, I'm a G+ user. But I'm not.
The Best of the Best Boilerplates/Bootstraps
Yes, that really didn't go down well with the yanks. There is an interesting WL cable on this topic.
Found via: http://goo.gl/jUBkY [Functionn - Open Source Resources For Web Developers & Designers]
Alternate title: "Patent trolls give $29B boost to struggling legal profession"
I think C++ has greatly made C obsolete in many fields, I'd rather see people embracing C++ than C when it comes to learning and using either. For example almost everything C teaches about "low-level" and "how things work" is learned by C++ too, while giving possibility to remain at higher level of abstraction most of the time - if so desired.
B-Connect launches mobile marketing product
Voice braodcasting service launched in Zimbabwe
Also, if you're wondering:
http://blog.ted.com/2012/06/20/marco-tempest-makes-the-early...
Looking at demos like this really makes me feel inferior. Working on a wpf signal processing application, i'm having trouble enough to update a line graph in real time that has "only" 140k points as the user adjusts the inputs.
Found via: http://goo.gl/hyFUz [Functionn - Open Source Resources For Web Developers & Designers]
What happened to silicon valley?
Nvidia  Loses Huge GPU Order Due To Linux Blob
Yes we caught them, and then got paid off to let them go. They served 2 years for bombing and killing an unarmed man.
Yeah, the whole story has a certain ... smell to it. Hard to put the finger on it so.
Important WordPress PHP coding shortcuts for a Beginner
Most people never needs these things.

In the early 80's, reaching a million sold of home computers used mostly for games was a major milestone. The best selling home computer of all time by far - the C64 - "only" sold 20 million or so.

Most of the people using them never learned to do more than load and start games.

While we're probably building a generation where a smaller proportion of those who use computers extensively know details about them, it'd be pretty incredibly if the absolute numbers of people with development skills at the level of those of us who grew up with those home computers weren't significantly higher.

E.g. AIDE - an IDE for writing Android apps on Android devices, quite the special niche, shows up as 100k - 500k downloads on Google Play.

Ohloh reports projects with more than 10k participants and over half a million projects total, and 1.6 million total users (though that's likely over-reporting, as for unclaimed user names there might be substantial duplication).

I find it a pretty safe assumption that the number of programmers has never been higher - we just make up a smaller percentage of computer users.
C is the lingua franca of computing.

Pretty much every programming language in existence has bindings to C.
Awesome idea, LiteTable doesn't handle python, good job!
Thanks ! Typo should be fixed now !
Watch Out Salesforce, Microsoft Just Became the Social Enterprise
> I've never seen a plumber upset that not everyone they meet knows how to do basic plumbing. Chefs don't get mad that people they meet can't cook a fancy souffle. Why is it that so many programmers expect the world to understand computers?

Because computers are tools, and we'd like people to be independent and to be able to use their tools efficiently.

How much does a plumber charge to change a $0.25 washer?

Some people have a bunch of data, and they need to do stuff to it, but they have no idea how to start or what to do. Not just 'how to create a pivot table' but 'what icon do I click on?'.

I agree that it's not a good idea to think that everyone can pipe sed and awk together, or can create amazing VBA tools, but it'd be nice if people could open a program and use it well.
So does popular ones for .NET, Java, JavaScript.. I haven't seen one where the work factor is explicitly set in the homepage example yet, though.
>> plus most of the features that Java programmers were begging for that Sun was sniffing at...

>'most of the features' is pushing it a bit. The only feature that J++ had over Java 1.1 at the time...

The Java-like language with no strings attached with the different name and all the new features that I was talking about was C#, not Visual J++.

> Microsoft lost the lawsuit, and that was the reason they ditched J++...

But that's not the reason they created C#. They created C# because they wanted a Java-like language (Java-like as in having the Java advantages over C++, not as in Java-compatible) without any limits on how good they could make it for writing Windows client apps. When they created J++, they were still assuming that Java was a juggernaut that they would have to cooperate with to some extent or get left behind, like HTML. Over time, it became clear that Java was fizzling out on the client anyway, so the need to cooperate was fading fast while the desire to create something that would actually be great for Windows clients was becoming overwhelming. After Java failed as a client-side alternative for creating Windows apps, MS was going to fork their own language, regardless of its name.
Innovation is brought by those who care. I don't know, where this notion that everyone should care about computers comes from. There are tool makers, and there are tool users. The latter are always a minority compared to the former.
There are generations of people who don't know how to farm or how to build an automobile. So what?
The great myth of urban Britain
People ask snarky, rhetorical, non-constructive questions on HN?

However, to answer your implicit question:

I regularly use 8 different platforms, some of which I have no control over, and some of which don't have native Twitter apps. To use the Twitter web site means - correction, meant - that I have - correction, had - a single, consistent, usable interface that worked reasonably efficiently and reasonably effectively on all of them.

So yes, I use - correction, used - the Twitter web site.
Show HN : Org-Mode parsing in Javascript (project stalled)
Perhaps it scares some people when they ponder that others might learn more about how computers work.
You know, how to enable people to use their tools efficiently? Make it useable. Make a great UI so the users don't have to think "how do I do X in this program?", don't have to learn to program so they can fix your lame program, but can just use it.
C++ is awesome, no doubt about it. However it's a superset of C and the entry cost is much, much higher. Learning C is good for your culture, learning C++ is useful only if you plan on using it.
Well done! I like the iron man touch at the end of the video;)
Cocktail & Matric Dance Dresses, Ball Gowns, Amanda Ferri Durban
When it comes to Cocktail & Matric Dance dresses, Ball Gowns, the Amanda Ferri Showroom is the answer to finding a stylish dress – without the stress!
Well, now we know what Kevin Rose has been up to at Google.
gcc itself is switching to C++ by default in 4.8.

Source: http://gcc.gnu.org/ml/gcc/2012-04/msg00054.html
Hp 574021-B21: Data backup Storage SATA Hard Devices | Hp SATA 574021 Hard Drive
http://oleb.net/blog/2012/06/progress/
I think it was more of a poetic way of expressing it. That they consider many moves and their impacts, but it's based on experience, intuition, intelligence and knowledge, pruning out that bad branches quickly on, and identifying and focusing on promising ones.
Here's what's risky about it, the iPod Mini was genuinely very much adored throughout the lands. Apple figured they could change up the market and land a new product, but they had no guarantees that the people who loved the Mini would love the Nano. They effectively gambled a big chunk of revenue on proving to the industry that the Mini was were the puck was, and the Nano was where the puck would be.

Now, it's less risky for Apple as at the time anything iPod was likely to draw in sales, but for the majority of companies would they take a risk of killing an entire product line to make room for something they didn't know would be as well received? I'd wager no, the majority would sell side-by-side and cause consumers to weigh up the relative benefits of both. You'll get sales, but your line won't be as strong. Apple saw that the market responded to the Mini with a dozen 'Mini-alikes' and decided to go all in with the Nano, banking on the competitive advantage it'd give them.
Only a child responds strongly to the world fuck. Most teenagers go through a phase of using it every third word. But, most adults I know only revert to peppering there language with it when they feel a type of mild annoyance. Normal speech and strong emotions evoke their own unique responses, but dealing with self absorbed idiots for to long and you think they might have Tourette syndrome while they unwind.
I agree wholeheartedly.

Logic-less templates are a red herring and I cringe every time I enter a project where someone has drunken the Kool-Aid.

There's the rare fringe use-case where logic-less templates make sense, e.g. when you need to accept templates from untrusted sources (user editable) or when you really can re-use them across tiers to a significant degree.

In pretty much all projects neither is the case.

Instead, they quickly turn into a ball on a chain that constantly gets in the way and causes more problems than it solves.

This is my experience from encountering them in nearly a dozen projects and from having fallen for the temptation more than once myself.
> This is a problem of users viewing the web as a new
> form of couch potato TV

And this is a problem because?
I wrote something about this several years ago, when I got tired of repeating the reasons I wasn't on Facebook. Here it is if you're interested: http://everything2.com/title/Facebook+destroys+real+relation...
(After reading this over, this is a little more misanthropic than I'd intended... I'll post it regardless though.)

The drive to turn general-purpose computation devices into information appliances is something that I find interesting and a bit disturbing. I'm not sure that it's just a fault of streamlined UIs, though. People actively want to neuter their machines to present only what they want and are familiar with, and not a great deal else.

I'm not a Luddite, I don't believe in bashing up the machinery of the internet because it shall enslave us all. It is bewildering, though, that when given ever-better tools for learning and problem-solving, we've managed to infect everything with the same bullshit advertising and consumerism memes that plagued our parents.

Given the opportunity and mechanism for solving problems that were utterly infeasible mere decades ago, for connecting people of different walks of life across untold miles, and for storing several times over the combined sum of mankind's knowledge, a good chunk of startups appear to be either banking on advertising or data mining (for better advertising) as their core business.

Worse, our customers (read: product) flock in droves to our sites and give up their information, buy our products knowing full well our anti-competitive practices (secure boot, trusted computing, and all the rest) because they're too lazy to maintain their own systems, and cheerfully pull down any of their member that question the economic assumptions that condemn "piracy"--and we laud and encourage them!

From time to time we see folks making light of the FSF and Stallman and GNU and that whole mess. I'm basically convinced at this point that the only real mistake those neckbeards have made is making the assumption that the users are worth protecting and ensuring the freedom of.

Why are people concerned about educating the next generation of willful idiots?
I wrote a lesson plan that was used in a chess camp this summer, and one section covered various thought processes. Here is an excerpt from that section.

"As time goes on, your thought process will start to be based more and more on your positional intuition. Instead of explicitly weighing certain details against each other, you will instinctively be able to feel what direction the game is headed in. This intuition does not come naturally, but instead is the result of playing hundreds and thousands of chess games. Over the course of all those games, you will see positions similar to the one you are playing right now, and even though you may not explicitly internalize them, your subconsciousness will recognize the themes from before, and you will have some vague recollection or understanding of the position based on your prior experience."
HyperStealth, Designing camoflage using customized graphics program
Pretty poor implementation. Random people are inviting me to events and I see no way to block that. Linus says his homescreen is filled with invites - https://plus.google.com/102150693225130002912/posts/Lwz4yjas...

Google, the default should be such that only people in your circles can invite you.
Light Table reached $300,000+ of funding so it will support Python.
Hi HN.

I worked on this project last year and have stopped for 6 months now. I'd like some input from the community to know if the project is interesting to others than me.

I was in the process of rewriting the rendering part to make it closer to a CSS approach (having selectors to apply a given template to the matching nodes), but that was a bit too difficult for me at the time, so I hit the pause button to go meditate. The attempts to use Jison for the selector language appear in the 'cleanup' branch, folder 'etc'. Not very convincing but I'm still trying to find the best way to do that part.
I am a co-founder of a startup. My takeaways from this article are:

1) Get a recruiter in-house.

2) Treasure the recruiter as much as the tech talent.

3) External Recruiters will violate non-poaching agreements.

4) It is still useful to have a non-poaching agreement, as it helps as a mild deterrent.

5) Dread thy fellow startup more than a large company.
What the hell is g++ for? This is a stupid idea IMO.
This is actually really interesting. There's a way to fine-tune my newsfeed? (I'm not trolling here; I've honestly never heard about this.) Facebook has provided very little actual value to me, mainly because the signal-to-noise ratio has been so low.

I've seen those options under my friends' accounts ("lists", right? "close friends", "acquaintances", etc.?) ... is that where I'd do that? Is that something they see (I don't want to offend people by demoting them to "acquaintances", but if I can do that without them seeing, that'd be great).

Honestly, Facebook would be a lot more valuable to me if they had some sort of basic tutorial explaining what's going on with it and how I can make it work for me. As it is, all I use it for is as a slightly glorified birthday reminder.

If you have any resources to that end (how to tune your feed), I'd love to hear about them.
The link to the companies homepage. HyperStealth was featured in wired.com article here: http://www.wired.com/design/2012/06/how-hyperstealths-algori...

While you can dispute the purpose, the approach is remarkable.
Because when programming in any language, you can't rise above your own proficiency in C.

That is my observation anyway. I think it has something to do with the deeper understanding of references and dereferencing, and the inner workings of languages in general.
Agree but kinda Disagree

C++ is built on C. You need to know C (but maybe not the C library) to know C++. Like pointers
He's not the only grandmaster with some wacky ideas about history. Here's world #11, Alexander Grischuk, praising Joseph Stalin and discussing how 9/11 was a setup: http://www.whychess.org/node/514
My problem with fb and the reason I don't use it is simple: principal. I understand the model, and oblige with google (though not g+ as it is pretty quiet in my neck of the woods). But to not only give them the value of my data but also have them go around changing things like registered email without so much as a heads up is a slap in the face. It's like a conceited bus monitor that just goes ahead and "does what's best for me". I'm an adult; I know what email address I prefer to use.

Not only that, but the utter lack of transparency is concerning to say the least. There is this monstrous set of data--PII--that this company holds and who's to say the bus monitor doesn't all of a sudden decide that's it's best for me if they provide this data to Experien. Or to the justice dept.

The real problem is that people are addicted to distraction. Fb offers this droves. So much so that not only are people more than willing to hand over their data, they are willing to hand it over to someone who thinks you don't even deserve to know when they make sweeping changes to which parts of that data are displayed to the world.

/rant
I was 15 at the time and I recall my family being anti nuke but not anti american. We banned any nuclear powered ships from entering the harbour from memory.
Is it possible to get a list of all the hardware / firmware issues that were collected so that those of us out here who want to refurb our sleeping WakeMates could make an event of it?

Ex:
I know I have trouble with mine dying before the night is over. Is it possible to get the firmware version that doesn't blast at full strength all night?

I would love to get it back up and running ^.^
Hundred Zeros: a frequently-updated list of free eBooks on Amazon
"govt-backed project"

As was initial development of the Web - at least indirectly through CERN.
Facebook is the new television.
NYC Subway - Half an inch makes all the difference
I have to agree with the sentiments here: it seems to me that my Facebook feed is much less useful than it was about a year ago. I don't know what they've done, but it's really not good.
As a demonstration of the difference in barriers: When I was 10 I wanted to learn assembly. I didn't have any books about it. None of my friends did. This was 1985, so I didn't have internet access (nor would I have a modem for another 7 years). My local library had some low level books on electronics with vague descriptions of how CPU's worked. None of the local book stores had anything.

We "knew" we had to get machine instructions into memory somehow, but we didn't know how they were encoded, and we didn't know anything about how even BASIC was encoded in memory on our C64's. But we tried to figure it out, and got pretty much nowhere. At some point we resorted to trying to POKE the names of BASIC keywords into memory. Not only was it not assembler, it's not even how C64 BASIC does it. Our efforts petered out.

After ages I got hold of a pirated copy of an assembler written in BASIC that I could start figuring out. It got me a bit further, but not much. It was first one or two years later I finally got hold of decent quality assembler and tutorials and started learning assembler properly.

I do think it's sad that programming is not made more "visible", though. E.g. take automation. Most OS X apps supports being automated with AppleScript, but how many users even know it exists? Increasingly Linux applications supports automation via DBus, but it's the same situation.

I've not seen widespread usage of cross-application automation since ARexx on AmigaOS, which turned a large number of casual users into programmers (even if it was "only" for simple stuff to automate their own workflows) despite how horribly lacking ARexx is in user-friendliness, simply because it helped them get their stuff done better and they could start small (one line scripts to tell an application to do something when they pressed some icon, for example) and build on that.

Just making automation tools more discoverable would be a major step towards getting people more interested.
Baffling with all the publicity they have surely this character would have been better off with an open and honest kickstarter? Stating they realise they made mistakes in the past how they are going to correct them and what is different or better about the new product. I would have probably contributed because I think its a really interesting product.
Is all of life itself. Might also be Shakespeare being cynical about his own craft. He could be very post-modern for someone living that long ago.

[edit] also thinking about it, is a reference to god as well, as the tale is life, but the teller is the idiot.