skysight-inc/HackerNews huggingface dataset:
People aren't using the first amendment while they can -- and by that I mean that they 1) do not engage each other on politics nearly enough; 2) when they do, they are generally not very honest or rational.

In short -- on average and with exceptions, we deserve what we are getting.
I think Amazon is simply reinvesting in growth while avoiding corporate income taxes. Since they tend to move into proven industries, they are not likely to lose any of the re-invested money.

They are effectively taking profit in the form of Amazon equity (via increased stock price) and not paying any taxes.
Mass reading of snail-mail has traditionally been a question of manpower. You don't just flip the switch on that without anybody noticing.
If Apple added a delay to prevent pressing caps lock too fast in an apple keyboard, then they can disable reviews from beta versions of iOS.

PS. Not joking about the keyboard delay, it sucks :/ http://support.apple.com/kb/TS1578
We need more articles about people winning the VC lottery and less about the wider suffering in society....

Social issues are issues which affect society. It doesn't concern you that there are people who haven't received treatment for their mental health problems making them a danger to themselves and society? It doesn't concern you that money is being wasted while cumulatively cheaper and more efficient solutions exist? What sort of hacker are you if you aren't seeking out more efficient solutions to existing problems?
Does anyone know of a better mechanism besides patent pledges to allow for things to be open source and protected from predatory patenting? I've founded a nonprofit research entity (launching in 2014), and in our bylaws we are required to not patent things. Initially, I wanted to use the Statutory Invention Registration system to keep things libre and getting some level of protection without defensive patenting, but it turns out that as a result of the America Invents Act, the SIR has been eliminated.
For the default browser on the S3 (on mine at least), the settings menu only shows up if you click it, go to an article/comments, and then back to the main screen.
Feds give millions in contracts to firms owned by fictitious people
It's just how encryption works; you don't store the plain passwords or keys the users submit to decrypt their stuff, thus you have no way to access it.
wow cool.

NY was surprisingly low on the entrepreneurship index to me. My guess is:

* really high absolute entrepreneurship activity, but really high population
* i'm biased b/c i erroneously think of NYC as New York State
They need to set up a Bitcoin address.

Things like this remind me of the importance of anonymous (or pseudonymous) payment.
It concerns me. This discussion should not be on hacker news. These opinions are not mutually exclusive. Flagged the story.
It's not a people problem, it's a design problem. The technology is there, it just needs to be integrated in a way that makes it 'just work' for everyone.
Big partnerships almost always consist of big friendships.

Good point. The thing is, people should understand that it takes time to build those friendships. And I guess that, in my mind, I see it taking longer to progress to the stage of casually exchanging personal details like birthdates, anniversary, kids birthdates, etc., than what I'd expect (hope?) many sales cycles to take. But perhaps I'm just overly cautious, as I've mostly tended not to get too personal with business acquaintances in the past. Maybe that's one of those things that I need to change my thinking on...

You might discover you both like capoeira or that you both hate Nopa, or you might discover they love cilantro and you hate it.

Yes, but they'll also discover that I'm a rapid government-hating Libertarian / anarcho-capitalist and an atheist among other things. Those kinds of details could damage a relationship, if it's the kind of thing they get worked up over. Now my mindset has largely always been "I don't need anybody who doesn't want to do business with me because I'm (Libertarian|Atheist|White|40+|A Miami Dolphins Fan|A UNC Tarheels Fan|Etc)", but still, there are things that, while I don't hide them, I also don't actively broadcast them to every business connection I make.

Anyway, thanks for sharing your viewpoint. This is something I need to think about a lot, as I'm just at that point where I need to start become a salesman and not just a hacker. :-)
Love the AngularJS APP
Both are possible. And since docker itself is not yet production-ready, exporting docker containers to "inert" server images (for example AMIs) is a good stopgap which allows you to use docker for dev and test.

But that is not the ideal workflow. The ideal workflow is to run docker on all your machines, from development to production, and move containers across them. If you don't do that, you will miss out on a big part of the value of docker. To name a few: identical images in dev and prod; lightweight deployment; and a toolchain that is less dependent on a particular infrastructure.
Pools are still traced.
Could it be that the donation addresses keep changing? I imagine if I was pushing for BTC donations, I'd change my address every time I received one...
I don't completely disagree with your point, and I would not be a person to advocate Go for game development, but "wholly unsuitable" isn't true. A large number of successful games are released that depend on runtimes with similar garbage collectors. Most notably games running on the JVM and CLI. These are "real games" with real performance considerations.

