skysight-inc/HackerNews huggingface dataset:
You're right. Can't believe I already forgot I helped a 20-something girl get rid of Windows software ads about a week ago.
I was friends (past tense because he died of a heart attack) with a guy who operated an excavator (~12,000 pound Kubota KX161-3S) up in the Santa Cruz mountains. We've got some pretty steep terrain here. He has walked that excavator into places you simply would not believe it could go.

I bought that excavator from him and the company replaced it with a newer model with more "safety" features. According to him if you got on too steep of a slope it shut itself off. Super, super dangerous.

Yeah, I get it, he was pushing past the point where he was completely safe. His choice and he could do things with that machine, amazing things. I'm not a fan of the direction heavy equipment is going.
None of your links are local to Chicago. Yes, diluted nationwide I'm sure its an acceptable loss, but locally things are different. Politics are local and dismissing my experience with nationwide links makes you look especially disingenuous here. This is like saying Detroit is very safe to live in if you look at nationwide crime stats.

The only thing local here is the Reagan welfare queen comment from almost 40 years ago, which is far from timely. Nor was I making that argument. I don't think there are welfare queens of any type, but I do see, almost daily, casual abuse of the system designed to help the poor. With little political motivation to fix this broken system, if we consider the patronage from the aldermen, there's actually disincentives to fix this system. Considering our high tax rates, its a shame our leadership can't make this a priority.
Compare the data against other Wazers reports. If certain Wazer keeps reporting cops that no other Wazers report...
When I was at FB it was just getItem() and setItem() with a callback. The Relay stuff announced at React.js Conf is closer to what you're talking about (they run a local GraphQL engine which reconciles with the remote one iirc)
One of the contributors is creating a video game from scratch in a series of videos.

http://handmadehero.org

He just did day 60 today. It's probably going to take at least a year. It's quite educational to start from scratch without any libraries.
Go is the easiest.
Back in 2003, burners were annoyed by the Travelocity Camp hoax.[1] That was a joke. Now it's real. A $16,500 Burning Man package.

When someone runs in a private water pipeline, it's all over.

[1] https://web.archive.org/web/20030801072119/http://travelocit...
> Why is it okay (or would it be okay, since this conversation would never actually take place) for an ambitious lawyer to say, “I just want to be a lawyer” and not for an ambitious programmer to say, “I just want to be a programmer?”

I don't know, but I would guess that it's because practicing law has, what, centuries of history? And its practitioners somehow managed to figure out that, hey, our careers doing this thing should look a certain way. Not to mention the barriers to entry put in place. But us programmers, we just try to write each other out of a job.
I normally agree with you but I can imagine situations where a small pimped out machine is better than a bigger one. Especially in suburban areas, you might not be able to get the big machine to the back yard for example.

Other than that, I'm in the bigger is better camp :)
Ah, that's a more promising angle, but:

We're talking about essentially an abuse in "prosecutorial" discretion, who the FDIC targets and who it doesn't, for what reasons.

Now, to make this work, the FDIC examiners have to make explicit threats, and people at the banks need to be able to testify to this without the threat the FDIC will destroy the for that....

To actually make it stick, the DoJ would have to prosecute, and this DoJ certainly won't. But maybe the next would....

I think, it's going to have to come down to a non-Democratic Administration that actually has serious cojones. Which is unlikely, but possible, e.g. http://thefederalist.com/2014/11/11/the-nation-needs-preside... (jump down to the 2nd section, "The Throne Made of the Skulls of His Enemies" :-).

And you're very right about trying this now. We don't want to wait until we're only left with extralegal recourse, that will not end well.
The Age of Mobile Integration
I like Google's End-to-End design better. It seems to add a few extra security checks.
That's awesome!

What I'm hoping for is a "decoupling layer" that allows every text editor, IDE, and other code tool on the planet to hook into one end, and every language, compiler, interpreter, etc. to hook into the other. If I'm writing a new language (which, of course, I am) I know how important tooling is. But I don't use vim or Emacs so I personally don't care about vim or Emacs. Sublime Text maybe. It would be nice if I could upload a thing somewhere for my language and suddenly GitHub gets syntax highlighting for it and every editor and IDE in the world suddenly supports all the IntelliSense-like things for it. But we don't do it that way. Each of us has to re-invent 18 wheels.

