skysight-inc/HackerNews huggingface dataset:
$3 in 1980, adjusted for inflation, is more than the minimum wage today.

The federal minimum wage was raised to $3.10 in early 1980.

So your $3 at some point in the past was (apparently) higher than the minimum wage at that time (or not in the United States, or was illegal, which is still an option in Seattle).

I don't think it is obvious that a minimum wage has the intended effects or that the effects are necessarily a net positive for society, but the $3 comparison is not instructive.
It's interesting that they are adding all of these features for improving the appearance of an image but there's still no way to zoom in on an image in the app.
See my reply next to your comment.

Also:

"Neither self-signed nor CA-signed certificates are securely authenticated, so the padlock is completely misleading."

From: https://news.ycombinator.com/item?id=7826503
Not sure where you got that idea from.
It is, but increasingly I've seen far, far more people playing 2048 than Threes. Which, IIRC, is a wrapped webapp.

Not that it's strictly relevant to the Apple Design Awards, but perhaps a reminder that it doesn't necessarily matter whether you win or not.
For one, Swift avoids what Tony Hoare calls his Billion Dollar Mistake (conflating optionality and reference types). Because Tony Hoare introduced null references to Algol W, most Algol-derived and Algol-inspired statically typed languages since have made all pointers/references nullable. Some, like Java, have bolted on Lint-like null checkers an afterthought (see @Nullable, @NotNull) outside of the official compiler.

It's really nice to have the compiler not allow callers to pass null to functions where passing null wouldn't make sense, isn't useful, or the programmer was just too lazy to implement null checks. More than half of the functions I write have inputs where null wouldn't have an obvious meaning.

Objective-C's treatment of nil receivers is particularly handy for programming in the small and particularly bad for programming in the large. Sending a message to nil (similar to calling a method on null in many other languages) does nothing other than returning 0 cast to the type of variable you're storing the return value in. Chugging along accidentally accumulating nulls in many cases is worse than segfaulting and giving a nice stack trace.

Certainly in the realm of automated trading software, segfaulting when hitting a programming error is preferable to most other failure modes. Of course, failing to compile is often (though not always) the best failure mode.
What's up with the [sic]? That's how you spell Tiananmen. You might as well write "There were [sic] more than 1,000 foreign journalists in Beijing [sic] on the night..."

Also, sic isn't an abbreviation.
This computer programmer solved gerrymandering in his spare time
That only works when there's a popular movement or political bloc surrounding you. The guys who go up against the gurus and miracle-men are a small minority. There was a NYTimes write-up not too long ago linked here explaining the situation. It all sounds pretty hopeless. Fleeing is the only smart move here.

Also, a high profile skeptic there was recently murdered:

http://www.nytimes.com/2013/08/25/world/asia/battling-supers...

When the "bad people" are your neighbors, the majority, and the government, the law, the constitution, etc who exactly is going to take your side and free you from prison?
You're asking him to prioritize the glory of "standing up" over his life. That's an absurd expectation to put on a human being, and it's not clear that it would accomplish anything anyway.
You can create protocols with Swift. Did you mean that protocols also suffer from the same public/private issues?
There's something about eating sacred cows. We often see anger & disrespect when someone says something contrary to the group belief.

Many people & groups don't like their reality challenged by another.
Are you sure about positive feedback? Balloon does expand, but air outside becomes thinner, so buoyancy will actually stay constant until the walls are completely unfold, and then drop as gas inside will expand less than necessary to maintain buoyancy.
How the NSA Could Bug Your Powered-Off iPhone, and How to Stop Them
Язык программирования Swift от Apple
Well it depends on your use cases. As a general rule of thumb, if you don't publish prices it means it's too expensive for the common man (eg, it's aimed at businesses).

I can't really see any small time indie (I could be very wrong I've looked at your project a total of 5 minutes tops) using this. 20/30 dollars seems really low if you're only going to get a small amount of customers.

I'd read up on this thread posted here on HN just a few days ago, there's an incredible amount of info here:

