skysight-inc/HackerNews huggingface dataset:
Vim-signify
First, "IMHO" means "In my honest opinion"..so I wasn't claiming it as fact. But since you asked, the writing I'm seeing on the wall is a misto of the declining quality of sw startup ideas, the burgeoning of hw startups and the common sense to recognize that we are beating the dead horse of this one mode of sense and actuation a little too long..even PG said that he is looking more into hw (sorry no link).

I'm a software guy; I wish it wasn't true, because it would be a lot more convenient for me - but I'm not going to pretend it isn't happening...I'm learning as much pi/duino/tronics as quickly as I can.
IMHO his article was a good read. I even fell for the Spry Fox thing and actually visited his website.

Judging by the colorful first page of the site, his games seem cool and fun... Want to see them... I click PLAY, with a Sunday morning expectation of something interesting coming up.

BLAM!

A f*ing Facebook login screen. I am not a Facebook user. Never will be. Too bad. I look again at his web page with a sense of loss. _His_ loss of my attention.

Back to my Sunday morning coffee, on to the next article in HN.
No, he means that these two classes of people are different. That does not mean that their intersection is empty.
I'm guessing an automatic ID reader is a lot cheaper than a fingerprint reader. Most long-distance buses around here have them, so you don't have to bring a ticket (just book with your id number).

It might be easier to spoof an ID reader, but I bet it would be hard enough to seriously hamper the second hand market for day passes at least.
Now to answer your question:

Yes some languages actually support this:

http://www.erlang.org/documentation/doc-5.6/doc/programming_...

http://hackage.haskell.org/packages/archive/binary-strict/0.... (I have no idea why this isn't a Functor nor an Applicative Functor, so this is a bad example. and I know 'language features' in pure functional programming is cheating, butm eh)

http://en.wikipedia.org/wiki/Bit_field -- BE WARNED. C bitfields might give you access to bits, but they're still aligned to the boundary of your system (DWORD boundary on x86 for example)

e.g.:

struct a {
unsigned a: 13;
unsigned b: 12;
};

sizeof(struct a) => 4;

in gcc they've got a flag to force structs to their actual bit size:

struct a {
...
}__attribute__((packed));
Extend CPython by writing Go
Well, I for one don't think windows eight was designed to succeed in the marketplace, it was really designed - via UEFI SecureBoot - to throw a monkey wrench into the widespread adoption of GNU/Linux by the average consumer. That's why you won't really see ballmer weep at the poor sales numbers. The fact that microsoft was able to pull that off without a massive anti-trust probe by either US or EU regulators is, I think, being regarded as a quiet success of windows eight during water cooler conversations in Redmond.
1. Test
This is a Test
1. Test

This is a Test
Well yes please do this, not sure if it is allowed though since Oj gem is written in C ( I think )
Control Rhythmbox from the Terminal
3. Categories

For the people who already read all top stories, now you can also read /newest and /ask.
The Compose functionality is quite nice, but not when you do mailing lists, where bottom-posting works best. The new UI makes that painful.
3. Categories

For the people who already read all top stories, now you can also read /newest and /ask.

test
You have two options here. Donate money to the project, and wait. Or profile, and "Cythonize" your code. Or, yet, you could do both. :)
I was similarly disappointed, but dug out an android device and installed something town for free. it was quite interesting - based on the mechanic where changing one square in a grid affects the state of neighbours.
As an European, all I can say is "Fuckin' stupid American rednecks".

Jeez, do the US have at least A BIT chemistry lessons in their education system?
Alternatively, maybe you should get your English-speaking part out of the way and let your brain "absorb" code patterns as you read or type them, without overthinking it. https://www.youtube.com/watch?v=HzR8x5MgvDw
How am I confused? Get net of what?

My point is that local start-ups are misrepresenting share options as "stock" in the company, telling me I have ownership when in fact I do not.

