hacker news with inline top comments    .. more ..    4 Feb 2015 News
home   ask   best   4 years ago   
CoreCLR is now open source
points by xyziemba  13 hours ago   261 comments top 24
NicoJuicy 4 minutes ago 0 replies      
This has all been set in motion during Ballmer.. Not from Ballmer himselve, but from inside out ( a lot of good employees there).

Now one of the guys pushing it, is CEO of Microsoft and we are finally seeing a (real) difference.. I joined the MS community a long time ago and this is (again) a heart warming addition!

Good job Microsoft, you're a bit late to the party. But no doubt, the ROI will show sooner or later! ;-)

fsloth 12 hours ago 2 replies      
De-Ballmerization and Microsoft is oozing delicious developer love. What the hell happened. It's like Skeletor became He-Mans best buddy all of a sudden and started helping everyone.

I'm thrilled. The MS tooling is really, really good and the only thing stopping me from committing to the stack fully has been it's lack of open sourceness (vendor lock in is still feasible but getting less of an issue).

Edit: Pardon the fanboyism but I've tried a set of feasible Non-MS language options for my particular domain and F# in Visual Studio beats for me, my particular use case and coding style Scala, Clojure, Ruby, Python, Haskell, "browser technologies"...

Nelkins 12 hours ago 10 replies      
I would be curious to see the effects of completely open-sourcing Windows. Businesses would continue to use it, because it's Microsoft and they want enterprise support. I think it would get even more love than it already does from the development community. Piracy of Windows is already rampant, so they're not really in a worse position from that (plus I think that most people who can pay for Windows do so already). Foreign governments who are concerned about NSA backdoors would have their fears allayed. Is there any way it could seriously damage their business model?
felixrieseberg 2 hours ago 0 replies      
This post is a few hours old, but I just want to put it out there: We're hiring OPEN SOURCE ENGINEERS. I'm one and our job is awesome[1]. Please get in touch with me if you're interested[2].

[1]: http://instagram.com/p/yqQe0bK3Bq/[2]: felix.rieseberg@microsoft.com

pmontra 10 hours ago 6 replies      
I wonder how this strategy is going to affect the bottom line of Microsoft. People writing with CLR languages are deploying web apps mainly (or only) to Windows now. They're going to have an option to deploy to Linux soon. This means less revenues from OS and DB licenses, so it looks bad. Do they expect a large number of people leaving Java, Node, Python, Ruby and picking up C# because of the Linux deploys? Those people would probably have to buy Windows and VisualStudio licenses to code in C# in a VM or just ditch Macs for PCs. More desktop licenses could make up for lost server ones but if I googled well a server costs more than a desktop. Or maybe they're playing a longer game: open source as much as they can, hope some network effect builds up, find out how to profit from it. In the medium term they might be losing money tough. Am I missing something obvious?
stevecalifornia 13 hours ago 3 replies      
I am really interested to see what happens once ASP.Net is running on Linux. C# and Visual Studio are fantastic, mature tools and I think a lot of developers would enjoy using them whereas they might be hesitant at the moment due to OS lock-in on the code they are writing.
sz4kerto 13 hours ago 2 replies      
Interesting commit:


"This change fixes a potential problem in unwinding on Linux"

benreic 13 hours ago 5 replies      
Quick link to what I think is the most interesting class in the CLR:


dkarapetyan 13 hours ago 2 replies      
I really like the new Microsoft. Ballmer was really trying to run the company into the ground.
phkahler 12 hours ago 3 replies      
It's actually Free Software, not just open source. MIT license.
saosebastiao 9 hours ago 2 replies      
So I'm still a little fuzzy as to what this means. Is this basically the same thing that Mono is trying to provide? Would it now be possible to have the F# front end link to the CoreCLR backend on Linux?
ixtli 12 hours ago 1 reply      
Even more reason to port all of your C/C++ code to CMake. I'm excited to see upstream contribution from MS.
Touche 13 hours ago 1 reply      
And they have Issues and Pull Requests turned on.
j_baker 13 hours ago 2 replies      
This is on github. Does this mean that MS is abandoning CodePlex?
josh2600 7 hours ago 0 replies      
I made a snapshot of a CentOS 6 box with CoreCLR cloned if anyone wants to play with it: https://www.terminal.com/snapshot/f34341a1b529a9141529cda006...

Note: You'll need a terminal account to boot it, but it only takes 10 seconds to come online once you do that.

vinceyuan 2 hours ago 0 replies      
Great, but it's too late. .NET will still be the Windows-only technology. (I do know Mono) .NET becomes too big and too complex. I don't think it's easy to make it cross-platform.
yellowapple 13 hours ago 1 reply      
MIT-licensed, even.
cm2187 9 hours ago 2 replies      
Should we expect more zero days against .net as a short term effect of the source code becoming available?
giancarlostoro 13 hours ago 4 replies      
I wonder how this would aid projects such as IronPython and IronRuby if at all, just out of curiosity. My only dream is that they eventually have VS on Linux.
lukasm 8 hours ago 3 replies      
frik 13 hours ago 5 replies      
Next step, WinForms
jader201 13 hours ago 0 replies      
_random_ 9 hours ago 0 replies      
If they could add native C#(+HTML5) support to Spartan now that would be amazing...
bJGVygG7MQVF8c 4 hours ago 0 replies      
PyPy 2.5.0 released
points by cyber1  8 hours ago   23 comments top 6
Fede_V 6 minutes ago 0 replies      
I'm really looking forward to the numpy specific announcements. Numpy is THE basic building for every single scientific library - if pypy can get a high performance numpy, that will go a long way towards allowing scientific users to use pypy (there is still the detail of libraries that use the c-api to wrap c libraries, but cffi is pretty neat).
kbd 7 hours ago 4 replies      
Congrats to the PyPy team on what sounds like a pretty big release!

Something in the release notes caught my eye:

> The past months have seen pypy mature and grow, as rpython becomes the goto solution for writing fast dynamic language interpreters.

I asked this question[1] on the Perl 6 thread from a few days ago but didn't get an answer. Does anyone know why on earth the Perl 6 folks created yet another dynamic language VM+JIT with MoarVM instead of taking advantage of all the great work done with PyPy? Does anyone know whether PyPy was even considered as a target before writing MoarVM?

[1] https://news.ycombinator.com/item?id=8982229

mrmagooey 5 hours ago 1 reply      
Assuming trunk and 2.5.0 are roughly the same thing it seems like a decent performance increase http://speed.pypy.org/
ngoldbaum 32 minutes ago 0 replies      
Does anyone have any experience with numpypy? Is it useful for real work yet?
rcarmo 7 hours ago 1 reply      
FYI, you'll still need to compile a specific gevent branch if you want to use it with this. lxml built fine, uWSGI seems OK too (except for the lack of gevent workers in my build).

Things seem adequately speedy, haven't investigated the network throughput tweaks yet.

tbrock 8 hours ago 3 replies      
I wish you could compile scons with pypi.
Prometheus: An open-source service monitoring system and time series database
points by jjwiseman  50 minutes ago   discuss
Alan Turing's notes found being used as roof insulation at Bletchley Park
points by antimora  13 hours ago   63 comments top 10
Animats 11 hours ago 4 replies      
The restoration effort at Bletchley Park has gone over the top. I visited the place on a weekday in 2002, when almost nobody went there unless they were really into crypto history. It was run down, and there were only about 10 people visiting that day. The tour guide was more into the architecture of the mansion than the crypto, although they had a bombe model (a prop made for a 2001 movie) and had started on the Colossus rebuild. The only thing that worked back then was one Enigma machine. A non-working Lorenz machine and some other gear was in glass cases. The guide pointed out where various of the huts had been. It was just one of those obscure, slightly run down historical spots one visits in England, with the usual lake and swans.

Then they got National Lottery funding. Now they've rebuild most of the huts in brick, re-landscaped the grounds, have elaborate displays, added the "National Museum of Computing", renamed it "Historic Bletchley Park", put in a visitor's center, a children's playground, a cafe, and, of course, a gift shop. There's "Turing Gate" "Colossus Way", "Enigma Place", two memorials, and more stuff under construction.