http://www.kalzumeus.com/2014/04/03/fantasy-tarsnap/
You can still compete as long as you do not think most of your userbase will be running in an Apple only ecosystem.

Think of iMessage. Most of its features are really irrelevant to anyone thinking big, because Apple does not have quality interoperability. Since we do not live in an Apple-only world, iMessage shouldn't really scare competitors that go outside said ecosystem.

It's the same thing for health and home management: The barrier of entry to their software is that you have to buy their hardware. So you bank on the fact that Android and Windows Phone exist.
> My high-level take on the past year is that the Blink project has been more focused on next-gen webapps with a heavy focus on the compositor, scheduling, and style subsystems. The WebKit project has been more focused on documents and improving existing pages with faster line layout and style selection (as well as an enormous amount of great work on JSC and bindings).

That was always the case, even when they both used WebKit. Apple didn't include many of the "next-gen webapps" stuff that Google implemented, like IndexedDB. They were always more focused on CSS, for example.
Amazing, thanks for sharing. I wasn't aware of this fact. Discovering MDMA a few years ago has had nothing but positive effects for just about everyone I know and knowing that he was using his expertise in order to help facilitate that is just so (so) cool.
I just bought SSL certificate for $9.99 yesterday. Wish I had seen this earlier. From my bit of research, among all the providers, SSL certificates from namecheap were the cheapest.
'Any claims that the SEC is vital to protecting Americans from financial fraud, maintain fair and orderly markets, and facilitate new capital are all quite soundly countered with a variety of phrases, such as "credit default swaps", "AIG", "MERS", "collateralized debt obligations", "naked short", "Bernie Madoff", "matters under inquiry", etc.'

Your reasoning here is fallacious - the question is the current situation compared to the counter-factual without the SEC, not whether the SEC eliminates all malfeasance (whatever the regulatory climate and funding levels).

Of course, it's worth noting that the existence of a fallacious argument doesn't undermine the point it was trying to make; it just fails to support it.
Today, the browser (and WebGL) wins.
Working at a previous employer a few months ago, their McAfee Web Gateway didn't support SNI either. Sites that depended on it were blocked due to a server name mismatch.
Show HN: The future of CrossStitch designs
Which lead to mutual excommunication(as these things usually go).
Actually, reference counting needs some garbage collection in order to handle cyclic structures. I believe that basically refcounting is more space-efficient and less CPU-efficient. I'm not totally sure about this, and it might depend on the actual techniques used on both sides as well. If a justification is to be given for this switch, I would say that increasing RAM size is generally easier than increasing CPU speed.

Obviously, operating on a GC is never ideal on a resource-constrained system, but most modern scripting languages wouldn't be the same without it. The only example I know of, of a scripting language that has the feeling of the scripting language but without using a GC is Newlisp (http://www.newlisp.org/MemoryManagement.html).
This idea is being considered: https://docs.google.com/a/google.com/presentation/d/1XvZdAF2...
Superstitions which do no harm anyone are not something to be looked down upon (as silly as they may be). Niels Bohr had a Horseshoe on his door. It's called the Pascal wager.

The issue is about loonies going after people for "insulting" their beliefs. Now I do completely agree with you that India has a great deal many loonies (like every other country); the trouble with India though is that the Police and the Judiciary (to a lesser extent, perhaps) are completely ineffective and are more or less beholden to fetid politcs.
It all compiles using the same compiler so you can not only create OS X apps, but you can create hybrid Swift/Objective-c apps.
Do I create the key? Where is it generated?
It is absolutely horrifying that you would compare the violent rioting, looting, arson, rape, and general mayhem of the '92 LA riots with the peaceful demonstration in Tiananmen Square.

Regardless of your opinion on the motives of the rioters, their 'tactics', the actions of the thousands of others who followed in their wake, and the geography involved (the riots covered over 32 miles in an area with several million residents) set the stage for a government response that included military forces. This was not the case in Tiananmen square where the demonstrators were a)peaceful and b)located in a relatively small area.

