skysight-inc/HackerNews huggingface dataset:
If you're trying to enable ACM on beanstalk, I made a guide on how to do it: https://medium.com/@arcdigital/enabling-ssl-via-aws-certific...
>Full-disk encrypted operating systems provide criminals an invaluable tool to prey on women, children, and threaten our freedoms

"If You’re Typing the Letters A-E-S Into Your Code You’re Doing Wrong"
http://plv.mpi-sws.org/rustbelt/

As part of defining the Rust semantics they will certainly tackle the question of the memory model. Dreyer and company have a track record of providing semantics and reasoning principles for weak memory models (like C11).

You might have to wait a while for a rigorous semantics though.
The Core Principles for Building an MVP
I hadn't been particularly enthusiastic about Go but in the end Rob Pike won me over - "Simplicity is Complicated":

https://www.youtube.com/watch?v=rFejpH_tAHM

A powerful talk on Silicon Valley history by Kelsey Gilmore-Innis - "What Tech Workers Can Learn From Harry Bridges":

https://www.youtube.com/watch?v=SRjJ4_QBdeQ
I'm all for higher taxes on capital, maybe with some exceptions on the amount of capital gains tax to pay on your first €10m. But honestly, a wealth tax is just demotivating. Not every wealthy person invests their new found riches. It makes sense only to tax gains from investments, but only gains. Not making money on your capital? No problem, you don't pay. If you are, you do pay extra tax. I don't even think it's a bad idea to group income and capital gains together, as long as you can offset losses from capital against taxes on income.

Second point against a pure wealth tax: some of that wealth might be tied up in very illiquid assets (say, a castle worth €20m), meaning you might not be able to keep them because you have to pay the annual wealth tax. Or in say, art, which can be highly volatile in its valuation. This will automatically lead to disputes with tax authorities about valuations, etc etc. Not exactly fun to deal with + it's hard to enforce/verify
Are they less prepared than people graduating from the hacker schools (or whatever they're called) that are popping up guaranteeing jobs?
Ethical entanglement: if you try to make a problem slightly better, then by not fixing it entirely you are now to blame. Happens all the time: http://blog.jaibot.com/the-copenhagen-interpretation-of-ethi...
Yeah. The problem is the only "normal" pain medication I can use is tylenol. After that, its stuff like Oxy which completely wreck my ability to function.
Uhm, the target is a specific muscle. The idea that our expressions also affect our emotions, and not just the other way around is ancient.

It's been researched as of late
https://en.wikipedia.org/wiki/Facial_feedback_hypothesis

This procedure makes it impossible for the depressed people to frown, which seems to improve mood..
Thanks for the link, that was an interesting read.
> Just read the new guidelines, and they are now considering serving up different content for the crawler as being "against the rules".

That is called "cloaking", and Google has said this for a very, very long time. At least 10 years.
Ideally we should hold all new code to a higher standard than that. All programmers spend much more time reading code than writing it.

Likewise, Rust is not finalized as a language yet. That means whoever has to maintain the original commenter's code is likely to be in for a rough time if and when they ever attempt to bump the Rust version.
Oracle really is a slimy, terrible company, though.
Totally. Leave it to socialists to attack someone who had actually tried to help the poor.
The worst thing about homelessness is said to be that some people fall into poverty over bad luck, and if they would only get a break they can pull out. So that's what amazon did - have them a brake.
Even with a seasonal job, I'm sure some of them pulled themselves out of poverty.
FireEye buys cyber intelligence firm iSight Partners for $200M
Your Odds of Becoming a Millionaire
They are not sitting on the cash. The article worded this very poorly. While all companies hold cash for managing day to day operations, a lot of the 2 trillion or whatever the number is, is parked in CDs, Treasuries, Bonds, etc. i.e., income-generating investments. Financial statements require companies to disclose "Cash and Cash Equivalents"; much of the hoarded money is in the form of investments that can be quickly converted to cash. It would be foolish to simply park non-essential funds in a savings account making 1%/yr.
Measuring the movement of money is called "the economy".

One strategy for "growth" could be cashectomies via taxing windfall profits, idle assets, or just because.

Another could be changing from measuring consumption (GDP) and to something else, like happiness, life expectancy, or standard of living.
Have you watched the video that NYT article links to? https://www.youtube.com/watch?v=GmbfpZeoIdw
None of the criteria there would be satisfied. With them detained outside the house and not allowed to return inside, they can't harm the victim, escape, or destroy evidence.
Tell that to the 4.5GB of RAM my Eclipse instance is sucking down at the moment.
OLS is an M-estimator.
I've always liked the idea of using "systems" languages for data shuffling, because of the ability in some cases to stretch hardware several orders of magnitude further. I read this a while ago and just dug it up:

http://stevehanov.ca/blog/index.php?id=95

It's a bit silly, but I do think that Rust could be a very good solution here. For one thing, in my experience it is much easier to write than C++, especially for something you'd feel comfortable pointing at users.

It would be cool to see some articles that are the reverse of "scale all the things," something like "sympathize with all the caches."
This is basically reinventing Steve Yegge's analysis in [1] of programmers into "conservative" (risk-averse, prioritize safety) and "liberal" (accepting of risk, prioritize expressivity), except less polarizing (because it doesn't involve political comparisons) and less thorough. Oakes also calls for reconciliation, while Yegge tips his hand as a hardcore "liberal".

