skysight-inc/HackerNews huggingface dataset:
If you want to get picky about things being ignored, enterprise "full stack" in late 90's generally meant Cold Fusion, and large apps leveraged cfscript (or for performance, cfx modules) for MVC style separation of templates/code/data. CF came with scaffolding of sorts as well, through a wizard that could generate data drill down and editing CFML for your DB.

PHP and ColdFusion were both emerging already in 1995, with ColdFusion quickly becoming the RAD (e.g., user authentication, authorization, and session management, caching, etc baked in) full stack commercial license platform, and PHP becoming the OSS "some assembly required" choice for those not interested in assembling everything from bits of CPAN.

Speaking of '95, don't forget EveryWare's Tango, giving Windows NT/95, Sun Solaris, IBM AIX, SGI IRIX, and Apple Macintosh users a drag'n'drop web application framework:

"There are two components to Tango: the Tango Editor and the Tango Application Server. The Tango Editor is an application that allows Webmasters to develop dynamic Web sites in a drag-and-drop interface, the Tango Application Server is an application that executes the documents created in the editor."

http://www.thefreelibrary.com/New+WebSTAR+Plug-In+Version+of...

http://www.thefreelibrary.com/EveryWare's+Tango+3.1+Allows+I...

(A lot of stuff from that era is not on Wikipedia.)
Is it really as simple as this in practice? Does anyone have any experience with this? As a foreigner, I have huge respect for the amount of trouble that the immigration authorities can cause for you if they figure they don't like your face.
Nobody else seems to have noted that this is an interim injunction, not a permanent ban. It seems like legal enforcement of responsible disclosure to me, giving manufacturers an opportunity to fix the problem.

I don't see a problem with this per se, in cases where there would be severe harm (like significant crime) without such a ban, provided that the ban is time limited to the minimum time required to fix the problem in the wild.

This means, IMHO, that the injunction should come with a requirement that the manufacturer fix vulnerable systems quickly, even if that costs them quite a bit.

If this is done, then I don't see this as a bad thing. "The manufacturer's security is so bad that they had to get a court order to stop people from explaining how while they fixed it" is a pretty good incentive, I think.
Has any of this shit actually worked for people and made a huge difference?

I look at people like Kevin Systrom or Mark Cuban and from what it looks like they never had these issues.
It isn't turnkey, but: http://www.pointclouds.org/documentation/tutorials/using_kin...
Plan less, do more.
Nope. Pathologising the normal range of human behavior is a popular activity of neurotic western privileged people. Or whatever the mental illness that's trending at the moment.
In our industry( HFT ) generally, you sign all sorts of agreements which specifically prohibit you from taking any code whatsoever from your employer without specific authorization to do so. Michael Lewis article almost makes it sound like its Goldman's fault. But the fact is, he signed agreements that prohibited him from doing stuff like this and then did it anyway
it's not "something you have" if you know the seed to seed it yourself, it's just an obfuscated "something you know".

A real "something you have" in a 2 factor auth. would be a real token that has provisions to wipe itself on detecting it's being opened.
Quick question - should I go long or short AAPL, considering I'm going to hold it for the next 11,000 years?
When Is the Best Time to Create Advisory Boards or Advisors?
Ah so is it partially privatized then? I was using Canada as an example, though the particulars vary by region there. Fortunately they are moving more and more toward privatized liquor sales, giving breweries more freedom.
Relevant XKCD - http://xkcd.com/327/
When I set out to make SQAR, I had one goal: make a game that my 8 year old could play, a game that my 60-something dad could play, and a game I could enjoy. It wasn't an easy task.

In my house, we play a lot of block-and-dot based games. Flood it is popular, as is dots. But the one thing I don't like about either of them is that there is no longer-term strategy involved. I have no incentive to play more than one game at a time; sometimes that is good, but sometimes I want more. So I took the general ideas from those games and added a twist: the longer and better you play, the more points you can get.