See: Minecraft, Terraria, Magicka, AI War, and many more.
This post was based on selling products to enterprises. I've never been a consultant, so I don't know for sure, but I'd suspect the rules are a bit different. For example, as a consultant, I would think many of your customers come through referrals, whereas when selling a product things like PR, AdWords, and a direct sales force are your main tools for getting business. I'd be interested in hearing your experience once you've been at it for a year or so. There are probably a lot of interesting lessons!
Become 'work friends'. It'll come up - you probably know when your coworkers birthdays are, etc., right?

Aaaah... to be honest, the answer is largely "no". And to the extent that I do know, it's because our office manager sends out a companywide email saying "happy birthday" to employees on their birthdays, and I remember the couple who happen to be close to my own.

I don't know, maybe I'm weird, but that just isn't something I've ever found myself talking about with co-workers and business acquaintances a lot. shrug Guess I'll need to adapt a bit as I struggle to get into the world of selling.

But really, don't be phony, and treat it like a real relationship with someone you'll be working with, and most of this stuff just happens.

Yeah, that seems like the right approach to me. Thanks for the advice!
I went through the same emotions as you. I still can't stop ranting "stupid programmers" whenever some program provides a bad UX. And I re-factor as a form of procrastination.

But let me digress. Programming is like carpentry. Being a master of your tools is important. Better tools are often the answer, e.g. a nail gun is usually faster and more accurate than a hammer and a bag of nails. But the important thing is what problem are you solving and what are you building to solve that problem. There is a difference between building a kennel for your dog or a house to live in, etc. The skill-set is pretty much the same, but the needs and solution are different.

Solving puzzles is part of the learning process. Building solutions to real problems is when you go pro. Some people will suggest scratching your itch. I would suggest look for hair on fire problems. You will find more than enough challenges and sense of accomplishment when you have solved one and ready to move onto the next.
By "implement" it means "integrated into the scheduler".
Pretty sure Mythbusters debunked all of those.
The patent troll should be executed.
twerkout.co is awesome!
>Also it will in theory work as a browser extension, so your email provider sends your browser the token, and your browser sends the token to the websites you log in to. So your email provider doesn't know where you're logging in.

I don't understand this. Presumably there's nothing stopping Website X sending both: a) my email address; and b) Website X's URL.

Scenario: Joe Bloggs tries to log in to www.SiteThatSellsCars.com using Persona. Joe enters his email address. SiteThatSellsCars sends Joe's email address and "www.SiteThatSellsCars.com" to Joe's ISP. This translates to SiteThatSellsCars saying, "Hey, Joe's ISP, Joe is looking to buy a car, you should send him a metric shit-load of car adverts. He might not like it, but whatever. Thanks for the $20!". Then Joe's ISP replies with, "I sent Joe a token to his browser so he thinks he still has his privacy, but fuck him. Every customer you tell us about, we'll give you $20."

Perhaps I am being cynical.
yes, but at least you get to make that choice for yourself, rather than having somebody else get to decide 'go to prison or hand over DanBC's key?'
keyboard shortcut: '/' to focus search textbox
That's not the point. The point is that Chrome lacks this option, which, again, is why nobody's heckling Firefox right now. This isn't a thread about people failing to configure their software, it's a thread about a popular piece of software that's bungling some trivial security features.
could someone explain the marxism thing to me? I'm really scratching my head on this. Certainly it's not his labor theory of value. Is it supposed to be an analogy to "From those who can provide to those who need it"??
I think its much less common in language design then we might give it credit for. Many languages run on a VM that is written in C including the likes of Java, Javascript, C#, Ruby and Python ( even PyPy compiles down to C ). I am sure there are others besides C that are self sustaining, but they are _very_ rare
Lavabit's explanation of their security, via the Wayback Machine: http://web.archive.org/web/20130530023856/http://lavabit.com...
I don't think I've done a very good job of explaining this.

The people within these organisations also browse the web: what I'm proposing is that we publish the details of what they're browsing. For example, if a site such as torrentfreak decided to embed the tracking gif, I for one would find it very interesting to see what gov departments are reading which articles on that site.
T-Mobile Gained Nearly 700,000 Postpaid Customers Last Quarter
True, IQ wasn't the word to use.
even in this dream world where we've made those changes, I don't think it's unreasonable to assume we will still find places in which if drivers tend to exceed a certain speed, there comes a higher likelihood of said harm

But the question is not whether people's behavior affects the likelihood of harm; of course it does, in all areas of life, not just driving. The question is what is the appropriate response. See below.

And if someone is putting others at risk by violating this, it comes down to a question of how you respond to that, and I at least would pen a reasonable solution at trying to proactively influence their behavior patterns

And you do that, IMO, by attaching punishments to actual harm, not to an increased likelihood of harm (which must always be an estimate only).