And they use this notion that I am a "owner" to extract far more then the 40 hours per week I'm contracted to do (it's "start-up culture" after all). I like the work and problems that start-up's tend to focus on, but the way it gets represented here is a joke to professionals.
Just had a look at your book, and it looks amazing! Hope you will complete it:D

On a separate note, im surprised that in the many discussion of the MAB problem on HN, the Gittins index was never mentioned. Under certain (mild) assumptions on reward distributions, the GI gives a provably optimal solution to the MAB problem...
It adds credibility and class to the post though. It keeps the attention on the post's content, and feels less like a random plug.
It's coming along: http://morepypy.blogspot.com.au/2013/03/py3k-status-update-1...
how would an example of javascript without implicit global variables work?
For example, how does it get access to "Array", "require" or "window" ?

(I don't think "use strict" goes to the length of turning javascript into bracha's newspeak but I may likely have no idea what "strict javascript" actually refer to)
Agreed. Also, unless I'm missing something, bottom-posting is now a lot more painful.
In theory js doesn't have integers. In practice, it is dependent on the available optimizations in the browser. I saw no appreciable difference on firefox, for example.
Discussions between developers will be so much more jolly :)
"Dude, why isn't my `this` in the comic sans scope referring to the DOM D:"
>Are you telling me that there aren't developers out there who have thousands or even millions of times greater impact than an average coder?

“Socialism never took root in America because the poor see themselves not as an exploited proletariat but as temporarily embarrassed millionaires.”

Slightly off-topic, but your statement is the programmer's equivalent to that. We all want to be the developer that is a million of times more important (and end up making huge sums of money/having a worldwide impact/whatever). This argument appeals to the ego of a lot of people here I think.

Though maybe I'm just projecting.
I love this exchange from Louis...no matter how novel his DIY startup-like strategy has been, it all comes down to grueling hard work:

----

Q. You’ve spent the last several months on a tour where you sold tickets only through your Web site. How did that go?

A. Boy, did that work. It was so satisfying to get that done. The special, I didn’t need to do anything. I just made it and offered it. But the tickets were really tricky. The big ticket companies make exclusive arrangements with these rooms. They pay them just to not work with others. So if a company gives you 30 grand a year to stay away from anybody else, you need it. We didn’t attack their territory. We just went to places that they didn’t care about.

Does it matter that what you’ve achieved, with your online special and your tour can’t be replicated by other performers who don’t have the visibility or fan base that you do?

Why do you think those people don’t have the same resources that I have, the same visibility or relationship? What’s different between me and them?

You have the platform. You have the level of recognition.

So why do I have the platform and the recognition?

At this point you’ve put in the time.

There you go. There’s no way around that. There’s people that say: “It’s not fair. You have all that stuff.” I wasn’t born with it. It was a horrible process to get to this. It took me my whole life. If you’re new at this — and by “new at it,” I mean 15 years in, or even 20 — you’re just starting to get traction. Young musicians believe they should be able to throw a band together and be famous, and anything that’s in their way is unfair and evil. What are you, in your 20s, you picked up a guitar? Give it a minute.
"When Halo came out"? As opposed to the endless steam of first person shooters that came before it that were even more straightforward, simplistic, and violence-driven?

Blaming Microsoft for this is insane. There is virtually no difference between Wolfenstein and Doom on the one hand, and Halo and Gears of War on the other - except for better graphics. If you think this is a trend of the past decade, then you either weren't a gamer in the '90s, or you are letting nostalgia colour your perceptions.
> You're wading into a discussion that is above you. Generally that isn't a good idea.

Making assumptions about the knowledge of people you're responding to is cool though.

> Further gaming in HTML5 thus far has been "welcome to the 80s".

Oh, see I guess I was thinking Unreal 3 and Sauerbraten were released much more recently than that. Oops, silly me.

You're right, the browser should just only ever be for web pages, everything should just stay how it is now and all these damn kids should get off your lawn.
> there is stuff that anybody claiming any meaningful level of intelligence should be able to handle

