skysight-inc/HackerNews huggingface dataset:
As someone who's received praise on being smart as a child, I don't think it's necessarily all that bad, depending on the mindset the child already has. If they already realize that working hard will lead to them doing better in school, then it probably won't have as debilitating as an effect.
A dead comment (due to a hellbanned account) of an infamous person here - whos comments don't usually make sense (because of schizophrenia) - is actually quite good this time.

You can turn-on dead comments in your HN account.

...Has anyone actually tested the performance improvements? Are there any?
> Why would you need hundreds of worker threads?

Shrug why not? You get a different (easier?) programming model where you can use blocking IO rather than an event loop.

> on the order of 2x-8x, not 100x

Yeah, but that 2x might be the difference between one virtual machine flavor and the next price up.
Economist's View: Money and Inflation
Marketing On Internet
They weren't gimped from the perspective of the desktop, just from the perspective of a programmer. They ran all the same apps, in a UI optimized for netbooks, with a simple easy store app to download additional software. A straight-up Ubuntu wouldn't be that much nicer for a "typical" user in my opinion.
Totally serious question: If I go back to 1990, can I distribute a current version of emacs? The toolchain to build the current source tree won't exist for a while.
Decoding TLS with PHP
Could you elaborate on the differences between the two, and why you decided to write off all of Elance after one bad experience?
If I recall, the zeitgeist then was that bitkeeper was a necessary evil. My guess is that git would have come into being eventually in any circumstances short of bitkeeper becoming free software, and maybe even then. Distributed change management is such a critical component of the kernel development process (especially for Linus and the other maintainers) that relying on someone else's software seems suboptimal.
This is pretty shocking. I found out that 4 apps can access my inbox! I've removed all of them except for the gmail iOS app.
Worst product idea ever.
Microsoft did win the war; very little progress has been made by its competitors from the time; what's had success has been new OSes - OSX, iOS and Android (which while built of GNU/Linux pieces, is radically different from traditional GNU/Linux - enough to qualify as a different OS IMO, since the API is different).

Vim did win the war; there's still nothing better.

IBM did win the war, and then shot themselves in the foot with pricing on their new generation (which generation was a pretty radical shift). There's not much chance of git doing that.

Java did win the war; its competitors from the time are largely dying (Objective-C has had a kind of zombie revival due to iOS, but I don't expect it to last). You could argue that Ruby has overtaken it, but again the changes over the last ten years of ruby - and the influence of rails - have been enormous.

I don't think we should stop trying to make a better VCS. But I do think we should accept that Git has won against bzr and hg in their current form; neither of those will displace git without radical changes that they are probably unsuited to make. Most likely the successor to git will be a new program entirely.
And post-XP a lot of things which used to be there and provided a "good experience" to some users are gone, so some things are more of a loss than a gain:

http://en.wikipedia.org/wiki/List_of_features_removed_in_Win...

http://en.wikipedia.org/wiki/List_of_features_removed_in_Win...

http://en.wikipedia.org/wiki/List_of_features_removed_in_Win...

And you might be surprised how many are still using 2K or 98SE, whole communities have developed around providing further patches and improvements. OSs that are "dead" in the mainstream continue on as things approach more of the "retro" community...

(I'm still using XP, haven't needed more than that. Will likely still use it even after MS stops support. I also regularly used 98SE up until around '08, then I dual-booted with XP until '10.)
Something along the lines of "Check which apps have permission to your social media accounts"
The core assumption here is that there is only one physical reality "spread" along the timeline.

Another representation of universe is that there are infinite number of parallel, simultaneous parallel realities all simultaneously existing in the present moment. There is no past and future.

Dodge that!
TLS provides forward secrecy though, so leaking the SSL keys doesn't mean anything for those exabytes of recorded transactions the NSA is presumably saving for a rainy day. If the secret keys for the default Dual_EC_DRBG configuration are leaked, aren't there more serious implications?
Ask HN: Anything for a teenage programmer?
I dedicate myself each and every day to study and learn about computer programming. I build useful things that occasionally gets me some cash. I have so much ideas and a huge ambition for learning about newer technologies and such.

The problem is that I still attend high school and no one takes me seriously here. I'm wondering if there's anything I can get.. an internship, some mentoring, a job, anything that could fortify and expand my knowledge in computer programming.

I live in NY and I am 15 years old.
Nice work! I particularly like the tags.

How did you decide which news source will be use to generate the headline?
For core work, it's probably not that important. For trivial patches, it's probably kind of a pain in the neck. But a lot of people start with a small patch, so it's best to encourage them by making it easy.
> Intel drivers, lack of horsepower aside, are much better than either nvidia or amd at this point.

Sadly I have to disagree with you at this point. I used the Intel GPU on my i7 2600k (HD3000) since 2011 on Arch Linux and at some point about six months ago they stopped working properly. On a Displayport connector I didn't get video at all @ boot sometimes, other than by messing with xrandr and unplugging the cable the only solution was to try booting again.

That wasn't too horrible. What was horrible was the fact that OpenGL didn't work at all really. Every time I used anything that utilized OpenGL I would get "GPU hung, stuck in render ring blah blah" in my dmesg every minute or so and indeed the whole GPU and hence the screens would freeze completely for 5 seconds or so. The machine became unusable. No more GPU accelerated mplayer after that (vaapi or any of the opengl options). Google Maps with WebGL was especially hilarious, I only had to drag with the mouse a bit to make the GPU hang.

I tolerated it for a few driver versions but no improvement happened so I bought a passively cooled ATI HD7750 and use that with the open source drivers. KDE compositing doesn't work @ OpenGL 3.1 at all (even though it should based on the driver's specs) and with compositing enabled accelerated video crashes my Xorg so I had to start using Openbox but at least the screen doesn't freeze for 5 seconds at a time all the time.