First of all, the legislator who drafts the speeding laws and the bureaucrat who sets the speed limits for particular roads can't possibly know as much as the driver who's actually on the spot about what a reasonably safe speed is in a particular situation; speeding laws can't adjust for varying conditions.

Second, if punishments are attached to actual harm, and fall on the person who causes the harm, then that person has an incentive to make accurate estimates of the risk of harm. The legislator and the bureaucrat have no such incentive; but if the law can only impose punishment when there has been actual harm, the legislator and the bureaucrat can only do a limited amount of damage by trying to game the criteria.

However, if punishments can be attached to just an estimated increase in risk of harm, rather than to actual harm, legislators and bureaucrats have an incentive to exaggerate the estimated risk of harm, since it allows them to lower the threshold for penalties and thereby bring in more revenue. But drivers themselves, who can see perfectly well that the criteria are being gamed, respond by trying to evade the law. The end result is that the costs of the system that is in place to catch speeders, and the escalating arms race between the speeders and the government, far outweigh any benefits that might accrue from imposing punishments when there has been no actual harm.
You can also fake the "from" address in an e-mail, and send it from somewhere in the world via vpn
Meaning he wouldn't be satisfied with any government in his time or ours? Ok, I can agree with that.
Finished POST, changed the domain to genderizer.herokuapp.com:

http://genderizer.herokuapp.com/?name=jessie

http://genderizer.herokuapp.com/?name[0]=peter&name[1]=lois&...
kind of worrying you need to run java to use the service. also, it is a signed applet that requests full permissions, has obfuscated code and contains a native module (or native executable). i realise it probably needs full permissions on java for usb key support. but i wouldn't use this service. the only 'online' email service i would trust would be one that shipped its product as a browser extension that was opensource.
You can put jwz's blink in your browser profile's userContent.css to make it work on all websites:

@keyframes blink {
0% { opacity:1; } 75% { opacity:1; } 76% { opacity:0; } 100% { opacity:0; }}

blink {
text-decoration: inherit;
animation: blink 0.75s ease-in infinite alternate;
}

(Though it will work a little differently than the native <blink>, as the CSS makes non-text elements blink as well.)
You say, "after spending my 20s earning enough to justify it" like it's a distinguishing mark. It seems to me like Loren has enough savings to say he has "earned enough to justify it" too. Just what do you think makes your situation different? If nothing, I think you should at least be consistent in your appraisals of your and his situations.
Show HN: I made a dashboard about myself
> So your email provider doesn't know where you're logging in.

This is already the case. For browsers that use the shim, the certificate is stored in localStorage on the login.persona.org domain, and then given to the website you're trying to login to.
Amazon is nowhere near the size of Walmart.

Bezos doesn't have an end game, he'll just keep driving growth until he gets sick of it. Then they'll get Steve Balmer to make the growth stop :)
Haven't heard of Mirah, but looks like it's still updated and maintained so that's a plus. http://www.mirah.org/
so no matter how good encryption gets, government will simply ratchet up the penalties; financial and/or prison time; to keep pace.

we simply can be guilty hiding the nothing we have to hide
This is big news to a persistent minority. The larger population will never care. They simply don't have the context required to understand the extent and severity of the problem.
I am no language designer, but I wonder why use libuv and have to worry about implementing a scheduler and all the other components of a run time loop in your language when the kernel will do this for you. I think it would make more sense to provide a better interface to existing kernel structures then leverage a third party library and then re implement kernel functions around it ( I am mainly thinking about the paragraph about the current scheduler implementation and how basic it is )
H.R. 845: Saving High-Tech Innovators from Egregious Legal Disputes Act of 2013
Mandatory link:

"The Origins of the <Blink> Tag"
http://www.montulli.org/theoriginofthe%3Cblink%3Etag

