skysight-inc/HackerNews huggingface dataset:
Does the restriction and ledger of BitCoin also implement so called DRM?

It does implement technological and other measures to guarantee the security of the whole blockchain.

(yes, it is a strained analogy, however one you would have to go up against in making new law or changing old laws)
"C is not perfect." Yup, it has some "dark corners" or whatever want to call its flaws.

"No other language will reliably run on many systems that fast with that much existing code." Yup, and just such reasons are why at times I used it. It's in effect also why I'm using some of it now although mostly my code is in Visual Basic .NET (VB): The Microsoft VB documentation is fairly clear ('platform invoke' or some such) on how to call C from VB. Well, I have some old Fortran code I want to call from VB, do have the old Watcom Fortran compiler, but do not have details on how to call Fortran from VB. So, I used the old Bell Labs program f2c to convert the Fortran to C, used the Microsoft C compiler to compile and link to a DLL, then call the DLL from VB. And actually it works. And in effect the reason I can do this is what you said: C is so popular, for the reasons you gave, etc., that Microsoft went to the trouble to say how to call C from VB. Microsoft didn't do that for Fortran, PL/I, Algol, Ada, etc. You are correct that the popularity of C is important.

"anyway, if you think you can prevent bad code by using restrictive languages," Right. Each such restriction eliminates only some cases of bad code.

> Any language can be abused. Just don't abuse it, treat your code with respect.

Right. There is "When a program is written, only God and the programmer understand it. Six months later, only God." Well, so that I could read my code six months later, I wrote only easy to read code. So, I would write

n = n + 1

and not the short version, and would never write
i+++++j.

> > in my startup I don't want us using a language that permits code like that.

> Well I hope you don't run unix or windows, python or ruby, Firefox, chrome, ie, safari, or opera, or use a smartphone.

You lost me: I'm using VB and find nearly all the syntax to be fine, that is, easy to learn, read, and write. And the main reason I'm not using C# is what it borrowed from C/C++ syntax. I'm using C only when really necessary. Sure, I use Windows and Firefox; if they are written in C/C++, that's their issue. But by staying with VB, I am successful with my goal of

> in my startup I don't want us using a language that permits code like that.

> Also I'm pretty sure j+++++k has undefined behavior so you should be shot if you write it.

As I recall, I actually tried it once, and it compiled and ran as I explained. And, as you explain, if it works in one heavily used C compiler, then it should work the same in all of them. If look at j+++++k, I suspect that it parses according to the BNF just one way with no ambiguity. So, don't have to write, say,

(j++) + (++k)
Bootstrap is nothing but a foundation, and while many sites simply take one of the examples and run with it -- which is a perfectly fine approach if you simply want to put some information out there in an accessible format -- many others use it simply as a structural foundation. I've worked with CSS for years and am quite honestly tired of the BS (primarily the hilarious endless recreation of the layout of the archaic table element -- somehow it became verboten and we've been trying to re-make it with CSS for years) and simply starting with the grid layout of bootstrap is a great start.
F# runs perfectly fine on Mono. The F# compiler is open source. Microsoft doesn't have to support F# anywhere else.
In fact, Xamarin is going to support F# directly in their new IDE.
I meant it the following way.

The DRM issue was already visible and caused issues during the beta. EA was notified. The game creators were aware of it. They might even have asked the executives to allow them to fix it the obvious way [1].

You'd at least expect them to make sure this known issue would be easy to fix fast.

The most awesome part is that EA is making a lot of money on this disaster. DRMs are a very profitable absurdity. I am quite sure that execs slept well, and that EA engineers did pull an all-nighter.

[1]: http://www.forbes.com/sites/insertcoin/2013/03/08/ea-employe...
Well, next up is Google paying off the Scene to drop H.264 and switch to VP8 :)
But then gaming is one of the main ways kids get hooked on computers, and then decide they might want to try out Computer Science. I remember how I was playing Anno 1602 on my Windows 95 machine when I was 8, and how that sooner or later influenced me to start programming.
"Very strong" and "more to come"?

Pray tell, what in the following lists qualify as the sort of "big innovations" we're talking about?

[1] http://a16z.com/portfolio/

[2] http://firstround.com/companies/

[3] http://www.kpcb.com/companies

Don't get me wrong, these lists contain a lot of great products that I'm happy exist - but big and world-changing they are not. The fact that the typical SV VC scene funds one or two truly disruptive, technologically groundbreaking firms in a sea of other investments doesn't seem like a "strong track record".
I can't tell if this article is supposed to be sarcastic or tongue-in-cheek. I actually think it's part of a worrying pattern from nytimes to be idiotically controversial, perhaps to increase readership and link shares.

