skysight-inc/HackerNews huggingface dataset:
OpenSSL does optional assembly implementations for many primitive+platform combinations, but also many of the algorithms under crypto/ have zero or one architectures covered. And many asm implementations predate widespread concerns about timing attacks.
I recently did a very small amount of advertising on Twitter and managed to reach 20,000 people for around $15 which I thought was quite reasonable, although I haven't tried any other platforms yet. You don't pay for views, only interactions, so it can be quite affordable.
On a business where the objective is increasing your wealth?

> With Robinhood, you will be able to buy and sell US listed companies, ETFs, and many of the largest companies in your home country.

This also looks like a nice addition.
Same problems as me.
One of my biggest pet peeves is these blogs that do things like "Getting started with Express.js" and they cover HALF of what the Getting Started docs on Express' website offers.
In what country? In the United States, this is not a textbook definition.

Those would be obscenity, "fighting words", and incitement.
If they charge less than the competitors, they earn less but that doesn't mean they are not viable.

I.e. transferwise.com charges a ton less than my bank to send money with a conversion.
My bank could charge less and not lose customers, but it will probably take them some decades to do that.
Show HN: CrococryptFile – Open-source file encryption
30 tech skills that will get you $110,000-plus salary
And the specs will be gone in 40 years. While ASCII will stick around.

Why would they be gone? You realize ASCII is a 'spec' too?

If a binary format has an open specification, it's as future proof as ASCII. ASCII's durability is due to a clear and open specification that's easily implemented. Not some magic sauce that makes it instantly human readable.

That text you see? It's not what's actually in the file. That's just 1's and 0's like every other format. There's literally no difference between ASCII and any other "binary" format.
I'm in such a vehicle too, and I think you're crazy to want that. If they spend 6 hours unnecessarily staring at the road while autopilot is on, they're not going to be anywhere near peak driving condition when they do take over.
Nice work! Do you guys also have a similar implementation of ChaCha20-Poly1305 for Go? If so, any chance you could share that too?
Something like this: https://www.google.com/contributor ?
Processor cooling innovation may eliminate computer fans and save billions
"The problem with this question is that there are so many _different ways_ to use Mercurial. hg's core is fairly minimal and everyone I know who uses it rely heavily on core- and third party extensions to get any productive work done.
Mercurial does a good job at facilitating everyone's favourite, yet obscure, workflow. There are people who prefer using things like mq (patchset queues), which until recently also was Mozilla's recommended workflow. Queues are a novel way to organise your work in progress, but is quite different from what people are used to coming from svn or git."

