skysight-inc/HackerNews huggingface dataset:
A few points:

* I don't think a few tens of bytes is realistic for a real application that needs to set up the stack, timers, and then blink some LEDs (https://github.com/mcoffin/zinc/blob/new-build/examples/app_... / https://github.com/mcoffin/zinc/blob/new-build/examples/app_...)

* Assuming the code size overhead does not continue to bloat after some initial overhead, I think rust can still be very competitive. Although modern embedded systems are still very constrained, the days of 8-bit micros are basically over. You can buy a 32-bit ARM micro for nearly the same cost with sufficient RAM/Flash to run rust well.

* Looking back, I think the size of blink should actually be closer to 600 bytes. Will need to investigate: http://zinc.rs/stats/
The first time I had to consume WS- services in .NET, with deeply nested data types I spent a week trying to figure out WCF and the WS endpoint (which was written in Java) and gave up.

I wrote a DSL to parse the messages and just stripped the message off the network stack before it even hit the application level where WCF would handle it. It gives me shivers just thinking about it.
Here's another one: https://github.com/Microsoft/dotnet/blob/master/dotnet-devel...
Its not a follow-on in the sense of a sequel, its only a follow-on in that there is a nexus between the premises of the two series and the Emberverse series was written later.
> It could be a termination or a health issue he's not comfortable disclosing.

Or it could be that he really does want to spend more time with his family. Gasp.
Yeah I am not so sure I would serve content using Katana. I am using it to horizontally scale out data services used by clients around the world, hosted in Azure. It's simple to deploy and manage. I also don't have to mess with IIS, which is always a plus given how few admin resources we have to maintain our environment.
Online Marketing Basics: How to Create Effective E-mail Series
>was forcefully overthrown by a US-backed Nazi military coup

