skysight-inc/HackerNews huggingface dataset:
This makes the same mistake as Tox, unsafe native code. These kinds of projects need the same level of detail and provable correctness that goes into space or nuclear control systems.
Show HN: Kanye West bot interrupts your Slack conversations
It sometimes raises eyebrows, but this sort of post is why I classify Go as a modern take on a scripting language. With GC and interfaces standing in for duck typing, it's got a lot of the good characteristics of the scripting languages, but it's also got just enough low-level performance stuff going on (real structs, real arrays, the slices the blog post mentions) that rather than taking the 50-100x hit you can easily take with Python you can take merely a 2-3x hit over C, and you'll write the code significantly more quickly than C or Rust too. The result is that where you might not need something that allows you, and correspondingly, requires you to deal with all the issues of memory management or ownership that C, C++, or something like Rust may, but you might not be able to afford Python's performance issues or the general difficulty the scripting languages have with true concurrency and multicore, you have a viable choice in Go.

Go's not alone... it seems to me there's many languages taking a swing at this niche now. All the best to all of them... I love me the flexibility of Python or Ruby sometimes and may not need total system-level control but I can't always afford the resource gluttony of the older-school scripting languages.
While I view the Egypt portion of the comment as a personal experience, the US portion seems to be making claims that are more general.
Great work, but without mobile app & push notification it's just another IM over Tor.
if you were the president, how would you solve this problem? and solve it without upsetting the large number of people who currently rely on the military/war machine to sustain themselves? It's probably true that those people offer next to nothing of real value - but the current system is set up such that they are at least living a middle class lifestyle (think military subcontractors), and would do much to try and perserve their way of life.

It's a hard problem because the productive economy doesn't require so many people, and yet, overt welfare is shunned.
Show HN: HTTPLang – a scripting language for making HTTP requests
Have you considered the idea that Snowden is working for the Russians?

He is in Russia, you know. That's a bit... odd, yeah?

What better post-cold war tactic than to weaken the capabilities of an organization that spies on Russia than by decreasing its public approval.
My phone isn't 8x11.
it's sad because the fact that he thought that his choice was the best for his country - a sort of misplaced, misguided loyalty. And it's being taken advantage of by those in power to propagate an agenda that doesn't benefit many americans at all.
This might be a bit impersonal, but why exactly could this person not get a job? If he/she were previously consulting for over 100k a year, surely this person would have some skills that would make them employable?
Taking the pain out of front-end build systems
OP, could you give us more details about this ?
You mean is .5% (assuming a four year vest) worth 40k/yr.
if you have any questions ping me at @gdi2290 or @AngularClass
This is fine for a development environment or even a very small application. But when you need to scale individual components of the stack differently, e.g Postgres, Redis and RabbitMQ, it doesn't make sense to scale the whole stack horizontally by simply starting a new container.

If you take a look at PaaS such as Heroku you are always getting a DNS address to these other services. In some cases they may be simply another scheduled container, but in other cases you may be using a database as a service platform similar to Amazon Dynamo.
Self reply since answer found on Reddit: A Kimble Office Fit
Most of them are negative results, though usually not overtly presented as such. In my experience, it's extremely rare for a researcher to throw away months of hard work because the result is null. They almost always find a way to augment it or spin it, write up the paper with the phrase "more research is needed" in the conclusion, and submit to a mediocre venue.
I thought it was satire and chuckled.
There are a few other things people almost don't talk about because these blogs seem to always be from people in level 60 (junior people).

- There is really no 20% rule that applies to teams. The calibration process is across bands / levels across a given product area. So it is not that you are supposed to give a score of 5 (deadwood) to a member in your 5-people team. It means all people across the division who are at level X are looked at and "sorted" to do that assignment. People level 64-65 and above typically have these "cards" that they use to sort people. That is the meeting where your manager or his manager is supposed to support you. But the other managers don't really know who you are for real. In the best case, they may know of you. So it is really hard to have a conversation because only one or two people have context about every person. So just to summarize, there are these cards that people drop on a table where they do the classification, and people don't really know who they are ranking.

- the second point is that moving into new teams is in many cases a really bad idea because the new manager now inherits a new person that cannot be defended as well as the existing team for the simple reason that the new person is not known as well. Many people have been in the same division for 15 years or more. You know they are not going to be an unknown and they coast on the legacy reviews. The new guy / gal is an easy victim unless she is some sort of Bill Gates right off the bat.

- one thing that was crazy in that review is that they not only let go of people with bad scores. They also let go of people with good scores but who are deemed to have reached their plateau level. So you may still be a great director or GPM but if the system decides the director is not going to make GM or the GPM is not going to make director, then they also see you as a candidate to get rid of.

