skysight-inc/HackerNews huggingface dataset:
Very sad news. A true hacker. Started programming on a programmable calculator, with which he made games for his classmates. After he got himself a Commodore PET, he went to Nintendo claiming he can make games for them, and so he did.

Edit: I found a PET quote from Iwata Asks.

http://iwataasks.nintendo.com/interviews/#/3ds/creators/4/0

> Iwata: Disassembling! Wow, that really brings back memories. I remember getting my first computer, which was a PET, and disassembling it to try and analyze it. We didn't have printers at the time, so I wrote everything on the screen by hand. I really can't believe I did that. (laughs) That's how I found out what was going on inside.

> Iwata: It just so happens that a computer and the Famicom system had a similar CPU. That's why when I started working with Nintendo, I knew about the 6502 better than anybody else in the company.
I'm from Montana. Absolutely not.

I have some friends who have a vision systems startup in Bozeman.
It stretches credulity to believe a $100MM+ company only has two developers who are an expert in the software -- especially when it's their most important product.
The previously posted comment that includes the statement, "But, I think at small scales sound is closer to buffeting (like how water is the consistency of gelatin for microscopic organisms, waves can't propagate)" at least gets to the idea of fundamental physical constraints. Brownian motion[1] shows that movement of molecules (which is what sound is) happens through mechanisms that don't scale down as well as propagation of light. You can magnify light down to images of much smaller objects than you can listen to sounds from small objects because small objects don't make specific sounds, but rather are buffeted around themselves by essentially random motion of the fluids that surround them.

[1] https://en.wikipedia.org/wiki/Brownian_motion
They are claiming atleast '12' states have passed laws to not classify 'autocycles'[0] as a motorcycle and thus not require an endorsement or a helmet. That includes Louisiana, where the company is headquartered.

I suspect if they get a finished product off the line the number of states that classify certain 3-wheelers as cars will go up quickly.

[0] https://www.youtube.com/watch?v=RJUXhK4pHx8&t=1212
Kalispell was beautiful from the day I spent there.
Ah, yes. The BOE got me confused..

Calculation makeover: We consume about 50 million BOE of natural gas per day[1], so this vessel will fulfill 0.2% of the current demand.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_natural_g...
Thanks for that perspective, I was wondering if, as a Greek, I'm being biased against him when he seems very myopic to me.
Well, you can avoid most problems by remembering the following quote:

"you usually want your data structures to be as strict as possible, but your control flow to be as lazy as possible"

Here's something else that might be of interest to you:

http://johantibell.com/files/haskell-performance-patterns.ht...

> I've written some Haskell programs and tried very, very hard to make them fast (they were parallelized too).

Can you share these? I'm very interested in a Haskell which is both effective at expressing ideas and logic and is very performant (I also think it's farther along at doing so than you give it credit for).
Show HN: Pingrd – Uptime Monitoring Service
I'm calling BS. I stopped reading after you wrote about Nazi Soldiers and Soviet Soldiers because that was the point I was sure you are a fool. Specifically gems like, "Nazi soldiers as not only dishonorable, but downright evil" and "unless we are willing to defend the Soviet soldier, who dutifully executed the orders of Stalin, we cannot pardon the American soldier" show how little you understand about the realities of life under Fascist/Despotic rule.

I certainly don't want to be an apologist for the terrible atrocities crafted and committed by the men on the ground of a war, but your stance is naive. You seem to have imagined-up to yourself Evil armies, populated solely by Evil men who could not wait to murder, rape, and torture. Then you conclude, "You are a soldier fighting for evil men, therefore you are evil". This is inaccurate.

The sad truth is a majority of Nazi and Soviet soldiers were average people and not that different from you or I. Almost none of these soldiers had any choice in the matter to fight for these Tyrannical Leaders. Both armies were populated mainly through conscriptions and drafts. In fact (and through my Russian family members, I know this to be true), you were guaranteed to be executed (and your family) if you did not join the army and serve obediently.