Anyway, I'll assume it's serious. A great piece of advice I heard a long time ago: if you constantly feel you're in a rush or don't have enough time for small tasks, you're probably not actually busy, you're mentally disorganized. Simplify the way you perceive the world and properly prioritize things. I feel like that advice applies well to this article. A superfluous e-mail is not a big deal.
I thought it was standard practice to send thank you emails or cards after an interview. I figured some people forgot, etc, but 1 out of 10 is a lot lower then I expected.

Honestly, it only takes a few minutes to write a simple thank you note and send it, so there's no excuse not to.
Rude: "Thank you", vocal communication, simple requests for information

Perfectly acceptable (?): futzing with electronics when dining with others, talking loudly into the ether regardless of setting, sending passive-aggressive links to Google

Manners aren't passé, simply underappreciated in some quarters. In others they can make all the difference.
Makes me feel great as I read this about ready to take off from DCA!
Here is escape.go from html/template :

https://code.google.com/p/go/source/browse/src/pkg/html/temp...
>> credit is carefully constructed to take forever to pay off if you are only paying what you have to

I do not understand ... Anybody care to elaborate ?
I think the original post states that he's not actually an employee, but that he has a very reliable source who is an employee.
It's not that Microsoft or .NET is bad -- it's just that there are better options.

No, there are better options for you.
The analogy breaks down when the agreement applies not only to Google, but also everyone else using VP8/9.

So yeah, Google may have paid the restaurant for their meal but now everyone else who goes to that restaurant and orders the same thing now gets it for free.

If you're hungry, I'd recommend ordering what Google ordered and eating for free.
Your website is not telling me what it does and how. It doesn't matter if you have a Pricing link.
I first started experimenting with voice commands when the chrome speech input field came out, because Google's endpoint for taking audio clips became exposed. I wrote a python recorder that would start recording upon utterances, then stop and curl the result to Google, take the result, primitively do some NLP, route the request to Yelp/Google/Wikipedia and return a response to a web frontend.

What I learned? Even Google's voice transcriber, which is trained on an immense set of n-grams and such, is not very good. There's a lot of advanced signal processing + heuristics using ngrams to figure out what people are saying. Also, since it is very computationally demanding, Google hosts a web API instead of making it a local transcribing. So the internet itself becomes a bottleneck to timely transcribing. It's noticeably laggy.

We're not yet close to having computers capable of hearing with the same effectiveness as humans. Hopefully it happens eventually though -- that would unlock a world of interfaces. At the moment it's far too finicky to be practical.

If you're curious and want to try this yourself, Apple's endpoint for Siri voice commands is also available, someone's found it.
Appeals to authority also instinctively make sense but cloud judgement.

Einstein famously said "God does not play dice"; his instinct was that probability did not have a place inside the fundamental laws of physics. His stubbornness prevented him from fully accepting the Heisenberg model for some time, although as an exemplary scientist he was able to put aside his instincts and accept that a probabilistic quantum model did describe the known observable a very well.
An Android library for easily adding SSL certificate pinning to your app
...just from the top of my head, without even giving it much thought: Facebook?
I don't mean this to be derogatory, but ASP.NET MVC, as great as it is, was not particularly innovative when it was originally written. Entity Framework is an ORM, and by definition not particularly innovative.

Where did the parent say anything about innovation?
You're just seeing history through rose-colored glasses. Nostalgia is a pleasant diversion, but when you start believing that things were truly so much better in the past you have a serious problem.
Well Xerox PARC was in Palo Alto, though Xerox itself is based on Rochester, NY. And Xerox was of course not a VC-backed company. Intel, however, was founded in Santa Clara and was VC-backed. Though your point is well-taken. I think big corporate R&D labs are responsible for far more of the innovation we see in the internet sector than VC-backed Silicon Valley companies.

If we're talking about narratives, indeed, the narrative that seems more prevalent is actually a big company that has a cash cow (e.g. Xerox with copiers, AT&T with the telephone network) having money to throw around at R&D activity.
How Twitter Signs Up New Users
Also sounds like any typical employment.
You put in labour, and get back some fraction of the proceeds of the combined labour of all employees.
The Responsive Utilities section is interesting with new classes such as .visible-phone and .hidden-phone (also tablet and desktop) but I find in my app that my customers want to see all of the columns even if it means a little bit of scrolling.