- the most important problem for the industry I believe is that the system perpetuates the need to create NEW stuff. So for example, why would somebody create Powershell instead of using a perfectly fine alternative from the Linux / Unix world? Well, because that way you are the person who created a NEW thing and not who simply PORTED a solution! Can you imagine the world today if we could use the same commands or patterns of commands in Windows as we do in Linux? Clearly the OS are too different for that to be practical but we cannot argue that the syntax and paradigm could have been more similar.
That's from the "Nearest Caption in the Training Dataset". Which means it found the most similar image, and that image had that caption.
The Art and Science of Smalltalk (1995) [pdf]
Having freelanced since the first dotcom crash, this reminds me a lot of my own financial anxieties early on. I responded by going super-risk averse in exchange for embracing the riskier income model. For those that are starting out freelancing, the best advice I can give:

You're entitled to nothing! All you will have is what you earn, and you have to keep your sense of accountability. If you find yourself stretching your resources to buy something because you think you deserve it, remind yourself that (in the words of Clint Eastwood) "deserve's got nothing to do with it."

Freelance cash is great, but it's a bit of a mirage, because security is far more valuable than a recurring fat check that might stop recurring. Random rough example: 3 years of guaranteed 5k/month is actually more valuable (on average) than a monthly 10k check that has a 5% chance of ceasing each month, assuming no further employment chances for the remainder of the three years.

My order of priority was always: bare minimum of expenses, max out retirement, emergency fund, and then balancing my desire to increase standard of living with my desire to save. Also remember that buying luxuries has a nasty way of also increasing your ongoing expenses. I tried to aim for an emergency fund of a year, which meant keeping expenses low as much as it meant saving a pile of money.

Volatile investments can make you richer faster, but they also have an increased probability of dropping you below zero, and that's why you must be conservative until you can afford to risk your capital. That applies even more to leveraged investments like taking out a mortgage for a rental property.

Last priority should be purchases that don't make you any money -
I'm currently making more than the OP topped out at in his article, but I still drive the same pickup truck I bought in the late 90's, because I personally don't need anything nicer-looking. I work from my laptop for clients that don't care what I drive.

This isn't to lecture the OP - he had his own circumstances and one hell of a humbling experience - more power to him for making his way through it. But if you're a 20-something freelancer that thinks you're doing well just because you're on a 100k projected revenue... please think again. :)
I imagine the culture still lingers however, stuff like that tends to stick even decades later.
That is a very 'utopian' view. Changes are gradual. Even if we do invent perfect bots to manufacture and provide services, the capital expenses to acquire them will be huge, tons of business will take decades to adopt them. Until then good old human labor will do. Have you seen a travel agency lately? Is milk delievered to your door step? Jobs disappear, new jobs are invented. We are ever getting more specialized. What will happen is less dramatic and it is something we have always done in the past: we will adapt, gradually.
OsmAnd is pretty good, but it's freemium. You only get 10 dowbloads.
Fastest way onto the NSA watchlist yet
Hey, glad you're enjoying the screencast! I've been using ember-cli in everything past episode 14. They don't always call attention to that fact, but everything is meant for use in ember-cli.

If you're looking for things that specifically address ember-cli features, I made a tag for that: http://www.emberscreencasts.com/tags/ember-cli
With essentially zero visibility, it's meaningless.

Historically they could totally lie, be discovered, make headlines and still no one would go to jail. The folks behind this have more of a chance of getting tickets for jaywalking than they do of doing time for violating the laws prohibiting them from spying.
it doesn't strike me as odd that 1% is less than 13%. We have a lot more money now.

WWI had 116k deaths. Vietnam had 58k deaths. Post 9/11 wars have had about 6500.

All of them are tragic, but the fact that we spent a similar amount of inflation adjusted money is not really that important.

1. the human loss of life isn't remotely comparable.
2. as a % of GDP, it's still significantly less.

I think it would be hard to grow up during WWI and not notice. I've been an adult for most of the post 9/11 wars, and it's only had a small effect on my life as I've had close friends who have gone to Iraq and Afghanistan (and thankfully returned). If not for those few friends, it would have had almost no effect on me.
I expect they aren't, not all of them. Rather they are good at proving things.
American wars will never stop precisely because the war has no great adverse impact on American lives.

When other countries go to war, like Pakistan against India for example, their citizens feel the pain. So sooner or later they realize war is not all that good and they form an uneasy peace agreement. Americans have no such compulsion towards peace, because the wars they finance always ruin some other country and kill some other people. At the same time, it sustains a good war economy and keeps the public occupied. These wars are win-win from the perspective of the American establishment.