And you do not seem to understand the importance of Moral leadership, military and governmental, to the morality of the troops. What happens when you're ordered, under pain-of-death, to execute an evil order? You can resist, for which you are either executed immediately or more likely "disappeared" without the opportunity to be a martyr to inspire your comrades. Do not forget, your family will also meet the same fate: e.g. Stalin's Order 270. This environment eliminates the effect and actions of good men by killing them, corrupting them, or cowing them to the point of compliance.

Admittedly, I could only stomach the first few sections of your writing. But that was enough to offend me with your lack of understanding of history and humanity. It's easy sit in your comfy world, with freedom and a democratic government and call those poor souls "Evil", "Dishonorable", etc. You have these gifts out of dumb luck. If you were born in some other time or land without those gifts, you would likely find yourself walking in their shoes doing the things they did. That is sad and terrifying, but likely true.

There are bad men that serve in the American Military. But most of them are very normal people and a significant portion of them serve with honor. Our military is volunteer, which means the members had a choice to be there. In addition, our governmental and military leaders are moral for the most part. That makes it radically different from these Boogey-Man Armies you're equating them with.

You are comparing Apples to Oranges and doing a rather terrible job at it.
Battlefield?
Am I missing a massive chunk of the article? The author doesn't actually say anything. At all. They recite a "coffee conversation" and then link to an infographic. And on page two they insert a quote from Engadget. What a lazy article.
I'd say Helena is catching up in a big way with the social attractions of Missoula and Bozeman. Lewis & Clark Brewing has been a huge benefit to the local social scene; as has the Hawthorn and Blackfoot brewing. The surrounding country is prime for boating, backpacking, hiking, climbing, and especially mountain biking (check out Gravity Guild Garage). If you're perfect night involves getting drunk on craft cocktails at the hottest gastropub then Helena might not be for you though. Though I would suggest some local whisky from Whistling Andy's in Bigfork, RoughStock in Bozeman, Willies in Ennis, etc.
Any changing value that is not a perfect progression can be converted into sound.

If you can measure it and it's changing rates, you can transform it into the human audible range.

Edit: It would likely be more interesting to listen to the DNA sequence itself. That is possible, though so far I'm just seeing an interpretation of the dna letters into musical notes: http://www.tokenrock.com/dna_music/dna_into_music.php instead of something like raw data to pcm... Not a clean transformation.
> the stupid bullshit you're spewing

This and other comments you've posted break HN's civility rule. Please read the guidelines and follow them when posting here: https://news.ycombinator.com/newsguidelines.html.
FWIW if you advocate managed local mutability, then you also have folks who will tell you even that is evil. They would say internal mutability is still mutability. And, of course, it's true that you do also have to manage the same concurrency issues as with any mutability.

>At what cost then?

If a language offers a construct for achieving a certain goal, and you opt to bypass that construct to create a parallel construct, then you are necessarily creating additional cost. But, it's actually worse than that because it goes beyond creation of parallel constructs: it also includes working to actively suppress the built-in language constructs.

And now we are creating immutability tools and new annotations, and running Mutability Detection, etc. as if mutability itself is a defect and stamping it out automatically improves code quality.

>Have you got a specific business problem that you've solved with and without mutability

Yes. Every bit of code I've written before the age of Mutability-is-Pure-Evil. That code worked well without the additional code bloat, object copying, and performance penalties associated with defeating natural language constructs. No annotations. No builders everywhere. Just pure, clean, intuitive code whereby other developers were required to actually understand the design before using it.

You need to set a property? Then, set it. Don't construct a completely new object with a builder, just to update the zip code. In a multithreaded environment? Sorry, you need to understand concurrency issues. No amount of dumbing down objects is going to make up for your lack of understanding there.

Otherwise, let's stop calling immutability OOP. What people really want is to pass around a struct and have procedural code wrapped in other objects perform operations on it.