All this is on the Bletchley Park side. The Colossus rebuild is at the National Museum of Computing, which is on the same property but has separate staff and funding. (http://www.tnmoc.org/) They don't get along with the Bletchley Park tourist operation and don't have public funding. ("Other exhibitions are available at Bletchley Park, but operated independently of the Bletchley Park Trust.", says the Trust site.)

toddsiegel 9 hours ago 4 replies      
Back in the old days anything they could stuff in a wall was insulation. I was a volunteer firefighter years back. We had a call in the old part of town, with buildings dating back to the 1700s (George Washington slept here!). We had to open up the walls in a few spots and really cool old bottles, papers, and other stuff came out.
reality_czech 2 hours ago 1 reply      
I thought Mr. Turing worked on the foundations of computer science, not on the roof.
ekanes 4 hours ago 0 replies      
If anyone's interested in Bletchley Park, or the intersection between encryption and WWII, Cryptonomicon by Neal Stephenson is a fantastic book.
DanBC 9 hours ago 1 reply      
They've only just (the past few years) declassified some of his papers from GCHQ so it's nice that we get to see these without much of a wait.


throwaway8899 8 hours ago 1 reply      
Something to think about ...

Alan Turing wasn't a national security risk because he was gay, but he actually was a risk because he was that good.

Anybody who could break rotor ciphers circa WW2 was very valuable indeed.

clapas 10 hours ago 1 reply      
This man was literally inventing modern computing and cryptography. Those papers must be very valuable for collectionists. This reminds me that I got to know recently about the famous Turing test being passed. Amazing. What a vision.
dang 12 hours ago 5 replies      
This site (edit: I mean the site of the current URL) seems to have stolen the content and contains no attribution. http://www.theaustralian.com.au/news/world/turing-papers-tha... has the story, so we changed to that, but its paywall seems worse than what HN will tolerate, so we put it back. This is unsatisfactory.

Can anyone suggest a better URL?

Edit: Sorry, it seems I got this wrong and the original post was just fine: https://news.ycombinator.com/item?id=8993631. (That might mean it was other sites ripping off MKWeb and not the other way around. So I'm glad we didn't change the URL after all.)

logicallee 11 hours ago 1 reply      
There is something really interesting about this title (phrasing or how it reads) but I can't put my finger on it.


j2kun 11 hours ago 1 reply      
These notes don't particularly seem very important. On the other hand, I always thought it would be interesting to have an art piece that is like "famous mathematicians notes at the moment when the inspiration struck."
Internet access: Gordian net
points by ghosh  1 hour ago   discuss
UK to allow babies from three people
points by jcrei  12 hours ago   64 comments top 14
bayesianhorse 1 minute ago 0 replies      
The reason why some people believe this to be an ethical problem, and others don't, is that the questions "What constitutes a human being?" and "When does a part of another Human body become a human being?" are hotly disputed.

It's hard to say for certain what aspects of "humanity" is carried by mitochondria. So some will say that there are two mothers, others will say there is only one.

Some will say this is unnatural or violates religious beliefs. In my opinion it's a wide leap to say some reproductive technique is evil just because the people writing holy texts didn't conceive of it a few centuries ago.

Cogito 6 hours ago 2 replies      
To those wondering, this does not involve gene splicing or anything like that.

Instead, defective mitochondria are being replaced with mitochondria from a healthy donor. This technique is only valid for diseases involving defective mitochondria.

The mitochondrial DNA is responsible for very very little of the genetic material that defines who a person is, essentially limited to how effective the mitochondria are at their job. This is around 0.1% of the total genetic code.

Mitochondria are organelles in our cells that break down molecules to provide energy for the cell, in the form of ATP. They have their own genetic code completely distinct from the host cell's DNA.

The mitochondria are replaced in either the egg OR in the embryo. In both cases this is done by removing the nucleus (containing the cell's genetic material) from the cell that has defective mitochondria and transferring it to a donor cell with healthy mitochondria. The donor cell's nucleus is completely removed.

The mitochondrial DNA is passed down from the mother alone, whilst the DNA in the embryo is formed from both the mother and father. For this reason mitochondrial DNA has much less genetic diversity. Mitochondria 'reproduce' by binary fission which is similar to bacterial cell division and produces little variation in its genetic code, whilst egg and sperm go through meiosis allowing the genetic code to be mixed.

Opposition seems to be coming from two camps.

- Those who don't like the destruction of the donor embryo (when that method is used),

- Those who think this is the start of ever more invasive genetic modification of humans, or so called "designer babies"

JacobAldridge 7 hours ago 2 replies      
We (my beautiful wife and I) are currently going through the baby-making limbo, and it looks as though IVF will be the necessary next step. When you start actively trying to have children, there's loads of literature preparing you for the pregnancy swelling and the sleepless life of parenthood etc - less so preparing you for the anxiety, uncertainty, and just general feeling of not being in control of your life which comes from things not working for you.

I couldn't imagine the additional emotional turmoil that would come from repeated miscarriages, terminations etc. I'm really holding myself back from thinking about the ecstasy that a confirmed pregnancy will provide after our time and struggles - to have complications and loss after that would be devastating.

So bravo to the scientists working on this, to the parliament for 'permitting' it, and of course to those struggling wannabe parents having to fight for their family dream.

kareemm 3 hours ago 1 reply      
I can just hear the guy who wrote the software for creating UK birth certificates: "I know for sure that I need to display two parents max on these."

And I feel for the poor programmer whose job it is to deal with the brand-new edge case of putting three parents' names on one.

fmax30 1 hour ago 1 reply      
My take on this is that either make it free for everyone or don't do it at all. If you only allow the rich to have this treatment ( is there a better word for it) then you are artificially inviting a whole new brand of racism and social inequality into the system.

Also everyone should watch Gattaca, it is one of best movies that shows how social inequality can arise in situations like these.

throwaway3425 1 hour ago 0 replies      
Mitochondrial diseases can be shitty, shitty things - I have multiple siblings with untreatable and debilitating effects from it.

I didn't know they could even do this (technically), so this news gave me tears of joy.

I am lucky on two counts, to be male (can't pass it on) and also not (yet) had any symptoms myself. It must be horrible for any female who has to decide whether having kids is worth passing those risks on to their offspring.

brianpgordon 4 hours ago 2 replies      
> Other groups, including Human Genetics Alert, say the move would open the door to further genetic modification of children in the future - so-called designer babies, genetically modified for beauty, intelligence or to be free of disease.

There are people who don't think this is a good thing?! If we could eliminate congenital disease, and make everyone smarter, it would be like fast-forwarding human evolution.

m_mueller 5 hours ago 2 replies      
It seems to me that the 'three people' metaphor is a bit misguided. I'd look at it as an organ donor-ship to an embryo - just a special organ that gets copied into every cell.
BadCookie 6 hours ago 2 replies      
I wonder how people will feel about two men being genetic parents to one baby (with the help of a surrogate mother) once it becomes technologically possible. In that case, no disease is being avoided, but I don't think it falls under the realm of a "designer" baby either. My guess is that many of us will live to see it happen.
mikerichards 7 hours ago 2 replies      
So was this banned before?
transfire 4 hours ago 0 replies      
One has to really admire the "free world" where everything is made illegal until our benevolent rulers so graciously let us do otherwise.
Crito 6 hours ago 1 reply      
Does anybody know why the "embryo repair" method would be used if the "egg repair" method was also an option? Is the embryo-repair method meant to weed out donor eggs that were not viable (by first ensuring that they can at least be fertilized, by fertilizing them)?
stefantalpalaru 6 hours ago 1 reply      
What are the legal rights of the parent who contributed only her mitochondrial DNA?
e0m 4 hours ago 0 replies      
One could have a Mom, Dad, and ???
Amazon Is in Talks to Buy RadioShack Stores, Report Says
points by swohns  11 hours ago   107 comments top 25
blt 8 hours ago 3 replies      
Please, please, Amazon, leave 1/16 of the shelf space for electronic components! Pack them densely, don't offer customer support, and charge high prices. We need brick and mortar places to buy components. It might be worth a lot of goodwill from electronics tinkerers. Although I guess that's not a big enough group to matter, but who knows...
Spooky23 10 hours ago 6 replies      
Sounds fishy to me.

Radio Shack tends to have old leases in 2nd tier shopping centers. Why would they buy a marginal retailer with poor footprint, when you could just lease stores yourself?

There was a time when getting space in malls and strip shopping centers was tough. This isn't one of those times.

DigitalSea 4 hours ago 2 replies      
This could be very interesting if it proves to be true. Seeing Amazon purchase Radioshack and then miraculously return it to its former glory and exclusively sell electronic components, hobbyist kits and stop selling things like TV and phones would be a move that I would wholeheartedly support as would my inner 7 year old self who has fond memories of going to Radioshack with my dad and buying a bag of LED's and various electronic components to build things.

As a bonus they could use it to locally store popular items, use the stores as pick-up and drop-off zones (as the site suggests) and have a few computers consumers can come in and use to order directly off of Amazon. I would hate to see Radioshack die, it kind of makes me sad to think the brand could just vanish.

sosuke 7 hours ago 4 replies      
Oh no I sure hope not, the tax will be back and that is enough to move me to other sites in several cases.

Edit: To clarify, no sales tax was one of the first things Amazon and other online retailers had on their side. They could sell things cheaper, even by a little, and the rest would be made up by not having to pay sales tax. If they have a presence in a state though they have to collect sales tax. If you buy a lot from Amazon it is kind of like taking a 8.5% pay cut in buying power. If you remember back in 1997-8 there were several bills popping up around it. My Google-fu is failing me, but this is a real issue. Amazon even discontinued the associates programs in some states to avoid taxes.


vhost- 11 hours ago 3 replies      
I wonder if this is their in for B&M stores. I can also see this as part of their plan to start shipping items before you even buy them. I click checkout and it tells me to just go pick up the item from Radio Shack on 6th and Weidler.
CyberDildonics 5 hours ago 0 replies      
They should treat the stores as a cache for whatever people in the area order. If someone orders something, send two and put one in the store. That should make things interesting.
fubarred 1 hour ago 0 replies      
Bezos could refocus on DIY, hobbyists and maker culture... classes (or sponsorship thereof) would be a good direction to get the cash register filling. It's hard to compete with online, open-source, but there are some things people would pay for (and want) in-person.
bastian 9 hours ago 2 replies      
I'm pretty sure that Amazon will use the best positioned stores as forward stocking locations. They experimented with a similar concept at WebVan i believe. I also think they now realize that what Postmates and Instacart are doing today (using the city as a warehouse) is actually working and can be attractive to customers.
MilnerRoute 10 hours ago 2 replies      
It'd be easier for Amazon to sell Amazon smartphones if their customers could first actually hold one in their hands at the local mall.
e0m 8 hours ago 1 reply      
I like the idea that one of the shipping options could be:

"2 day shipping (free with Prime)"

"1 day shipping $3.99"

"Get off your butt and go get it yourself (closest 2 miles)"

BendertheRobot 9 hours ago 4 replies      
This would mean sales tax in all 50 states for amazon purchases.
chrisgd 10 hours ago 0 replies      
Says RadioShack equity holders
fnordfnordfnord 3 hours ago 0 replies      
The Sears & Roebuck dealer store (Smaller Sears stores in typically in rural locations) remade as an Amazon Prime depot/storefront?
julianpye 7 hours ago 0 replies      
Scott Galloway talked about this at last week's DLD. You can hear his points and arguments at 6:50 -very insightful video on why Amazon has reached a point where they must make a brick and mortar acquisition https://www.youtube.com/watch?v=XCvwCcEP74Q
analog31 3 hours ago 0 replies      
So does a retail presence in every state mean that Amazon will pay sales tax?
raycloyd 8 hours ago 0 replies      
Perhaps Amazon Local could expand and extend as a storefront hub that connects with the city's businesses. Or maybe I just wish I could get local goods in Amazon's purchase model
mhuffman 6 hours ago 0 replies      
I would like to see Amazon Direct-to-Store pickup locations at all existing radioshacks. Do you hear me Amazon!
Animats 9 hours ago 0 replies      
This makes little sense for Amazon. They have a huge product line. What items would they put in a retail outlet? Unless it's a desperate attempt to push their phone/tablet line.
VLM 10 hours ago 1 reply      
Pump n dump. There's a story on bloomberg that radioshack had been a target for months of leveraged buyout rumors in pump n dump schemes and now, finally, "woosh sound of relaxation" thats all over. LOL little optimistic, not done beating this dead horse yet.
bhartzer 9 hours ago 1 reply      
Would make sense for Amazon to do this, they could stock a limited inventory and expand their quick-delivery option for a limited set of products.
johansch 9 hours ago 1 reply      
Perhaps Amazon is looking to use these locations as pickup-up-places for shipped packages?
mitchell_h 10 hours ago 0 replies      
Bloomberg is reporting that "THE SHACK!" is in talks to close half its stores and sell the rest to Sprint.


schnevets 9 hours ago 0 replies      
I'm sure Amazon is eying every struggling retailer the exact same way.
tn13 9 hours ago 1 reply      
This is a good example of why we should let failed companies fail and let good companies then salvage the good assets.

Imagine US government had taken over RadioShack to "protect the jobs" using taxpayers money and spent billions for a so called turnaround.

pasbesoin 9 hours ago 0 replies      
So, AmAShack or Radiozon?

I'm not sure I see the logic/advantage of taking over existing RadioShack locations as opposed to just making real estate decisions based upon Amazon's own requirements.

A select subset of their stores might be quite select (and limited in number).

Research into psychedelics, shut down for decades, is yielding results
points by juanplusjuan  16 hours ago   112 comments top 15
cubano 7 hours ago 8 replies      
I took a ton of acid (blotter) in the late 70's and early 80's as a teen, and then again in the late 90's (window pane and liquid eyedrops), and I just have to say, I, personally, have mixed feelings about this sort of thing being heralded as some sort of metaphysical panacea.

As I mentioned in a previous post, I became addicted to opiates in the mid 2000's and lived as a zombified-but-somehow-functional heroin addict for about 4 years.

There is no doubt, in my personal case, that acid and mushrooms (that I often hand-picked in cow pastures after rainstorms here in central Florida) gateway-ed me into harder, destructive "escapes", and for that reason, I cannot fully endorse this sort of thing.

I've had amazing trips where I literally felt as one with the group of friends I was chilling with and created deep, transcendent bonds, and I've had a select few shit ones where I felt totally alienated from every living soul (but not nature, interestingly) on earth.

They did expand my consciousness, but looking back, I see now that it introduced into my psyche a fairly deep distrust of authority and convention which, under sober scrutiny, perhaps did little to help me always successfully nagivate my life.

Treating the very sick and/or terminally ill with psychedelics makes great sense to me; anything to ease those pains, but my own experience makes me want to throw at least a dart of caution into the mix when it comes to making a blanket statement about the benefits of LSD and such.

snikeris 12 hours ago 1 reply      
Includes an interesting account of Robert Jesse's (former Oracle VP, software engineer) efforts to resurrect this research:

When the history of second-wave psychedelic research is written, Bob Jesse will be remembered as one of two scientific outsiders who worked for years, mostly behind the scenes, to get it off the ground.

Pyret 12 hours ago 3 replies      
I didnt want there to be an easy way out, she recently told me. I wanted him to fight.

Attitude that keeps everything stagnant and backwards.

state 11 hours ago 1 reply      
"During each session, which would last the better part of a day, Mettes would lie on the couch wearing an eye mask and listening through headphones to a carefully curated playlistBrian Eno, Philip Glass, Pat Metheny, Ravi Shankar."

This strikes me as sort of funny. For someone completely unfamiliar with this stuff I would imagine encountering it to be pretty trippy on its own.

joncooper 6 hours ago 0 replies      
If you're interested in this, check out MAPS: http://www.maps.org/

They are doing a great deal to push this research forward and have been for decades.

benten10 11 hours ago 2 replies      
While this is undoubtedly exciting, lets not forget what should be for us (specially people in the technology who have seen waves of the same 'fad' come over and go) this paragraph from the article:

>The first wave of research into psychedelics was doomed by an excessive exuberance about their potential. For people working with these remarkable molecules, it was difficult not to conclude that they were suddenly in possession of news with the power to change the worlda psychedelic gospel[...]It didnt take long for once respectable scientists such as Leary to grow impatient with the rigmarole of objective science. He came to see science as just another societal game, a conventional box it was time to blow upalong with all the others.

Special emphasis on the last sentence.

superobserver 10 hours ago 2 replies      
Fascinating research. I just hope the same mistakes aren't repeated and a really rigorous and robust effort is made to find what sorts of applications these substances can be used for. I'm reminded of LSD microdosing by scientists to improve innovation that had been done before, but I am unaware of to what degree it really bore any viable fruit.
lorddoig 6 hours ago 1 reply      
With other recent news in mind, I wonder what effect compounds like these might have on religious extremists. I wonder whether - assuming some kind of method of administration is figured out (a love bomb?) - they might stop burning people alive in cages after a decent trip.
dwaltrip 6 hours ago 0 replies      
With the proper approach and care, these substances can be incredibly powerful and beneficial. I can't wait until the research eventually forces the hand of those who mistakenly believe otherwise. Psylocybin and perhaps LSD should be legal on some level in our lifetime hopefully.
shanra88 8 hours ago 1 reply      
Mention of "ego-less" state etc sound just like the teachings of hindu masters like Ramana Maharishi, Nisargadatta Maharaj...
FranOntanaya 10 hours ago 0 replies      
"The data are still being analyzed and have not yet been submitted to a journal for peer review"

Maybe the NewYorker could have waited for that to happen.

bunkydoo 10 hours ago 6 replies      
As someone who has done their fair share of psychedelics - I would feel like a coward consuming these substances if I had a terminal illness. If I knew damn straight that I was gonna die, I wouldn't want to numb it up with a substance. I'd want every minute of pain, suffering, and emotional baggage to be taken on with a sober mind.

But that is my personal choice. I would say it's probably a very positive thing on the other hand for people like Patrick who never consumed these substances. DMT might be the best one for someone who is dying, as it is hypothesized that pineal gland floods an endogenous version of this chemical into your bloodstream upon death. Consuming it prior to death could potentially work as a "practice run" to help cope with the real thing as sad as it sounds.

clapas 9 hours ago 0 replies      
TL;DR I grow magic mushrooms myself and can asure there is a mystic experience on eating them. I do not eat them often, but it helps me everytime with a new perspective.
anonbanker 11 hours ago 1 reply      
Replying as breadcrumbs to the militant anti-drug members of HN trolling the pro-drug threads.

Seriously. Look at his posting history.

AngrySkillzz 12 hours ago 4 replies      
Problem? Drugs are interesting because the brain is interesting. As a community that probably collectively spends a lot of time thinking, an interest in the brain makes sense.
.Trashes, .fseventsd, and .Spotlight-V100
points by pmoriarty  6 hours ago   35 comments top 9
derefr 3 hours ago 3 replies      
A few little arguments in favor of this practice:

1. You plug a USB device into one Mac. It asks you if you want to use it for Time Machine. You say no. Now, no other Mac will ask you this question againbecause the preference has been stored on the drive, instead of on the computer.

2. You create a folder with an app you've written in it, and customize it with a cute "drag [this] onto [shortcut to Applications folder]" background, centering the icons on the background positions and sizing the window to perfectly fit the representation. You then copy this folder to another Mac (or any equivalent process, such as converting it into a DMG disk image and having someone download it.) They see exactly what you saw.

3. You keep an external hard disk that you frequently move back-and-forth between two Macs. The first time you plugged it into one of the Macs, it was indexed. Each time you modify it on either Mac, that index gets updated. The most recently created files are the most likely to be the ones you'll want to find through Spotlight when you plug the disk into the other Macbut if the index was machine-local rather than disk-local, the new Mac wouldn't know about the new files yet, and would have to finish re-indexing to find them. (This is, of course, what happens when you modify the disk on a Windows computer, and it sucks. We really need a "metadata index API" to start being an expected offering of a filesystem, such that all OSes interacting with the filesystem can read and update it!)

On the other hand, Windows' Thumbs.db is exactly the sort of thing you don't want cached on the media. It'd be a great innovation if, say, cameras could pre-generate Thumbs.db files so Windows could immediately show the user what was on an SD card the first time it got plugged in... but cameras don't, because Thumbs.db is a random proprietary format. So, instead, it's only useful in the same situation that the Spotlight index is: moving a drive full of photos back and forth between two computers. Which might have separate screen DPI, and thus be set to show different thumbnails, meaning new thumbnails will get generated anyway.

angelortega 1 hour ago 0 replies      
So that .Spotlight-V100 store some kind of index, probably binary. I presume that any Mac reads it on any arbitrary USB drive it's plugged in (or, at least, when a search is triggered). By creating a specially-crafted, corrupted index I see a channel for denial of service attacks.
0x0 1 hour ago 0 replies      
Before OSX 10.10.2, apparently there was a "heartbleed" style info leak in spotlight where it "may save unexpected information to an external hard drive", according to http://support.apple.com/en-us/HT204244 CVE-2014-8832). Probably related to this report: https://www.f-secure.com/weblog/archives/00002752.html
nkantar 4 hours ago 0 replies      
This accomplished two things:

1. I now know a few things I've wondered for a long time.

2. I have just been reminded of how little I really know, even about devices I use for most of my waking hours.

piersadrian 3 hours ago 2 replies      
for the love of christ, it's OS X, not OS/X
userbinator 3 hours ago 0 replies      
Hopefully users will push back; demanding to be given more options, and more control. We've gotten to a point where the role technology plays in our lives is too integral to keep letting that control slip away, one "harmless" feature at a time.

Amen to that. Unfortunately it seems the trend is towards hiding the filesystem/concept of files completely from the user and replacing it with app-specific isolated storage in a proprietary format, which is even worse than unsolicited filesystem modifications. (On the other hand, it could be argued that these modifications would become even less noticeable in such a system... which is good or bad depending on who you ask. I'm firmly on the latter side.)

A physical write-protect is something all removable storage should have.

nfoz 1 hour ago 1 reply      
It's just nonsense that this metadata would be dropped as files scattered across the filesystem, rather than simply held in a single location on the host machine. They're a fragment of the OS, not of each directory.
konsumer 4 hours ago 3 replies      
I do this if I forget to add .DS_Store to .gitignore when working with git repos: find . -name .*DS_Store -delete
pippy 4 hours ago 2 replies      
It is annoying when copying a movie to a USB, and having to empty the entire trash bin to fit it on the USB stick. I guess it does enforce you to be a bit cleaner.

I don't really care about .DS_store etc as they're hidden, and thumbs.db is just as bad.

Knightmare: A DevOps CautionaryTale (2014)
points by strzalek  6 hours ago   57 comments top 17
gunnark01 2 minutes ago 0 replies      
I used to work in the HFT, and I dont understand is why there was no risk controls. They way we did it was to have explicit shutdown/pause rules (pause meaning that the strategy will only try to get flat).

The rules where things like: - Too many trades in one direction (AKA. big pos) - P/L down by X over Y - P/L up by X over Y - Orders way off the current price

When ever there was a shutdown/pause a human/trader would need to assess the situation and decide to continue or not.

NhanH 5 hours ago 4 replies      
Everytime I'm reading the story, there is one question that I've never understood: why can't the just shutdown the servers itself? There ought to be some mechanism to do that. I mean, $400 millions is a lot of money to not just bash the server with a hammer. It seems like they realized the issue early on and was debugging for at least part of the 45 minutes. I know they might not have physical access to the server, but wouldn't there be any way to do a hard reboot?
ratsbane 6 hours ago 1 reply      
I can't read something like this without feeling really bad for everyone involved and taking a quick mental inventory of things I've screwed up in the past or potentially might in the future. Pressing the enter key on anything that affects a big-dollar production system is (and should be) slightly terrifying.
ooOOoo 2 hours ago 1 reply      
The post is quite poor and suffer a lot from hindsight bias.Following article is so much better:http://www.kitchensoap.com/2013/10/29/counterfactuals-knight...
beat 1 hour ago 0 replies      
It's nice to see a more detailed technical explanation of this. I've used the story of Knight Capital is part of my pitching for my own startup, which addresses (among other things) consistency between server configurations.

This isn't just a deployment problem. It's a monitoring problem. What mechanism did they have to tell if the servers were out of sync? Manual review is the recommended approach. Seriously? You're going to trust human eyeballs for the thousands of different configuration parameters?

Have computers do what computers do well - like compare complex system configurations to find things that are out of sync. Have humans do what humans do well - deciding what to do when things don't look right.

otakucode 5 hours ago 1 reply      
While articles like this are very interesting for explaining the technical side of things, I am always left wondering about the organizational/managerial side of things. Had anyone at Knight Capital Group argued for the need of an automated and verifiable deployment process? If so, why were their concerns ignored? Was it seen as a worthless expenditure of resources? Given how common automated deployment is, I think it would be unlikely that none of the engineers involved ever recommended moving to a more automated system.

I encountered something like this about a year ago at work. We were deploying an extremely large new system to replace a legacy one. The portion of the system which I work on required a great deal of DBA involvement for deployment. We, of course, practiced the deployment. We ran it more than 20 times against multiple different non-production environments. Not once in any of those attempts was the DBA portion of the deployment completed without error. There were around 130 steps involved and some of them would always get skipped. We also had the issue that the production environment contained some significant differences from the non-production environments (over the past decade we had, for example, delivered software fixes/enhancements which required database columns to be dropped... this was done on the non-production systems, but was not done on the production environment because dropping the columns would take a great deal of time). Myself and others tried to raise concerns about this, but in the end we were left to simply expect to do cleanup after problems were encountered. Luckily we were able to do the cleanup and the errors (of which there were a few) were able to be fixed in a timely manner. We also benefitted from other portions of the system having more severe issues, giving us some cover while we fixed up the new system. The result, however, could have been very bad. And since it wasn't, management is growing increasingly enamored with the idea of by-the-seat-of-your-pants development, hotfixes, etc. When it eventually bites us as I expect it will, I fear that no one will realize it was these practices that put us in danger.

rgj 1 hour ago 0 replies      
Repurposing a flag should be spread over two deployments. First remove the code using the old flag, then verify, then introduce code reusing the flag.

Even if the deployment was done correctly, during the deployment there would be old and new code in the system.

serve_yay 5 hours ago 1 reply      
If you fill the basement with oily rags for ten years, when the building goes up in flames, is it the fault of the guy who lit a cigarette?
Mandatum 6 hours ago 2 replies      
I remember reading a summary of this when it occurred in 2012. It's obvious to everyone here what SHOULD have been done, and I find this pretty surprising in the finance sector..

Also your submission should probably have (2014) in the title.

solarmist 6 hours ago 2 replies      
Why would they repurpose an old flag at all? That seems crazy to me unless it was something hardware bound.
narrator 5 hours ago 1 reply      
Somebody was on the other side of all those trades and they made a lot of money that day. That's finance. Nobody loses money, no physical damage gets done and somebody on the other side of the poker table gets all the money somebody else lost.
bevacqua 5 hours ago 0 replies      
Ah yes, this story is legendary. I discuss it in my JavaScript Application Design book[1]. Chaos-monkey server-ball-wrecking sounds like a reasonable way to mitigate this kind of issues (and sane development/deployment processes, obviously)

[1]: http://bevacqua.io/bf

__abc 4 hours ago 1 reply      
This must be an old wives tale. I live in Chicago and a trading form on the floor beneath us went bankrupt, in roughly the same time, with a similar "repurposed bit" story.

Maybe it's the same one .....

recursive 6 hours ago 0 replies      
"Power Peg"? More like powder keg.
aosmith 5 hours ago 0 replies      
Wasn't Knight in trouble for some other things as well?
danbruc 5 hours ago 1 reply      
What really looks broken to me in this story is the financial system. It has become an completely artificial and lunatic system that has almost nothing to do with the real - goods and services producing - economy.
hcarvalhoalves 5 hours ago 2 replies      
As usual in catastrophic failures, a series of bad decisions had to occur:

- They had dead code in the system

- They repurposed a flag for a previous functionality

- They (apparently) didn't had code reviews

- They didn't had a staging environment

- They didn't had a tested deployment process

- They didn't had a contingency plan to revert the deploy

It could be minimized or avoided altogether by fixing just one of the points. Incredible.

Soviet Cosmonauts Carried a Shotgun into Space
points by vinnyglennon  13 hours ago   32 comments top 10
ghshephard 9 hours ago 2 replies      
...To ward off wild animals in case the re-entry vehicle lands in the wilderness and rescue takes awhile.
Cogito 8 hours ago 1 reply      
I was particularly interested in the fact that the astronauts going on a mission vote whether or not to take a gun with them (apparently now a standard Russian sidearm), and increasingly vote not to.

A very interesting article.

e0m 8 hours ago 1 reply      
There was a story a while back about astronauts returning from the ISS in a Soyuz capsule. The guidance computer failed (can you imagine if all shuttle guidance computers failed!) and they entered a 9G "Ballistic Entry Mode" instead of the 3G "Guided Entry Mode". The capsule and astronauts survived, but they ended up in some far off field in Siberia. I'd want a shotgun with me then.
dbarlett 9 hours ago 0 replies      
Not to be confused with the 23mm cannon fired from Salyut 3 http://en.wikipedia.org/wiki/Salyut_3#On-board_gun
jboggan 8 hours ago 3 replies      
I disagree with the notion that 5.45x39 out of a roughly 12-inch barrel would be that great against bears. I thought they would at least issue slugs for the shotgun barrel (which is somewhere in between the small 28-gauge and a .410 shotguns in American parlance) but apparently not . . . you need hardened cast projectiles to penetrate on bears, not soft points.

Compare the 5.45x39 stats [1] to a round more suited and used for defense against bears [2]

1 - http://en.wikipedia.org/wiki/5.45%C3%9739mm2 - http://en.wikipedia.org/wiki/.45-70

Seems like a nice versatile platform for small game though.

Gaussian 2 hours ago 0 replies      
I am impressed by the amount of latent bear fighting knowledge around here. People chiming in from the Yukon and Alaska. Pretty awesome.
m_d 6 hours ago 0 replies      
I'm sure I already posted this last time this subject came up, but the Soviets also prototyped a Moonraker-esque laser pistol for their cosmonauts: http://en.wikipedia.org/wiki/Soviet_laser_pistol
vinceyuan 1 hour ago 1 reply      
I learned a new word 'cosmonaut' from this article. :-) (I am not a native english speaker.
biomimic 5 hours ago 0 replies      
PaulHoule 9 hours ago 1 reply      
I think their program has always been more militarized than ours. For instance, prior to 1980 they launched space stations with attached machine guns; later they developed a space launch system that visually looks much like the space shuttle and planned to launch a prototype Deathstar with a 1-megawatt laser.
Show HN: Matterhorn Your new project manager
points by Linnea  17 hours ago   193 comments top 54
noodle 29 minutes ago 0 replies      
The number of people balking at $9/mo in this thread is amazing. $9 is nothing compared to salaries. If it saves you 1 hour of productivity per month, you get 10x return on that cost straight away.
SEMW 16 hours ago 11 replies      
First thought: you've priced it quite ambitiously. A 10 user team would be $90/month, compared to $20 for JIRA + JIRA Agile, $42 for Asana premium, $50 for Trello business (or free for normal trello), $35 for Pivotal Tracker, ...

(Which isn't to say it necessarily should be cheaper, only that it seems surprising to see that price without any attempt to compare or justify why you believe that e.g. it's already, at launch, worth 3x as much as Pivotal Tracker).

eranation 16 hours ago 2 replies      
Looks great, very appealing landing page, message is passed clearly.

Feedback stuff:

1) agree with pricing plan, too high for large teams

2) call for action - I saw the "sign in" button immediately, but had to scroll all the way down for sign up, will be nice to have a floating sign up button just next to sign in, and in the sign in page, have a link such as "not registered? sign up here" in case people click the wrong button.

3) this is more due to my personal taste, but no gmail sign up is lowering my will to spend time to test the product. I want to click click, play with it a few mins, and if it's good suggest it to my team. I don't have time to fill a form (I'm exaggerating a little, but this goes through a lot of people's mind, filling forms is annoying for some people)

4) I'd like to see a demo the product. having a dummy project that anyone can see with a "guest" login will be really great. (good if you are not willing to add gmail login for any reason)