It's surprisingly interesting and written by the person with the original idea!
I really wish I had space in my TODO list to start a project in Rust. I don't think there's another dev tool I'm more excited about.
That's outstanding and to be encouraged, but I do think that HECS is an elegant solution - you're only eligible to pay back your studies when your salary rises above a mediocre level. Australians can also get a small stipend to live on during their undergraduate degree (I think Germany does this as well, but I'm not sure).
Amazon doesn't make a profit because the stock market doesn't demand it. As long as a company is growing, it's stock will appreciate. It's only when growth stalls that shareholders will demand that the intrinsic value of the company be realized.

This works well for Bezos, who is so obsessed with empire building and the future. So far growth has allowed him to continue this obsession. Even if growth stalls, Bezos is so intent on pursuit of the new that Amazon may not show real profits until he retires, or dies.
White, Or The Lack Of Design In Apple's iOS 7 Icons
Whoa! Given all the reference Michael makes to MacLeod's hierarchy, I'd just tacitly assumed it was a well-known model in organisational studies. I guess the "I should really read the original work" pangs I occasionally have when reading Michael's stuff can go away now...
The nails are already in the coffin for US internet behemoths. Any non-NSA cooperating country has strong interests in keeping their search engines, social networks, and cloud software internal to their country.

Google, Microsoft, and Facebook basically have had billions of dollars shaved off of their future market capitalization -- though I have not seen anyone say this yet.

For everyone abroad who is technically adept and talented, the vaults of wealth have been unlocked for you; just copy the successful offerings of American companies. Don't worry about software patents or trademarks unless your country is complicit, you'll have the autonomy of a oligarch (said with some sarcasm.)

There is one solution here: open source, distributed software. If you want to build a company to promote real security this is your only option.
In what market?

In cloud infrastructure I think it's safe to say Walmart is actually the smaller contender.

Over time cloud infrastructure could subsume all of retail, at least in theory. If that's the case wouldn't you rather own Amazon than Walmart?

I'm not implying this is reality, I'm just saying predicting future potential is not as simple as current Market Capitalization might imply otherwise IBM would own the NASDAQ today.
You're right that the tools will not help you enjoy programming more. If you really feel that you'd still like to do programming because it's possible that you can enjoy it, it could be that you are always trying to recreate that initial experience when you started.

It's like the beginning of a relationship. At the beginning everything is hot and steamy but then it levels off to an equilibrium. If you keep wanting a long term relationship to be the same as it was at the beginning, well, that's an unrealistic expectation. And unrealistic expectations just lead to disappointment. It's the same with programming. It's just not going to be the same as it was at the beginning. Some people overcome this by jumping from relationship to relationship (project to project) but at some point that may not fulfill you either and you want to invest in a long-term relationship but don't know where to go.

I've put together a course that helps address this issue for programmers and gets us thinking about our work from the inside rather than from the outside as I have dealt with the same issues. It's at https://www.programmingspiritually.com

I'm going to change the model so that it's freemium (do it for free and if you got value then pay at the end). But I don't have time till next week. If you're interested, send me an email and I'll let you know when it's available.
Grades at Yale since George W. Bush’s time
* On my 1920px wide screen, your banner message stretches to the edges. It makes it really hard to read.

* The spinning gear for 'Rapid Setup' really distracts me. Animation is good when used well (perhaps to direct people to the sign up form?) but this looks like it is not well thought out.

* The features panels have blank space underneath them. It looks weird and incomplete. You should make their heights consistent and the height should be set to that of the tallest panel.

* The scrolling threshold for the menu banner appearing is too high - it feels unnatural. I think it should appear earlier. Is there another site that uses the concept that feels more natural, so you can copy their timing?

Sorry, no comments on the actual product as I'm not in your target market.
While true, I was comparing macro APIs from a usability perspective and should have avoided the term 'abstract model'.

My point was the mental model I refer to when using $lambda is simpler and easier to understand than my mental model for syntax-case, syntax-rules, syntax-parse and friends. The very fact that 'Racket's macros can be entirely compiled away' complicates my mental model which must now accommodate 'phases', compile-time/run-time dichotomies, require for-syntax, etc.
The JVM and CLR both have generational garbage collectors, which reduces the impact of most GC pauses quite significantly.

Go's GC on the other hand is non-generational, which means every GC pause must perform a full scan of all objects in the system.
The site doesn't send anything at all to the identity provider. Your browser sends an authentication requests to the identity provider and relay it the site it wants to log into.

The site then checks the request is really signed by the identity provider and lets the user in.

The identity provider knows two things:

- You asked to log in somewhere
- At least one person logged to site X because site X asked for its public key
Thank god we can finally blink non-text elements. The glorious HTML5/CSS3 future is upon is.
Open the stream to see a tutorial on how to use Github pages... what is this, third grade?
Yeah, it's not like people care about a (mostly) harmless illicit drug - specially when compared to a poisonous licit drug as alcohol - is illegal based on factors of which none are scientific.

I mean, why not make things illegal just for the hell of it, right? It's not like there's a whole industry benefiting from people going to jail.
fixed place cameras catching you speeding is one thing, all the recent stories about cop cars scanning EVERY license plate they pass are an example of how its really out of control.

I don't mind nabbing speeders provided its an important place to nail them, like school zones. Its the free for all photographing of license plates that gets me irate.
That's not true. 40+ years of breeding plus advancements in botany and horticulture have yielded us some incredibly powerful strains.

http://en.wikipedia.org/wiki/Marijuana#Concentration_of_psyc...