And, sorry. Moderation is key. Your use of "internal mutability" is actually a nod to moderation. When people find themselves repeating that something is always evil, it should trip a mental alarm. Sure, there are cases wherein immutability might be a reasonable way to solve a problem, but definitively stating that it is always the right approach is shark-jumping.
"You have to be willing to blow things up in order to be effective in
negotiating strategy." Y. Varoufakis on "Behind the news"
podcast, 2014.

Varoufakis is using classic populist rhetoric:

- Simplisitc notion of the cause of the	problem	by an international
cabal of bankers and capitalists.

- Us-vs-them, good-vs-evil manichean worldview.

- Simplistic notion of how problems can	be solved.

- Strong and resolute mobilisation against "unnaturally" divisive parties and querulous organised
interest groups that want to destroy "us".

- Varoufakis cast himself as representatives of the comman person, of an betrayed and neglected Greek public.

- He's effectively capitalising on lingering anti-german sentiment, and personalising it in the figure of Schauble.
Ed Yourdon Admits he was Wrong (1997)
When Amazon's algorithms go wrong
It seems bogus, yes.

Since you mentioned a project I started - ansible, and I am no longer with the company and stopped working on the project as a result of that, you could consider that me one of those truck hit.

While the number of Ansible company folks on the core team is about 3 or 4 now (much of the company is devoted to Ansible Tower as a product), I think ansible's truck factor is about infinite though, because the code isn't complicated, and any user could pick it up, the code is pretty safe from any event. The license is stuck as GPL due to no copyright assignment (100% intentional!), though 'ansible' in context is trademarked. So people shouldn't be worried. The code will live, because it's basic stuff that hundreds of python developers can get their heads around (and do, based on a lot of long-tail contributions). So, unless I'm full of it, it was designed to survive ANYTHING, on purpose, and especially sought out making the code non-clever, and make it easy enough for someone to hack where they needed to extend or diverge from what we did with it.

Code that has a liability based on a disappearing author is usually the complex code, in a specific problem domain, or something complex and poorly documented or poorly commented, or built with proprietary tools. Ansible is none of those things. If it were deep AI code in C or Intercal attached to a domain that had nothing to do with AI and uncommonly used C or Intercal in that field, maybe!

And if something is useful enough enough, it can pretty much surive anything - or at least be easily replaced.

That being said, there's reason to worry about dependencies - but I think those are seldom because of the factors in this article. Here's a post on some of those I wrote recently:

http://opsrevolution.com/its-3am-do-you-know-where-your-soft...

TLDR - The only TF=2 we should be worried about is probably Team Fortress related. If you must be worried, be worried when projects have small numbers of contributors and you don't understand the code - and don't think anybody else also using the project would pick it up. If you think there's 1000 people who understand it and can pick it up, it's definitely not TF=2 and this whole article is bad math.
I'm fairly certain it's not, but that's an equally unfalsifiable and worthless opinion, so agree to disagree?
That's not the same thing.

1) Removing rules in any industry will almost always lead to increased "efficiency" in some manner. That's just a mathematical function of less layers in the way.

2) Airbnb, Uber and others did not "remove" the rules and oversight. They're just skirting the law and are not completely legal nor right in every market. We haven't seen anything final on how these companies will be regulated in the future nor what happens due to the various loopholes they create in consumer protection.

3) Airbnb, Uber and others deliver something in exchange for your purchase and fall under the basic commitment of all companies who provide products/service to not just take the money and run. They're also relatively small purchases with no lasting damages.

4) Finance is much more complicated and regulations are necessary for consumer protection, especially when dealing with something like cash that can have direct and lasting impact on people's lives with the amount invested and the reliance on future stability and returns. Like the other comments have said, it's been proven over and over again that deregulating actions can cause massive fraud and losses.

This is the same reason we have regulations for medical practice and law and banking and countless other situations where safety is paramount, even at the cost of some inefficiency.
As a former Masters Degree Historical Theology student this is really a long time coming.