Your comparison shames the bravery of the '89 demonstrators, while at the same time drastically minimizing the horror of the response (both that day and after) by the Chinese military.
Maybe that's not it. I think it is American politics value businesses more than people.
clickable link: http://www.uncluttered.re-cycledair.com
Possibly the more important question is ‘Why were you running a token ring network in 1999?’! I have no idea why our network was structured like that, this was my first job in the industry and I was a lowly PC tech at the time. If I had to guess, the word that springs to mind is ‘legacy’.
It's 2014 and still Instagram image resolution is 640px by 640px
Satellite imagery casts new doubt on Pyongyang building collapse
To start a train, is it the coupler springs not slack which allows each car to start rolling? (fighting momentum, not so much static friction)
Or, "Brian builds distributed-memory computers". Despite the misleading title, I think such a project would be a great tool for a parallel computing class. Such a machine would be roughly the same cost as a textbook and would be much more rewarding than running MPI on a multicore laptop/desktop.
That's pretty crazy. I used Perl a lot, but haven't seen that feature :)
Flight into the Washington DC P-56 Restricted Airspace
A platform for creating, selling, buying and downloading cross stitch patterns.
I'm looking for feedback, investors or mentors.
LSD is not unique in being of that sort of potency. There are several other related ergoloids that are of similar potency (though usually a bit less).

Some of the psychedelic amphetamines fall into this category too. Many have doses in the sub-1mg range. Some exotics (Bromo-dragonfly) are not only effective in the same dose range as LSD, but last several times as long and are far more toxic. The LD50 of LSD is quite forgiving as I understand it, with BDF it is not and people have died.

There are other substances that border on poison - carfentanil is an opiate used to stun elephants and is active in humans at the 1ug range.

I also dislike the catch-all term 'drugs', but LSD is not entirely unique in its potency.
That is really awesome.
Safari logo in WebGL
And thank God for that. Cocaine is the most evil drug I can think of and MDMA is one of the most holy. You don't pump cartel hitmen full of MDMA and tell them to kill men, women and children, but cocaine on the other hand is just the tool. If you extend that by small degrees down to the party scene, all you get is bad news. Its the worst, most worthless, and most dangerous drug out there.
It is interesting that namecheap website uses verisign signed certificates
Top Hacker Shows Us How It's Done: Pablos Holman at TEDx
I'm not plugged into the startup community in Waterloo, but Communitech seems to make the most noise: http://www.communitech.ca/
Remind me again why you need HAProxy/Nginx ? SSL support in the JVM space is first class and there are plenty of libraries that negate any need for a separate infrastructure piece.

Clojure community at the time was still recommending using a reverse proxy as an SSL terminator. Are you going to say that the JVM SSL implementation is as fast as using nginx? It's also supposed to give some measure of DOS immunity.

Also the argument about initial wait times is bizarre considering you are talking about server side applications.

Yeah...Java guys were saying that back when I was working with app servers on Smalltalk VMs, which also had a tremendous advantage in startup times. (Take away the splash and herald, and VisualWorks used to start faster than Perl 5.) All of those several second wait times nickel and dime you to distraction.

Plus there is always Drip.

I did use it. About halved my wait times. The wait was still too long. Using Go is better for me.
Google Chrome goes 64-bit on Windows
"Finally we’d like to explore even larger ideas like moving the entire Document Object Model (DOM) into JavaScript. This has the potential to make JavaScript DOM access dramatically faster"

http://www.chromium.org/blink
Today I work in IT security- in my former life, he was a great inspiration.

I had almost forgotten him.....
I was in a closed circle of psychonauts, we where about 60 people.

We would get our hands on the most exotic substances and share amongst us, and compare trip reports.

It was my entire life, 2cb,2ci,2c-t7,2ce,DIPT,5-meo dipt, lsd etc.
So I have tried many of hes creations, and i idolised him.
Then in 6 months 4 of the group died, 1 suicide, 3 ODs(not on any of shulgins creations of course).
Then I quitted, dropped all my friends, started taking life seriously....