By saving up what I call multiplier blocks (x2 and x4 blocks) between games, you can use strategy to score HUGE points. The average score, if you play game-to-game, is in the high 100s. If you play fast and good, you can score upwards of 300. But if you save multipliers and play for 10 minutes or so, the average score jumps to 6,000 to 10,000. And in testing, I've even scored over 800,000 points in a single game!

I came up with the idea in an interesting way. I built a generic block engine separate from a display engine, so I could easily swap out the game algorithm. And swapped it out I did. I went through 10-15 different game algorithms over a span of a couple of days until I found one that I didn't want to put down right away. It was my own version of play-testing, and I think it worked out ok.

In terms of design, the game at first appeared much more complex. There was depth gained by shadows, more elaborate backgrounds, etc. But I slowly stripped the extra stuff away until I was left with the basic GUI you see now. I did that for two reasons: I wanted to get to the basic essence of the game and not cloud it with anything extra just for the sake of doing it, and I also think that all that extra stuff intimidates people over 50 that may otherwise like the game. And at least according to the windows phone commercials, lots of people over 50 own iphones.

So anyways, I'm interested in you guys feedback. Apple featured it on their board and puzzle game pages, but I'm not seeing a huge bounce in sales because of it. Do I have an interesting concept? I've been reading hacker news for a long time, and respect the opinion of (most of) the community.

Thanks!
> the country with most attractive citizens is Sweden

According to a vote on /r/europe, ie. probably according to the "blond beautiful Swedish women" trope I bet. I don't see how anything but confirmation bias would cause such a landslide victory.
Discussed yesterday: https://news.ycombinator.com/item?id=6141286

What you want to know about BREACH is that it's an application of Thai Duong and Juliano Rizzo's extremely clever CRIME attack, a traffic-analytic side channel based on compression and attacker chosen plaintext, but instead of targeting compression at the TLS layer, it targets Content-encoding: gzip.

Unlike CRIME, BREACH can't directly target cookies, which is usually what an attacker targeting HTTPS/TLS is aiming for; BREACH can only decrypt secrets in the response body. A common example people have tossed around is CSRF tokens.
Here’s what real reform of the NSA looks like
I think you should read the tyranny of F/OSS -- There are some interesting opinions in there -- having no structure does not always work out like you would think, secret social structures still get created.

http://satifice.com/post/the-tyranny-of-open-1
About the timeframe of the comic's updates and a good bit longer. He wrote in his blog post [0.6983]:

> Time was a bigger project than I planned. All told, I drew 3,099 panels. I animated a starfield, pored over maps and research papers, talked with biologists and botanists, and created a plausible future language for readers to try to decode.

> I wrote the whole story before I drew the first frame, and had almost a thousand panels already drawn before I posted the first one. But as the story progressed, the later panels took longer to draw than I expected, and Time began—ironically—eating more and more of my time. Frames that went up every hour were sometimes taking more than an hour to make, and I spent the final months doing practically nothing but drawing.

[0.6983] http://blog.xkcd.com/2013/07/29/1190-time/
It could fit a number of disorders. The reason we’re looking at it as a disorder is because he indicates it’s a problem for him. I’d say that most people could be pegged in a DSM box some way or another, what matters is whether you view it as a problem and if you can deal with it on your own or need ‘professional help’.