The ignorance here is mindblowing. Russians live in a perpetual conspiracy theory it seems. Autocratic states are known for their information control and propaganda it seems even when historically controlled media has been highly inaccurate, yet somehow the populace keeps buying into statements from state controlled media. I guess the state knows how to deliver information by exploiting both ignorance and patriotism. Two things Russia has high supplies of.
LG Display unveils wallpaper OLED
I don't know man...
I looked at the numbers. It seems like the violent crime thing is being somewhat overstated here.
For example, murder. So... even if we assume that black males committed EVERY murder in the US last year. (I realize they didn't, but I wanted to look at the numbers in a fashion as favorable to your view as possible.) Anyway, even if we assume they committed EVERY murder... that would still only be less than 0.01% of black males committing murder in a year. That would mean that well over 99.99% of black males could not possibly have been involved in a murder. The statistics are similar for crimes like grand theft, rape, attempted murder etc etc etc. All very violent. (Well ... maybe not grand theft... but the fbi had it on the list and, full disclosure, I cut and pasted from fbi dot gov.)

Point is... in any given year, black males seem to go to prison or jail at a MUCH higher rate than their violent crime participation rate would warrant. There is probably a reason behind this that is perfectly legal. I think the questions are... what are some of those legal reasons ? And, are those legal reasons "just" ?
I think those are reasonable questions.
PayPal Has to Pay $25M for Being Sketchy as Hell
When Amanda Palmer delivered a TED talk about the "art of asking", I knew the platform was more interested in money and publicity than any sense of intellectual rigor. Mostly because they allowed a person a platform from which to spew anecdotal garbage, and secondly, because the platform presents itself as immune to criticism. It is, to me, an embodiment of the phony image that Amanda Palmer has based her entire career upon (she's not the only one, simply the most obvious), and it's that selfish faux sincerity that strikes me as f#*king disgusting.

Some might question my basis for this, but I didn't earn my National Forensics League membership easily. TED is essentially feel-good, disposable information. Compared to Nova, or pretty much any issue of National Geographic, it's a pile of profitable hot garbage.
It's that people smoke knowing that it will kill them but that's something different. Think about the dangers of illegal drugs - the chemical itself isn't generally the problem, it's the impurities / bad manufacturing.

If you were buying drugs over the counter you wouldn't expect to hit on a batch that contained a poisonous substance. Drug companies would be very careful to make sure that doesn't happen.

Here's a recent case from the UK:

http://www.independent.co.uk/news/uk/crime/superman-ecstasy-...
It would be nice if this had an encryption feature, so that it could be used in public and used to send more sensitive information.

Do listening browsers require the extension or just that the Dev version of Chrome?

Is there any information published about the token?
Finger-pointing and assigning blame has never been a useful way to solve any problem.
A wave of experiments is probing the root of quantum weirdness
I think its sad that someone can read a couple screen fulls of experiences, technologies, experiments, books, and out of all that cool and interesting stuff, the only thing they can think of is "look at that genitalia".

Aside from looking between his legs, one thing that caught my eye was he listed Bagwell's paper as a book, and maybe it is available in an anthology somewhere, but anyone who wants to read his paper for free can find it at:

http://lampwww.epfl.ch/papers/idealhashtrees.pdf

Its an old paper, I read it a long time ago and remembered it and when I saw it in the interview list I wasted some time on Amazon guessing that maybe Bagwell wrote a book about data structures or something, and to save the rest of you the time, no he didn't, or more accurately, hasn't yet. As mentioned above maybe the paper made it into an anthology collection somewhere that I couldn't find.

A remarkably bad one line summary of the paper would be something like "Store hashes in something like a filesystem tree where everything is O(1)". I've never used it, I'll probably never use it, and its still pretty cool to think about. Thats probably why it made it on his list of cool books, its like a meme that gets stuck in your head, what a cool idea!
WCF does allow for code based configuration. There are actually 3 way to configure everything in WCF: Imperative code, Declarative attributes and (xml-based) config files.

Conventions are supported as well, but is woefully underused.

That said, WCF is a beast. If you need SOAP with federated security and bells and whistles, it is a very solid choice.

If you can make it through with REST you should avoid WCF. It is a time sink.
this has been the topic of countless lawsuits.

Commonly when someone sues google for listing a particular page, Google will remove their entire site from its index.
ASP.NET 5 Up and Running On OS X Series
I think its a huge gray area Snowden walked into and while he could have handled things better I suspect operational constraints have more to do with the flaws in his plan than an actual desire to disclaim ownership.

I'm pretty sure Snowden believed the NSA [among others] would catch onto him very quickly and he had to dump everything to keep it from falling into "hostile" hands as soon as practical. Given that, I think he made the only practical choice he could but he isn't a "good" guy in the sense of a hero. More of just a guy who made mistakes, like anyone else.

The hero/villain dichotomy is very...cliche. Good and evil are really points of view that depend on your perception of reality and the position you occupy within the framework of a global society. The reality is the US Government is as much a villain as Snowden is. At which point, is it really fair to call Snowden a villain as the weaker party?

To most of the world, Snowden was a clear "good" as its brought the spying of the US into the light where Governments no longer have to react privately [ I'm pretty sure every Government that claimed ignorance had some clue of the capability, they have spies too after all ] but can take proper public steps to counteract the US's capabilities.

From a US nationalistic perspective, Snowden harmed the national prestige and possibly tipped off what few adversaries the US has that were too small to have the capability to accurately estimate the US's capabilities. And no, that isn't a group like ISIS. I'm talking small groups. I'm pretty sure ISIS has a good estimate on the practical capabilities of US intelligence pre-Snowden.

But honestly, the US public [the tech illiterate ones who were oblivious to what was going on] needed to be aware of it to make an informed decision to consent to it. Sadly, the outcome is they care more about the illusion of perfect security, bread & circuses than they do being informed citizens.

http://www.usnews.com/news/articles/2015/04/21/edward-snowde...

The part of all this I honestly find frightening is this:

The reality is the majority of the US population holds a negative opinion of Snowden. I find it frightening that the majority of the country happily makes an opinion formed entirely on propaganda. The reality is the US's security forces are the greatest to its citizenry. The fact the general population blindly takes their side is...disturbing on a level I can't really express.

http://www.cato.org/blog/youre-eight-times-more-likely-be-ki...

http://www.theguardian.com/us-news/2015/mar/04/police-killed...
Incidentally, the decision not to get more involved in Syria was probably the better choice at the time. No matter what you think of the dictator's morals, a good portion of the rebels was basically made up of radical Islamists. Exactly who you don't want to be in charge when ISIS enters the scene.

It was interesting to see how suddenly our media (in Germany) stopped their sympathetic reporting on the Syrian rebels and how desperately they need our support (i.e. at least give them some guns) when ISIS began making headlines.

I remember thinking that supporting the rebels in Syria (though it viscerally felt like the "right thing" to do) was probably the worse bad choice to make even before Russia & al heavily spoke against it. It's easy to forget that both the direct intervention in Iraq and Afghanistan as well as the less direct support of the rebellions during the "Arab Spring" resulted in very unstable situations and a very disconcerting shift towards Islamist extremism in those regions.
WCF is ridiculously complex, has poor testing options and troubleshooting deep issues basically requires turning on logging and loading a massive data dump into a reader just to get some kind of generic error.
We had good success at my last job at a big brand travel company, because our Apple rep really liked us. But me as an individual has no chance. I don't think Apple really cares about you as a developer as long as there are enough to make iPhone sales happen. It's sad though, I wish I could build an app discovery app which would be a lot of fun to do, but it's stupidly verboten.
I for one have never been a huge fan of Java. But the success and achievements cannot be denied. So thanks for giving us some great articles from the Java world.
It's not a bad thing to put in quality assurance measures in place. It's a bad thing, though, if so much time is spent on QA, that there you are rushing to write the actual code. Rushed coding does not produce quality.
There is a lot of good experience presented in that article. But there is one place where they screwed up: It's easy to make apps for Android that scale up to tablet-sized screens. Failing to do that isn't Google's fault, and whinging about Google's preference to feature apps that run on tablets is unhelpful. Especially so since they previous, correctly, decided to build an Android design from scratch. If you do that right, it will run on tablets. Based on the tablet issue, their idea of building specifically for Android is still infected by a lot of iOS-itis.
I have no real scientific basis for this, but I always felt that the "Greatest Generation" came back from a horrific war, had large families to replace those lost, and had their life experience as a reason to spoil their children who grew up during a boom time that seemed to have no end in site with no regard for the future.

But that seems a rather broad brush to be slapping around so I'm sure it's largely unfair.
I have reported vulns to NetGear before. They don't have any sort of security department, nor a method to handle vulnerability reports.

I have no idea what the truth actually is, but my experience would lead me to believe worst case.
What do you know about watered down jazz-pop? It's real. It's easy listening. Have you heard the rampant sameness that plagues new jazz? It's like a pastiche that I can hear from a mile away. Norman Brown is an excellent guitar player, but I can't stand to listen to that sugary, over-saturated production garbage that seemingly took over the industry. Real jazz doesn't have a damn wind chime stroke every third song. There's a place for criticism, and you just picked a really bad example for your case. How bad? Try this on for size:

TED talks are to intellectualism what Kenny G is to jazz.
Ouch, Jazz is my favorite genre. You can often catch me with a browser-tab opened to smoothjazz.com's streaming radio.
Tupleware: framework for distributed machine learning and data analysis
Goroutines and C# async/await are quite similar in use and behavior, the implementations are very different though. Goroutines have their own stack but Tasks don't, they store values that cross await boundaries in a compiler-generated class and everything else uses the worker thread's stack.

Async/await doesn't feel like lightweight threads because you need to explicitly await tasks. You could invert the keyword usage to match Go (implicit await, explicit go) and end up with something like goroutines.
Wondering if this tags in Google Analytics like a lot of spam has been doing recently.
Yes; thanks. I gathered that. My disease doesn't distinguish unfortunately. It's some weird form of OCD.
Asking someone to turn out their pockets and then arresting them because some marijuana is now "publicly displayed" is as close to "no reason" as you're going to get.

Also, if the father is absent, maybe it's because he's in jail, like some scary number of people in the US? Maybe he can't get employment, because he's a felon, like a scary number of people in the US?

The person you replied to is right, ending the war on drugs makes a lot of things, including all the things you list, better. It's a great place to start.
> Because WS-* .

While WCF supports WS-* and is in large part organized around it, some of the complexity isn't "because WS-", its "because WCF is a higher-level abstraction that supports, among other things, WS-* ".

I mean, you can apply all that overengineered configuration to build REST services with WCF, too. You probably don't want to (unless you are already heavily invested in WCF), but you can.
Show HN: Positives: 2 mins per day Positive Thinking Journal
Do you have a way to talk to the board or investors? Frequently jumping over someone who's cut to be a founder, but not cut to be a CEO, is the best way to align interests.
Um. Yeah.

That's what I address with "Assuming your point is "we need more women in panels""
> for the good of all of us

Except for us who are not US americans. Whose rights the US routinely tramples. Snowden is a hero.

> If a jury of Edward Snowden's peers are so taken by his celebrity and upstanding moral character that they find him not guilty

Like he'd get a fair trial.
WCF is great if you want to make a single data service available as JSON via REST, XML via SOAP, a custom binary protocol via raw TCP, and who-knows-what else.

In practice you're almost always better off just picking a single format for your endpoint, in which case there's no reason to use WCF.
Would this be the same population polled in 2010 when 41% of them could not name the vice president of the United States in an open-ended (not multiple choice) question? [0] Or last September when 64% of them could not name the three branches of government? [1] (35% could not name a single one)

My favorite poll is this one: http://www.pewinternet.org/2015/03/16/americans-privacy-stra...

Buried near the bottom is, "60% believe it is acceptable to monitor the communications of American leaders."

Raise your hand if you think it's good for a healthy democracy for the executive branch to monitor the private communications of congresspeople, senators, and federal judges?

[0] http://www.pewforum.org/2010/09/28/u-s-religious-knowledge-s...

[1] http://www.annenbergpublicpolicycenter.org/americans-know-su...
Right. He must be a Russian agent because that's the only reason he could get stuck in Russia on his way from Hong Kong to maybe-Venezuela.

Hanlon's razor kills conspiracies.
Next step is to make an ad blocking OS.
Both are probably too entangled with Windows internals. Windows Forms is essentially a wrapper around native GDI controls. WPF's rendering system is quite intertwined with the DWM

It's much easier to open-source the things with fewer dependencies, such as .NET Core, ASP.NET and other networking stuff. It's also invariably what customers are likely to want to run on Azure (or elsewhere), just maybe not with Windows underneath it.

For WPF I'm content with MS actually continuing development. WPF is the best UI framework I've used so far with a lot of good ideas that have sadly been ignored by most others. It's just sad that it got so little attention in recent years.
The racists and/or "human biodiversity" types have come out to play. Better to ignore the disingenuous comments and move on, as they tend not to be here for discussion. Articles on race and crime often draw out these sorts of "arguments".

For those that actually believe the GP might have some ground to stand on, the least they could do is to link to some sources or resources.
Show HN: NewsGIF is a news summary in GIFs
It's also pretty sad that they didn't use a constant time comparison function. Whether it exists in the target language standard library or not, it's easy enough to write one.
So when get over the depression of observing this system in action and the desire to leave the US I feel the desire for action. This problem of over criminalizing and over incarceration must be reversed and corrected. I refuse to live in a country like this unless this is corrected.
I'd say best practices for Java shops should be to move the SSL termination to a proxy in front of the app server. This doesn't work if you're doing mutual TLS to authenticate users in your Java stack of course, and I'm sure there's a bunch of other use cases where you can't, and it would of course be ideal if Java could keep up with security. But given the state of the Java world, just drop in an TLS termination proxy wherever possible (nginx works great) and forget about doing it in Java.
The war on drugs is directly related to what you are talking about.
> WCF is one of the most over-engineered frameworks I've encountered so far

This may be true to an extent, but rarely will you ever need to delve into that level of minutiae (which itself is a consequence of WS-*...). I've set up custom endpoints, but that's comparable to setting up custom logging with Log4J. I've extended/written custom Message Inspectors to log/analyze/manipulate data, but that was hardly complex as well, and comparable to what you would need to do in any other environment but without support of the framework.

For me the most frustrating thing working with WCF was probably correctly configuring Windows authentication/authorization simply because there are so many different ways things can fail with similar error messages. Everything else you mentioned is stuff that you rarely need to consider.
Integrating Storm and Solr
I am not a fan of this acquisition, but I'm really disappointed that this is the most upvoted reply on this story.

It reads like sour grapes, and what's worse is that it has nothing to do with the story itself. I thought the HN mods were actively trying to fix things like this:

http://blog.ycombinator.com/new-hacker-news-guideline
Well, it explains why off-shoring companies have such a hard time with German customers.

The quality expectation is a bit higher than what other countries are willing to accept.
Thanks for clarifying. Still leaves him stranded in Russia if the Ecuadorian document wasn't enough to get on the connect flight to wherever.
A generator for building full stack data capture forms
5 Reasons the Trans-Pacific Partnership Is a Bad Idea
Another good interface to GDB, especially if you like vi-style navigation, is cgdb: https://cgdb.github.io/
Steve Grossman's "My Second Prime" blew my mind wide open on jazz.

That, and 'Hey Arnold'.
AI researchers always disappoint me because I haven't ever seen a discussion of outright tampering. The danger of AI isn't free will, but some suicidal maniac capable of embedding viruses in the AI. We've got enough of black-hat hackers around—my employer got hit by cryptolocker last year—who could come up with a way to profit by hacking AIs.
This service has been spamming developers, harvesting emails from open source repos and then emailing them, advertising the service. Really not cool.

Even though it looks like quite a cool service, honestly I wouldn't use them on principle.

Here's the email I received: http://i.imgur.com/Kf9Nv3F.png
Exceptions were already in CLU and Mesa (70's), among others.
It's a terrific project, well executed.

To all the naysayers: You're right that you have no reason to trust ANY online tool or channel with your secret documents. Open source is best, etc. But, this crypto tool is more about hiding data than securing it. So, for instance, maybe you don't care if this site "steals" your resume as long as your boss doesn't see it. So, relying on their encryption works for that. Still, if you want to keep secrets from everybody, just encrypt your files before hiding them with this. Either way, pixelator is still a viable (and kind of fun) tool to use.
Tips for an Effective Co-Founder Relationship
How to Freelance: The Complete Guide to Making Real Money from Home
Looks like most home router manufacturers are mindlessly plugging modules from various vendors to their devices' firmware, to add features.

Are there manufacturers or product lines that are safe(r) from such approach? Are alternative firmware such as OperWRT or independent open-source firmwares (m0n0wall, pfSense, OPNsense) better in this regard?
What are some other libraries and frameworks that should be used? (For C# web services)
I remember all the blowjobs I used to get, so people could drink my jizz instead of butter.
> Empirically, crime rates do depend on race, not just class.

Some of that is racism in crime reporting and law enforcement behind the stats, and some if it is a real disparity, and at least some of that real disparity -- perhaps all of it -- results from the fact that black people in the US come from a cultural which has very different attitudes due to a very different experience with authority historically, with de jure discrimination and overt police repression of the black community extending into living memory (and even stronger farther back where it still exerts considerable cultural influence), which has a considerable impact on attitudes towards institutions of authority and the broader society.

Piling more racism by the broader society on top of that is not going to alleviate that problem.
LTCM wasn't a warning, it was prophesy.