Needless to say, I hope approaches like yours and Kythe succeed. Then we can focus on the obvious utility of adding more metadata to our programs.
When I Command+Click a link, please do not capture the event and open the link anyways. I want to open in a background tab, don't hijack my actions.

This is the offending code:

$('body').on('click', '.linker', function (e) {
e.preventDefault;
$(this).html('Redirecting to ' + $(this).data('name') + '...');
window.location.href = $(this).attr('href');
})
What Happens When a Restaurant Dies
This is a lower cost "prosumer" model and I believe has the best Amazon ratings:

http://www.makergear.com/products/m-series-3d-printers
It looks like you didn't fully understand what the presentation is about.

• `var` is replaced by `let`, but it works mostly the same in sane situations. It's merely a bugfix for warts in `var`. It has nothing to do with static type declarations.

• Types are optional. JSON is still allowed. For a bag of properties `Map` is suggested, since it doesn't have some of the quirks of using `Object` as a map.

And the WTF is not a suggested syntax but an explanation of the type system in a more formal notation.
Ask HN: Should we take our dev's advice?
I am not a coder, and I would like to get HN’s advice.

Our website is a marketplace for digital downloads. The entire system is built on Laravel, and we’re currently looking into options for adding in a blog and tutorial section that will require a CMS.

That said, our dev is recommending that we use Craft (https://buildwithcraft.com/) as the CMS for the blog, tutorials, and for the rest of the site. We'll then move the Laravel system that handles our user system and products into a subdomain. It would look something like browse.oururl.com instead of oururl.com/browse.

He said the only other option is to hack something together using Laravel Bootstrap, (https://github.com/davzie/laravel-bootstrap) or something similar, for handling the blog and tutorials. The drawback is that it wouldn't be as robust.

Should we be concerned about using a subdomain for this purpose? Will there be any performance issues? SEO issues? Low T issues?

Maybe we’re making a mountain out of an ant nipple, but it's hard not being a coder and not knowing any better. I though I’d ask HN’s advice before giving the go ahead.

Thank you in advance for your advice.

-T
I'm 25 and a sysadmin myself and I feel like a sometimes old timer, most of the kids growing up today have never seen a command prompt, let alone ssh. They are used to consumer devices that you plug in and they just work. Those two click repairs are 80 percent of my day.
After some reading about Photos, I'm beginning to see one big reason they are pushing this is for the ability to charge monthly fee for storing photos online...

Why can't they incorporate 'Iphoto Library Manager' and give user the ability to divide iphoto libraries into smaller chunks and let users easily store them on external Hds?
Look up the definition of the word "opinion" on google or a dictionary. Then look up the word "dogma". Then re-read my comment. Fair? It's not the opinion I'm objected to, it's the way of stating it.
Show HN: Xbox One Controller Driver for OS X
I've been looking for a document like that for a while now as I'd been curious why there have been so few Tech Co-ops.
There's a always been more than just those. E.g. declarative languages, such as prolog.
What does "engineering levels" mean?
I think you hit the nail on the head. I haven't actually used Factor, but I spent 4 years writing and debugging in a concatenative proprietary language, and this was my experience too. It was very productive to write in but required great discipline in terms of structure and documentation to be debuggable, and debugging felt very "interactive", where it was easier to catch problems live by watching the data than to solve them analytically. This put a lot of weight on the quality of the debugging tools, which were lacking to the point where it was all about logging values to a file with a tail log on it, and made it sometimes difficult to separate bad data from bad code, which put more weight on the specs being there. But when all the pieces were in place it was the most terse and beautiful code to read.
oh nice, thanks for mentioning this.
"I pity your closed-mindedness"

This is the main fallacy of the conspiracy theorist, that those who reject the absurd conspiracy have closed minds.

For more on this, see here:
http://theness.com/neurologicablog/index.php/answering-consp...
It's "generally" a good idea to show some screenshot on the home page, or have description about the product right at the landing page. I could see "How to Use" text, but list of features would help as well.

Also, state whether the product is free or paid (list pricing if paid).
In China, Quantum Communications Comes of Age
Clojure should also be a consideration.
You are trying to fit the futures markets into the US equities model. Open outcry and Globex are two separate markets. Open outcry quotes don't show up on Globex. Traders in the pits have handheld devices that allow them view quotes and place orders on Globex.

My understanding is that open outcry is still useful for options trading because it lets you do complex multi-legged trades "atomically." A broker can get together with a local (or several, if it's a big order), and sort out a single price for a trade that will involve multiple instruments.
Don Lancaster[1] is notable for producing a long running newsletter with a library of hand coded Postscript to handle layout and rendering of charts and graphs. He provides all the source code for those interested.

[1] http://www.tinaja.com/gurgrm01.shtml
A bit of a different perspective: as a CS undergrad in Silicon Valley, internships routinely pay upwards of $20k for a summer, complete with relocation -- simultaneously defraying costs of tuition and providing real work experience.

Far from being a mechanism to filter for the upper class, the interns I've worked with came from a diverse range of backgrounds, local, foreign, and all across the States. The tech industry might like to overstate the amount of meritocracy in its system, but at least in this regard internships seem to do well at providing more equal opportunities.
the convergence thing? It's coming. Soon :)
Banks will now freeze your accounts for hospital medical debt
https://keybase.io/ with it's social media identity proofs have been interesting way to allow finding contacts in my social network's pgp keys.

Edit: I also have invites available if you are interested in checking it out. Contact me via my HN profile
True, none of the links I posted were about the Chicago area. Do you have data?
Factor used to have the stack displayed in a separate frame above the listener and it was removed at some point.

When I was using Factor I tended to keep the stack short and use the combinators to avoid having to think about large stacks. It worked pretty well.
(Late to the party; sorry)

> you can't dynamically check something of a function type

Another approach, besides contracts, (one that my lab is working on) relies on whole program type-checking and path-sensitive program analysis.
Just a personal experience with an internship abroad.

I spent a semester on a combined internship / study abroad program in London (work 2 days, class 2 days). The cost of the program was about ~$15k including living space. While that may sound expensive, I was already paying ~$15k in tuition a semester as an out of state student at a state school. So studying abroad actually ended up being cheaper (with the included living space) than staying at my normal university. There were also several scholarships available to study abroad students to further reduce the cost.
key distribution is the easiest thing about PGP

The problem is if you look at the key server and find there are two keys - one legitimate, one posted by an adversary (who has read access to the recipient's e-mail) - both have a few signatures, but the signatories are several degrees away from you in the web of trust.
Whichever you're most competent in. Any of those languages (and many others) would be a suitable option, so it boils down to what you are most proficient in.
As mobile CPU performance is getting into desktop territory, I see less and less reason to use some half-baked restricted OSes like iOS, Android or WP on a phone/tablet. What is however happening is that desktop OSes are being turned into mobile OSes, imposing ridiculous restrictions. It's all upside down now :-/
What if the typing was optional?
My 7 year old daughter is a beast at minecraft. She plays it like it's her job.
The data can still be correlated. Given a history of known actives and corresponding tweets, the average tweets-per-active can be determined. That may change over time but it's unlikely to do so in a capricious fashion without good cause. Say, onboarding a large class of users for whom Twitter and/or Tweets are of secondary interest. Not that, say, Google might have done that with Google+ or anything.

Just because you cannot _directly_ see the number you're interested in doesn't mean you cannot infer it by other means.
Other scenarios have already been given, but one risk to be considered is younger siblings of classmates who are not yet vaccinated.

Not far from where I live, a 3-month-old baby died of whooping cough. The DTaP vaccination against pertussis is given at age of 3 months, so the baby had no immunity yet; some scolded the baby's parents for being anti-vaxxers but that was cruel - they were simply following the standard vaccination schedule. The legitimately not-yet-immunized baby was killed by being exposed to someone who most likely had refused vaccination. This is difficult to prove, of course, and case details are not public.
As I have mentioned on HN before I have been working in video and image data quite a bit over the last few years and, frankly, that's a LONG time. We usually think 18 to 36 months out. 20 years, now that's a problem. I honestly don't think any of the current solutions that are out there will work in 20 years without numerous iterations of upgrades in the mean time.

With that being said, I am quite willing to throw my own personal time and energy into coming up with a long term solution for this family. If you are interested, my contact information is in my profile. Feel free to reach out.
Why would you assume someone with an expensive car is wealthy?

Statistics show time and again that the majority of wealthy people (millionaires or greater) drive used cars[1]

It seems that the people buying brand new Audi, BMW, Lexus etc are people with little regard for personal finance, and are more often than not overextending their credit to afford such a purchase. Any surprise should be aimed at lending institutions who provide low income homes with loans for luxury cars.

[1] http://www.daveramsey.com/blog/cars-wealthy-people-drive
Tech Hubs and Startups are driven by good coffee and bandwidth
FB have published their daily actives as recently as September, 2014.
My 4 Year Old Daughter Teaches Me Lean Startup
>does anyone know why so many bars with live acts crank the volume up //

I'm going to go with the roadie who did the sound check is hard of hearing through standing next to big speakers and using loud music on in-ear phones; they set the level and then boost it to allow for the crowd.

Some people don't like to listen to music they like to feel it - if it's not giving you the disturbing feeling you're having palpitations then it's not loud enough! Discos for the deaf are like this apparently.
I believe your developer does not exist. I've never met a developer consistently good at everything in development.

Development is so vast. You can be doing embedded systems, mainframes, aircraft software, or web software.
"...12 folks from their team have signed up for our free trial since September including the CEO, head of product, designer, product manager and a senior ruby developer." CBInsights, creepiest company in America
Looks like it could be a useful tool. Is this version expected to work with the release 0.8.2.0 (besides the beta version listed in the dropdown?)

I have a single cluster of two brokers (no topics yet) but it does not show up in the manager after creating a cluster pointing to my zk... suggestions? I am using kafka 0.8.2.0 release version.
This is kind of disappointing.. I thought it would actually compile or something. Is it even possible with that BMP header?

Only writing some text as a bitmap isn't very impressive when the pixels are stored directly as bytes by default.
What kind of programming doesn't lead to programs? And before you say proofs, proofs are programs, that's the point.
... on a single person, but in a close to 100 % vaccinated population, they are close to 100 % effective.
A fair point. Most of my experience is C#. I would be in the same position starting on non-MS technology.
Super uninspiring list for me also. And the only YC company ever in Chicago wasn't even included.
This happens. A lot.
Moving content from one URL to another is going to create SEO issues. The issues aren't permanent, but if you rely on search traffic for cashflow, you just can't do it.

It's possible (but not necessarily as performant) to have your Craft code running at oururl.com/blog and oururl.com/tutorial, but your Laravel code running at your other URLs. It really just depends on how your server is configured (and which server you're using).

Generally speaking, I think there are reasons to use subdomains (addressing different regions perhaps, definitely when running a different SaaS codebase).

For your purposes, I don't see a good reason to use a subdomain, and it does add a little complexity related to configuration, cookies, SSL certs, and user perception.
Very stoked on The Witness but also Firewatch: www.firewatchgame.com

These are the kind of games I can get down with, a good slow ambiance based puzzle game—had enough of RTS and FPS for the time being.
I used to use Factor as my main programming language for a few years and really enjoyed the language and environment. It feels like a mix of Forth, Lisp and Smalltalk. I wrote a number of blog posts about it which might help give a feel for what can be done in the language:

http://bluishcoder.co.nz/tags/factor/
Well, "base your identity" that's an exaggeration of course, but I think it's a mark of an insightful professional to have opinions about various tools of his trade, and some sort of taste. Rather than being the "just punch your card and go home" guy.

I don't like, say, C++ (let's http://cdn.meme.am/instances/500x/57005651.jpg for a sec...), so I'll stay away from it. This is one of the perks of being a software dev that the job market allows you to pick technologies that appeal to you, the ones you enjoy learning and using.
The 'Google or Amazon will destroy your startup' fallacy
If so, they are just abusing the term. Just "identical" would have been better than "technically idempotent" which is a pretentious mess.
Not even C++ requires you to type a "useless float or char" ahead of a variable any more. But declaring something before using it offers a number of benefits with a JIT compiler in a VM. If you choose to use it, it's available. In this case, you can have it both ways.
Did Inbox use this framework or JsInterop?
"Jonathan Blow's beautiful, distinct 2008 platformer Braid is largely regarded as the original indie game"

Really? I find this difficult to believe, considering the success of Cave Story back in 2004.
I went once, around 5 years ago, and I got the impression that Burning Man was mostly a huge party rather than a community of people - and that's fine.

Million dollar sound systems, pyrotechnics, and the kinds of people who can make that happen aren't going to show up at a Rainbow Family Gathering anytime soon.
Tim Bray's been interested in it, which is where I first heard about it.

https://www.google.com/#q=site:tbray.org+keybase
677/40 = 17 puzzles per hour?
How Houston Gets Along Without Zoning Laws
Wait till they get older. My two-year old loves a pair of boots I bought her, and every time I see her in them something lights up inside me. We're basically just monkeys, who get attached to trinkets, even at a young age. Some people have more money to indulge the proclivity than others, but it's natural.
You're really just complaining about the phrasing of it and saying that it should have been worded in a mealy-mouthed way. That's silly, it's just an expression of an opinion.
In Historic Ruling, U.K. Surveillance Secrecy Declared Unlawful
Bitcoin is an amazing Payment Mechanism. But it's not a good unit of account, and possibly not a great store of value. As such, the solution to the problems posted in the parent will likely involve transmission of USD over the Bitcoin network. Banks will be the ones to do this.
I always sort of wonder about stories like this, where fairly established game-devs have to rely on Kickstarter, or on their own funds to develop games.

Seems like someone like Blow should be able to attract some investors.
Can you ban "native"/bare pointers in C++14? And C-style casts?
Mascara Compiler (http://www.mascaraengine.com/) supports many of these features already:

- non-nullable types
- proper scoping (no use before declare, block scope)
- optional and rest arguments
- calling with too few arguments is flagged by compiler
- "this:" parameter
- Function types are contravariant
- classes, interfaces
Google's Schmidt Fought Tough Neutrality Rules at White House
That's amazing. I hadn't even though about Servo in light of all of this.

In current browsers, JavaScript runs in the same thread as the UI, right? In Servo, how do you do interaction with the DOM like `clientHeight`? It just pauses the entire JS engine while it goes and talks to the UI thread?

Maybe we should be thinking of all of this in terms that map well to Servo's current architecture.

EDIT: What's really exciting about Servo is that hopefully the architecture's parallelism is really sound, even if certain properties of the current web restrain it. Then we can work on ways to remove those properties, and in Servo it's a simple switch to turn on more and more parallelism.
Blow is also attempting to build a programming language [1], based on his experience in game development. While I don't agree with his direction, so far, watching the process is very interesting. The next Jai demo was announced for Feb 11th [2].

[1] Jai: https://sites.google.com/site/jailanguageprimer/

https://www.youtube.com/user/jblow888/videos

https://news.ycombinator.com/item?id=8541509

[2] https://twitter.com/Jonathan_Blow/status/563766250711425024
Different strokes, I suppose. If the pilot is saying something interesting I'd otherwise miss ("look out your left for a cool view of xxx), I'm happy to hear it. I also prefer to hear status updates during the flight.
Discourse Standard Hosting Plan Now Available
Colombian startups don’t have an engineering deficit
The ingredients of a great newsletter
Great sound design.