Really disappointed with Intel, the drivers were extremely solid in the past.
Dit zijn de vijf gezondste diëten van 2014 | Leef Nu Gezonder
And their users are giving them their data for free, in exchange for being able to get a daily does of "Like"-events, so that we can feel validated I guess?
I went back and looked at the older discussion, and it doesn't paint Stallman very well as the head of a project. He pins the question of whether to keep using bzr not on whether it is good or whether the Emacs developers want it, but on whether it's being "maintained".

But then he seems to define maintenance as having fixed a specific bug that's been around for over a year, blocking a point release.

He admits that he can't follow the developers list to see if they're genuinely doing active maintenance (reasonable enough: he has a lot on his plate), but also won't accept the testimony of Emacs developers that the mailing list is dead and there's no evidence of real maintenance.

When questioned, he says that there's too much at stake to abandon bzr if it can be avoided at all. But the proposed replacement is GPL software. This is just madness.

Refs:
http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg009....

http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg008...

(and surrounding posts).
It's not bad, but you barely scratch the surface. Here's one: http://stackoverflow.com/questions/12973706/javascript-colle...
I cannot reproduce this.
However, if I press the power button for a very brief delay, it will not go to sleep. If I leave it pressed slightly longer, it goes to sleep.
Just read the link to Stallman's opinion - side question: he signs his name with a Dr. prefix. But did he finish graduate school at MIT?
Great service. It's a shame it's necessary. It's an (intentional) failing of UX design that makes it so difficult to know what apps have what permissions on the main social platforms.
New.net was terrible. It used to inject DLL into IE, hijack Winsock LSP and whatnot!
i would, but FB is till the defacto standard to keep in touch with friends/contacts if you aren't living in the same city/country with them anymore.
This is not true at all. Most gamers aren't rocking dual-boots, and most gamers are still comfortably running with just a single Windows install of various flavors.

For a personal anecdote: I've been a gamer my entire life, but I didn't start dual-booting (or using two systems) until I decided to get serious with programming and hacking.
For me, I know to use subversion and git to a degree that I am really comfortable with (from the two I stronly prefer git). Another VCS means that I have to take a few leaps, new commands, subtle to extreme differences in workflow as well as different names for the same things. So a VCS that is well-known by people will (on average) make contributing more convenient to the average potential contributor.

After diving into Emacs' codebase, changing or tweaking a few things that bug me, there are a few walls to climb when actually contributing those changes. I.e. cleaning up the code, creating a patch/pull request, outlining changes and intentions, etc. An unfamiliar VCS adds another burden to the contributor. Remember that we are not talking about people who are paid for diving into their employer's VCS but about people who primarily work on other projects.
How to recover table structure from .frm files with MySQL Utilities
Why I Lost Faith In Bitcoin As A Money Transfer Protocol
"Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats." -- Howard Aiken

I'd add to that, that there are many, many examples of successful products that are successful not because they were the first to do it, but because they executed well and grew a large and supportive user base. It's very likely your idea has already been done, just not very well. As a professor of mine always said, "there are no new ideas under the sun."
Very true, 8 has become the new 6.
There's probably an exploit in there somewhere too
...shared among all the processes in the system. Having 8MB of cache to yourself may seem like a lot, but share it equally with 100 others and you're left with ~80KB.
What do you mean, a python command line client? If you're using it from the command line and not programmatically, why does it matter what language it's written in?

(gitless may possibly be what you want)
> it doesn't paint Stallman very well as the head of a project

Is this news to you?