But I have one thing to remind of that time in my life...a book I inherited from one of my now dead friends:

http://i.imgur.com/S2pCuux.jpg

He actually wrote with Shulgin himself, doing experiments using cactusses injected with ummm...some variety of DMT I think- to make the cactus metabolise it into something else.
Shulgin adviced him, and my friend did the experiments.

RIP DEX!
RIP SHULGIN!
Unemployment Is About to Fall a Lot Faster than Predicted
Twilio, Stripe, Parse, Sendgrid, Mailgun are examples of companies with good documentation.

Generally, I like to see a high-level overview of the API, authentication scheme, endpoints, sample request and response, error code explanations, and sample code coverage in multiple languages. I wrote a blog post on this topic:

http://murtza.org/creating-a-great-developer-experience/
Free is a Lie
As taylorfusak mentioned, a User#guest? method is a more natural way to handle that problem.

You also could make use of ActiveModel::Conversion#to_partial_path, like so:

<%= render partial: current_user %>

This implicitly calls to_partial_path on the current user object and looks up a template to render based on that result. So the user model would return "users/user" and your guest object could return "users/guest".

The problem with using nil here is that you have to remember to check it everywhere, all of your tests have to exercise both the nil and not-nil cases, and most of the "else" clauses are just going to substitute default values anyways.

In my opinion if your views know so much about your user model that substituting a "guest" object is hard, maybe it's a sign you need to pull some logic back out of your views.
Yikes, I've always appreciated how I can drag the little document icon where ever I like (like a terminal.app window) to do something else to the file. Also the click and hold key to see the folder hierarchy or open the folder even in the Finder. Those features are positively ancient, they also added the little drop down arrow to the right recently. I hope windows in programs like Preview.app behave at least like how Quicktime Player.app windows behave today, where the title bar with the document icon appear upon the mouse entering the window.
This is typical of the emerging tech-criticism genre on the so-called left.

It raises some very valid points: job security or lack thereof, lack of protections if something goes wrong, etc. But it doesn't offer a solution. These pieces never offer a solution. That's because they don't have one. Instead they degenerate into vague pining for the good old days.

... like the good old days of taxi medallions, a closed and corrupt insiders club that excludes the vast majority from entry while artificially inflating transportation prices for those who don't have a car readily available.

They also drop plenty of dog whistle terms like "neoliberal" just to make sure you know who the bad guys are. The bad guys of course are the ones doing new things and being successful at it. (gasp! success!)

It's part of why IMHO there actually are no liberals on the contemporary scene. There are just different kinds of conservatives.

It's trivially easy to criticize anything. Do you have a better idea? If not, we're done.
Content (Ctrl)
The easiest way to create fantastic email newsletters. Content (Ctrl) is a simple tool that builds ready-made, mobile responsive email newsletters from virtually any web, social or video source and works with any Email Service Provider.
They don't have to care. If the current spam methods weren't working for them, they'd stop. But someone's replying to those e-mails, and someone's paying their referral fees.

Why should they bother filtering when we do it for them? They prefer to be ignored unless you're going to sign up for an interview or five. This is one reason why I always reply with a short form letter: "Thanks for reaching out, I'm happy where I am, etc" so they have to take the time to filter me out as someone who isn't interested.
Meet the new Apple
Protect Your Intellectual Property – Before It's Too Late
I got the impression that was one of the long-term ideas that Blink might pursue rather than an active immediate focus of effort after the fork.
What's the deal with optionals? I am not sure what the use case are.

Seems much better then ObjectiveC
OpenGL is about two decades of amalgamations and mistakes that needed to be cut out of the working spec. And as a result we have more low-level APIs that are now vendor specific, such as Metal, AMD's Mantle, and so forth...

The downside is we're now at risk of losing an open standard API. OpenGL is bad, and yes, it needs to be retired. But without an mature alternative development costs will only grow.