Well, you've just called many dyslexics stupid. Does your assertion extend to basic arithmetic? Because if so, you've just called everyone with dyscalculia and/or acalculia stupid, and that group includes a lot of autism-spectrum engineers.
I use them all the time but I do so in embedded environments where memory (and efficiency) is tight, and bitwise operations are always needed to access the hardware registers.

I see little use for it in other applications, unless these are extremely demanding (such as graphics engines).
I'm sad to say I've seen code where the answer is sprintf hex output into a temp string and some string functions to see if the last single char substring eq and/or neq certain values at the string level correlating with the 3rd bit being set (so ends in hex 2, well that means bit 3 can't be set... ends in hex 4 ding ding ding we have a winner) Only a slight upgrade in readability on a chain of mystifying if/then/else is a case statement with 16 possibilities. Only a slight upgrade on that is "optimizing" for speed by squirting out octal so your lookup stable is half the size of a hex one.
>>those people generally mean "C++"

I've never worked on C++(as in on commercial project or in a C++ team) however I've always mentioned it on my resume as C/C++, because I've worked on C(Kernel wrt Android and a little bit more) but for C++ I've only built one academic project(very minor) during UG and also took (2nd yr) DS in C++. I just do not want to miss a good job offer which requires C++. Because in the interview all (mostly) they are concerned about are DS/Algo etc.

So, here I intend to mean "I know C" and can work with "C++" too.
I'd love to see an Android version of this, I really don't like Samsung's take on the address/phone app
It's funny that in some ways iOS and Android, arguably the most widely used gaming systems atm, actually foster the kind of games he's talking about wanting to make.

There's still the mainstream bro games, but it does seem developers have more of a chance to make a living off their ideas.
Canadian Car - Zero Emissions No Noise
Europe still remembers the 20th century.
If you think there's virtually no difference except graphics, I'm not convinced that your perceptions are that unclouded either.
Yes, of course. But the overall cultural assumption that science is something dangerous that Washington is pushing on the Real Americans is pretty powerful. And since that cultural assumption is a power base and a profit base, there are a lot of entrenched interests keeping it right where it is.

But this particular issue isn't even that. This particular issue is the fact that Americans have been trained for decades to jump at shadows, to worry about every possible threat. This is partly because frightened people are easy to control, and partly because hidden corporate powers really are allowing their health to be at risk to make a slightly quicker buck.

It's easy to be alarmed about a technical term you've never heard before, and "monoxide" sounds like "carbon monoxide", which everybody knows is an undetectable gas that can kill your children in their sleep.

It's not as simple as just "stupid". It never is.
Given he was a kid when Halo came out, I doubt he was born when Wolfstein was all the rage for PC gamers.
I love France. I arrived there internationally and didn't even have to fill out a form. They looked at my passport and stamped it. I do not recall them having a scanner for the passport. This was 2-3 years ago. But this is the way it has been through most of the 20th Century. What happened to change all of this else where in the world?

Once you are in the EU Schengen area, you can cross numerous borders and travel to many different jurisdictions, all without a single checkpoint or identification required.

It sounds harder to get into Disney World than France.
TrAInsported - compete with your own AI
Site is reacting very slow. IndieDB entry: http://www.indiedb.com/games/trainsported
Recreating the Reeder Two-tone Horizontal Rule in Pure CSS
Most people in the UK were happy at the idea of ID cards. There was a vocal group opposing them, but it wasn't a huge group.

The thing that finally killed ID cards in the UK wasn't privacy or technical limitations, but the cost to anyone who wanted one. At £30 most people didn't care. At £100 the scheme died.
Walks And Walking - Epping Forest Walks Knighton Wood And Lords Bushes
C# programmer? I think this is one of the nicer little features in that language.
Like the JSON license. MIT with this additional clause: The Software shall be used for Good, not Evil.
True about the "it's not as simple" point - but why did the people call the water department first instead of a quick Googling of the term?

I mean, it should be widely known that US news organizations often have a massive bias cough Fox News cough, so it should be the first thing to do to do at least a bit of fact checking.
"My understanding is it is a felony to call in a false water quality issue"

Is this a local or state or federal issue?
It's worth noting that the author of this article is in the field of Biology, which is one of the last hold-outs for a mathematical revolution. Compared to other STEM fields, biology tends to utilize mathematics the least, especially mor e advanced mathematics. There are of course exceptions, and some great work being done in biological mathematics, but I wonder if the authors viewpoint is changed by this.
Anecdotally, I once sat in on a biology lecture(In a math department even) where a visiting lecturer stated his opinion that biology students should not learn differential equations, but should rather just learn to enter them in a computer and follow the phase diagrams. Needless to say, it did not go over well in that crowd.
Who defines what is "good" and "evil"?

Just take the example "pornography": in most Western countries pornography is accepted and not considered as "evil", but in many Islamic countries, pornography is considered sinful.
Eventually, people will develop strong immunities to random plugs, and all marketing will have to be this way- subtle, genuine, real. Can't wait.
There is no difference between how iTunes and iPhoto work. They have a hierarchy internally (iTunes: albums, iPhoto: events). Then each element can be dragged into as many albums/playlists as desired, and dynamic albums/playlist can be created.

I haven't found anything in Everpix that I couldn't have gotten out of iPhoto... :(
That seems like an abrasive and silly idea to me. Safari and modern IE are good browsers.
You obviously didn't grow up in the same Western country I did.
Wolfenstein and Doom were simple, playful, colorful. Even as game devices became more powerful, there was a playfulness to FPSes that you can see in titles like Perfect Dark and the Unreal series.

One of Halo's major innovations was that it removed the health bar. In a shooter like Doom or Goldeneye, you have let's say 100 HP, and different weapons deal a different amount of damage. It's just like any fighting game with a health bar. Halo replaced that with a shield system, wherein being shot repeatedly wasn't a game-ender if you could get away long enough for shields to recharge. It changes the pacing of the game substantially, especially in multiplayer. The jittery feeling of older games, where every shot counts and you always have to be on the lookout for your opponent, was made both slower (because other players weren't constantly trying to get a shot on you and wear you down) and a bit more mindless (because once you got into a firefight, your only choice was to shoot the other person repeatedly or else there'd be no damage left whatsoever).

This complements the self-seriousness of the Halo games, which absolutely inspired the direction of the next-gen titles. Halo was "grittier" and less silly than previous shooters had been. In Wolfenstein, you were fighting enemies like robo-Hitler. In Doom, the enemies you were up against were inventive, silly, and fun. And the push towards realism was by no means inevitable. Look at Unreal Tournament 2004, which was a touted push towards enhanced graphics and gameplay that took advantage of modern systems, but which remains an utterly comical game. The violence is whimsical and comic; the levels are far more ridiculous than Halo's or Halo 2's. It's a pretty game, as far as that goes, but the prettiness is used for exaggeration rather than for "grit". So obviously that path was not only possible for games, but it led to quite a few very good games over the last decade.
Re: Charge what you’re worth, damnit
Although not part of the language proper, C++'s STL has vector<bool> that packs boolean flags into a bitvector (a now regrettable optimisation, since it doesn't function the way a container should - a story for another time). There is also bitset, which is similar but static.

Erlang has a beautiful language feature for this: http://www.erlang.org/doc/programming_examples/bit_syntax.ht...
It uses pattern matching to unpack variable length fields in a bitvector. So beautiful.

Edit: Check arianvanp's post above https://news.ycombinator.com/item?id=5506902
Yeah, violent games and shooters have been around well before Halo. It just brought shooters to the consoles. God forbid other "bro types" enjoy games too. There's plenty of other inventive, creative games out there if that's your thing too.
As an American all I can say is that the truth isn't always politically correct: http://www.theglobeandmail.com/commentary/watch-that-educati...
Well, in my opinion the article says Perl (5) isn't Rakudo (Perl 6) and therfor one should have a look at the thirteen years of Perl 6 development, but the Perl 5.x series, when wanting to learn about Perl?

I think the "Why I love Perl" part is pointed out by the community and that Perl 5 basically spawned Perl 6, which is a different programming language.

I pretty much agree that Perl 5's popularity is really low, despite lots of great minds and exciting approaches. I switched to Node.js, CoffeeScript, Go, etc., but it is like everything I do could have been better or equally done in Perl and the tools were more mature. It's the same with all the new concepts and always makes me think about the MVC hype, when the concept of MVC was first named in the 70ies. It's a bit like with Smalltalk. It took like 30 years until people ralizing how good it is and reinventing it.

Same with "Do things the Unix way", pipes, KISS, NoSQL, distributed systems, all the stuff that the EC2 made popular. In that sense Computer Science is a really slowly developing science. At least it appears like that, maybe others are similar. I don't know.

And what is happening right now for example is making Javascript C, while the developers of C are stepping towards dynamic languages (Go). Also functional progrogramming laguages reappear, first Haskell, now Clojure reapear, cause it is cool for async stuff. LISP has been around for ages and Scheme is really beautiful and neither of them was ever slow or anything. Just look at Racket. It's pretty powerful, amazing to learn, performs at least okay and its IDE is pretty nice and cross-platform. It's amazing for doing the same stuff as Node.js and Scheme is one of the easiest languages to implement.

But back to Perl. It has a lot of problems. Nobody ever talks about how awesome CPAN and CPAN-Testers is (you don't even need to set up Travis CI). Nobody ever talks about it as functional programming language, even though there is a great book about. Another problem is that it is way more optimized for getting actual problems done and doesn't really perform too well, when you show your average snippet that looks mostly the same in every programming language out there.

The last flaw is that Perl is probably the hardest programming language to learn, because there are so many bad books out there. There are books like Modern Perl, that even are free, but also many really bad ones.

And a lot don't tell you about use strict; use warnings; use diagnostics; right away, even when they are what every beginner wants.
This is assuming that this post is primarily marketing rather than a guy who is emotionally invested in both game design and his past getting something off of his chest.

Sure, it acts as self-promotion, but it's cynical to assume that everything that promotes anything was created first and foremost to sell stuff.
Also, how does essentially saying: "The water supply is full of water" qualify as calling in a false water quality issue?
A few notes:

* the site needs more of a story, and it needs to be visible without having to click the About page. It doesn't have to be long, but it has to be enough so that the viewer doesn't immediately think that this is just another amateur art site

* the vertical paintings must be displayed as vertical. This is not a trivial detail. The misaligned photos say, "this person's art isn't important enough to curate properly"

* consider using the Isotope or Masonry plugin (both are the same thing basically) to better align the boxes:

http://isotope.metafizzy.co/

Nice work and thank you for sharing.
Point noted. I guess 'Europe' is a blanket term. This is different to the attitude in Germany & France I feel, but I may have a skewed view, mostly interacting with hackers when I am over there.
I believe my introduction to bit shifting is wrapped up somewhere in the quagmire of my first few months of computer science in college. But I actually became pretty comfortable with their usage since the first major piece of software I worked with, vBulletin, made extensive use of bitwise operations in the ACL and options matrices.

It was a super fast, if visually opaque, way of doing the calculations required to facilitate a very complex permission system. I imagine Facebook works in a similar way, if on a somewhat grander scale.
He did the right thing at minimal cost, considered how the story backfires on the "intelligence" agency. In a way I hope that the careers of the people involved in this incident are on the line now. The DCRI has a reputation to hold.
How many calls did the water plant get?

Depressingly, how many would they have got if the presenters used H20 instead of dihydrogen monoxide?
Django vs Drupal
How do I control the speed? Turning the "Speeds" control up or down only seem to make it go really fast.