Cf. e.g. http://www.jwz.org/doc/lemacs.html
Finding a project which can be prototyped and sending live link to the prototype in my biddings worked for me getting my first projects in Odesk.
Not sure if you're ironic, but just incase not: ever heard of 1password and similar apps? Cleans that right up!
I recently had a spree of hack-attacks (or so I thought) via my Twitter account where it was making anonymous spammy tweets. I kept changing my password to no avail. I then realized that it was a service that I had given permissions to a long time ago that had been hacked and the attacker was spamming tweets through my account via that service.
The question always comes up "Can the system do this, that and this other thing?" My response is always "With technology, pretty much anything is possible, it only comes down to a matter of time and money." The conversation almost always changes very quickly into my favor.
wait what... cursive penmanship is a thing? i thought it was just a joke from cartoons.
Spoiler Alert: 10 Business Technology Trends You'll Read About in 2014
Yes, they're written by the same super bright and productive guy.
Also, don't underestimate the value of making sure a client is happy. My first client required little more than setting up a WordPress theme and doing some design tweaks. I bent over backwards for them, and now about half of my clients are referrals from that first client.

I'm not saying that you should do everything for everyone, because some people will be unreasonable; when you're first starting out it's probably in your best interest to be a little more flexible.
> if you're down under Chip + Signature.

Signatures are being phased out for all face-to-face transactions within 6 months http://www.pinwise.com.au/
Unfortunately, there's no way we can help you without getting that kind of access. That being said, we really expect people to do their due diligence when giving security apps permission to act on their behalf. We'd love to hear if you can think of a better way for us to do it.
Thanks, yeah, should have mentioned that. My portfolio site is under redevelopment. That's why I linked my PDF portfolio on my blog, though my resume still has a link to my former portfolio site.
Email? IM? Skype? Text? The main reason I left Facebook was because of family members getting on it...
All my clients came to me unsolicited after they used and liked my own apps. Having some work out there for people to see is your best calling card.
I really wish this was interactive. I clicked through to the article directly from Facebook, but it was still static images. It's hard to follow the lines when there are a bunch of them overlapping.
"It's unfair to characterize people who disagree with you as being uninformed. A lot of people who don't like Snowden's actions know as much about the situation as you do."

True, but the point the parent comment is making is that as people learn more, more people will support what Snowden did / want NSA reforms. I think it's clear that will happen but we'll see what public opinion does over time.

Anecdotal I can say that members of my family (the type that barely use a computer) had only a vague notion of the NSA's domestic spying until the Snowden stories broke through the everyday media noise.
Popularity means developers, which means bugfixes and more features in the future which projects may want to use. Switching DVCS has a cost to a project. Thus software popularity is important.

This may be unfortunate, but this is how it is. DVCSs are by no means complete today, and cross-pollination of features continues. An unpopular project that has fewer developers working on it will fall behind. A project that doesn't want to keep switching DVCS has a reasonable interest in the DVCS project's future, since future features will come "for free".
They actually are, but the issue here isn't the easier login service, it's what kind of info they gain access to when they do. Some of the information makes ZERO sense with what the application or site actually do.
College Students' Thesis Topics Are Hilarious, Depressing
Ofcourse it does! Having it means USING IT, are you saying that we should stop use money? Even i totaly agree on stoping using it, my homeless tribe thing - http://postandrate.com/homeless-tribe-drastic-improvement-of... , but ofcourse that is huge step forward and not very realistic yet... basicaly if you horde bitcoins you are using them! and unless you horde 100% of all bitcoins you are just a simple user!!! and i again say that value of it being deflationary and not NEUTRAL like supposedly perfect money should be is thath it discourages mindless consumption and as you yourself say encourages buying when you absolutely need stuff.
How do you know if someone isn't on Facebook? They'll tell you ;)

Facebook is still attractive despite the negatives, and I haven't yet seen a good wholesale replacement for it.

Personally I'd like a better feed manager built into the browser itself. And a very simple way to publish too. Access control is the difficult problem.
According to http://en.wikipedia.org/wiki/Richard_Stallman, he has 14 honorary doctorates and professorships.
Which are by dielectric heating converted to heat...
Just a heads up, you're still using Webrick. Looks good though!