If you look at Jewish, Muslim and my favorite Lithuanian history during these times you would be shocked at how awesome it was.
Is it really 100% Go? It does not seem that the UI bits are written in Go -- they likely just pull in the Ivy bits via JNI (e.g., via [1]) and implement the rest of the application in Java. The language on the page also seems to indicate this[2]. I'm much more interested to see Go/Android interop include support for interacting with the native UI within an entirely Go application without having to jump through the JNI hoops myself (though the benefits to this are admittedly tenuous at best).

--

[1] https://godoc.org/golang.org/x/mobile/app

[2] "A more complete description of the underlying engine is available at http://godoc.org/robpike.io/ivy."
I believe GP is referring to 'Universal Basic Income' [1], however I've never seen it referred to as 'UBI' before.

[1] https://en.wikipedia.org/wiki/Basic_income
Well maybe but we always favour the right. It isn't really our right hand we are favouring but the others to our lefts right. In that lies the deferral. Standing still on the right provides a courtesy to the freedom of right handedness to the left. Those of age carrying heavy shopping can stall the left side but have use of their stronger side to manage. Those with heavy luggage can lift with the right while steadying themselves with the left railing. Those who are quick don't need either side except for balance and the left side is good enough for that. It seems like the most sensible thing to do. On the one hand the weakest have the benefit on the right, and on the other the strongest or in need of it have the left.
Not just any army activities by the way. Schäuble pushed for shooting down civilian airplanes in case of a 9/11 scenario, something that is in clear violation of the first amendment of Germany's constitution.

Let's not forget his previous financial dealings either, being involved in illegal donations for the CDU and not willing to testify.

Schäuble is an incompetent despicable human being by any reasonable measure.
The gameplay on mobile games mirrors many of those older games, and I think eventually Nintendo will give in and start publishing their catalog there. I think if Super Mario was released on iOS and Android, it'd blow Angry Birds numbers out of the water. (though maybe I'm just hopeful)
I'm a Nashville-based software developer, so maybe I can lend some color to parent's comment.

Parent may be speaking about the Nashville Software School[1]. Very recently it has been turning out some great talent in the 0-2 yrs of experience range.

The rest of this post is pure anecdote from the perspective of someone that has hired tech workers in Nashville, both full time and contract.

We seem to have a decent (but not enough, never enough) supply of junior devs (0-2 yrs experience). Really experienced talent seems more elusive. I believe that it's here, I just think most of it is employed already.

Additionally, the tech scene here is a little strange. There's an ever expanding pool of web folks (e.g., Rails, Node, etc) and a surprising amount of more Enterprise experienced developers (e.g, C#, Java) that arose as result of all the HealthTech hiring that's been going on the last several years. So veteran (e.g., 7+ years) software developers I've encountered seem to skew toward Enterprise.

There's some startup activity here[2], and we're seeing some larger non-healthcare outfits set up shop in Nashville (e.g., Warby Parker, Lonely Planet). The technology scene here is really starting to come together, but it's by no means a Silicon Valley, NYC, Boston, or even Austin yet, really. It's getting there, but we're still a ways from seeing Music Row's inevitable transformation into Silicon Row ;)

[1] http://nashvillesoftwareschool.com/
[2] https://angel.co/nashville
Deal. It may be a month or two (we will post on HN if/when it gets going) but the goal is to provide a space where people can commit themselves to an idea. Will it be Y-combinator? Not at all. Can you rent a 3 bedroom house for $800 a month while working on a dream while mountain biking/hiking/skiing? Most definitely yes. Sofi.com already has 50 developers in Helena and is hiring more; the state has just as many devs as Sofi; you will have other technical people to socialize with outside of your company. The state also has a dev group that meets on a regular basis -- http://bigskydevcon.org/
> Nobody is talking about donating all time, money and resources of anyone towards that goal.

That is exactly what you implied by mocking the fact that the OP even asked the question.

> I see no reason OP shouldn't be legally compelled to cooperate in an investigation in at least the same way a witness can be.