Zurb takes an interesting approach with their responsive tables (http://www.zurb.com/playground/responsive-tables).
>>Even something generally considered beneficial like antibiotics causes problems if selfishly misused.

>What problems do antibiotics cause, besides lessening their own future effectiveness?

Are you really saying us that antibiotics have no use?

If not you have answered your own question...
"Time to drop the pretense"

But if you drop the pretense, how will you continue to convince everyone that SV is the center of the tech universe and that everything worthwhile that happens must originate or migrate to those few square miles on the planet?
Our stack Play 2.1, MongoDb and we use Lift mongo driver and Rogue DSL. I use incremental run (~run) when developing and can attach Intellij IDEA debugger so it's usually a pleasure to develop. In general IDEA's Play plugin is rather helpful.
Sometimes I would like to add more conventions to Play (for routing, data binding) but that's probably because of my previous experience with Rails. Static typing is a good assistance when you develop something with non-trivial logics. Community is not as large as for say Rails, Django and sometimes I missed plugins (say for Hogan.js).
bootstrap 2 (and 1 IIRC) have .visible-/.hidden- classes already - is there something new?
Despite Microsoft shipping F# support in their main IDE, pretty much no one uses it

Actually, it's fairly popular in the analytics-type world.

Can you name one popular library which switched from C# to F#?

That doesn't even makes sense.

Compare that to e. g. Scala: Huge amount of adoption compared to F#, despite _not_ shipping with any IDE by default. One of the most popular Java web frameworks switched from Java to Scala recently.

There hasn't been huge amounts of adoption...not even close. You're confusing blogosphere hype to real numbers.

Even the F# “elite” is aware of it and complaining about how Scala has a a lot higher adoption (and a larger ecosystem and more developers, libraries, conferences, user groups, support, ...), so I'm a bit surprised by your statement.

Now you're just making things up.
I would imagine it'd be fairly trivial to limit the number of requests.
That's not the same thing as a technology which can be used for both good and evil.
Every good product has at least a handful of people who are allergic to it. Someone with evil intent could knowingly give the antibiotic to someone with a known allergy to it. I have an acquaintance with an allergy to one of the more popular antibiotics. Unfortunately, he didn't know of his allergy and missed 3-4 weeks of work because of it.
"You've chosen to be in a business where blogging doesn't hurt you -- and in fact, it helps you."

How is this different than any other business?

Sure, what Brennan blogs about attracts his customers. But it can and no doubt will attract other people like him as well. What's stopping his competitors, or potential competitors, from copying what he's doing… of using his revenue posts as proof of market?
can you please explain what you mean by 'document-oriented templating language'?
Yes because you could still put some black tape on it or possibly circumvent the led in software via jailbraking.

I guess that when the phone is in your pocket or aimed at your feet, I'm pretty sure you're not filming me.
That is one hell of a review. Thanks for the link.
I agree with the article.True innovation is hard to find.Look at the startups promoted by incubators.Most of them are some sort of apps.We definitely need pure innovation, something so different, that will change all our lives.

And you can see here the difference between an idea-man and an innovator.Because in my opinion an idea-man can have good ideas and make some money out of them but an innovator will have brilliant ideas, passion to build something extraordinary, smart, without money being the first priority.His goal is to change the world.Now that is someone I would like to work with, not the typical I-have-an-idea-you-build-it-and-I-will-come-later-to-see-whatsup.
Not sure what you mean by this. Mobile first just means everything is designed starting from a mobile view. It's not a "feature" like some sort UI item, it's a style of design thinking with the goal of ensuring the mobile context is absolutely as simple as it can be. It's not a buzzword since this is how they approached this version.
There was an interesting discussion on "pickup artist" books quite a while ago that I found insightful[0] and was reminded of here.

To reiterate the point: Success Books are part of a cargo cult, making the cargo (success) the priority, with little understanding of what usually accompanies success (work, talent, social responsibilities etc.).

[0] http://news.ycombinator.com/item?id=3217266
WebGL Terrain Flyover Demo
Safe except for not working in most places you care about.
Vinod Khosla To Entrepreneurs: Venture Capitalists Are Not Your Friends
it looks neat, but I wonder how it handles content flow / scaling on smaller screen sizes.

Also, the first thing I thought after clicking is "I wonder if they should get the presentat.io domain name"
i like the idea, but i'm not that good in chess so i'm lost here =) my advantage? i could learn it, and solve the problem, but what are blind people doing? they have no chance to solve the captcha.

are there any ideas, how to deal with this problem? like a audio file, where all positions are being told? or anything like that? right now i would not have an idea how to solve this in a good way.

me as a web-developer often thinks about the common problem, we we need these captchas, and would be a good alternative to them. until now i had no idea )= hopefully someday someone has a idea to replace captchas with an easier protection for all people.

the sad part is, that we need stuff like captchas since years... stupid spam!!
OP may have been suggesting it's not actually a CAPTCHA in the first place, under the understanding that CAPTCHAs are at least nominally supposed to target something computers are bad at.

Chess is even a particularly ironic implementation because it was one of the first traditionally human passtimes where computers excelled.

A site can have a CAPTCHA that's so bad it's not actually a CAPTCHA even if no one bothers to attack it. My hidden forum could require a user to sum one thousand integers before seeing any posts. I probably wouldn't attract any spammers (because no one would join to read their spam), but that doesn't mean the so-called CAPTCHA is beyond reproach.
Do you keep your comments version-controlled so that we can read the diff? ;-)