All of this reeks of the worst kind of anti-competitive behavior and its time for an investigation.
the market hungers to return to a programming paradigm in which the developer can interact much more DIRECTLY with the hardware without a bloated CPU bound OS or graphics API in the way.

Yeah, because all of us really want to go even more backwards in terms of having to deal with the BARE METAL (read: weird fucking behavior) of all of these cards. The current situation with OpenGL is far from ideal, but it's a damned sight better than having to rewrite my code all the time every time for each new device that comes out.

The last chunk of the article talks about the magical ~physics~ that this sort of thing will enable, because real-time raytracing is the the future right? Right? Guise?

If Apple does indeed end up ditching OpenGL (not that they were doing a great job of keeping up with the core API until recently, though they did keep new extensions rolling in steadily), it'd be more proof of them being shitty to engineers and the rest of the development community as a whole.
I dont have problems with people having such expectations as long as they themselves lead by example. Its too easy to pass judgments about what personal risk somebody else is supposed to take from a position of safety and anonymity.

EDIT @icambron minor point, my position is the converse of what you interpreted: i.e. If you are going to tell me what to do then lead by example.
To me it sounds like John Lewis met all of those conditions. I can see there might be some grey area in the first one. But I would argue that when the guy signed up on their site, he was at least taking the first step in negotiations for a sale. But it seems John Lewis argued that and lost so I guess I would lose too.

Edit to add: I do think that pre-checked opt-ins are a bit sleazy.
A few years ago I envisioned generating a git repo by scraping légifrance, not unlike the unix history repo[0]. Nice to see such things come into fruition.

[0]: https://github.com/dspinellis/unix-history-repo
FCC’s System Crashes After Net Neutrality Video Goes Viral
Ugh. I know people say there are good recruiters out there (somewhere), but stories like this are all I ever seem to hear, and are a large part of the inspiration behind creating matchist (http://matchist.com).

I understand technical/creative recruiting is generally a "spray and see what sticks" industry, but it seems things very rarely sticks. Is there really a good enough ROI on these seemingly ineffective techniques that justifies recruiters' continued use of them?

That said, this is a genius idea for dealing with it. I truly hope the recruiters get it, but sadly, I honestly don't think they're capable of understanding how pointless their actions are.
Yeah, agreed. I tend to ignore them, because even when I say "thanks, I'm not interested," they treat me as a warm body that can be blasted with more opportunities, and I just get more opportunities that I'm not interested in, even though I previously stated I'm not interested. Annoying. Recruiters are terrible. :(
But the problem is that Marx's one, true "scientific" study of history and economics turned out to be flatly wrong. It was only by adding vanguardism that it was rescued from ending up in the ash heap of history ... and the strange thing is, other forms of collectivism, to use the broadest term, also end up with a form of vanguardism.

And that vanguardism opresses, and if given half a chance, slaughters those who don't get with the program. Here's the latest major US example: http://www2.epa.gov/carbon-pollution-standards/clean-power-p...

As a resident of a flyover state that's 80% powered by coal, I'm not looking forward to this this precipitous action that will cause my electric rates to "necessarily skyrocket"....
Charter wants Montana residents to decrease their taxes. Vote Hell No on CI-172.
"This is one reason why I always reply with a short form letter: "Thanks for reaching out, I'm happy where I am, etc" so they have to take the time to filter me out as someone who isn't interested."

But see, in my experience, they DON'T filter you out in any way. They just keep spamming you.
> if the head of the Indian space program is this superstitious, what can you say about the rest of the country?

There are physiological, psychological, & emotional benefits to meditation & prayer. There are also benefits to setting intention.
Mega Drive Megatron
No thanks, I have better things to do, and larger ambitions. The crooks, nuts, and kleptocrats can rule over the inevitable wasteland they will create.
Cool, I hadn't heard of this. Thanks for the link. We're just getting our feet wet on putting our ports on Steam, so this might come in handy.
hm, i would not necessarily call redistributing profits to workers "charity". it is merely an alternative model of work organization, which is actually implemented in some organizations around the world.