Up to this point your comment was true, objective, and very helpful (though I would remove the word "obscure"). Then it starts to sound like maybe you learned git first and got used to it's defaults and now mercurial tastes a little funny to you. I'm guessing this because I got good with mercurial first and then when I tried git it left a funny taste in my mouth. I thought, what is this "fast-forward merge" that doesn't actually merge anything? Why do people talk about deleting a branch when it doesn't actually delete the branch of commits in the DAG of commits, just a pointer? Why does pull do a pull (fetch) and merge (mercurial's pull just pulls, or fetches, I guess)? Stuff like that.
Mother lode, the central, most valuable vein of buried gold.
> I'd like the "foundation" of CS to give a faithful mathematical description of what computers can and cannot do. Is that too much to ask?

http://en.wikipedia.org/wiki/Church%E2%80%93Turing_thesis

> A better "foundation" would try to describe computational behavior and reason about it, instead of abstracting it away

A lot of interesting research does exactly this, and a lot of it has found its way into ML-family languages. The starting point (or "foundation") in every case is a typed lambda calculus. Machine models, like turing machines, are just annoying to reason about and not extensible in any meaningful way.
There overflow: hidden; on one of the its parents, so you'd assume that it shouldn't blur outside of the parent container. I'd call that a bug.
These are beautiful pictures! But I'm not sure that they count as fractals. A defining feature of fractals is that they are self-similar at any scale. Most of these plants are "simply" wonderful examples of a very regular geometric structure.

Except for the broccoli. That one is arguably fractal-like. I like the broccoli.
Looks awesome! Great work, and great site!
Fixing UI Elements That Float Away
German intelligence agency halts Internet monitoring for NSA
I'm working on a similar project, although mine isn't OS yet. Overall, I enjoyed looking at some of the decisions you made! Good job.

Might I suggest a few tools that have really helped me:

[1 CodeSniffer - Set up some code rules!

[2] Codacy - Good PHP support / An alternative is CodeClimate

[3] PSR guidelines - This should help with some standardizing.

-----

I'll be reviewing this more in depth later. Best of luck!

[1] https://github.com/squizlabs/PHP_CodeSniffer

[2] https://www.codacy.com/

[3] http://www.php-fig.org/psr/
As far as I know, there's no difference in the outcome. Opacity is handled by most browsers through hardware and I would imagine the filter method does the same. I would hope they are handled the same because it would seem wasteful to have two methods that do the same thing.

Somewhat useless thought, opacity and the opacity filter can be combined on the same element. If one is set to zero it makes the other irrelevant. If one is set to 100% then it makes itself irrelevant.
I have already worked on very basic embedded system where you only way of getting logs is connecting to the device using a serial line, and after fiddling a bit with the baud rate, you can get some readable output.

In this case, you can't really do anything from the device itself.

Arguably, this is not the use case for binary logger but I was originally addressing the "40 years old logs" argument, that do exist in the real world.
Some of the arguments against merging made in this article seem a little strange, for example saying "If folks on topic branches rebase, there will not be any conflicts on merge" after previously stating "It’s also a great idea to rebase periodically - several times a day", as there would also be no merge conflicts if the branch was merged in periodically as well. If merge commits are so abhorrent, just alias
git log
to
git log --no-merges
That is just deeply untrue. Even if automatic pilots had statistically less accidents than real ones, any accident caused by machine error would be greatly publicized, and manufacturer of the autopilot would have to pay $$$ in damages.

Let's use a different argument, just for the sake of it.
Let's assume there exists a medical device, which never fails on its own, but due to operator errors 1/10000 patients who use this machine die.

Now someone makes a fully automated machine,but due to problems with programming it kills 1/100000 patients it treats(completely on random). Even though it's 10x better than your average operator, such machine would be banned from the market quicker than you can say "litigation". In our society human errors are much more easily forgiven than computer errors, because everyone believes that they could have been prevented. And therefore, a truck autopilot wouldn't need to be just better than your average driver - it would need to be absolutely perfect. And I don't think we are ready for perfect yet.
Not really. The problem is that "we're far" is ambiguous as to what we're far from.

Are we really far from our origin?
Or are we really far from the destination?

In the absence of a complete statement, people tend to insert their own bias, which can lead to confusion.
THE VOID - VR Over physical structures
The Hottest Startups in South of Sweden - OWEGOO
I hope they'll be around in 20 years. It's the internet's watercooler, and we'd be worse off without it.

But that's the fear—that they'll mess up too much right now, and kill their 20 year prospects.
Could be that the blurring isn't being handled by the GPU. CSS 3D-transforms are usually added as a work-around when we want a smoother performance for certain elements by forcing that extra rendering step.
Twitter needs to create a better platform for international social media. That will save it's bottom line and place itself into a completely new market for enterprise accounts.
There's definitely a lot of baby duck syndrome on both sides of this git-vs-hg thing:

https://en.wikipedia.org/wiki/Imprinting_%28psychology%29#Ba...

Habituation is the best user interface.
It could be displayed much more compactly, or not displayed at all to third parties.
Twitter restricts choice of clients and filters some @mentions from your notifications with no option to disable filtering.

As soon as a reasonable competitor comes along, I'll gladly jump ship.
NSA Phone Program Not Authorized by Patriot Act, Says Appeals Court
Show HN: AppScreens.io – Create and Localize App Screens
Twitter's website has so many annoyances it is no more a pleasure for me to check it. For example:

- Photos are very badly cropped and clicking on the tweet does not diplay them full size anymore. We have to click a second time on the photo.

- Photos are now displayed above the text which somehow makes the bad cropping even worse.

- People who want to post photos have all moved to Instagram anyway. Twitter is an actor, not a victim, of this move. They seem to consider photos as a feature for advertisers, not for users.

- Embedded tweets (retweets with a comment) don't have functionnal links. Clicking them opens the tweet's page in a way that ruins the auto-scrolling of the main stream. The trick against that is to right-click on the embedding tweet's time and open the link in a new tab. WTF, designers?

- If one wants to post a longer text, Twitter leads them to create an account elsewhere. Twitter could easily just display the title and hide the longer text behind a click. WTF, strategists?

Twitter definitely needs a new leadership.
Why you just did?
>So if some serial killer type were to discover an easy way to make a nerve gas from products bought solely from Wal-Mart, you'd rather that they have the right to widely publish the recipe than it be repressed due to the entirely reasonable fear of many deaths due to the discovery?

The serial killer already has it. Allowing them to publish it is our best bet to catch them before they do anything else.

Would you suggest limiting knowledge of chemistry as a classified need-to-know secret so that serial killers won't make nerve gas?

>This does not occur in a legal vacuum; for example Hit Man: A technical manual for independent contractors is an incredibly detailed description on how to commit a murder, hide the body etc, and was found to be used as a manual in a triple murder. It was found to not be protected under the first amendment (although it never reached the supreme court). There was a genuine concern that this book carried a risk of consequences and had already inspired a multiple murder.

And I believe that such a rulling is, quite frankly, BS. Because even if it consolidates all the info, all the info on how to dispose of bodies already exists online.

>Censorship is easily abused, but it would be a strange person who would campaign for free speech without limit.

Hello. My name is Strange Person. How are you doing today?
It's not just you. My initial reaction was that it meant "we have come far", meaning that "we are close". My next thought was "That can't be right, he must mean we are distant from the goal."

Why is this so ambiguous? Far and distant are synonyms, right?

I suspect that it's because you can use "far" to describe a path you have traveled, in a way you can't with "distant". "We have come far", "We are far along our journey." So that "far" can mean far from a point of origin as well as a point of destination. Whereas "distant" only means distant from that point of reference.

So I thought the title was ambiguous without a preposition to clarify "far": "far away", for example.

Perhaps it's in the framing of the question: "the current state of x" implies that it's being considered as an ongoing process, which implicitly has an origin and a conceivable end.

Also, putting the subject as "we are..." puts it in the frame of an ongoing journey. If you say "That lighthouse over there, it is far." there is no ambiguity that the lighthouse is distant from us. Also "Effective computer vision: it is far" is not really ambiguous.
So if Edward Snowden were to come back to the US, he'd be prosecuted for misreporting travel plans and foreign contacts but no more? Seems suspect.
> More recently bookmarks were added (also as an extension you have to opt-in to)

Bookmarks were added to the core in mercurial version 1.8 in 2011. No configuration is needed to enable them.
> I won't be buying a Porsche because of an Instagram photo or a tweet

I thought fancy car ads weren't supposed to net new customers so much as comfort those who have just shelled out money for one. The ROI comes in the form of reduced returns / resells not increased sales.
Thanks, fixed in https://gitlab.com/gitlab-com/www-gitlab-com/commit/2493f208...
Saving $2.4m on $500m traded implies that typical trade < $300.. Looks like they want to make back the money they lose on margin trading, margins for them will likely not be that great as a result - a good corollary is spread bet providers in the UK tbh
I was tired of wasting so much time making and localizing App Store Screens for our iTranslate Apps and wanted to have a nice WYSIWYG web tool to create those fancy screens. So I teamed up with the nice guys from @bytepoets and we created AppScreens.io

Of course we know that there are already some solutions, but AppScreens brings three new things on the table:

- It's totally WYSIWYG. A real App Screen design tool, right in your Browser.
- You can localize your Screens in 5 different languages (more coming soon).
- No login required. We use hashed urls for App projects that can easily be bookmarked and shared.

We already have lots of new features in the pipeline and can't wait to hear what you guys think!
Not saying you're wrong (am a heavy twitter user myself), but we should consider that taste is a fickle thing. Only a few years ago many people checked myspace, friendster, orkut, etc everyday. Now they don't. As quickly as social networks grow they can also collapse.
That work has been done for OpenSSL, I guess we could add for Go: https://blog.cloudflare.com/do-the-chacha-better-mobile-perf...
I don't understand how Twitter API's terms of use is any different than other API's? They all contain terms that outline the service can be sudden terminated at the discretion of the service provider, particularly in cases of abuse (and Meerkats service certainly fits that category)
Have you heard of Flattr[0] ? I don't have the feeling there are that successful, but the original idea is neat.

[0] https://en.wikipedia.org/wiki/Flattr
Because if they weren't effective, we wouldn't call them "click-bait." (In other words, because you've tautologically defined "effective" as "getting you to click.")

Behind the headline is a pretty shallow analysis. The author does not meaningfully distinguish between headlines that hide
the core piece of information ("This One Weird Trick...") and headlines that bluntly state or exaggerate the core piece of information ("Headless Man In Topless Bar"). The author does not attempt to distinguish between aggressively conversational or casual headlines (a post internet phenomenon) and headlines written in a stiffer newspaper style or an explicityly hype-y tabloidy style. Nor does the author explore why his/her examples of "yellow journalism" headlines are all date from at least the early part of the 20th century — why did they then disappear for more than half of it, and why are they back now?

Lastly, the author does not distinguish between negative costs of "clickbait" headlines (squandering of reader time) and the benefits (enticing headlines arguably fuel crowdfunding systems like Kickstarter and independent, specialized news hubs like subreddits and HN).
MARKETING OWN BRAND SUPPLEMENTS SUCCESSFULLY
Interesting. What is your country?
I think the slowness is intentional- if they try every outlandish thing, it would become very easy to spend loads of money without seeing a good return. Being slow about these things lets them plan, analyze, consider ... all while technological advancements march on. When they're ready to implement, it's even better than it would have been at first inception.
Oh, thanks! I'll let my original spelling stand as a testament to my ignorance. :-)
And the millions of dead in Gulags is a strong argument against communism. I'd take pricing mind tricks any day of the week.
People are stupid, but insurance companies are less stupid. It can be made to work, you just need enough of a profit potential for people to put up with the hassle.
Facebook's New HQ Is Every Office Worker's Worst Nightmare
humans have been creating autonomous entities with superhuman capacities and unaligned interests for some time. Government bureaucracies, markets and armies: all can do things which unaided, unorganised humans cannot. All need autonomy to function, all can take on life of their own and all can do great harm if not set up in a just manner and governed by laws and regulations.

This. Superhuman intelligences already exist, they just depend less on us every day.
My experience with Robinhood has been completely negative. I recently worked on a loan and needed to show the Robinhood transfer to my bank. Since there's no web interface you can't get the current month printout. There's no phone number to call, and it took them 3 days to reply to the zendesk ticket only to say they can't do anything and I have to wait til end of the month. The actual statement is only available a week after beginning of the month. Never again. I closed out my account and deleted the app.
I was coming here to say exactly that.

from: http://techcrunch.com/2015/05/07/free-stock-trades/
> Tenev says Robinhood is charging a 3.5% fee to trade on margin in a private beta of the feature

It looks like they're planning to monetize via margin. That would work great if the economy was perpetually in an upswing... but I don't think they would have survived in the great recession.

Not to mention the irony of Robinhood making margin calls.
Using liters/100 km, it's a tad easier, we just have to get the orders of magnitude right

- liter = (100 mm)^3 = 1e6 mm^3

- 100 km = 1e8 mm

So, 10L/100 km is 0.1 mm^2.

(Note that we want low values, and this is on the high side for European cars - the usual advertised numbers for sedans are half of that, with reality somewhere in between.)
Why we won't invest in your app idea
I couldn't watch the first episode until the end, it's that bad.

I think that from an exterior point of view computer science is very boring, no matter how much "magic" you're going to paint over it.
I think you're totally correct to harp on design and functionality. I'm sure it's a business problem, too, but it's also the fact they keep screwing with the app with no real improvement. I continue to think removing Discover and Activity were big mistakes, and, no, Search does not replace them at all. Tweetdeck is similarly embarrassing.
>an insanely inappropriate and disproportionate legal travesty

That is just about every case ever. Even the really bad people, the ones you and I and everyone else reading this agree deserve to be locked behind bars, have their charges trumped up far beyond what they are actually guilty of in an attempt to coerce them to take a plea bargain for lesser charges. To put another way, they are successfully punishing most people for insisting on their right to a fair trial.
Have you stopped to consider that for most other people the opposite might be the case?
I'm curious if there is any correlation between the size of the open space and the difficulty to concentrate. My guess would be that you are mostly affected by the close surrounding and that it doesn't matter if the open space is 434,000, 1,000 or even 10 sqft.
I'll bite. I've tried to use Twitter for something for years, yet the best I've gotten out of it are shortened links to content I'm already aware of through other channels (like HN, reddit, etc.).

My Facebook feed on the other hand is full of more information on family, friends and my local neighborhood than I can reasonably process in a day.
It's only anecdotal, but I feel the opposite.
This expectation largely derives from II Thessalonians 3:10--"The one who is unwilling to work, let him not eat"--and it comes from an era of civilization where the majority of the populace was employed as agricultural laborers, by necessity.

Now we have robotic tractors that can operate with a tiny amount of human supervision. The Industrial Revolution made it possible for children and elders to not work. We do not begrudge them their allowance, because their labor was no longer needed. Female integration into the workforce further lessened the need for the marginal laborers.

Computerized automation has further lessened the demand for unskilled labor to such an extent that the equilibrium market rate is likely below subsistence level. Minimum wage laws transform that into unemployment. People want to work, but cannot find enough to pay for their consumption.

You are demanding that people work, but you are not explicitly making the inchoate demand that someone be forced to buy their labor. It is not needed. We have enough bullshit jobs already. It may be time to end the charade and find more reasons for people to choose to exit the labor pool. Lower the retirement age. Guarantee living expenses for both graduate and undergraduate students. Extend maternity/paternity leave out to a whole year. Simplify disability payments such that everyone who cannot lift a 15kg mass from the floor and move it 20m is exempted from work that may require it.

I would very much prefer that the people doing work be both competent and motivated to do the work, rather than grudgingly present as the means to pay their bills.

The minimum I expect is zero. I don't want anyone to create more bullshit jobs that occupy people with busy work. Let them pursue their vocations instead.
While this looks very interesting, and I'll probably push for using it in production shortly, I can't help but wonder what some of their marketing talk even means.

non-blocking back pressure

How does that even relate? All I can think of is sticking a potato into a car exhaust.
Not to Be Stopped, Google Takes on the Wireless World
Linux.Liora
It's inconvenient and especially it doesn't get me rid of the ads (and I think this is part of its problems).
Find duplicate images (visual similarity)
I assure you, Facebook absolutely isn't a ghost town. It is transitioning into something very different than it used to be, though. Back in the college days it was a cool service that people were passionate about. These days it's practically a utility - some social glue that helps to hold your life together. That's no bad thing - I certainly don't expect Facebook to go anywhere anytime soon.

Aside from anything else, I value the past content I have on Facebook - photos, mainly. By contrast, Twitter content is almost all ephemeral.
Many browsers allow you to long-click the back/forward buttons to get a list of pages, and you can select just where you want to go back to.
They're working on it: https://robinhood.com/android/beta/
Dart Developer Summit Highlights Day 2 by Joel Trottier-Hebert