http://news.ycombinator.com/item?id=5215820
> a single day sale is information asymmetry

There is no such thing as information symmetry between any person, or in any trade. No two people on the planet have the same information.

> which means someone will always get "screwed".

Both parties always benefit from the trade, or the trade would not have taken place. Unless someone is deliberately misrepresenting information (fraud), then nobody gets "screwed" by trade.
So what specifically was designed with a mobile view first in Bootstrap 3? I'm not being argumentative, I just want to know.
Interesting.

I'm recently out of graduate school and I've been interviewing for full-time positions recently. I send a thank you email 8-24 hours after every interview, with very few exceptions.

In contrast, I've been surprised/disappointed by the general vibe I've gotten in the interview process with a number of employers, large and small. Put most simply, there's little respect shown for candidates' time or situation. (This has been echoed through watching other classmates' experiences as well, so it's not just me being a low-value candidate)

The specifics vary, but it always clearly a one sided interaction and little effort is put in to relations with potential employees except for the most high-profile, rock star candidates.

To me, that seems to be a serious failing - I appreciate the mindset that says you should treat employees with the same mindset that guides your interactions with customers - especially in high-talent or high customer contact industries where employee satisfaction translates quickly into real business value.

So, I guess my point is that I feel the job search process reveals more about society in general when viewed from both sides.

Still, I will always send the thank you notes. I figure the place I want to work is one that appreciates the small gestures as well as the big ones...
The whole point is that it's not the technology that causes the problem, it's the user. In the case of antibiotics, an evil dictator could restrict their use in his nation to people of one ethnicity, so that members of other groups quickly died from easily curable diseases.
Hacker News Website doing the Harlem Shake using harelmify.com
You have to wonder why that is, though. Maybe the gatekeepers provide more value than they're given credit for in forums like this.

Maybe the artists' roles in producing value is overrated.

Maybe consumers just lack any real sense of discrimination so can't be bothered to find the good independent artists when the music industry is throwing a ton of crappy acts their way.

In a world where an over-produced non-talent like Justin Bieber is a huge sensation, I really wonder how much we can't just blame consumers for not expecting better.

The Internet has provided plenty of models for "artists" to form closer connections with their fans and eliminate the gatekeepers. Why hasn't it worked?
Right. That explains that then, thx :)

And somehow all these corporations (Samsung, Broadcom, etc) believe they have a claim to these patents? But it can at best be only one of them, right?
Hm how new is this? Any projects using it? It looks pretty good from the docs:

http://pypy.readthedocs.org/en/latest/sandbox.html
I think it is telling about the what ("Live broadcast your presentations to mobile devices, tablets and laptops of your audience - no matter whether you are in the same room or in different parts of the world"), but I agree, not so much about the how.
Lichess | Open source project, Online Chess game
Sure, I would love to answer this.

To give some perspective to you, I come from the humanities field and have switched to IT. In the humanities field (from college majors to actual employment), men are underrepresented. Women hold majority positions in many places (and in related fields, HR, communications etc.).

Even still, when looking at job applications many times will be a blurb such as: "Qualified female candidates are especially encouraged to apply."

The issue I have with all of this, is that there is a sole focus on bringing in women into science and engineering, which is of course a GOOD thing.

However, there is zero effort to increase reading rates for boys, and to push boys and men into the communications and humanities fields, ZERO. Boys lag behind girls in many places when it comes to education, and nothing is done about that.

I've actually worked at a place where this was verbally justified. I am not lying when I heard a female senior management official state: "Women are better communicators than men, so it is only natural that they be placed in greater leadership and communication roles."

Why is there ZERO effort in getting men out of dangerous positions, such as mining and logging and hundreds of other fields and instead actually focus on THEIR education? Men die at a much, much higher rate than women in the workforce, but this is ignored.

So that is coming from my perspective.

If you are insulated in the IT field and that is what you have experienced, then I cannot blame you for thinking "Wow, there are so few women in this field! We need more!"

However, please note there are many fields where women are the majority of undergraduate and graduate students.

Sorry, but I do not have specific pay gap data for the IT sector, although I have plenty of reports that address the overall pay gap: http://www.cbsnews.com/8301-505125_162-28246928/the-gender-p...

When you in fact compare individual jobs to one another there is no wage gap. Plus we have laws (at least here in the US, not sure where you are) that if you find out you are getting paid less because of your sex, you can bring this to court.

And for the record, yes I love meritocracy. I believe in equality of opportunity, not equality of outcome. Educate more women in the sciences, educate more men in communications/humanities/social work/education and get them out of dangerous positions. That is fair.