[1]: https://plus.google.com/110981030061712822816/posts/KaSKeg4v...

They're both vaguely accurate but break down if you try to credit them with too much explanatory power (as Yegge does, IMO, but Oakes doesn't seem quite as reductionist).
Maybe we need to start spending these trillions on expanding out into the Solar System?
Rusoto maintainer here: The different AWS services are added to Rusoto through code generation based on service definitions from the Python project botocore. We're in the process of moving our code generation from Python to Rust, and once that's in place, we'll be adding remaining services pretty quickly.
Hover test of [SpaceX] Dragon 2 spacecraft that can carry cargo and crew
I don't have any special insight or knowledge, but there's absolutely no way Oracle's numbers are right. It is in their interest to exaggerate and take the most ridiculously optimistic estimate. In actual fact, I bet Google (again just my rank speculation) probably sees Android as a loss leader. Doesn't Microsoft make more per device on Android than Google through IP licensing shakedown settlements? I know Android enables a lot of things, but does Google really earn much (or any) revenue from it directly?
I'd argue that these might be polar examples and that a lot of people (maybe even the majority) fall somewhere in between. I for one cannot imagine being like the Clojure author, committing scratch-pad code into repo. At the same time, I despise the levels of complexity C++, Java and C# have introduced. Ruby and Javascript (and sometimes Python, Bash) are my goto. However, I like to organize things, keep them DRY. A project like Rails is extremely well architected for an interpreted language based on the authors observations. I highly doubt that it is an outlier.
When using Java, use is subject to Oracle Binary Code License Agreement (http://www.oracle.com/technetwork/java/javase/terms/license/...). In this license use and distribution of the JRE & JDK are granted except for a few particular situations, outlined in various sections of the license.

Simply the act of "develop[ing] Java apps" falls entirely within a fair interpretation of the license. The difference is best understood in the Solicitor General's Brief (pg. 5 http://www.scribd.com/doc/266703948/Goog-v-Oracle-Solicitor-...):

Although a Java programmer is free to write new code from scratch without relying on prewritten methods, the Java Standard Library provides convenient building blocks for writing computer programs.

Although respondent [Oracle] does not claim a copyright interest in the Java language itself, respondent owns a copyright in the Java Standard Library. Pet App. 7. Respondent makes the Java Standard Library available to computer programmers under any of three copyright licenses, including a conditional royalty-free license. See id. at 7-8.

On page 7: Petitioner [Google] assets that it copied the declaring code so that programmers familiar with the Java platform would be able to switch over to the Android platform without having to learn entirely new commands for invoking commonly used methods.

In total, petitioner copied approximately 7000 lines of declaring code.

Herein lies the core issue -- Google did not have a prearranged license agreement to copy the declaring code of Java's standard library, and in doing so infringed on the copyright by using it in their own platform.

Section F of the Oracle Binary Code License reads JAVA TECHNOLOGY RESTRICTIONS. You may not create, modify, or change the behavior of, or authorize your licensees to create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as "java", "javax", "sun", “oracle” or similar convention as specified by Oracle in any naming convention designation.

tldr; Consider a painting created by an artist. A photographer comes along and thinks, "great painting!" and snaps a photo. If the photographer goes on to distribute and replicate the photograph of this painting (without an agreement with the artist) and earns a profit, the photographer has infringed on the artist's copyright.
> I'm disturbed by how anti-police HN is. Like even searching for a missing person is now some great abuse of power.

Because police, be it in the US or anywhere else, has time and again proven that they are not to be trusted and any power the legislation grants them can and will be exploited or illegaly expanded.

Add to this that police (and most legislators, as well as most judges) don't have a fucking clue how computers work on a technical level, or at least not enough to be viewed as "reasonable".
A bit more info here:
https://blogs.nasa.gov/commercialcrew/2016/01/21/spacex-test...
> Groovy, in particular, is 100% bidirectionally compatible with Java and has close enough syntax that a developer team well versed in Java will pick it up quickly.

Groovy's only close to the Java 1.7 syntax. Java 1.8 uses the -> symbol in a completely incompatible way to Groovy.

And the most common use case for Groovy, i.e. Gradle, only uses some DSL syntax which is totally unlike anything you've seen in Java. There's no overlap at all.
The Hollywood MBA: Business Lessons from Movies
Even that normality is not required; see, for instance, https://en.wikipedia.org/wiki/Gauss%E2%80%93Markov_theorem.
Hosting at Github with Jekyll is essentially self-hosting. Github Pages has automated deployment, but at the end of the day it's just another hosting option with no (current) ulterior business motives other than to increase exposure of their GH Pages product.
JS library for creating and running behavioral experiments
In theory that money in a savings account or investment vehicle gets circulated back into the rest of the economy, but I think what we're seeing is that cash is tied up in some sort of buffer/holding effect in the financial sector, basically accumulating in ineffective places. The bulk of the money certainly doesn't seem to be circulating through the hands of individuals where it would likely spur more economic activity than we're seeing now.
This is where grey-bearded consultants make their bank....
Sadly I think that if a company supplied housing for temp employees the media would shout slavery.
In a few meet and greets, the Atmel app engineers mentioned that they always steer people to ARM parts unless they have a requirement that absolutely doesn't fit it, then they push AVR32 parts (and seemingly hesitantly).
DDT is actually has a very low toxicity for humans. It was the environment impact that was a concern.
While I understand the sentiment, this conflates up-front design with compile-time safety, and opposes the latter to "quick, spontaneous changes". However, I feel that my iteration loop gets tighter thanks to compile-time safety, since I don't even have to run my application and test it to find most of its errors.
France Initiates Standardization of Keyboard Layout for French Language
> I can't comment on it but people seem to like it

Not sure how many Grails 2.x systems out there have been upgraded to Grails 3.x, or how many new Grails systems have been started in version 3.x. I don't think it's many though, which suggests a general decline in Grails use.
Until there is a labor shortage that forces businesses to pay labor a living wage or higher, labor regulations are required.

Your argument holds no water.
I had a similar experience about a month ago, when I thought I lost my iPhone 5s.

Logged onto "Find my iPhone" app and it told me it was about 1km away from my house. I thought I must've dropped it somewhere nearby.

So I got the address from Apple Map, drove there and knocked on the door to greet a rather defensive (obviously) lady who, of course, denied ever picking up an iphone that day.

I snooped around to see if there were any suspicious people around, maybe she has a wayward son who goes around and steals other people's phones.

I then went to the police office nearby and asked them what I could do. They told me they can't use the GPS tracking as an evidence for a search warrant - doh!

It was frustrating because the app was telling me that my phone was right there! At the back of this lady's house!

At this moment, I was going through all sorts of thoughts - such as "should I break into her house at night?", "should I go back and just barge into her house and locate my phone and shout 'AH HA! I KNEW IT! YOU THIEF"!

Feeling dejected, I came home, only to find my phone sitting on the top of my drawer.

2 seconds ago, I swear I thought she was the thief.

Apple - you disappointed me.
Could just write `def add(a: Int, b: Int) = a + b`.

Not sure what the var/return business is about; have you even used Scala?
> Rust is not finalized as a language yet.

It is just as finalized as any other language.

> if and when they ever attempt to bump the Rust version.

If the parent is using a stable release, like this 1.6 is, then bumping the version should be all they need to do. (Unless they're relying on a safety hole for some reason; we do fix those)
A and B round investors need protection / investor rights / board seats, and you don't get many of these things with a convertible note.

(Since you don't own the shares, you don't actually own the votes)
so much of this hit home. I'm disorganized. I like to just get at the meat of the problem. I don't sit on my hands shopping for programming patterns to use.

I compare the process of creating software much like pottery when you start out with clay it's not clear what the end result is going to be. But as you play around with it something forms, and you impose more structure and clear cut features with refactoring.

type b coders like us get a lot of shit for eccentric decisions that ultimately lead to breakthrough ideas or features but type A coders is almost always dominating with logic and aggression I see tensions between developers.

If what the article says holds true, I would say Type A coders are more for maintenance and Type B coders are the visionaries. Type B is the engineer that gets paid millions for writing MVPs as a early CTO while Type A engineers tendency to compete on everything leads to burn out and lower salary. Likewise Type B would be horrible in a corporate environment where as Type A would do well.
That is true, but "raising public awareness" is just a very small part of what modern advertising does. For products and services to be successful, one just has to place information about their availability accessible somewhere where people will look.

What it absolutely doesn't require is pushing information. If I need a product or service, I'll look it up. As for potentially useful services I don't even know they exist, I'll discover them when I'm bored and start browsing ad catalogues. Everything that I actually need I'll learn from friends and family anyway (aka. word-of-mouth).

Here is where advertisement stops being useful and starts being malicious: the very core principle of "creating a need". The idea that you need to create a need in customer that they didn't have before. This is wrong, manipulative and malicious. I don't need you to hack my life like this and profit off it. I can discover the world on my own.
They might not understand the concept of a hardware fingerprint. The article mentions that they also "changed the frequency" of their ap which would seem to me extremely unlikely to make a lick of difference.
Thank you for your contribution!
Monument Valley was released significantly later for Android and was practically not marketed on Android at all (which you can see on their graphs where iOS sale spikes were always a result of marketing pushes and they didn't even bother to market the Android version). If you don't market your software it's not going to sell. Especially if you release Android version so late that noone remembers what your game was all about.

> If that's the case Google should start curating their app store.

Lack of curation is one of the reasons people buy Android - if you want a curated store you can already buy Apple. Google trying to cater to only iOS demographic is one of the dumbest ideas that they can do. Why do I see so many iOS users unable to fanthom that people expect different things from their phone that iOS offers? -_-
Maybe we should. I am a type A, but I prefer Scheme to any other language in existence. I actually came to Scheme via Clojure.
The Obsessively Detailed Map of American Literature's Most Epic Road Trips
Docker doesn't build on LXC, they have their own implementation of a container runtime known as libcontainer, which has been used for over 2 years. I also want it noted that the OCI and runC mean that vendor lock-in is very hard. There is a tonne of work going into making Docker a wrapper for runC so you can replace Docker usage with runC and containerd without having to rewrite your configuration.

I've been involved in the Docker community as a free software developer for a long time. I may have squabbles with some of the people who work at Docker Inc. but many of them are very passionate about software freedom, so I don't think it's fair to say the project is bad because the CTO (who hasn't committed code for almost a year) has views that are unfriendly to free software.
The project website of the designer is cool:

http://src.space.ru/inform-e.htm

The final line is class:

"We, as developers of large space-based structures, hope that in the future we will not only vex astronomers with our extremist experiments but we will also be able to provide scientists with unique tools for real exploration of the farthest corners of the Universe, as well as serve our civilization here on Earth in need and through the hard times."
I was hoping the same but unfortunately you don't seem to be able to download a cert at this time.
(Life will be easier for you in future if you avoid * constraints, by using things like `router = "0.1"` instead. This means authors can make breaking changes to their crates without breaking you, e.g. router might make a major change and release 0.2.0, but you'll still be able to run `cargo update` without risking picking that up.)
> Yup - this is our reasoning too.

And that's understandable, but acting lously towards your customers will make you fail on the market. On iOS and Android. It's shockingly common that Apple user CEOs suddenly throw all attention to design, marketing and customers out the window on their Android wonder and then whine how noone likes to buy their applications.
The Hotdog Conspiracy
I did the math previously on the numbers that SF put out on the homless support they pay out per homeless person; $25k per year / homeless...

yet the services are abysmal!

One of the things I've long thought would be three areas to address homelessness;

1. create "hygiene trucks" - they are semi trailers that are mobile that would provide showers, bathrooms, 'scrubs' style basic clothing.

2. container based micro housing, divide the containers into ~3 rooms.

3. "standard pantry" -- give them a basic standard pantry which has the ingredients or basic meals (a step up from MREs)

4. basic min-wage jobs with initiatives like this with Amazon where the co gets a tax break - but must provide basic skills like cleaning, organizing etc.

Then -- FOCUS ON MENTAL HEALTH

Mental health degenerates REALLY fast for those that dont have the above basics.

NO PETS.
For those people with an excess of capital, with current knowledge of science, no.

For the people with no excess of capital, though, we can improve the situation.
Stability is not a help with mosquito control? Of course it is. You can dust your dwelling and not have to treat again for a month due to the stability. It certainly is a benefit.

Yes, DDT builds up in organisms and can cause reproductive issues in some birds. The point the OP is trying to make is that we as a society decided that bird health is more important than human health.

And I'm not sure I understand your Silicon Valley example. The land that Facebook was on was drained and backfilled. No standing water, no mosquitos. What does DDT have to do with it?
So, "Clojure is for slobs?" Because that's what it sounds like the article is saying...
> Second point against a pure wealth tax: some of that wealth might be tied up in very illiquid assets

Isn't this an argument against real estate taxes in general, which are universally accepted? There are mechanisms to recover those taxes eventually.
Mexico City had no parking meters six years ago and a serious sidewalk parking problem. As the new meters go into neighborhoods, the local parking cops (on bicycles with a trailer full of Denver boots) detain illegal parkers.

It works absolutely great. The neighborhood has new cash to spend on improvements and there's legal space to park in for a price.
Deployer – A Deployment Tool for PHP
Your smartphone is a sensor that collects and provides that data to Apple/Google.

For an iPhone, I would try doing a backup/restore to isolate the problem.
> It's a butterfly effect on a massive scale - you remove ads from the equation, the majority of what we know as the internet goes with it because they're directly responsible for the bulk of the innovation.

And I say, bring it on. Majority of the Internet is crap. It'll be better to see it go. Most content that's actually valuable is treated either as a loss leader or simply cost to be covered from external sources. The rest can be covered with donations. People who want to share something useful will share something useful. What we will get rid of is all those poor attempts at making a quick buck off people.
http://searchengineland.com/report-75-percent-of-googles-mob...

Exactly right, even if Oracle is including mobile ads the margins make no sense
GCC Front-End Internals (2011) [pdf]
I came here to post that. Thank you.
This was my thought too: this has it backwards. I would rather have a computer do all the "Type A" perfectionism for me, thank you very much, so that I can carry on being my "Type B" self.