As a side note, this is why 9/11 was such a monumental event from an American point of view: it was one of the very few times that Americans were in the crosshairs. As Chomsky put it "This is stuff that we do to you, you don't do it to us."
tablet? :-)
"In the end, money does not equal happiness. These days happiness is a good cup of coffee ... I don’t care about materialistic things anymore instead I focus on knowledge and experience and consider myself the wealthiest man in the world because of it."

That is the best lesson to know. Question, why did the weapon jam?
Here is an interesting quote:
"About 300 such searches were made in 2014."

I cant decide if it was better if this was true (and start to mentally calculate the cost of each search) or if this is a ridiculous lie
Microduino mCookie: The smallest electronic modules on Lego
When I make the screencasts, I try to use the latest version release, as well as ember-cli. Occasionally I'll miss that the week or two after a new version comes out, due to my recording schedule, but in general the release date will tell you what version I've been using.

With that said, labelling the version used in the screencasts isn't a bad idea. Thank you for the suggestion.
In all fairness, they didn't kill off Silverlight. Apple did. Their refusal to allow alternative managed code browser plugins killed both Silverlight and Adobe plugins. And in retrospect it's probably a good thing. The security holes were extensive. I wonder why MS didn't try to build a .NET/Silverlight framework in asm.js? Just not worth the effort I imagine.
Definitely. Plus, the hype that these ghost cities articles try to build feels really forced.

How much emotion can you really capture with a picture of ordinary buildings...just without people walking by. I'm sure there are people there too and the photographers just wait for a good moment when no one is walking/driving by to snap the photo. (Some of the photos from this article even have cars and people there too...)
why go?

why is go being so heavily featured on HN lately? reminds me of that effort to ask a ton of R questions on stackoverflow.

We should have more stories about languages people actually get paid to use, like java!

jk (kind of)
Doesn't know Haskell? Non-technical.
>Also, Prop 13 still allows for increased assessments; they're just capped at 2% annually unless the property is sold. Considering the housing boom/bust cycle in CA has been pretty bad, 2% seems equitable.

The boom/bust cycle was exacerbated by capping it at 2%.

Property taxes are not raised or lowered, incidentally. They're a flow of income that is redirected from homeowners to the state or back again. Of course, home values increase substantially if homeowners can capture that stream of income derived from the value of the land. Hence the crazzzzzy house prices in California.
This is a really cool machine! Never saw one here in the States. Too bad. Would have been a fun computer.
We record all your phone calls and email
We know where your browsing has been
We store it all in huge datacenters
My God, how the money rolls in

Sorry, that just happened. :-)

But seriously, do we expect a huge cash cow to contractors and consultants to just go away like that? It seems bloody unlikely.
Would you extend the same courtesy to fighters on the other side?
Why isn't the statement that people on high incomes can afford to pay more tax generally true? Simply feeling that the tax you pay is adequate does not mean paying more would be unaffordable. Certainly you could more afford it than someone on an income of half or a quarter of yours.

The question of whether reducing funding of the military complex would be a better policy than tax increases is a valid one, but unrelated.
What's to "prepare" for shutting it down? Reminds me of the story where John Coltrane told Miles Davis that he didn't know how to end his solos. Miles said: "Try taking the fucking horn out of your mouth."
Ask HN: Which Programming technologies were used to make Agar.io?
I Would like to make (learn while doing! :]) some games of that kind.
looking forward to trying this, only a novice WP developer but looks like something like this might drive me to do more development with WP!
Ember is definitely leveraging prototypal inheritance under the hood... the object system is "just" some syntactic sugar so we can more easily reason about our code using the thought patterns we learned in other OO languages.
Compare and contrast with the eastern section of the Bay Bridge.

What happened?
I think "shut down" means "move to collect via other means which are currently classified".
Once the tiger has tasted human blood it is always a man-eater.

They have ONE and ONLY one mandate "Collect all the things".

There is virtually no chance that the NSA will stop collecting this information until there is actual meaningful oversight.

If DNI James Clapper can directly lie to Congress publicly and face no consequences & the CIA is able to spy on the Senators & then whitewash it - there is zero credibility left in any intelligence agency following the rules. At this point we might as well say it - we have let loose the dogs and now are at their mercy.
Web socket maybe?
Avast warned be as well.
The article seems to prove otherwise.
"More than 6,500 young men and women died in these wars"

I love how the hundreds of thousands of people WE killed somehow don't make it into this count.
To give you some perspective from an ex-softie (been on the outside for 7 years now, so my experience is not recent). PMs are the hated super-political, credit grabbing ruling class of Microsoft. She was a junior PM. It's not clear what most of them actually do. When I was there, they pretended to "design" features, where in reality the specs were written by devs, they just took credit for them. Then they sat around in meetings and "managed the schedule" and "reported status" to one another. Since there are (or at least were) so many of them at Microsoft, the whole "reporting status" thing can self-perpetuate, because at some point the communication overhead begins to dominate. As a result, most PMs just interfere with work and slow things down, sometimes dramatically so.