5) if not a demo, at least a video. the gif is great, so I think a longer video will be even better, seems like a very slick UI.

all in all looks great, I like the hybrid approach, will give it a look.

adamgravitis 14 hours ago 2 replies      
The rule of thumb with this kind of thing is you try to use plausible data in your screen shots. Having "moar project" and "even more project", and "super project" and "new project" makes it hard to envision what your product is really useful for.
dnlmzw 16 hours ago 1 reply      
I think your landingpage looks good, but overall I have a hard time seeing exactly how it makes life easier for me.

I have worked in most of the roles you describe, but even after having scrolled to the bottom, I don't exactly understand how it is tailored to the roles.

What I was left with is that you have boards and progressbars. Doesn't really compare to the stuff I already use.

Maybe you could explain even better how each role can tailor an interface to meet their needs, and what you provide better than other software out there.

eastbayjake 13 hours ago 3 replies      
The fact that this post has made it to #2 despite the huge number of PM tools out there reveals two things:

(1) Project Management is painful and the existing providers still don't fully grasp what the market needs/wants

(2) Matterhorn must be doing something right to get over the noise, so kudos to your team! For me, it's your realization that not everyone manages their workflow in the same way, so being able to coordinate while giving people their personal preferences is really powerful. I wish I could see a demo!

uniclaude 15 hours ago 1 reply      
This page does a very good job at explaining what this project is about. I'd like to have a comparison of features with the competition somewhere (on another page maybe?), but this is very good.

Interesting project, I'll give it a try.

eterm 16 hours ago 2 replies      
Disappointed to see it's a saas app with no ability to self-host. For project management I think information is too confidential to be using a third party cloud provider.

I'll keep it bookmarked though, perhaps my attitude in this regard is out of date.

dsr_ 17 hours ago 1 reply      
No visible privacy/security policy. I'm going to trust confidential company information to somebody on the net who doesn't address privacy and security concerns on the very first page? No, I'm not.
thejosh 16 hours ago 1 reply      
Your signup form no worky.

Mixed Content: The page at 'https://matterhorn.io/register' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://api.matterhorn.dev/users.json'. This request has been blocked; the content must be served over HTTPS.app-6c6e7022ec9660d68ebd624054790399.js:3 sendapp-6c6e7022ec9660d68ebd624054790399.js:3 p.extend.ajaxapp-6c6e7022ec9660d68ebd624054790399.js:6467 (anonymous function)app-6c6e7022ec9660d68ebd624054790399.js:3 p.event.dispatchapp-6c6e7022ec9660d68ebd624054790399.js:3 g.handle.h

Bedon292 16 hours ago 1 reply      
Looks nice, but was sorely disappointed there was no self hosting option. I would be very interested if I could keep my data on my servers, but cannot move to this otherwise.
sergiotapia 14 hours ago 1 reply      
This service looks really cool, I like that it's flexible for different preferences. Some guys on my team like Trello's columns better while others like full blown tickets a la JIRA.

Will you offer some sort of micro plan for small teams of 5 or 6?

Here's a good comparison of the various PM tools so you can compare Matterhorn to the established players. http://stackshare.io/stackups/trello-vs-asana-vs-basecamp-vs...

efriese 15 hours ago 0 replies      
I like it. Here are a few thoughts:1. I agree about the price point. If it were $5 I might be a buyer. I know it's insignificant, but it adds up when you have a team of people.2. I would run this entire site on SSL. There's some good stuff to sniff here.3. I don't like having to type in the name of a project and clicking the + to get to the form. I would rather just click + and get the form. Didn't seem intuitive to me.4. When leaving comments on a feature, it was duplicating the comment. My username was there and then the same comment with blank user data.5. On the "dashboard" or whatever you want to call it, tickets that I have assigned to myself for today aren't showing up. I have to go to the planner.6. I clicked "Board" and then all of the links died. Refresh got me to the board.7. When I move things in the Planner, they don't seem to take effect. I can't seem to get a ticket into Today.

Overall, I like what you've done here. I like being able to segment by customer and the board. Simple interface that is good once you learn the workflow.

Jun8 16 hours ago 6 replies      
I've been looking for a long a time for a good PM software that is standalone (personal use) or can be self-hosted (easy setup a must). Cloud hosting is a show-stopper when you're in a large company.
q2 10 hours ago 0 replies      
As others listed, in project management space, there are already various tools like Jira,Asana ...etc.

Personally, this space appear more crowded. So far, I have read only positive feedback on existing tools like Jira/trello ...etc and I have not read many bad experiences (may be I have limited exposure). Is there really a window/space for new entrant?

To the current users of other tools: Are these tools (Jira/trello ...etc) fundamentally different to each other or just incremental differences while fundamentally similar?

fnordfnordfnord 12 hours ago 1 reply      
How about educational licensing? I'm forever trying to fit real PM tools into my curriculum but it is hard to do.