This is irrelevant to the question of whether the OP should look out for personal interests. You implied that one should not be so selfish as to even ask the questions about personal risks and costs. You mocked the very idea that he might ask such a question.

Before you make such a callous and judgmental comment, you should really think about what you would yourself sacrifice to cooperate with law enforcement. If you had, you would not have been so myopic. You would't question the seriousness of the question, even if you still thought that cooperation was necessary.
This is just an announcement of an article that apparently hasn't come out yet. It would be better to wait for the actual piece.
>'Good ole boy' healthcare companies abound

Ugh. Tell me about it. The old guard in tech around here has led to some real hair pulling moments for me.

I think we're headed for a schism, though. Can't wait.
Toyota Owners website sends name, address, credentials, and VIN over HTTP
>Immutability is one of those techniques that can be leveraged to limit growth of complexity.

What you're saying is perfectly rational, right down to your emphasis on can. I don't take exception to immutability as one tool. My problem is with the notion that it is the only tool and the corollary that mutability is always wrong.
The thorn in the side of removing Flash has been VMware, who, in their latest vSphere 6 release, clearly made the point that "Flash is the future", with announcements towards deprecating their alternative clients.

I don't understand what they are thinking - it used to be such a progressive company.

I don't know about US Government, but many Governments and sensitive organisations are still using VMware, and this isn't likely to change.
How is this philosophically different from demanding that your drunk friend (who, you know has always been a bit of a fuck up) surrender his car keys? He already has been to rehab a few times and, if you let him, he's gonna destroy a lot more than just his car.

In both cases, it is reasonable given the immediate circumstances. That said, you knew this would happen and you enabled him, so you're still an asshole.
Awesome! My renters are from Utah and collegiate Nordic Skiers. For ski jumping you'll have to trek to Bozeman/Big Sky or down to Utah.
Farewell o7

https://www.youtube.com/watch?v=lmqf1Fztvr8
The page is filled with unregulated bare DNS names.
It is bad present, I admit.
It's the same demand the Euro-elite are making to every other member of the 28 states. It's not that the offer is a bad one, it's just that it's not democratically done, not openly done, and we fucked them over for five years before this whole thing started.

That said fiscal Union is probably a good move.
Goddamn, i had completely forgotten about his involvement in the tax fraud issue. Let me update my post a bit.
Wow I just realized I also had no idea. Interesting and it makes so much more sense now.
What if the invader is blocking the door?

What if the invader is carrying a baseball bat?

What if he wants to rape the woman? What if he takes a cut from the knife, then knocks out the woman, rapes her, and murders her?

"Preferable"? Is the invader killing the woman preferable to the woman killing the invader?

It's amazing how shortsighted you are! "Just do this" or "just do that."

Talk to any kind of instructor in self defense or martial arts, and they will tell you to not get into a knife fight, or you will get cut. All of your ideas rely on the invader being rational and more interested in his own well-being than anything else. Yet the fact that he's a home invader shows that is not the case.

Firearms are equalizers. They make the 5'2" woman just as dangerous as the 6'+ 200+ lb. man. They allow her to defend herself from beyond the invader's reach. They make noise to draw attention to the fact that something bad is happening.

Rational people realize that they have nothing to fear from law-abiding gun owners who only want to be prepared to protect their loved ones from evil people. And rational people realize that evil people are not going away anytime soon. Rational people realize that there are plenty of irrational people who may do them harm, and that the only effective method of self-defense is to have a firearm and know how to use it.
I think circumcision is correct.

Do a quick image search on those keywords and you get things like this:

http://hbpub.vo.llnwd.net/o16/video/olmk/holt/lipton/6-11.jp...
Batteries Included Open Source Group Messenger App with Hubot Integration
>"DSLs that are transformed to (mostly rather repetitive) Haskell at compile time-- are MP in my idea"

In it kinda the case in C++ too. C++ template system is a turing-complete machine at compiling time.