This was the result of someone deciding, some 20-25 years ago, that developers couldn't handle talking to one another, and they couldn't test software themselves. I sort of agree with the latter point, but only when it comes to manual and end-to-end testing. Developers have an overriding priority: to get stuff out the door, whether it's ready or not. That's what they get promoted for. Any kind of deep testing beyond unit tests is considered, by and large, a waste of time, especially by junior devs who haven't been through support hell yet.

PMs though? You could easily have one or two of them per team of 20 devs if they do their work well, not 1:1 as it sometimes is at Microsoft. Shit, for the past 7 years I haven't worked with any PMs at all, and my productivity is at all time high.

So when I found out recently that Microsoft is getting rid of the formal test discipline (a mistake, IMO, for reasons outlined above, should have merely reduced their scope to high value work), I thought about PMs as well. Bite the pillow, my PM brethren, Satya is going in dry. I imagine once the second shoe falls, Microsoft will once again be a pretty decent place to work.
Far from having comparable resources to billion dollar space and nuclear corporations, FOSS developers often have no funding at all and work entirely in our spare time, for free. Any attempt to accomplish "provably correct" code with the same attention to detail that goes into space or nuclear systems would kill a typical FOSS project before a single line of code ever got written.
Yeah, if I didn't have a safe place to sleep, I agree, taking loans that I couldn't clear with bankruptcy would be something I'd be willing to do. Again, your point that I've never been in any situation that desperate is quite true. I've never experienced anything like that.

My real worry though would be that:

>going to school and (hopefully) dramatically raising ones earning potential isn't exactly a worthless pursuit.

especially if you are going to a for-profit school? I... really think that this idea that formal education means more money is a lie that we sell vulnerable children, and a lie we sell ourselves, because we don't understand how to end the cycle of poverty. Then we sell them loans they can't get out of. It really seems pretty terrible to me.

I went to a pretty poor high school - I make a lot more money than most of the people who went to school with me who have gone on to get two year degrees or four year degrees from low-end institutions.

I'm not saying that education for educations sake isn't valuable; it is. I'm just saying that when it comes to ability to earn a living, for me and most of the people I've known, for the people who did well after going to school? School was part of a life that meant you were going to be successful; if you took someone who otherwise didn't have that life and sent them to a low-end school? it doesn't seem to help them much. college doesn't seem to do it without the parents... and at least in my experience, if you have the parents, they will push you in to college, but if you resist, it doesn't seem to depress your earning ability much.

See, my real worry would be that I'd go to school and at the end of those four years I'd be no more employable than I was at the start, and at that point I'd be way worse off, because I'd have this big bunch of debt.

None of this, of course, invalidates your suggestion that you take out the loans and use them to live while you get a regular job again, doing whatever minimum work is required to keep the loans. Obviously, having a place to sleep, shower, and basic transportation is going to make getting a job way easier- so yes, your suggestion is a completely reasonable last resort suggestion.

I think the pushback you are feeling is that I felt like your attitude towards those loans was that they were no big deal, and personally, I think they are a very big deal, especially if you are trying to live on the salary you get if you have a for-profit degree and nothing else.
The speech was given on May 16. Moreover, the definition of what constitutes a human doesn't change on Memorial Day.
This development/trend seems to show that the value of the "dynamicity" of scripting languages have perhaps been overrated. There seems to be a set of abstractions with reasonably/very good mechanical sympathy that are both easy to understand and use, and that doesn't constrain you that much with regards to factorability and coding iteration.
opened the website.

what the fuck am I doing in florida (I'm in Boston)?

x
NSA gets busy backronyming SEA...
Hah, I wrote this article ages ago when we were experimenting with a data science blog. Surprised to see it pop up here.

I think most of it still holds true but we did do some benchmarks on public data and the implementation is competitive with or faster then other implementations including scikit-learn's cython implementation which wins a lot of benchmarks.

Code and some benchmark results in the README are here:
https://github.com/ryanbressler/CloudForest
It's funny how they keep insisting the program works and fall back on FUD when asked why we should continue. Facts don't register with these guys.
What is wrong the processed nature of Soylent? It's less processed than bread, and no one slams bread for being unhealthy for being highly processed.
Have you read Orwell's "Down and Out in Paris and London"? http://www.amazon.com/Down-Paris-London-George-Orwell/dp/015...

I'm sure you'll enjoy it...
That is true, though you can sell it and clear some cash if the vehicle is worth more than owed. (About 2 1/2 years ago I sold a 2010 Honda Civic that I put $5k down on originally for about a $7K gain)
I recommend Powder Chow if you're in the US.
Thank you for sharing. We're very similar, same age, in Houston, so I can definitely relate.