Also subscriptions are really hard to deal with at an .edu, and at 16weeks/semester (14 really) so 4 months x $9.00 x nStudents

capex 8 hours ago 0 replies      
What's so attractive about project management tools? Why do we see so many companies doing the same thing with slight variations?
kudu 10 hours ago 1 reply      
Do you have any discounts or even free hosting for nonprofits? I run one which could really benefit from something like this but it's way out of our budget.
Maro 16 hours ago 0 replies      
"Designer, Developer, Copywriter, Project Manager, Strategist, Accountant, Client Relations"

Maybe it'd be better to concentrate on one usa-case. Say Accountant. That way you have more focus. Once you talked to 10-100 accountants and made sure the product is good for them, move on to the next use-case.

bdg 15 hours ago 0 replies      
From a sales perspective I can't tell the difference between this and trello in less than 60 seconds.

When I load the page I see I can "try it" but I don't want to invest the time. Show me exactly why your product is going to be more valuable and worth the time to migrate over.

catern 15 hours ago 0 replies      
> You all have slightly different workflows: workflows that enable you to do your thing in the best way possible.

> You could force everyone to track their time and their progress in exactly the same way, even if it doesn't fit their workflow

These lines briefly made me hopeful that this was some clever layer in front of all the various project management systems that would allow them to talk to each other.

I would value this because I vastly prefer the seemingly uncommon terminal-based workflow, and such a layer would presumably be able to talk to Emacs org-mode or whatever, just as it talks to Jira.

As it is, this is just another project management system that doesn't fit my workflow.

benmccann 16 hours ago 1 reply      
I got a 404 when clicking the reset password link that was emailed to me.

The create new project button was broken.

It's unclear what the pricing is. The homepage says $9/user/month. When I logged in I think the price was 9/user/month

Animats 11 hours ago 0 replies      
Aw, it's just a project management tool. I was expecting a automated project manager, like Microsoft Middle Manager 3.0.
cpursley 16 hours ago 5 replies      
Isn't project management software a solved problem already?

Seems like all this effort on these type of pm systems could have been applied to some niche market that's still using custom MS Access systems built in the early 2000s.

frik 15 hours ago 2 replies      
A British SaaS named after a mountain in Switzerland. http://en.wikipedia.org/wiki/Matterhorn

It seems Uber started a new hype repurposing German words. The opposite is happening in German speaking countries: "handy" for cell phone and "public viewing" for watching a live TV event on a projected wall.

Can one integrate his mailbox? Outlook and MS project server/Sharepoint are a good example, though there is room for improvements.

emiller829 14 hours ago 2 replies      
This may be nitpicking, but I really liked the marketing material here, aside from this phrase:

"Do you need a way to divide your resources across multiple projects[...]"

It's a pet peeve of mine that so many processes and tools use the phrase "resource" in place of person. It may not have been what was meant by "resources" here, but that's how it reads.

How about:

"Do you need a way to manage multiple projects[...]"


"Do you need a way to divide your time between multiple projects[...]"

peterevans 14 hours ago 0 replies      
Definitely more information about your integrations would be really helpful. For software like this, having an integration with Zendesk to bring tickets into the tracker or Github Issues into the tracker is essential; to the point where having an open API is great, but you're probably going to have to do the legwork for those integrations.

Having said that, I think there's a lot of room for improvement in the issue tracking space. Good luck!

sdrothrock 5 hours ago 0 replies      
Are there any tools like this that support Japanese? The only one I've found so far is JIRA.
apunic 12 hours ago 0 replies      
I see that many upvotes and comments--can anyone summarize in few bullets why this tool is superior to the hundreds of other project management tools?

The landing page and product though very nice and stylish seem not offer any outstanding feature or did I miss something?

Edit: this comment was downranked in the thread in less than 50 seconds, anyone has an idea why?

karka91 16 hours ago 1 reply      
I see nothing about integrations or an API. Thats a bit dissapointing
devonoel 14 hours ago 1 reply      
Honestly, my biggest issue with this landing page is the dummy text in the screenshots. Its nitpicking for sure, but it would look nicer if you took the time to give the projects realistic names in the screenshots and whatnot. Also that Sign In button needs another 5-10px of margin at the top.

Otherwise its a very nice landing page in my opinion.

cheald 14 hours ago 0 replies      
The screenshots need to be not-test-data. Make up some fake company with fake tasks; looking at screenshots of a development environment leave me underwhelmed.

What I want to know is "Why should I use this over Asana?"; the copy doesn't address it, and the screenshots leave me unsure as to the specific use cases for the product.

subpixel 16 hours ago 2 replies      
First thought: show me more app when I load your page, less aspirational lifestyle props. (Is that a moustache brush?)
colinmegill 13 hours ago 0 replies      
I feel like this is already picked apart by more focused competitors that already exist. For instance, the todos part of this app is competing with Todoist et. al., the kanban board competes with Trello et. al., etc.
cvburgess 14 hours ago 1 reply      
Does anyone know if this does (or has plans to) integrate with GitHub / GitHub issues? I have a pretty similar setup with Trello right now that feeds off of various repos, but this would be a simpler setup if it integrated nicely.
ssmoot 15 hours ago 0 replies      
The copy needs a fair bit of work. It needs to be more brief. The sentence fragments are difficult to read. It only works if I imagine two voices, like one of those commercials employing a fake conversation.
untilHellbanned 16 hours ago 1 reply      
Looks nice but sign in being http, whereas landing page being https is backwards.
dccoolgai 16 hours ago 1 reply      
Looks promising. Seems vaguely Trello-ish. Can you compare and contrast? Specifically, why would I pay for this when I get Trello for free? And Trello has a really good API. Anything comparable here?
teh_klev 15 hours ago 0 replies      
As a "project management" tool, can this do critical path analysis, resource allocation, Gantt charts (gotta love a Gantt chart) etc. The usual PM stuff we use in MS Project?
Linnea 15 hours ago 0 replies      
Thanks for giving Matterhorn a chance! It's really good for us to see feedback on the price point. We've been completely bootstrapped up to this point and are trying to find a price point that would be good for our users but at the same time generate what we need to keep the project going and allow us to refine and develop it's features.

Would be great to hear any feedback you have on the features, as you seem to know what you want from pm tools.

gk1 16 hours ago 0 replies      
Can you explain the benefits of using this over any of the other project management apps like Trello and Basecamp?

Also: The centered text is annoying to read when there's a series of paragraphs.

temuze 13 hours ago 1 reply      
I'd make it freemium, like Slack or Trello. I'm hesitant to sign up for anything or pay for something without trying it.
LandoCalrissian 15 hours ago 1 reply      
Looks very nice. Small deal, but the web fonts appear to be getting blocked for me so you may want to host those on the same domain. Keep up the good work!
saukrates 16 hours ago 0 replies      
Looks interesting, but lack of task dependency would be a deal breaker. One of the reasons our team has stuck with Smartsheets.

I agree with earlier comment asking for a demo project.

teachingaway 16 hours ago 2 replies      
Gray text on a light-gray background is difficult to read.


hsuresh 16 hours ago 0 replies      
Congrats on the launch! How is it different from asana/trello and a host of other tools? Why should someone use this over those tools?

All the best!

brandon272 16 hours ago 1 reply      
Get a demo online ASAP. I have no interest in signing up, confirming email, etc. just to see what the product even looks like.
tehabe 16 hours ago 1 reply      
why is it so hard to tell who is making all this, where are they, where is this app hosted, where is the company.

I mean this is not aimed at causal users but to people who might want to use this on a daily basis with very important stuff.

And they are suppose to trust an anonymous website?

This is really confusing for me.

thejosh 16 hours ago 1 reply      
Really cool.

Looks like Asana?, but with a focus for agencies who have multiple projects / deadlines?

higherpurpose 15 hours ago 1 reply      
Would you be able to offer it for free for up to 5 members? I figure this would spread the word of mouth quicker and once startups begin using it, and have enough money after they increase their team beyond 5 members, they'll just upgrade to it, rather than switch.

Or do you think free members aren't worth the hassle?

VLM 16 hours ago 0 replies      
Looks intra-team. How does it handle inter-team access control and/or some kind of read only for non-paying users who just want to know whats up?
amalhotra123 16 hours ago 2 replies      
registration page doesn't work
AngryMike 15 hours ago 1 reply      
It's really annoying viewing a website (especially one that asks for cash) and not finding a page that talks about the team members behind the project. No accountability, No way I'd sign up
niels_bom 16 hours ago 2 replies      
Side note:

The avatars are quite stereotypical: male developer, female designer, male project manager. Why don't you switch it up? There's female developers too.

Harper Lee to publish Mockingbird 'sequel'
points by InternetGiant  16 hours ago   75 comments top 18
chimeracoder 12 hours ago 3 replies      
I was incredibly excited to see this news upon seeing the headline in the New York Times, and surprised, because Harper Lee has been a recluse for almost her entire life since writing To Kill a Mockingbird, and has repeatedly insisted that she had no desire to publish another book ("I wouldn't go through the pressure and publicity I went through with To Kill a Mockingbird for any amount of money. Second, I have said what I wanted to say and I will not say it again."[0])

After doing a bit of digging, however, I'm a bit concerned. Now, Lee is almost 90, and has suffered a stroke that seems to have had lasting effects. She filed a lawsuit in 2007 against the son-in-law of her former agent, claiming that he took advantage of her mental state during her recovery and duped her into assigning him the copyright to To Kill a Mockingbird[1]. For much of her adult life, her sister handled press relations and shielded Lee from these pressures. Her sister passed away three months ago, and suddenly this new book comes to light[2].

I really hope these suspicions are wrong, and that there's nothing shady at play here. I'm excited to read the book, but I can't help but be skeptical of the timing.

[0] https://en.wikipedia.org/wiki/Harper_Lee#After_To_Kill_a_Moc...

[1] https://en.wikipedia.org/wiki/Harper_Lee#Lawsuit_to_regain_c...

[2] (I dislike linking to Gawker Media sites on principle, but Jezebel actually wrote a good post digging into the details of this - "Be Suspicious of the New Harper Lee Novel".)

nathanb 14 hours ago 1 reply      
Embarrassingly, I first misread this as Harper Lee working on a sequel to the Hunger Games finale Mockingjay, and I was so confused....

I was forced to read To Kill a Mockingbird for school. I started reading it with a bad attitude. After I finished it, I immediately turned back to the first page and reread it, not with a school mindset but with a "this is amazing literature that I need in my life" mindset.

If she was writing this "sequel" at the same time she was writing the original, they're likely to contain the same themes and the same timeless way of looking at life, society, and what it means to be human. I don't know if any novel could survive the pressure of being a long-delayed sequel of To Kill a Mockingbird, but I'm definitely willing to let it try!

chengiz 10 hours ago 4 replies      
It seems everybody here loves "To Kill a Mockingbird". To me, it's a well written but ultimately shallow novel. Finch is your typical woman's fantasy man: great at fatherhood, great at his work, morally upright, totally scrupulous, and yes, best shot in the county. The black people in the novel rarely get a voice, except one of platitudes, and the race relations stuff is totally black and white (excuse the pun), with no particular insight. It counts as literature only because of its propitious timing around the Civil Rights movement. It's a fine school reading list book but that is all it is.
TwiztidK 14 hours ago 1 reply      
A writer working on a biography of Harper Lee came to my high school 6 or 7 years ago to give a presentation about her. He told us that she had written another book but didn't want to publish it due to the pressure she felt from the success of To Kill a Mockingbird, so she planned on having it published after she died. This is probably the book he was talking about.

I can't remember exactly who the writer was, but he spoke about his experience interviewing Kurt Vonnegut for his biography, so it was probably Charles Shields.