I recognize a lot of what OP wrote and I’ve been working on it myself. I wasn't diagnosed with ADD or ADHD, but I was diagnosed with Asperger's (later in life, it wasn't even in the DSM when I was growing up). That diagnosis alone hasn't done much for me, psychologists don't have any clear-cut solutions for it, you have to work on it yourself. I don't think it's much different for people with ADD/ADHD, unless you like taking all kinds of medication with uncertain (side)effects.

Merlin Mann is taking meds for his ADD nowadays, but from what I can tell, he was working at it like a champ before that. 43folders probably couldn't have been made by anyone else, and personally, I love Merlin’s fast-talking meandering ways. Roderick on the Line and You Look Nice Today are my favorite podcasts of all time.
While this may be true, I wonder if intelligence agencies use feinting strategies.

Say a popular chip A is well designed with low vulnerabilities. Say a less popular chip B actually has exploitable bugs.

In order to get a rival to use B, you would spread a rumor that you knew how to exploit A and see if you can nudge your rival to switch to using B.
It's fun working here during the transition.
Let's not forget that Northwestern's Knight Lab also played a part in its development, not just verite.co!

Thanks to them both!
It depends. A gifted and creative programmer may be able to accomplish in 3 hours what takes an average programmer 10, or by coming up with a creative approach to a problem, may be able to accomplish in 3 hours what an average programmer simply cannot do at all.

So while a manager may dislike that they perceive someone to be slacking off, it doesn't necessarily mean the person isn't providing a lot of value to the company. Value produced and hours worked are fairly loosely correlated for knowledge workers.

If you were running a startup, would you rather have 12 focused hours per day from a mediocre programmer or 2 from Linus Torvalds?
Honestly, as a current Debian Wheezy user... this isn't true any more. I haven't had to fix anything since I installed it. It's all Just Worked.

If it didn't just work, I'd've bought a Windows license, as I have previously done. This is, in fact, the first Linux install that I've continued using for over a couple of months.

The "it's not very usable" argument was correct in the old GNOME2/KDE3 world, but at least GNOME3 is exceptionally usable and the OS is extremely stable.
We've got some people here working on it.
The metrics you provide are certainly useful in putting low ad-revenue in some context for a business.
Maybe. But I fear taking more on will only be more detrimental
Fixed. Thanks for reporting that.
It's hard to believe he did it accidentally. He probably just underestimated GS's reaction and didn't think it was a big deal. Firms like GS and other HFTs are excessively sensitive about their IP - especially the code base. Whenever an employee leaves, especially to go to a competitor, they're going to have a team of people checking what that person did. When you get in bed with the devil, you need to accept the rules.
I suppose it could, but the point of the object being defined as an unordered collection is because the most straight-forward way of implementing this is through a hash table, where the order of the keys cannot be guaranteed without additional work. I'm sure they didn't consider a parser randomly permuting the lexical order of the pairs as something a sane person would do.
You’re Procrastinating Without Even Realizing It
When I take addy I just find myself trying to procrastinate even more. Except then it's concentrated procrastination
The "Feeling Good: The New Mood Therapy" book by David Burns is really good. Here is the link: http://amzn.com/B009UW5X4C

Chances are that you're depressed, OP. And even if you're not, the book is related anyway: there is a chapter specifically on practical methods to beat procrastination. I personally get mixed results: sometimes these methods work, sometimes they don't -- though mostly because I fail to apply them consistenly. I recommend this book because other(not related to procrastination) cognitive techniques described in this book works great for me.

10 days ago I invented my own personal method to beat procrastination(this book influenced me btw). I am aware of the following things about myself:

- Motivation comes after action: I don't particularly feel doing something(hence procrastination), but once I start, it gets more enjoyable after a short time

- I like score-keeping in games(as many other people - no wonder game designers employ scores!)

- I am motivated if there is a reward.

So here is my method. I give myself one score point if either I stop procrastinating(and proceed to do something meaningful) or if I feel an urge to start procrastinating during some activity. I use a simple app on my smartphone to keep total score(which is 113 as of now). I've set up the following reward for myself: each 10 points = 1 visit to a restaurant(I enjoy dining at restaurants but usually I am too lazy to go to one).

I've used this method only for everyday stuff like washing dishes, cleaning up my apartment(which was complete mess), doing laundry, etc. Sometimes I award myself 5 points washing particularly nasty dish, and sometimes I get only 2 points doing 30 minutes of cleanup. I was really surprised to see that my invention works, and now I hope to use it for my job(like OP I am not fully productive at it, there is room for improvement).
There is a transcript at explainxkcd (explainxkcd.com/wiki/index.php?title=1190:_Time#Transcript). Perhaps somebody could clean it up and then use it to estimate how long each frame should last.
Personal use: Someone at the level of confidence with IT required to install and configure gentoo would probably be able to install and configure just about any popular GNU/Linux distribution.

Corporate use: Ubuntu desktop can be deployed in various ways automatically. Canonical will sell configuration systems as well. There was at one point a desktop image available for corporate use that has the social and media integration removed. Not sure about gentoo in that area (if anyone has supported a large scale gentoo installation for end users, let us know!). I would imagine people would be looking more at CentOS or openSuse.
There is a interview with the inventor of JSON somewhere. In that interview he explained why he did not allow comments in JSON like in XML. He said - if I remember correctly - that it was intentional to not have comments in JSON. The reason way that comments could be misused to add additional information for a parser. For example in XML you could use comments and a special parser could use these comments to create code while parsing. He did not want that. He wanted every JSON parser to be a JSON parser and nothing more. If you wanted to have comments in JSON he said that you could simply make the comments inline and have a convention for the keys which are comments for example every key ending with _comment could have a value which is then seen as a comment by the application but not by the parser.
Can we all just agree, as a community, to add comment support to our JSON parsers? Hell, I'd do a PR on V8 if I knew C++.

It's ridiculous that I can't document notes on dependencies in my NPM package.json, or add a little reminder to my Sublime Text configuration as to why I set some value, because we're using JSON parsers that can't handle the concept of ignoring a line with a couple slashes prefixing it.

IMO - either we add comments to JSON, or we stop using it for hand-edited configuration.
My first thought in seeing this was that objects aren't guaranteed to maintain order: "An object is an unordered set of name/value pairs" - http://www.json.org
Granted, hosay123's comment [982] is much more valid, though.

[982] https://news.ycombinator.com/item?id=6147084
Er, is that why the screenshots use Google Chrome?
Don't Focus On Growth
It depends on the degree. I think the more compelling factors for the OP are that (a) this has been going on for years, (b) he has a very strong feeling that this is holding him back, and (c) his dad is the same way.

It's possible that he's so incredibly smart that he finds many things boring, and that's not ADHD. ADHD tends to lead to a lot of disorganization (across different settings: home, work, school), plus attempts at compensation (self-medication, self-stimulation, etc.)

But just to be clear: This is a random list, it's not meant to be diagnostic. If these resonate with the OP or someone similar then it might be worth learning more about ADHD and talking with a professional. Please don't assume you have ADHD just because these things hold true.
I think I see the disconnect now. The assumption is being made that the British method for fighting terrorism that I'm advocating results in more or worse attacks than the American method. Therefore by advocating the British method, I'm implicitly advocating for more or worse terrorist attacks, and then justifying it by saying that the outcome is better.

The disconnect is that I don't accept this assumption. I see no evidence that the US method fights terrorism better. In fact, it appears to result in far more and worse attacks than the British method.

Therefore, I am advocating for something that I believe will mitigate terrorism as it happens, and produce a better outcome. Thus falling squarely in the "no need for justification" line of your summary.
Remember when the AACS crypto key was leaked a few years back and everyone was getting cease & desist letters? People began taking it down, Digg was scrubbed, no one paid any attention to it whatsoever. It totally worked and every one forgot about the key, 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 and went about their business as usual.

...Oh wait.
Monogamy’s Boost to Human Evolution by Carl Zimmer
The attraction is fine; the issue is that the woman is treated as an inert object in the story, rather than a person with her own free agency equal to the men.

Edit: typo
This might be related. I have horrible approach anxiety when it comes to girls. When I'm in a convo, I usually do pretty well and multiple people have told me I'm good with girls. Once again it feels like I'm cheating the system, I use a few PUA tricks once in a while but in reality I've never gone on a date which would surprise most people I know
The Outrage about PRISM spying is wearing off already
A therapist can be a great help. There's lots of other things that can help. You'll get a lot of advice in this thread. Just to throw this out there, in case nobody has mentioned it, I cannot emphasise enough the importance of sleep for mental health, anxiety, and procrastination. You can do a lot of stuff, and mostly it will be ineffective unless you have the solid 8 hours every day as your foundation.
Sounds like an insane fire hazard. With large volumes of hydrogen and breathable air in close proximity, otherwise minor failures would be catastrophic.
3 Terrible Truths About Motion Capture
TOML is nice for config files: https://github.com/mojombo/toml
These days, the reasons to use Linux instead of Windows is so overwhelming.
References from Reddit.
Crockford's rationale for not supporting comments is that people use them to add meta data to the object (e.g. type annotations) which makes it hard to consume with different parsers.
Did you even read the article? The whole point is that isn't what happened.

Edit: Misunderstood the parent's comments. Yes, this is what happened.
> and possess larger penises than Americans. Having lived in both countries, it rings true to me. Not sure whether we can chalk it up as a pro for the Dutch though. As for penis size: we all know it’s about girth, not length.

I never would have thought that I would see a literal dick measuring contest on HN.
Unfortunately, this usually results in a slower pace than I can stand. The guys on my team are all young too 19-26, and frankly I'm more knowledgeable than most of them. I really have had some good pair programming sessions but usually it's just me teaching best practices the whole time which can get pretty draining. I also think I don't like it because I can't go off and get that procrastinator dopamine rush
PHPfog/AppFog credits an HN post for their start:
https://news.ycombinator.com/item?id=1414560

“I was hacking around with some code seeing if I could create something useful for my PHP programmer friends,” said Lucas Carlson, founder of PHP Fog. “I got a prototype working to prove that it’s possible. Then I put a landing page up that described the promise of PHP Fog. A single link on Hacker News went up the next day and 800 people signed up for what I built. That was the day I knew I had to go all in.”

http://siliconflorist.com/2011/01/11/portland-funding-cloudy...
They're thinking they want to make enough money to keep the site running. They've found that begging and running ads prior to downloads just isn't enough and that this more aggressive approach might help.

Yes, they will lose you. But I suspect they think they'll gain more in partnerships with popular software than what they loose. Especially if you were a leech.
Curious why you think the only or primary reason for brewing tasty ale is to deceive? There's a lot wrong with this but for one, I'm not talking about Budweiser coming out with a smoother lighter tasting drink. Many craft ales have such strong flavor (without correlation to strong abv necessarily) that make it difficult to drink faster than sipping and in large quantity, unlike the macrobrews that are intended to go down easily with minimal flavor, more for "drunking" than "drinking", an important distinction.
Startup ideas that haven’t broken through… yet
> Salient point is that you would need to ensure that you are only using JSON parsers that tolerate duplicate names (and use the last value)

To drive this home a bit more forcefully, it requires knowing the behaviour of your parser where it is marked as "undefined" in the spec.

If that isn't enough to stop you, DON'T USE JSON. A patch level change in a library could break your code in a non-obvious way and it would be your fault. If you want comments, DON'T USE JSON, JSON DOESN'T HAVE THEM.
Third for meditation practice. On a subtle level, the mind when distracted is attempting to be somewhere else, and training in coming back to exactly where it is now is a good way to work with your habitual behaviors (procrastination).

Meditation changed everything about my life -- similar to the OP I also slid by on smarts and not hard work, but started practicing meditation in college due to general anxiety and went from a B- to A+ student--I didn't even work longer, but just had more focus and mental stability on the task that I was performing at hand, which ultimately allowed me to get more done.

Plus, once you're in the habit of applying some type of discipline that's not about the end result (e.g. I always gave up on projects because I wanted them to be amazing right off the bat) it becomes much, much easier to be willing to put in non-grandiose, day by day drive necessary to accomplish /real/ things. Put another way, when you pay attention to the details, suddenly that overwhelming urge toward "greatness" or "brilliance" fades away, and you can actually get things finished.

Agreed, don't beat yourself up about this. It's a very human problem, and even recognition of your current circumstances is far and away above what many people ever accomplish.