https://devcenter.heroku.com/articles/getting-started-with-r...
I can't help but think that if there was a Venue Pro 8 with a decent dock so that you could use it as a desktop and take it to a meeting as a tablet would be just a no-brainer for corporate IT shops. I can't count the number of times I have seem someone running between meeting rooms balancing their laptop like a waitress running through a restaurant with a huge tray above her head. So, maybe a thunderbolt port for docking?
Our service is free. As such, they only thing we ask, is that you pass on the word. The easiest way, is through social services, but we do that without asking you for any permissions whatsoever.
Also think of it this way, where do people actually need protecting? On those exact social services :-)
You know, thinking about it, it's not very relevant.
To be fair Android is doing very well.
One of the things I like about Clojure is that it doesn't tout itself as a "functional language", even though in many senses it is. The reason is that outside the enthusiast circles, i.e. in pretty much every enterprise, the term "functional language" is considered almost toxic; the term "monad" is highly toxic. Because Clojure has always been careful to put a lot of emphasis on practice over theory, if any monad-based approach to program composition is to be taken, a different name must be found for it. I think monads (not that I understand exactly what they are - I used to, but I forgot :)) are mostly useful for language designers. It is a very high-level abstraction, and the developer does not need to understand it in order to use a particular application of monads. In any case, anything with that even mentions the word monad can forget about widespread adoption. You can use them to build a specific API and then give it a different name, just don't mention the word.
If you're a developer and use Windows for any reason then Windows 8.1 is a huge improvement over previous Microsoft operating systems. Only Windows 2000 compares. The built in type-1 hypervisor alone is worth the upgrade. Hyper-V is faster than virtual-box and other is becoming a real competitor to VMWare and Citrix products.
The success of git is - apart from the speed - related with its property of being the "stupid content tracker".

Git's architecture is a simple bottom-up engineering approach. The user interface (porcellain) builts upon a conceptually simple core (plumbing). Other VCS have defined nice UI which where then implemented by a core that depends on the UI. This top-down approach means that the core components can suddenly become quite complicated and in the end it is hard for the user to get a deeper understanding of the system.

The funny aspect of this is, that a lot of people complain about Gits bad user interface. It turns out however that Git is really easy to grasp.
AllThingsD co-founders launch new tech site, Re/code
Overall a well written article with some solid points and data . However, to my understanding, the article claims that if we praise our kids for their smartness, we are implicitly teaching them not to value hard work and efforts.

It even goes that far by claiming "Giving kids the label of “smart” does not prevent them from underperforming. It might actually be causing it."

Human beings are complicated. Talk about kids; it complicates the situation further. I am a father and I believe in praising with the right attitude. That attitude is "Yes you are good but you are still like many others. Keep going and you are doing a great job". I will go as far as to say that if your kids are under performing even though they are smart, it has nothing to do with your praising but more to do with overall values that are being taught to them by the parents. So go ahead, praise away but teach them the right values by example.
You're using Firefox or explorer right? Their process of verification is downright absurd. Every time we update the service we need to reverify the addon and it takes months. The irony is that we only update the addon to give more protection to users.
How to Turn GitHub into a To-Do List
This won't beat anything but a very very simple captcha. From what I gathered it is using feature extraction only. This means you can't train it with a lot of data to increase its accuracy.
From the ESR Jargon File: "Named after Robert Fisk, a British journalist who was a frequent (and deserving) early target of such treatment." He was "deserving" because warbloggers like ESR hated him.
I'm a mathematician, and sometimes I need to assess the level at which I'll pitch an explanation. Although I don't do this in a setting where it's possible to set a test, as such, I do ask this question:

An equivalence relation is reflexive, symmetric, and
transitive. If E is an equivalence relation, and we
know E(x,y) but we know !E(y,z), what do we know
about E(x,z), and why?

It seems a great filter for people who can think and reason formally, as opposed to using intuition based on their understanding of the words.

Edited in response to lmm's perfectly reasonable question. In context I would see if they just assumed they knew what I meant, or asked for clarification. If they assumed they knew what I meant, it would be interesting to see what interpretation they used. This is like FizzBuzz - it shouldn't stop with the first draft of the code - it's an opening for discussion.
One thing that annoys me, re: permissions - when you signup for a service through Twitter, and the next time you try to login you forget that you used Twitter to sign-up so you click on LinkedIn. And the process continues until you've given permissions for every single social network account you own...
The latest cigarettes news
The most interesting and fresh articles in the tobacco field. Read the latest news only here! Be first to find out what happens today in tobacco industry!
Well, he did finish a physics degree at Harvard, which awards Doctor of Science titles
Who is the boss ? :D
part of something's merits is its popularity.
Zoom on cigarettes
The hottest tobacco news and other interesting facts about tobacco industry
But when adults (not only parents, but other family, even strangers) recognize and praise "smartness" long before the child can understand that hard work is involved? I'd say this is the problem. And it seems to be so for praise of most any attribute: praise a child constantly for their looks and they seem to have similar self-confidence problems later in life as well.
shrug More confirmation.
Sometimes I trick my mind into thinking I will die if I don't do a certain thing.

It's different since you do it voluntarily but this is a very common symptom of obsessive compulsive disorder so.. just be careful, especially if you catch yourself doing it for something that's not productive or positive.

That aside, it's not too difficult to build up a general sense of mortality that we seem to naturally avoid, by studying history, lurking in some of the more depressing sub-Reddits, etc ;-)
Would you like to login with Facebook for easier account creation/login?

Nope, if that's the only option, I'll opt to not take part in your service.
They're just links to the network sites' permission pages.