xianshou 15 hours ago 2 replies      
On the basis of regression to the mean (http://en.wikipedia.org/wiki/Regression_toward_the_mean), or what we might call the "J.K. Rowling effect," it would be far too much to hope that the sequel will match the original. Nonetheless, this has got to set some sort of record for the gap between a novel and its sequel.

Interestingly, there is a list of gaps between film sequels (http://en.wikipedia.org/wiki/List_of_the_longest_gaps_betwee...), and the longest gap is over 63 years, but there is no such list for books!

fnordfnordfnord 13 hours ago 0 replies      
For anyone who hasn't seen it. "Hey Boo" is a pretty good documentary about Mockingbird and features Harper Lee. http://www.pbs.org/wnet/americanmasters/episodes/harper-lee-...
wmeredith 15 hours ago 3 replies      
I'd be interested to hear more about the creative dynamic between this new book and To Kill a Mocking Bird. It says she put this new one aside 60 years ago to write TKaMB, but it features the characters later in their lives. I wonder if she was sketching out backstory to flesh out the characters and that was more compelling, so she pivoted and wrote To Kill a Mocking Bird instead?
renglis 15 hours ago 0 replies      
60 years on and it remains relevant and insightful into the events of today. We should all reread it.

I look forward to the new book.

pervycreeper 14 hours ago 1 reply      
Despite widespread changes in social attitudes on some topics, To Kill a Mockingbird is still as relevant to today's world as it was when it was originally published.
etep 13 hours ago 0 replies      
Wow. Am currently reading "The Mockingbird Next Door" by Marja Mills. Brifely, Marja gained unprecedented access to the private life of Nelle Harper Lee. It is extremely interesting, and I am quite surprised at this turn of events. Good news!
samatman 14 hours ago 1 reply      
Perhaps David Gerrold will complete the War Against the Cthorr after all! We've only been waiting on that for twenty years...
ojbyrne 15 hours ago 1 reply      
I thought I was seeing an onion headline at first.
jqm 3 hours ago 0 replies      
I'm sure the first book was very good but I never read it and feel negatively about it. Why? Simple. Because it was on the high school required reading list. I looked around at the teachers, looked around at the town, looked around at the larger society in which I lived, and decided very early I was having no part of indoctrination.

It's too bad. Because it probably is a good book. The bible might be as well. But I'll never know because suspicion of indoctrination ruined it for me. Maybe this is a personal failing. But putting books on the high school required reading list is a good way to make thinking people suspicious of motive in my view.

icantthinkofone 7 hours ago 1 reply      
Great. But what does this have to do with Hacker News?
bshimmin 15 hours ago 1 reply      
I think this will be a massive seller, though (depressingly) probably nothing in comparison to a new Harry Potter.

I also think it'll be great.

taivare 12 hours ago 0 replies      
ask HN: seems to be down, sorry, off topic, I want to publish eBook/only, and have all revenues go to charity. not a lot of info on web, regarding this subject. One author who put a Link on the end of his eBook is all.
fmax30 13 hours ago 1 reply      
To kill a mocking bird was the first novel i read in my life. I was only 11 (in 6th grade) at the time and took around 3-4 months (summer break) to complete it, to be honest this was the book that made me realize that reading english literature can be an extremely amazing and insightful experience. Granted i didn't understand many things that were in it at the time but it kept me hooked.

Also i remember thinking that jean was a boy till i was 20-30 pages in realizing that she was in fact a girl.

mw44118 12 hours ago 4 replies      
To Kill a Mockingbird perpetuates the idea that women make false rape accusations. We shouldn't celebrate such a hurtful topic.
The Big Lie: 5.6% Unemployment
points by mudil  14 hours ago   186 comments top 38
me2i81 13 hours ago 13 replies      
The BLS puts out 6 different unemployment statistics for every period. U3 is the "official rate", but you can also look at the other ones, including U4 = U3 + "discouraged workers", U5 = U4 + "marginally attached" workers, U6 = U5 + part time workers who would like to be full time. You can make arguments about which measurement is "right", but putting out an editorial implying that there is sleight-of-hand going on is silly--all the measurements are available, and comparing a single one to itself over time as a "headline rate" is completely reasonable.
med00d 13 hours ago 1 reply      
The standard rate (U3) doesn't take underemployed or those who give up looking for work into account, but the U6 rate does. The U6 rate in January of 2009 was 14.2% and it is now down to 11.2% from its peak at 17.1% at the end of 2009/early 2010. Is the economy still struggling? Sure. Is unemployment headed in the right direction? Absolutely.

Edit: One thing that people commonly like to do is compare the U6 rate to the U3 rates of the past. "Unemployment isn't 5.6%, it's really closer to 12% ..." That's foolish because it's an apples to oranges comparison. Yes 11.2% is high unemployment, but what we judge as the low/satisfactory unemployment rate would come in somewhere around 7-7.5% when looking at the U6 rate -vs- the 4-4.5% that's considered low/satisfactory using the U3 rate.

Source: http://portalseven.com/employment/unemployment_rate_u6.jsp

"The U6 unemployment rate counts not only people without work seeking full-time employment (the more familiar U-3 rate), but also counts "marginally attached workers and those working part-time for economic reasons." Note that some of these part-time workers counted as employed by U-3 could be working as little as an hour a week. And the "marginally attached workers" include those who have gotten discouraged and stopped looking, but still want to work. The age considered for this calculation is 16 years and over."

seizethecheese 13 hours ago 3 replies      
Economics student here.

One reason Economists are interested in Unemployment is because when it reaches a certain level it puts pressure on prices through upwards wage pressure (fewer people looking for work means employers need to pay more.) Defining Unemployment narrowly as only those actively looking for work and recently unemployed provides for a statistic best measures the labor market's functioning.

As others have noted, there are many other statistics that are collected which can elucidate social concerns.

nostromo 13 hours ago 5 replies      
Take a look at this chart:


I fear that 1999 was "peak labor" -- the point at which technology started to destroy more jobs than it created.

We HN types live in a bubble in which times couldn't be better -- but in the larger economy there are fewer jobs paying and they're paying lower wages. It's troubling.

tezza 40 minutes ago 0 replies      
Others have mentioned U6 etc.

The issue of the headline figure not capturing certain key features is mentioned as nauseum on CNBC a or any decent financial news source.

Gallup and the person who posted this is trying to make it sound like a revelation. Further almost all types of employment has improved.

Here in the UK we have a similar obfuscation technique where the opposition says more women are out of work than ever, whereas the government says more women are in work than ever. Both are true, but behind the scenes it is because there is the largest population of work aged women ever.

dredmorbius 1 hour ago 0 replies      
Workforce participation, median, minimum, and bottom decile wage are in many ways vastly more informative than unemployment numbers. Yes, even the expanded U6 values BLS provides.

Participation tells you how many people are working. Minimum wage tells you how well the worst-paid fare (and as Adam Smith notes in An Inquiry into the Nature and Causes of the Wealth of Nations, "A man must always live by his work" -- which he expands to mean: wages must provide not only for the laborer, but for a spouse, children, and the education of those children to provide for the next generation of workers.

Median wage tells you where the typical worker is. It's not skewed upwards by a few highly-compensated individuals as mean would be. If you and I are at a bar and Bill Gates walks in, the mean wealth has just jumped tremendously, the median not so much.

Bottom decile tells you how those at the bottom rung of the compensation ladder, though not necessarily at minimum wage, are doing. Smith has a considerable amount to say on this as well.

The biggest problem with unemployment (and other economic / econometric metrics) is that once defined they become political, and an change to more meaningful statistics tends to make the administration in power look worse.

Animats 12 hours ago 2 replies      
Realistic numbers for unemployment and other economic statistics are available at "http://www.shadowstats.com". These are mostly computed from older Government definitions. Over the years, the way some key numbers are computed have been changed to make them look better. Shadowstats uses the old computation methods, which are more honest. It's a paid service ($175 a year) for people and businesses who need better numbers.

Their unemployment rate, currently at 23%, includes long-term discouraged workers, which the BLS stopped counting in 1994.

Their inflation value is based on the way inflation was computed before 1980. It includes house prices. Their value is currently 8%. This compares to the official number of 2%. Shadowstats has it right - increasing real estate prices are inflation.

bibabo 1 hour ago 0 replies      
Most interesting is this: Many people compare other countries unemployment to US U3 not US U6/U5 while countries with gov. unemployement benefits (unemployed are people who get money, which includes people not looking or with a small amount of income) have numbers more in tune with U6/U5 and should be compared to U6/U5.

This makes the US economy always looks nicer.

(Same for GDP with chained dollars btw.)

jobu 13 hours ago 0 replies      
Some people would argue that Social Security Disability Insurance is soaking up a huge number of people that would rather be working as well: http://apps.npr.org/unfit-for-work/

"But, in most cases, going on disability means you will not work, you will not get a raise, you will not get whatever meaning people get from work. Going on disability means, assuming you rely only on those disability payments, you will be poor for the rest of your life. That's the deal. And it's a deal 14 million Americans have signed up for."

rilita 13 hours ago 1 reply      
"many Americans... don't know... Few Americans know this"

"wondering what hollowed out the middle class"

Perhaps the clueless people who don't know anything about what things mean ( the people this article is targeted at ) are the same people who are unemployed/under-employed ( notably also the group this is targeted at )

Summary of tfa: "The number news refers to as unemployment does not mean what you thought it means; it means X" Great, now how does this tell us anything we couldn't learn by looking up "unemployment rate" on wikipedia?

scottkduncan 13 hours ago 0 replies      
"Gallup defines a good job as 30+ hours per week for an organization that provides a regular paycheck."

Perhaps this definition hasn't caught up with the increase in freelancing and self-employment. Underemployment, particularly among lower skilled workers, surely is an issue in the U.S. but Gallup's approach could be undercounting some newer types of "good" jobs.

declan 13 hours ago 3 replies      
This is well-known, I think, in economic circles. If you want another, arguably more accurate measure based on the government's previous (pre-1995) methodology, check out Shadowstats.com:http://www.shadowstats.com/alternate_data/unemployment-chart...

It shows the real unemployment rate, counting short-term discouraged and marginally attached workers, to be around 22-23% today. That's up from around 12-13% before the 2008 recession.

smackfu 13 hours ago 7 replies      
Boy, a polling org putting up political opinion pieces sure seems like a terrible idea.
ThomPete 4 hours ago 1 reply      
I must say I am chocked at how many people seem to defend the U3 definition vs. U6

As far as can tell the number of actual fulltime jobs is decreasing and the number of jobs that aren't providing full time income is increasing.

Unless you have a political agenda why would you insist that U3 is better than U6?

joelhaus 13 hours ago 0 replies      
The delta is the most relatable conclusion the average person can draw from the unemployment rate reports. Otherwise, without taking some economics classes, you're doomed to misinterpret.
alyandon 13 hours ago 0 replies      
The various unemployment rates are pretty clearly defined and U3 is arguably not the most meaningful one to use but it is considered the "official" rate.

More information here:


goorpyguy 11 hours ago 2 replies      
I've been thinking for a while that there need to be incentives put in place for companies who short-change their their employees (and by extension, the public as a whole) by hiring 3 part-time workers instead of one full-time.

This goes towards the "good job" / "American Dream" aspect of the article. People shouldn't have to work 2 or 3 part-time jobs to make a living if they don't want to, just because those are the jobs available. If somebody wants full-time employment (for which they are otherwise qualified), it would be better for them to have that.

Of course, it is cheaper for the corporations to use part-time, because it keeps them flexible with scheduling/substitutes and due to added costs like benefits etc.

I have been trying to figure out whether it makes sense to offer tax incentives/penalties which would push the balance towards more full-time jobs instead of part-time. One piece I have envisioned is forcing employers to offer the benefits a full-time employee would receive prorated to part-timers, with a penalty added for splitting it up. Make them want to offer a full-time job instead.

The part I am worried about is whether the effect is too strong and prevents somebody who actually only wants part-time work from finding employment (e.g.: a student, full-time parent, senior citizen or handicapped person). There needs to be some part-time work available, but generally a member of the workforce probably wants a full-time job.

msoad 13 hours ago 3 replies      
All these facts were true when unemployment rate was higher. So even if the numbers are off by some offset they improved.
danans 13 hours ago 0 replies      
Some of the hypothetical examples of out-of-work people the author uses are pretty unlikely, and seem intended to cast an artificially wide net for his argument: i.e. engineers and health-care workers and math degree holders probably have lower than average unemployment rates, yet the author paints a picture of them mowing lawns and losing unemployment (i'm not saying it doesn't happen, just that it's unlikely).

In a way, the author is committing the same sin as those he criticizes: he also oversimplifies the employment situation. The unemployment rate and the labor force participation rate vary dramatically by region and by profession (in California alone, compare the Bay Area to the Imperial Valley).

It's much better for some highly skilled individuals, especially in booming metros, and much worse for others, who are in either low skilled, or in regions experiencing secular decline.

Also, Gallup's own underemployment numbers (cited in the article) show both the unemployment rate and the underemployment rate at 7.1% and 15.9%, which is lower than where they were in Feb 2010, and that it is almost certainly lower than what they were in the depths of the great recession.

Nobody would argue that these stats aren't as good as they should be, but to say that things haven't improved at all is very disingenuous, which is why this reads more like political anger-rousing article than a well-reasoned op/ed. The latter isn't surprising considering that the first rumbles of the next presidential election cycle are here.


debrice 7 hours ago 0 replies      
If you're getting unemployment benefit but do some undeclared job, you are employed but count as unemployed.

If you're not looking for a job, it's fair to not be counted as unemployed. Otherwise you can also count any kid in age of working in the statistics or family who have decided to have one member employed and the other taking care of the family.

The writer (CEO of gallup) pretty much explains that the stats behind the title is not what HE thinks it is.

This statistic describes those who want to work and cannot find a job.

jpetersonmn 12 hours ago 0 replies      
I personally don't know anyone that doesn't already understand the things this article is pointing out.
samspot 9 hours ago 0 replies      
> None of them will tell you this: If you, a family member or anyone is unemployed and has subsequently given up on finding a job -- if you are so hopelessly out of work that you've stopped looking over the past four weeks -- the Department of Labor doesn't count you as unemployed

Even the local news gives this disclaimer almost every time they mention the unemployment rate. Maybe it's not that nobody tells you, but that the author just didn't notice it.

pkaye 11 hours ago 1 reply      
I was once trying to compare US unemployment to other countries but was not sure which "U" statistic is closest to how others measure unemployment. Anyone has an idea for example within the EU?
chipuni 9 hours ago 0 replies      
I look at Gallup's web page about U.S. employment (http://www.gallup.com/poll/125639/Gallup-Daily-Workforce.asp...), and I have a question:

The sum of their "% Payroll to population", "% Underemployed", and "% Unemployed" appears to be about 70%. If they're disjoint categories, what is the other 30%?

franciscop 8 hours ago 0 replies      
If we counted Spanish unemployment like that it would surely not be the same rate as it is today, 23.7%. This definitely includes people that has given up hope about finding a job.

On the other hand, it doesn't include those who are working without a legal contract, which I am sure would lower the percentage significantly since it's not uncommon.

neves 8 hours ago 1 reply      
I always thought that the great lie in the employment statistics was due to high percentage of the American population that is in jail. USA has the greatest number of prisoners of the developed countries, and it skews the statistics.
clarkmoody 13 hours ago 1 reply      
Whether or not this information is always available each time BLS publishes the statistics is not the issue here.

The potentially alarming angle is whether the drop in unemployment is attributed to people finding jobs or to people leaving the workforce.

The current reporting of unemployment numbers certainly leaves room for spin, depending on how you want to package the news.

marquis 10 hours ago 0 replies      
This American Life has an excellent expos on this topic, from 2013:http://www.thisamericanlife.org/radio-archives/episode/490/t...
pbreit 13 hours ago 0 replies      
Right-leaning Gallup of course "forgets" to note that baby boomers retiring is making a material contribution.
brohee 13 hours ago 3 replies      
That's why the number of people 18-70 employed full time would be a much more interesting number.

No removing of prisoners, people on disability, housewifes, people that worked just one paid hour this week...

The picture painted by that number would be bleak in most of the developing word, that's why it's not readily published.

tjradcliffe 13 hours ago 2 replies      
I'm not sure why this is being reported as new or interesting. "They don't count people who have stopped looking for work" has been reported to death for decades (always, year after year, decade after decade, as if no one had ever pointed this out before... it's one of those strange "perpetually surprising" stories, like "engineers look to nature for inspiration".)

What is new and interesting is that in the past six years the American labour participation rate--the fraction of the working-age-adult population that is either employed or looking for work--has plummeted from 66% to 63%: http://data.bls.gov/timeseries/LNS11300000

To get a sense of what a big deal this is, you can re-run that chart to cover the full range of data from 1948-2014. After being flat at about 59% for two decades, the LPR begins to ramp up in the late 60's as Boomer women entered the workforce. It exhibits a broad flat peak from 1990 to 2008 at about the 66-67% level, and then starts its dramatic decline in sync with the financial crisis, and is now back at a level not seen since 1978.

This is a demographic shift of enormous proportions, and the answer to "Why" is not known: http://www.washingtonpost.com/blogs/wonkblog/wp/2013/09/06/t...

There is a fairly desperate attempt to spin this as "Boomers retiring" but that runs into a problem of simple arithmetic: the population of the United States was 203 million in 1970, when the ramp-up in the LPR began. It is now 320 million, a factor of 1.5 higher. So for every Boomer retiring, there should be 1.5 new workers entering the workforce. Where are they?

yason 12 hours ago 1 reply      
This is how it's in Europe as well: unemployment rates can be redefined to include or exclude certain people depending on what are the desired results. I usually look at employment rates instead which comes with its own peculiarities.
yohann305 11 hours ago 0 replies      
It is far from being perfect metrics, I agree. However, it is a good way to compare unemployment fluctuation over time as long as we keep the same paramaters over time.
PythonicAlpha 13 hours ago 0 replies      
Same as in Germany: Every government invents new possibilities to "count people out" of the official statistics. So the numbers fall, but unemployment stays the same or even rises.
stalcottsmith 11 hours ago 0 replies      
The author is not a dummy. He is CEO of a top tier polling organization. Surely he understands U3 and U6, etc. He may have partisan leanings to the extent that this can be taken as a criticism of the current administration. Current policies may not be helping but I'm not sure that any partisan solutions provide the answers needed.

The bigger picture here is that the US sacrificed some broad-based increase in prosperity over the last 20+ years while helping the developing world to climb out of true poverty. You cannot bring 1 billion Chinese (and to a lesser extent other peoples) into the "middle class" through trade while at the same time sustaining the exceptionally high standard of living of so many Americans -- at least not without some major, hopefully-temporary dislocations.

At the same time, somewhat related to this, we are witnessing the passing of a period in which America enjoyed unique competitive advantages which are unlikely to re-occur in a similar form. No amount of IT innovation can make up for the passing of peak-US-cheap-oil-production (1970s), or the loss or diminishing of the dollar's reserve status and the US's central role in global trade (ongoing), or the temporary advantage of economic competitors being crushed in WWII (50's and 60's)...

The Americans worst affected by these policies were bought off to some extent with cheap imported consumer goods (think Walmart), oodles of credit, the spread of two income households and of course benefit programs.

Now, if you were to try to address this problem sincerely from a position that jobs and employment are desirable social goods you wish to maximize, you might aim for sensible policies that would reduce the cost of living for typical Americans (allowing them to attain desirable, economically justifiable employment at globally competitive wages), increase labor mobility (ability to move for opportunity), and reduce the barriers to employment at the bottom of the employment ladder. Secondary policy objectives might include simplifying the tax system, encouraging household formation, and restructuring education so that expensive college degrees are less necessary.

A lot of this has to do with how people are living in what kind of housing, how that housing is financed and what kind of transport they use to get to work and what kind of shape they are in mentally, physically and perhaps even spiritually to be be productive. I think major changes are needed to achieve broad-based 21st century prosperity growth in the US. Some of these changes would be deeply unpalatable and will only be considered if economic conditions worsen substantially.

Some here seem to think we are entering a post-employment society where jobs will be increasingly scarce because they are not needed and that this is a good thing. Maybe it is, maybe it isn't. This kind of thing is the hallmark of privileged bubble thinking. If you really remove the dignity of work from so many, you run the risk of making the people themselves seem redundant.

jordache 11 hours ago 0 replies      
it's funny that some right winger would link this ridiculous article here, thinking it would fool the HN collective.
zkhalique 13 hours ago 1 reply      
Deficit is dropping like a stone, but republicans aren't looking to bring back government jobs, they are just looking to use the flavor of the day to make people afraid of the Obama administration.
pbreit 13 hours ago 0 replies      
Right-leaning Gallup of course "forgets" to note that baby boomers retiring is making a material contribution. Also that the recession gave employers a good opportunity to automate workers out.
Atom now using Io.js
points by skyllo  14 hours ago   111 comments top 11
juddlyon 11 hours ago 1 reply      
For those of you who like me who aren't sure what this is about: Atom - text editor from Github, Io.js - node.js fork.
dshankar 12 hours ago 2 replies      
This isn't particularly surprising, NW.js (previously called node-webkit) switched to IO.js as well.

Edit: to clarify, this is relevant because both Atom and NW.js use a webkit shell.

joshstrange 11 hours ago 1 reply      
This is good news but I'm a little confused, if Io.js supports ES6 why do you need 6to5?
sigzero 12 hours ago 7 replies      
Until they fix the 2MB limitation on editing files. No way.
jbrooksuk 13 hours ago 1 reply      
What does this mean for Atom? Is it faster? Is the compiled size now smaller?
kikki 12 hours ago 1 reply      
This is interesting, and a very big business move to make the switch. Does this say something for the future of Node?
visarga 2 hours ago 0 replies      
90% of my work is on remote files by SFTP/SSH. How's that working in Atom?
crucialfelix 9 hours ago 0 replies      
I was just wondering today when this might happen. specifically because I want to use generators in a plugin (supercollider ide). great job guys !
luisrudge 12 hours ago 1 reply      
plus 6to5 support! :)
jtth 9 hours ago 0 replies      
Why would I ever use a text editor that uses even node.js, let alone some even newer thing? I don't understand how people can commit to such a thing.
jbeja 9 hours ago 0 replies      
Who cares? Is going to be slow an unusable non the less.
Yahoo open-sources Kafka Manager for Kafka cluster management
points by fangjin  9 hours ago   8 comments top 5
hiralp 40 minutes ago 0 replies      
Yes, the initial request into play framework initializes the whole application, which is why you get the time out on first request.

The zkhost configuration you performed was for the kafka manager application itself, since it stores state in Zookeeper. Once started, you did the right thing by adding a cluster.

ConSeannery 6 hours ago 0 replies      
I got an initial

[error] k.m.ApiError - error : Ask timed out on [ActorSelection[Anchor(akka://kafka-manager-system/), Path(/user/kafka-manager)]] after [1000 ms]

But then I waited for a bit (Updating internal state...?) and hit refresh and it worked. Also it didn't just pick up my cluster from zookeeper, had to click "Add cluster" and enter zookeeper deets before it showed. This is probably expected behaviour, just a heads up to others.

Xorlev 5 hours ago 0 replies      
Nothing that couldn't be done before with the CLI, but the visualization is nice for unbalanced leadership/assignments.

It's also really nice not to have to generate my own assignments.

Maybe I'll contribute a tool to do other helpful tasks such as adding replication to a topic when developers create topics with no replication.

egypturnash 7 hours ago 1 reply      
This headline makes me giggle. I can't stop imagining a bored bureaucrat managing a group of depressed writers trapped in endless labyrinths of rules.
SEJeff 6 hours ago 1 reply      
Great stuff. Can't wait to see how well this plays with Kafka running under Mesos.
First NetHack bot ascension
points by ivank  16 hours ago   79 comments top 12
statico 12 hours ago 2 replies      
You can watch players (and bots) play NetHack in real time:

    telnet nethack.alt.org
...then hit "w" to watch games that are in progress. You might need to resize your window, and some players might be using a different character set than your terminal.

If you want to start playing, telnet there, create an account, hit "p" to play a game and then "?" to read basic help. http://nethack.alt.org/ will keep logs of your game as well as other stats.

This post also mentions previous bot attempts such as the Tactical Amulet Extraction Bot (TAEB), which is also worth looking at: http://taeb.github.io/

Warning, SPOILERS: If you're okay with spoiling the game to some extent (e.g., solutions to common puzzles, which corpses are safe to eat, strategies), check out the NetHackWiki: http://nethackwiki.com/wiki/Main_Page

jashkenas 13 hours ago 2 replies      
Folks, do yourself a favor, and check out the bot's source: https://github.com/krajj7/BotHack/blob/master/src/bothack/bo...

It's really, really neat. Even to those of us who know little or nothing about the game, from the nested Englishy descriptors piled up into short conditions for things-the-bot-might-want-to-do, the basic strategies can be discerned...

jedberg 14 hours ago 7 replies      
At the risk of losing my nerd card, I've never played Nethack.

I read the reddit thread, and while it was in English, it made not a lick of sense to me. Now I know how non-engineers feel sometimes. :)

BTW, can someone tell me why this is such an amazing accomplishment? I know Nethack is very old, so is this a case of a complex problem space or just no one has tried before?

jere 13 hours ago 1 reply      
If you find this interesting, take note that people were writing bots to beat Rogue over 30 years ago: http://en.wikipedia.org/wiki/Rogue_(video_game)#Automated_pl...
fjarlq 5 hours ago 0 replies      
Video of the winning game: https://www.youtube.com/watch?v=unCQHAbGsAA

The author's list of milestones illustrates the key components of this achievement, as well as some limitations:


Awesome work, Jan Krajicek!

bkcooper 14 hours ago 0 replies      
Good stuff.

There's a bot with several wins in Dungeon Crawl Stone Soup, another roguelike. The combinations it has won are pretty rote, but it's still very impressive, particularly since I don't think it's even capable of knowing that much about the game (it uses Lua handles to pick up information about the state and I believe there's a fair chunk of the game that isn't exposed that way.)

riffraff 12 hours ago 0 replies      
> the bot has already managed to reach Rodney without farming and can get to the Castle and beyond fairly reliably, maybe 1 in 10 runs or so

so, the bot is also a better player than me.

th0br0 15 hours ago 2 replies      
Reading through the comments, I realized that people even do speedruns in Nethack... impressive.
samfoo 8 hours ago 0 replies      
Really amazing achievement, kudos to duke-nh!

For those of you who are looking to get into nethack, or play it all the time... (shameless plug) I've been working on a project for some years that helps ease some of the monotony of playing.


For example, it keeps track of where you see shops, so you can come back, maps out levels and what you've seen on them, and auto-price identifies things you pick up.

There's a rudimentary plugin system so you can write your own extensions (more coming soon).

guelo 11 hours ago 1 reply      
One of the difficulties for a human playing Nethack is remembering all the potions and amulets and wands and scrolls and rings and monsters and their effects and many, many, many combinations. In a way a bot should have an easier time since it has basically unlimited memory.
nkuttler 13 hours ago 1 reply      
That is truly impressive. I remember what a colossal achievement my first ascension felt like. Nethack is such a complex game, but the most important skill is probably patience and planning single moves, something a bot can be perfect or very good at. Now I feel like playing again.
mkramlich 11 hours ago 1 reply      
I'm the creator of a Rogue-like game (Dead By Zombie) and love NetHack, consider it one of the masterpieces of game design I've tried to study and learn from. Lessons baked into it both in terms of game design and software. Has a lot of bang per buck, in terms of fun/value per LOC, and per square inch of screen real estate.

If anybody gets introduced to Rogue-like UI for the first time because of this article, and likes it, I also recommend checking out Dwarf Fortress. Similar but very very different in ways that people tend to either love or hate.

What the Internet has in common with an ant colony
points by dmpatierno  9 hours ago   11 comments top 6
murbard2 9 hours ago 0 replies      
This is an old projecthttp://mute-net.sourceforge.net/but the idea is still sound. It's routing inspired by ant colonies, for anonymous file sharing.

See http://mute-net.sourceforge.net/howAnts.shtml for an explanation of the algorithm

Panamfrank 54 minutes ago 0 replies      
The article seems to be written from the perspective where we somehow weren't born from the same evolutionary processes as ants.
danso 9 hours ago 1 reply      
Ants and their colonies are so fascinating to me that I'm constantly saddened by Maxis's decision to not remake SimAnt. I'd be happy with a SimBee, too.
DanAndersen 7 hours ago 1 reply      
Ant colony systems are really interesting! It's fascinating how distributed creatures can communicate and, with a simple set of rules, converge on a good solution.

Last year I did a GPU programming project involving an ant-colony-like simulation. Based on the idea that ants have immediate knowledge only of their neighborhood, it's a simulation that works well with GPU fragment-shader-based parallelization:



leephillips 7 hours ago 0 replies      
Ant colonies can also solve variational calculus problems: http://arstechnica.com/science/2015/01/have-a-scientific-pro...

In other news, this article uses "comprise" to mean the opposite of what it actually means, which is the subject of another of today's HN front page articles: https://medium.com/backchannel/meet-the-ultimate-wikignome-1...

wiredfool 9 hours ago 1 reply      
I'd tell y'all a UDP joke, but you might not get it.
Matrix Digital Rain Written in GopherJS
points by tidwall  8 hours ago   21 comments top 7
TazeTSchnitzel 4 hours ago 3 replies      
Disappointed that while it has Japanese katakana like the original, it's not flipped horizontally like it should be. It hurts the illusion somewhat for me, because it makes the characters instantly recognisable and readable.
michaelbuddy 6 hours ago 0 replies      
Maybe its my browser but I dont see anything unusual. All I see is blond, brunette, redhead....
tshadwell 7 hours ago 2 replies      
It's very nice, but the Javascript is 475KB mainly because it's written in poorly compiled Go; something like this could be written in 100x less vanilla Javascript.

What implementation of compile-to-javascript Go is this? They should add tags for closure compiler optimization, just simple optimisations (without type annotations, which are present, usefully in go) cuts the filesize by half.

AYBABTME 6 hours ago 1 reply      
Im always curious to see usages of GopherJS in the wild. However the Go code used to generate the demo is a bit ugly (sorry, don't mean as a judgement on the author). Is it something that follows from the idioms required of interfacing with JS-land, or is it unrelated?

I haven't seen clean code using GopherJS so far, if anyone has examples, please let me know.

hyperturtle 6 hours ago 0 replies      
tessierashpool 5 hours ago 1 reply      
can an admin update the title to s/Go/GopherJS/ please?

as it is, I thought I was looking at the output of a Markov chain.

bikamonki 4 hours ago 0 replies      
A bit off topic sorry: the fact that so many languages are compiled to JS shows that everything is moving/already moved to the browser, might as well learn and use vanilla JS, no?
Commits.io Create a poster from your code
points by robgering  16 hours ago   50 comments top 23
ortuna 13 hours ago 2 replies      
We will be adding private repo support soon, it's just the mechanics are very clunky (ssh keys and such). You could however generate a temporary token (until you have purchased the poster, at which time you can delete it). You can enter the repo address on the home page as such: https://<auth-code>:x-oauth-basic@github.com/user/repo.git
apunic 12 hours ago 2 replies      
Nice idea but not sure about the execution, the generated poster looks just like minified code. Something is missing...
erichurkman 10 hours ago 0 replies      
Very cool! Does this use Lob[0] for posters (the size selections line up)? I've been wondering about their quality for a few side projects and am interested in any feedback about their quality.

[0] https://lob.com/services/sps/posters/pricing

tjic 12 hours ago 1 reply      
This is great.

I recently shut down two small firms that I've run for years and years - the opportunity cost of not doing contract work or something else that paid decently was too much to keep at it.

...but I loved the code base, as clunky as it was. It had warts, scars, and stretch marks that documented its path through the years. I don't miss running the firms, but I do miss the code.

I'll be buying posters to hang on the wall and remind me of the good times.

arocks 13 hours ago 0 replies      
Pretty cool! Was wondering how it would transform a whitespace sensitive language like Python. The service seems to be slow. But it looks like it would strip out all the indentation leaving it rather meaningless.
mgkimsal 7 hours ago 0 replies      
How many passwords will soon be hanging on the walls of various cubes and conference rooms?
mijoharas 15 hours ago 2 replies      
Looks nice but seems to crash upon clicking the "Do Magic" button. I'm guessing it might be getting stressed by the traffic from HN.
vayarajesh 1 hour ago 0 replies      
for me it just adds all the code in all the files and displays it in a small font.. something wrong in my repo?
fogleman 14 hours ago 1 reply      
No full resolution examples that I can look at?
dcole2929 10 hours ago 0 replies      
Is there some type of estimate of how many character you need to fill up one of these posters? I wouldn't mind getting one of a particularly tricky module I wrote as a POC for my presentation at the SAM conference last year but it's probably only 300 LOC total.
sippeangelo 11 hours ago 1 reply      
Would be nice if it would exclude comments. My poster seems to be mostly made out of GPL ramble.
groby_b 6 hours ago 0 replies      
I think you should let people know you plan on cloning the entire repo. You are currently cloning chromium.git, sorry :)
euphemize 15 hours ago 4 replies      
If anyone wants the linux kernel on their wall : https://commits.io/builds/88548595a3c or at least a chunk of it)

I find this service a bit expensive for something that can be made in 10 minutes with illustrator - maybe if I get fantastic glossy paper, but it doesn't seem to mention much about the paper specs.

weitzj 8 hours ago 1 reply      
It would be nice if you could add Support for IPad. I cannot copy/paste the url. As soon as I tap on the url field, I toggle the info text box.
s_dev 14 hours ago 1 reply      
Server is being hugged to death. Can't seem to do anything at the moment. The idea is very cool though I would definitely use this, I'd perhaps even pay for it. Most Devs are fond of their code because they put work in to it. It's a cool idea for a bedroom or living room talking piece.
cranium 14 hours ago 1 reply      
It looks nice, without a doubt. But I'd be more inclined to buy a poster that I can look at and remember that particular piece of code that was a pain to write/debug[#].

The poster can be a good thing to get after shipping a milestone!

[#] maybe displayed as a big "snake" with all the code put together

bovermyer 7 hours ago 0 replies      
Make the code conform to the form of an image that the user uploads, and I'll buy a dozen.
mgkimsal 7 hours ago 0 replies      
How do you indicate you want the shape overlays, like the Rails logo and such?
midgetjones 10 hours ago 1 reply      
I applaud you not only for this idea, but for keeping the site up because I imagine everyone will be pounding it just as much as me :
amolgupta 14 hours ago 0 replies      
Nice. Also try https://code.google.com/p/gource/ for visualizing the git history.
amadeusw 10 hours ago 0 replies      
Sweet! Make sure to allow typing in repository address without the http(s):// protocol
TobbenTM 15 hours ago 0 replies      
This is awesome!

I need this printed on t-shirts!

Show HN: GOTO a CD replacement tool for Linux, on steroids
points by ankitvad  3 hours ago   8 comments top 7
Pym 19 minutes ago 0 replies      
If you prefer something automatic that will learn from your own usage, have a look at https://github.com/clvv/fasd
pmontra 39 minutes ago 1 reply      
kiesel 1 hour ago 0 replies      
As I work on quite a big directory tree, where most of the repos are in just a few parent directories, I like using the CDPATH variable that is present in at least (oh-my-)zsh and bash(-completion) (IIRC).

That would auto-update when new directories / repos are added later - maybe a useful addition to your tool?

estebanrules 1 hour ago 0 replies      
This looks cool. Im going to give it a check on my Mac.

EDIT: Appears to be working peachy on OS X 10.10.2 with zsh.

Zaplanincan 1 hour ago 0 replies      
Working good an Arch, nice 'n' easy.
ankitvad 3 hours ago 0 replies      
Contains directory shortcut Bookmarking and a Fuzzy File finder. Unchecked on a MAC.
mc_hammer 2 hours ago 0 replies      
this is what i need. i actually tried to google for this yesterday and couldnt find it. :D
Changes to the FreeBSD Support Model
points by emaste  13 hours ago   27 comments top 4
X-Istence 4 hours ago 2 replies      
I've been following FreeBSD development for a long time, and I've been wondering if changes to the support model would be forthcoming and would help simplify things so that if I build on top of FreeBSD I can be guaranteed some sort of stability in the longer term.

This announcement while welcome doesn't give me a really good idea of what is going to change. It would be absolutely fantastic if some examples could have been included instead of just stable/X.

For example, using hypothetical released named X.0-RELEASE and Y.0-RELEASE and Z.0-RELEASE what are the branch names going to be called, how often are they going to be created, and how long are they going to be supported?

How does this compare to LTS from Canonical/Red Hat? How easy is it going to be to keep up with the changes between the minor releases? What guarantees does the community have that driver modifications/fixes are not going to get stuck in -CURRENT or the next major release only, or have to be manually back-ported?

tiffanyh 7 hours ago 2 replies      

I'd really like to hear your thoughts with regards to this announcement, given how you've been vocal in your frustration of the FreeBSD support methodology [1][2]

[1] https://news.ycombinator.com/item?id=8548057

[2] https://lists.freebsd.org/pipermail/freebsd-hackers/2012-Jan...

api 2 hours ago 1 reply      
I've been seeing a lot of new activity around FreeBSD and it's great... I think it has a bit of an opening given the outrageous fragmentation of the Linux ecosystem. There are what... three different inits?
Scramblejams 3 hours ago 2 replies      
Does this mean that version numbers for software in ports and pkg will be frozen and security fixes backported? That sounds like the relatively new quarterly model but with support lasting for 5 years instead of phasing out after 3 months. Given the sentiment elsewhere on this page that "this doesn't really change anything outside of providing guarantees," my guess is the answer is no.

Sure would be nice. Coming from Debian, I long for a similar model in FreeBSD.

FBI put Anonymous 'hacktivist' Jeremy Hammond on terrorism watchlist
points by randomname2  13 hours ago   117 comments top 12
will_brown 10 hours ago 3 replies      
It almost sounds like a farce:

1. US Gov. passes Executive Order permitting: a) the Depart. of State to identify individuals/organizations as "terrorist/terrorist organizations"; b) the CIA to put individuals (including citizens) on targeted kills lists; c) the FBI to put people on a Terrorist Watchlist;

2. There is no oversight to the process and the Government is not required to disclose who is on the list(s) or even the criteria to get on the list;

3. When the first (known) CIA targeted killing of a US citizen failed and the US Gov. was sued, the Court dismissed the case finding the Courts can not perform a Constitutional review, because such an Executive Order falls squarely within the Political Question Doctrine;

4. When the Government successfully killed the US Citizen, using a military drone strike, in a Country the US was not authorized to use the Use of Force (under International Law)...no one cared because the individual was Muslim and the Government assured us this was a guy with ties to Islamic terrorism. In fact, you can see in this article the such an attitude permeates all the way to the EFF, where one of EFF's Senior Staff Attorneys says he wouldn't have issue if Hammond had ties to Al-Qaida or Islamic State, but this is solely concerning to them because it is likely Anonymous;

5. Now the US Gov. has again extended their new found powers and now people are split...but what is really alarming is the people who think, well this guy was a piece of shit, so the Gov. got it right...no harm no foul.

This is not end of the World, sky is falling commentary, but wake up. It is never OK for any Government to have secret lists of any kind much less kill lists...and it is even more telling that the US Gov. refuses to disclose the lists (in full, certainly some lists are public) or the criteria/process.

flycaliguy 12 hours ago 4 replies      
Step 1: Create overreaching laws and sell them to the public with the word "terrorist".

Step 2: Evolve the definition of the world "terrorist" behind the scenes.

We are seeing similar word play in Canada as the word "terrorist" evolves into "radicalized". Of important utility to our government as they attempt to shift public perception of environmentalists over to "radical" or "extreme" due to the prominence of our oil industry. With success expect these sorts of labels to be slowly painted over our Native population in some old fashioned establishment racism.

junto 9 hours ago 1 reply      
We are rapidly moving towards a world where political dissent equals terrorism. People that create movements that carry momentim, outside the traditional political corridors of power shall be watched and persecuted. Should the trend continue, do not be surprised when people start to go missing.
torthrowaway123 11 hours ago 2 replies      
A decade ago I knew Jeremy, a very little. Not enough to be particularly interesting even then, yet alone now, and I haven't spoken to him since he went to jail for the first time (I think around 2005).

I hugely admire his morals, and that he lives his life by them so completely. And I agree with a lot of them. But, at least from the vague impression I have based off old (and no-doubt memory-distorted) conversations with him, mainly on IRC, and on news reports in the last couple of years, I'm not too sure "possible terrorist" isn't a fitting label for him. He's always wanted to fight against big chunks of society.

As far as I know he's never committed or planned to commit any violent crime, but his personality and view of the world make me think that he'd be willing to if he thought there was a greater good to come from it. The first thing he was caught and locked up for was stealing 1000s of credit cards from a right-wing website and using them - if I remember correctly, to donate to a charity. Those people who suffered at the hands of his credit card fraud were people he didn't know, but was willing to justify it morally in that they had donated or purchased something from this right wing website. And yes it was a very right-wing site, it was very much within the norms of the American political spectrum, it's not like they were neo-nazis or the KKK.

Maybe I'm doing him a disservice, and maybe the FBI were just abusing terrorism laws to crack down on (relatively-)innocent hackers. But the truth is that if I were in their shoes, Jeremy Hammond would scare me as much as the next plane from Al-Queda.

(And while on the subject of surveillance... I created a fake account from Tor to write this. Can't imagine anyone would really care about my saying I knew him, hell I'm 99% sure he wouldn't even remember my name, but I'd rather not make that tie if it hasn't already been made.)

a3n 6 hours ago 0 replies      
The thing is, there's no formal, "prove it" review, by a jury, grand jury or judge. It's just some dude in the FBI who doesn't like someone, and decides to fuck with them. They're supposed to be an investigating agency, but now they just skip ahead to punishment.

Some guy fucking with you, is what our government has descended to.

threatofrain 8 hours ago 2 replies      
I wonder why we use the term "terrorism", as opposed to paramilitary organization, which I think is a more relevant construct. Terrorism defines a group based on its methods which are supposed to deliver fear or some kind of mass hysteria to the public.

A paramilitary organization may or may not use tactics of terror, and even if they do, their tactics may be a small part of why they are harmful and relevant.

Under this construct, we can talk about cartels, IS/ISIL, Al Qaeda, IRA, and so on.

And you know how in every large forum, when someone talks about the definition of terrorism, inevitably states also get pulled into the discussion, such as the actions of the US / Russia / China? That's because terrorism is an over-inclusive lens of discussion or perception, which means it requires "discretion" to use the term. It genuinely is wishy-washy.

tptacek 8 hours ago 1 reply      
The Daily Dot broke this story and provided the actual documents, the meat of which is:

Some observations:

First, this looks like boilerplate text. If so, "DO NOT ADVISE..." means, in general, "do not advise anyone on a terrorist watchlist that they are on the watchlist". That text would make sense if, for instance, this is what an LEO sees on their MDT screen when they look up someone's identity. Counterterrorist workers want to collect information from LEOs, so they need to flag people to get reports --- but they don't want that to come at the expense of tipping off terrorism subjects that they're under investigation. That's a warning that might make a lot of public policy sense when the FBI is tracking Abdul Kadir and his plot to blow up JFK, but not as much sense for Jeremy Hammond.

The all-caps text and awkward structure of the prose sort of suggests that's what this is: the stuff that shows up on the cop's MDT screen when they run someone's identity and they've been flagged.

Second, each of the three paragraphs in this notice to LEOs directs the officer not to detain the subject based on the notice. Presumably that's because doing so can generate evidence that will then be excluded at trial, because merely being on a watchlist does not provide the police with probable cause to search or arrest.

Finally, people should remember that while our immediate association to the word "terrorism" is 9/11 and Islamist militants, the FBI tracks a pretty broad range of domestic terrorist groups --- including parts of the militia movement, radical animal rights groups, white supremacist groups, and "anarchist extremists", a category they surely didn't make up for Hammond, but which Hammond could easily have fallen into.

(In case it needs saying, while it may once have been the case in the '60s and '70s that there were radical anarchist groups that merited special tracking at a national level, I do not think the "anarchist extremists" of 2015 --- even the ones who try to scare the horses the mounted police are riding at the NATO protests --- qualify as "terrorists". The separatist militia movement, though? I'm glad we're calling them what they are.)

sarciszewski 10 hours ago 2 replies      

> A decade ago I knew Jeremy, a very little. Not enough to be particularly interesting even then, yet alone now, and I haven't spoken to him since he went to jail for the first time (I think around 2005).

> (And while on the subject of surveillance... I created a fake account from Tor to write this. Can't imagine anyone would really care about my saying I knew him, hell I'm 99% sure he wouldn't even remember my name, but I'd rather not make that tie if it hasn't already been made.)

I think this illustrates the real concern a lot of people may have over this story than the hair-splitting semantics about defining the word "terrorist".

How do we know who's labeled a terrorist and who isn't?

What if we're associated with someone on a terror watch list without knowing this?

What if you're on a watch list and don't know it?

What recourse do any of us have?

transfire 11 hours ago 3 replies      
Oh the Irony since the United States of America was founded by Terrorists.
tga_d 11 hours ago 4 replies      
Was Malcom X a "terrorist"? Are the looters in the Ferguson riots "terrorists"? Are the countless people who are in prison all "terrorists"?

"He tried to beat up an old man in a restaurant"? Really? When was that? Because the closest I know of was the David Irving incident, where he protested the speaking event of a holocaust denier at a restaurant, and one person in the group (not Hammond) accidentally hit an unrelated patron with a bottle. They never tried to "beat up" anyone. And "he's threatened many people with physical harm"? Again, where are you getting these ridiculous statements from?

Your claim that he's "been to prison multiple times" is particularly laughable. He's been arrested multiple times. So had Martin Luther King Jr. and pretty much every civil rights activist I know of, along with plenty of the anti-war protesters in the 2000s, Occupy protesters in the 2010s, and hell, members of congress and mayors I know of. Are they all "terrorists"? Hammond has only been to prison for the hacking charges. Not every arrest means you land in prison, and assuming that it does is insanely presumptuous.

"And he's involved with the hacking and leaking of private and public information, basically to cause damage to the federal government, capitalistic entities and individuals." He leaked information he thought should be public. It was illegal, and a lot of people (most?) agree that it should be. But how was this significantly different than blacks doing illegal sit-ins at segregated restaurants during the civil rights movement, other than the former offending your personal values this time? Just because something is criminal and political doesn't make it "terrorism," as much as law enforcement and prosecutors would like you to believe otherwise.

[correction: He's actually been to prison once before this, for another hacking incident.]

gwys 11 hours ago 0 replies      
Has someone told the FBI about Berlin? They might want to put the whole city on the list just to be sure considering possible co-conspirators. Probably add Hamburg too.
rilita 11 hours ago 4 replies      
Jeremy was involved in a number of actual attacks together with other "members" of Anonymous.

It may not seem like terrorism in the typical sense you think, but disrupting computer systems randomly and maliciously is a type of terrorism.

I think it is perfectly reasonable to consider this particular individual a type of terrorist based on his actions. ( see other comments about his additional violent actions and suggestions )

If you think you can go around doing whatever you want with computers, and not have the government add you to a number of lists, then you are in some serious denial.

An alternative example: I don't hack random people, nor do I advocate violence, but I recently purchased some aluminum powder and red iron oxide off the internet. If I was added to the watchlist just for purchasing those substances, then -that- would be much more ridiculous.

Layoff Underway at IBM
points by ajarmst  10 hours ago   155 comments top 18
obtino 10 hours ago 6 replies      
Before the IBM apologists start commenting:I was an IBM employee a few years ago and I would never recommend it as a good place to work. You were constantly worried about your job and there were cuts to basic resources all the time. It's not at all surprising to see this happen. IBM only cares about its shareholders and not its employees or customers.
Jgrubb 10 hours ago 5 replies      
> Of course, the appearance of the situation, in the eyes of employees and the public, is not being helped by the fact amid IBMs actions comes the boards announcement on Friday of a big raise for CEO Ginni Rometty.
smackfu 10 hours ago 1 reply      
Reminder that Cringeley's original claim from Jan 22nd was:

To fix its business problems and speed up its transformation, next week about 26 percent of IBMs employees will be getting phone calls from their managers. A few hours later a package will appear on their doorsteps with all the paperwork. Project Chrome will hit many of the worldwide services operations. The USA will be hit hard, but so will other locations. IBMs contractors can expect regular furloughs in 2015. One in four IBMers reading this column will probably start looking for a new job next week. Those employees will all be gone by the end of February.

Now he's trying to spin that he never said "layoffs". Not sure why the IEEE is still trusting him.

anonbanker 7 hours ago 0 replies      
Nobody ever got fired for choosing IBM.

Except as an employer.

Someone1234 9 hours ago 2 replies      
But nobody will admit that there is a massive ageism problem in technology..? It is nice that some countries have moved to protect against ageism, it is an extremely common problem that few wish to address or take seriously.
mkozlows 10 hours ago 3 replies      
"IBM said there would be thousands of layoffs. We believe there have been 5,000 layoffs. Clearly IBM was lying."


TeMPOraL 9 hours ago 1 reply      
Wait what... does that mean that management at IBM suddenly realized they don't need 1/4 of the company? Since they rather won't be hiring new people in place of all laid off, I wonder what is going on there? Did they recently have an extremely successful merger with a very similar company? Did 1/4 of the company provide zero output? Or did Watson get so good it can actually replace engineers and sales people?
bronson 2 hours ago 1 reply      
Why is the tone of the comments on this story so different from those of just last week?


One hypothesis... some of the IBM managers who were commenting on that story now realize Cringely was at least partly right?

sciurus 9 hours ago 1 reply      
Ouch. I lived in Columbia, Missouri for a couple years starting in 2012. The IBM office had just opened in 2010 and was a big deal. The city and state gave them large tax incentives to open it there. If IBM really laid of 150 people in it, that's a huge cut.



aceperry 4 hours ago 0 replies      
It would be nice to hear from honest IBM managers, who are doing the firing and downgrading of employees, what is really going on. Though I'm pretty sure most people know what the score is.
akurilin 52 minutes ago 0 replies      
Does this impact SoftLayer in any way?
drawkbox 3 hours ago 0 replies      
IBM seems like it would be a terrifying place to work, Initech level. With the 1,2,3 system there is also probably tons of project protectionism going on, and you probably have to wear a tie.
q2 8 hours ago 1 reply      
Recently, Apple announced highest quarterly income in corporate history and now, IBM is going through biggest layoffs in corporate history. It seems to be the season of superlatives in corporate history.

But what a contrast between Apple and IBM!!!

e0m 8 hours ago 0 replies      
What a remarkable collapse from the "Big Blue" of the 1960s. Is there really anything sexier then then thought of brand new IBM 360 getting loading into a PanAm jet-powered aircraft.
bhouston 10 hours ago 1 reply      
Still no real confirmation of figures but I guess there is purposeful obfuscation here.
rodgerd 10 hours ago 0 replies      
So maybe not uncritically accepting IBM's press releases would be a good idea?
orionblastar 7 hours ago 0 replies      
IBM didn't take the microcomputer seriously, until it saw how well Apple did and then made an IBM PC to compete with it.

They made a deal with Microsoft for DOS, but didn't make the deal exclusive so Microsoft sold their own version of DOS to the PC Cloners.

IBM made the PS/2 series with Microchannel as Clone Killers. VGA was a better video, and Creative Labs had the Sound Blaster for better audio. IBM's Microchannel flopped because people wanted to still use their ISA cards. IBM had OS/2 and Microsoft had their own version of OS/2 and Windows, and Microsoft took their OS/2 NT 3.0 and made Windows NT 3.1 out of it and stabbed IBM in the back for a second time.

IBM sold their printer line to Lexmark, and their PC X86/X64 line to Lenovo, IBM didn't know how to turn a profit on them.

When IBM couldn't supply the PowerPC chips to Apple for their Macintosh line, because IBM was making PowerPC chips for video game consoles as a priority, Apple switched to Intel chips. Then later video game consoles switched to Intel or AMD chips. IBM open sourced their PowerPC chips eventually.

IBM bought out Lotus and basically ran it into the ground and let Excel replace Lotus 123, and Lotus Smartsuite was never updated to compete with Microsoft Office and for modern Windows systems so it fell away and IBM forked OpenOffice.Org to make Lotus Symphony. That also went nowhere.

IBM still earns money from mainframes and contract support. I think IBM got into Linux and Java contracting as well.

But IBM has changed over the decades and it is not the same company it once was. It fell into a trap of maximizing shareholder values rather than making the customer experience a better one like Apple did. Microsoft also suffers from the same sort of thing that IBM does which explains why Microsoft Surface sales tanked.

IBM needs a big reboot, and to focus on making the customer experience better. Mobile apps is an area they could focus on, make the IBM Cloud and then make IBM Lotus Symphony for iOS and Android and store the documents on the IBM Cloud and offer subscriptions for more storage. They should also make Lotus Domino and Lotus Notes for mobile devices, and make a set of developer tools to make Android and iOS apps easier to program.

Elrac 10 hours ago 0 replies      
A goodly chunk of the company I work at was recently sold to IBM. Not my chunk, but still - color me deeply un-reassured!
Meet the Founder Trying to Start the Self-Driving Car Revolution
points by edward  9 hours ago   29 comments top 4
PinguTS 2 minutes ago 0 replies      
I would vote, that the self-driving car revolution started more than 20 years back, when Mercedes, Bosch and others already worked on the self-driving cars. All the assistants we have these days in cars like, auto distance control, drive lane assistant, obstacle detection, stop-and-go assistant and so on evolved from those prototypes.
Animats 8 hours ago 4 replies      
That "Cruise" company worries me. It may give self-driving cars a bad reputation.

It seems to be lane-keeping plus radar cruise control, plus hype. All the major auto manufacturers have lane-keeping and cruise control working, and some are shipping it. It's good enough to work in most situations on freeways. Most. The auto manufacturers are reluctant to let customers use it as a full autopilot. The basic technology doesn't have enough situational awareness.

Here's what Mercedes has right now:


(Turn up the video resolution and read the displays. Messages include "lateral effort from planning too high", "Timeout from ... radar", "Planning timeout ... steer", "Curvature from planning too high".)

Cruise is hyping their system as a full driver-can-do-something-else autopilot. The major manufacturers, all of whom are painfully familiar with liability claims, aren't ready to go that far. Their systems have features which force the human driver to stay reasonably alert. Cruise is app and web people, not real-time and avionics people. This is worrisome.

In autonomous driving marketing, Volvo is the current leader: https://www.youtube.com/watch?v=42E-tF-6PWU

nl 2 hours ago 1 reply      
When can we have an intelligent discussion about what licenses for self driving cars would look like?

We license drivers now. It seems clear that software should have to pass at least the same bar.

Unfortunately everytime it is raised it ends up being a discussion on the effectiveness (or lack thereof) of regulation.

My view is that Google's version of a self driving car may be perfect, but I'm unconvinced that "vendor modifications" (to steal a term from the Android world) will always be as well-coded.

What would an appropriate regulation/certification/licensing regime look like? How are updates handled? Are users allowed to modify the software themselves (with or without re-certifying?)

cafebeen 6 hours ago 1 reply      
I'm all for self-driving cars, but what I want to hear about is how on earth they'll overcome things like inclement weather, pedestrians, poorly maintained roads, and combinations thereof... but maybe that's just because I'm currently in New England in the winter.
OpenID 2.0 for Google Accounts is going away
points by luu  12 hours ago   21 comments top 5
mikesname 9 hours ago 4 replies      
I must say, having switched from Google OpenID 2.0 to Google OAuth2.0 for authentication on our site I raised an eyebrow when I belatedly read on Homakov's 2013 blog[1] that OAuth2.0 was never intended for authentication, only authorization for certain discrete resources. At least with Stack Exchange doing it I'm in good company, but - if Egor is correct - it raises the question what's really a good choice for authentication nowadays.

[1] http://homakov.blogspot.com/2013/03/oauth1-oauth2-oauth.html

mfjordvald 5 hours ago 0 replies      
We used OpenID 2.0 for our internal auth system to provide SSO across domain names and we just finished implementing OpenID Connect. I can't even begin to describe how much of a difference there is between the two, OpenID Connect is completely painless while OpenID 2.0 fought us every single week.

Can't wait to migrate everything over to Connect instead.

philbarr 7 hours ago 0 replies      
OpenID, OAuth, and the like have just made things more confusing for both devs and users alike, IMHO. Wasn't it supposed to "unify" things and make it easier and safer for everyone?

For example:

- a site might offer to login via Facebook, but I'm afraid to in case my friends' Facebook news feeds get spammed.

- I want to offer an easy login for my users, but which OAuth provider do I pick? Which OAuth, OpenId thing am I supposed to use? They all look the same! But different!

NeutronBoy 10 hours ago 2 replies      
According to the page at https://developers.google.com/accounts/docs/OpenID#shutdown-..., the first user-visible warnings appeared in November 2014 (unless disabled by the site operator). 6 months is not an unreasonable timeline to make some minor adjustments to your auth system to make it OpenID Connect compatible (from a quick glance at the migration page, it basically required adjusting the auth URL and adding a few extra params).
SCdF 10 hours ago 2 replies      
So this seems to affect a lot of services. I'm surprised it's not getting more coverage. Unless this message appears when it doesn't need to, a massive number of prominent services rely on this, such as StackOverflow (if you attach it to a google account obv.).
Compiling Julia for NVIDIA GPUs
points by jostmey  14 hours ago   10 comments top 4
unfamiliar 12 hours ago 5 replies      
Since I only have one GPU usually, I'm still waiting for the day I can do this:

    using CUDA    # define a kernel    @kernel function kernel_vadd(a, b, c)        i = blockId_x() + (threadId_x()-1) * numBlocks_x()        c[i] = a[i] + b[i]    end    # create some data    dims = (3, 4)    a = round(rand(Float32, dims) * 100)    b = round(rand(Float32, dims) * 100)    c = Array(Float32, dims)    # execute!    @cuda kernel_vadd(CuIn(a), CuIn(b), CuOut(c))    # verify    @show a+b == c
i.e. no set up, no "cuda context" (whatever that is), and no tear down afterwards. I understand that manual memory management is almost necessary with this application, but it seems that most of it could be automated in the most common case of "I have a couple of large arrays and a few operations I want to perform."

kfor 11 hours ago 1 reply      
The content of the project aside (which is very exciting but early stage), I'm really impressed with the author's overview for how others can take up the project and move it forward. I've seen too many projects die because when the authors move onto other things they just leave an incomplete git repo and no clear plan for what happens next. It'd be great of course if there were someone lined up to take the reins, but the crucial thing is that in this case someone could ascertain the project's state and possible next steps even months after maleadt is out of the picture.
e12e 3 hours ago 0 replies      
How does this compare/contrast vs opencl.jl[1]?

When working in julia, what are the benefits of tying oneself to CUDA (and not running accelerated on on-die graphics or on amd gpus) -- or doesn't nvidia work reliably/well with opencl?

[1] https://github.com/JuliaGPU/OpenCL.jl

monochromatic 10 hours ago 0 replies      
Don't forget to use the /3.5GB compiler option if it's for a GTX 970!
Debian Jessie on Raspberry Pi 2
points by EmanueleAina  21 hours ago   65 comments top 12
mik3y 17 hours ago 3 replies      
For those interested in rolling their own RPi rootfs builds:

- Spindle is a collection of scripts that's used to build the 'official' Raspbian images. It's hardly stripped-down as-is, and far from my favorite rootfs building strategy, but is a starting point: https://github.com/asb/spindle

- Yocto / OpenEmbedded recipes are available for truly stripped-down build possibilities. Here's a random blog post specific to RPi: https://delog.wordpress.com/2014/09/16/embedded-linux-system...

- The resin.io folks are trying to do "docker for embedded devices", with RPi as one of the initial targets. They have a pre-built rootfs that pulls your docker images via their (proprietary) cloud service. https://resin.io/

xorcist 16 hours ago 2 replies      
Does anyone know if the ethernet port still hangs off the USB bus? The CPU usage of that thing killed the last use case I had. (Not to mention the stability. The BeagleBone turned out to be solid in it's place.)
awjr 20 hours ago 4 replies      
I have to say, the Pi 2 comes across less as a bit of fun and more as something you can really start doing interesting things with.

Currently investigating image processing and ANPR using OpenCV.

falcolas 18 hours ago 3 replies      
How the hell is a "really basic" Linux distro 3G in size? To me, a "really basic" Linux install, particularly one which is just capable of providing a prompt, should come in at less than 1/10th of that size: Kernel & modules, basic shared libraries, standard linux command line tools... what else?

For comparison, my ubuntu VM is under 1.5G, and that's not been a "really basic" install even when it was first created.

[EDIT] Thanks, it's the whole disk partition image, not the distro itself.

lamby 17 hours ago 1 reply      
No script to reproduce this image? We would all jump down sjoerd's throat if he asked us to "curl | sudo sh -", but this is almost equivalent :)
IgorPartola 17 hours ago 1 reply      
Does anyone know if the RPi 2 has hardware accelerated crypto? A project of mine that serves HTTPS video streams from an RPi was not usable on a model B with more than 8 users.

By comparison, I know CubieBoard has accelerated crypto but I don't want to switch horses half way, so to speak.

leni536 20 hours ago 1 reply      
Well I'm not a Pi user but thanks for bmap-tools. How did I not know about this before?
rcarmo 15 hours ago 0 replies      
Nice, although I'd rather have a mini Ubuntu 14.04 LTS. Ubuntu on ARMv7 is great, and I'd like a minimal distribution to get started.

There's Snappy Core, but to be honest I don't want to run that on a Pi just yet.

AlyssaRowan 18 hours ago 1 reply      
Good start. Doesn't the BCM firmware have initramfs support already? Try ORGing it in at a00000 with config.txt.

Mainline wasn't that far behind but uses bcm2835 instead of bcm2708. That might change/need an update now - not sure? Will find out in a few days!

hayd 8 hours ago 0 replies      
I wonder what the chances of playstation 2 emulation working on RPi2 ?? :s
listic 13 hours ago 1 reply      
Will this RPi2 support get upstream into Debian Jessie? That would be awesome.
dmritard96 18 hours ago 1 reply      
been using jessie on older pis for a while with lessbian
Googles SVP of Knowledge, Alan Eustace, Is Leaving
points by JOfferijns  13 hours ago   12 comments top 4
jedc 10 hours ago 1 reply      
Xoogler here. One of the things I remember (and respected) most about Alan was his promotion of the Unconscious Bias at Work training. I found it to be HUGELY valuable, and would recommend it for anyone hiring or managing at a business of any size... startup to corporate.

You can see a public version of the Unconscious Bias training on the Google Ventures video library: https://www.gv.com/lib/unconscious-bias-at-work

nostrademons 11 hours ago 0 replies      
Interesting. I always thought Alan was one of the most quietly effective executives I've worked under. I wonder what the new culture & executive structure of Google will look like after this shake-up.
mehrdada 12 hours ago 2 replies      
Well, I guess he was effectively demoted after Sundar's takeover of core products. You would expect some folks leaving after that reorg.
kweinber 4 hours ago 0 replies      
nice knowin' ya, Alan.
       cached 4 February 2015 08:02:02 GMT