skysight-inc/HackerNews huggingface dataset:
That article doesn't say they're feeding off it, just colonizing it. I wonder how long it'll be before you're correct, though.
Classic iconoclastic column--take a known good, perhaps even supported by research, assert the exact opposite, and then write about it.

No actual substance required; just the act of contradicting known wisdom will get plenty of pageviews from people clicking through to see if it's true.
Is there any overview of differences/missing pieces in respect to glibc ? (I'd expect most of them are GNU extensions or or legacy, e.g. at a glance, no SunRPC, fts.h, obstack.h, fstab.h). And how is C11 library support ?
I think it is neck and neck whether C++ template instantiation or XSLT is the ugliest unintentional functional programming language.
Actually for TeX it is “modern math typesetting is ugly”:

In the late 1970s, Donald Knuth was revising the second volume of his multivolume magnum opus The Art of Computer Programming, got the galleys, looked at them, and said (approximately) "blecch"! He had just received his first samples from the new typesetting system of the publisher's, and its quality was so far below that of the first edition of Volume 2 that he couldn't stand it.

http://www.tug.org/whatis.html
It depends how you do SOA. We try to publish "events" rather than to "call" another service and expect responses. We try to decide as much as possible in the service that publishes an event, so that information doesn't have to be returned. Other services act on that information.

Your kind of SOA sounds more like distributed RPC, which indeed is complicated.
Nor a good thing. My point is that it doesn't really add much ("simplicity" included) to justify itself. It's like Eclipse's Xtend (ever heard about it?): a nice and clean language, but one that doesn't bring enough to the table to be worth switching to.
My friend bought groceries at Whole Foods with BTC.
Great idea!

Personally I don't think "Sound good?" is the right text for a button and making potential users click a button only to scroll down and need to click another button is probably going to mean losing some users in that extra step.

Generally I think your landing page needs some work. I've heard pg say in a couple places that you need to make sure every single word on your home page is there for a reason. Make sure every button takes users closer to where you want them to be (paying you I assume).

Maybe just take a look at the homepages of all the YC startups' home page - this should help: yclist.com/‎

Also it might be more impactful to give examples of how people used your app instead of testimonials.

One more idea: maybe play around with the pizza delivery idea of "if it's not there in 39 minutes, it's free". So what i mean is I post a question and the price I pay for the answer decreases, the longer I wait for the answer
Getting an error updating your vCSA – This might help – Virtuwise
Well, I always thought that the motorola 6809 was much more attractive. As a compiler writer during those days, the lack of regularity of the 8080, z80, were a pain.
Art is a waste of time
Ok - this negative reaction is to prevent others from competing with us in dimensions we can't win on.

Thanks for putting it out in the open so we can discuss it directly.
I could only vaguely remember my time in San Francisco due to the fact that I was only three years of age, but that didn't stop my parents from taking me everywhere within the city. Although I may have not recalled any of the visits, after we had moved out of Cali, I always hear how we should've toured Stanford and what a great opportunity we had. Don't miss that opportunity! Schedule a tour of the campus, I'm sure you'll be glad you did.
I wouldn't include WeChat as an investment in the same way the others are. Tencent developed WeChat (then called Weixin) themselves. Also, the interesting about WeChat and its difference between the others you mentioned is it functions more as a platform for mobile games and mobile commerce. Tango, Viber (which finally got stickers a few months ago), and Whatsapp are all exclusively about communication. No doubt all of them have looked at folks like WeChat (from China), Line (from Japan), Zalo (from Vietnam) and KakaoTalk (from South Korea) for profitable business models. All of the Asian chat apps are headed in that direction.
The Foundation won't be around forever. Its been setup to spend all of its funds within 20 years of Bill and Melinda's deaths.
Yes, that's a good point. I guess for SciPy you'd have to add "and plot the results"?
I think the amazon one makes most sense actually. They already sell movies, so they can do better recommendations than anyone else. They also have massive, distributed infrastructure and uplinks without additional cost. They just bought themselves the tech/licenses/customers via lovefilm in the UK.
I've used Kafka, ActiveMQ, MSMQ and Tibco on long running projects.

An ESB can be incredibly powerful when you give a small developer team access to it and wait to see what they dig out of the data. We pulled realtime data about sales that no one had access to and it was enlightening for everyone.

When non-programmers use something like tibco, the results are abysmal. Slow overly complicated highly coupled mess that only one person will understand, the creator. When most people say ESB, this is what they mean and it is a tax on the company.
> major abuses by governments no democratically elected administration would ever get away with doing it

Far too many abusers were elected in democratic elections. The key is not only have democratic elections (and legal mechanisms to remove abusers when needed - to prevent coups), but actual checks and balances that can, effectively, prevent abuses and punish and remove abusers.
Kotlin M7
If you're happy with Scala, you won't need Kotlin. I think we're pretty clear on that message.

Having said that, I don't agree with it not providing value. I think it is more constrained in what you can do with it and that in itself provides value. And in terms of value of Java, I believe there are a lot of benefits.
Ask HN: What's the best way to sell a Windows desktop app?
What's the best way to sell and distribute a Windows desktop app which is priced around 10-20 USD?
Should I use a service like gumroad.com or build an own distribution channel with PayPal or Square?
Clojure: Java is too complected.
Ah good point. For now the plastic must provide something analogous to breeding grounds or points of community. Little plastic planetoids floating through the watery abyss. Either way, there does exist plastic-eating (or breaking down) bacteria: http://www.nature.com/news/2011/110328/full/news.2011.191.ht...
That is good. With engines becoming so cheap just think of all the different apps a person could build.

I think that what we are seeing right now is the game industry efforts to break free of the walled gardens and the AAA model out of self preservation - indies are where all the fun stuff is. And there is need of new deployment methods to skip the app stores if possible.
ok; so I read the DeepMind paper and am totally not-impressed. But perhaps I'm confused. Does experience replay not a priori require a known system function? And if you already have a known system function what is the value of an algorithm to deduce what you already know?
R: Another Octave

TOML: Because INI files, JSON and YAML parsers are either too hard to read or write sane parsers for (It's not a language, but hey data formats are people too.)

Elixir: Because I want to be a Ruby hipster and an Erlang hipster at the same time (I'm only a lowly Ruby hipster.)
It has been 5 years since gates formed the giving pledge. In that time, he lost and regained the position as the world's richest man.

This is not supportive of a claim that this is genuine. I'm a little tired of the wealthy bragging about how they are like, totally generous and stuff.
wait, but I thought premature optimization was evil !
great job!

as a bonus, it gives those interested in laravel a chance to see other packages to use for various functionality.

https://github.com/hillelcoren/invoice-ninja

definitely curious if this will there ever use a paid business model. i'm guessing a more robust feature set for a monthly fee?
Learn how to use Docker with OpenStack
Andrew Carnegie recommended this in "The Gospel of Wealth" (written in 1889):

http://digital.library.cornell.edu/cgi/t/text/pageviewer-idx...
Sounds like the criminal offense was breaking and entering. The suspect admitted (to the blogger?) to illegally entering MS facilities to obtain the stolen software.
See: Whataboutism
Sometimes numbers disappear
Architecture wise, an in-house engine we built for the PS2/Xbox (this was over 10 years ago). But as an overall package (editor, visuals, code, etc) I do think Unreal is one of the best out there. It isn't as simple to start working with as for example Unity3D, and the content processing for consoles used to be very slow, (and personally) not a fan of UnrealScript. But still, I've worked on an FPS, hack and slash and a strategy game with it. It is quite versatile and if you have access to source code (which you do now, but before with UDK only you didn't) you can do some amazing things with it.
Waiting for the 20th Surgery
Ask HN: system which allows messages to be decrypted at a given time?
Could you create a system which allows some encrypted messages to only be decrypted after/at a given time t and without any authority?

There would be so cool applications of such a system, imagine if someone (like Snowden) want to share to the world some important document but which only are auto-decrypted in the future, whatever happen to the person.

Do you think this will ever be possible? I'm afraid this need the time to be provable?
Maybe the best solution is to create a rule that mandates publishing of all data police has access to. If that were the case, police and politicians could be tracked by any concerned citizen, their behavior analyzed and publicly debated, every action publicly questioned.
I never knew that NaN is not strictly equal to itself in JavaScript (so NaN === NaN => false). Very interesting.
I don't understand clang's behavior in the last three examples, but then again I'm not a C++ expert. Is it conforming, and is it reasonable?
An interesting alternative theory, however it's unreferenced and from a post on 4chan. Not exactly the most trustworthy collection of people.
There is not a shortage of programmers, there is a shortage of inexpensive programmers.
Such an interesting video of how America has changed. Amazing stuff!
I'd disagree with this. In my experience everytime it has seemed like the interface was too complex too support services correctly, it's been because the break for the services was at the wrong level of abstraction. SOA tends to work best when you define discreet chunks of functionality and each service is only responsible for that chunk. Just like developing testable code, you want to make those chunks as small as possible, without losing your mind at the shear number of services. For example having an order service and shipping service as opposed to a just an order service that handles everything is more likely to make sense IMO.
In my perfect world signing up to a service would only need my email address. I'd enter it and the service would email me a link. Clicking that link would log me in. No password necessary. My log in credentials would be available everywhere my email is available (which is everywhere), and if I accidentally delete the email then just filling in the "sign up" box with the same email address would email me a new one.

The downside is that if my email account is compromised then my account with the service is also compromised, but if that's the case then most 'forgotten password' systems would be equally broken.
Anybody else getting 404s?
I don't mean to disrespect these companies, but they are much older than Google. It seems like from the sart Google didn't care about the division. They knew they always have some "research" going on. Maybe founders' background was the founding culture.
Very similar layout and functionality to http://invoiceable.co/
nice, but this line

var receiveOperation = queue.StartReceiving<MyMessage>(100, /* poll every 100 ms */

shows that you are polling the queue for new messages. Why such inefficient technique?
And BTW it looks like there's no support for transactional operations. This is indeed a rudimentary queue ;)
Interesting. Got a reference to that CIA incident?
Yes, I think so! Or set-up a barrier-pattern of searching a linear range of areas continuously. I think they have four or five of these HF radars now, so they could co-operate.
> Cars are too dangerous to not be tracked.

Slippery slop much? That's not even a slope. It's one step away from "People are too dangerous to not be tracked."
I'm pretty sure XSLT functional paradigm was intentional.
I would rather see developers in the community focus more effort into already existing libraries/frameworks and making them easier to install/setup/build an MVP.
just order a tab
If you use a message queue system like RabbitMQ, and simply publish messages as JSON you have interfaces, authentication etc. done already. We have 17 different services internally, in four different languages, all communicating over AMQP with JSON messages.

(Disclosure: I'm owner of CloudAMQP - RabbitMQ as a Service, www.cloudamqp.com)
You did see where he's transitioning to a more active role since the CEO change? Both hats shall be worn.
Cadence – a music puzzle game that only the technically minded seem to solve.
I'd say it's more a matter of "preventing others from dragging down society to competing at a level we as a group don't find socially acceptable." This is a legitimate function of society, and opprobrium and derision is a key tool for enforcing social norms that keep a check on undesirable behavior.
Him being from Europe makes this worse to me. Why isn't this reason enough to void Microsoft's safe harbor guarantees for the Data Protection Act? I'm sure they're all rubbish, but Microsoft are provably not protecting European rights here and I wish somebody forced these companies to take it seriously.
"Clojure: I want to use Lisp, and I want to actually have libraries that can get stuff done"
Depends, if you want to make your own idea in to a game start simple. Implement 1 core mechanic, you can't care about UI, Multiplayer, performance, or anything like that. Make a proof of concept, make it as simple as you can.
Iterate.
Here's a trailer on a current project to create a film about the impact of the problem on Midway Atoll, in the Pacific Garbage Patch: http://aaronwolf.blogspot.com/2014/02/documentary-trailer-mi...

It's heartbreaking.
Aha! Cheers :D
I'd not be against this if the data was 100% free and public and had no exceptions for cops, judged, politicians or any other privileged class.

But, of course that would never happen. Cops, judges, politicians want protection from retaliation and etc. Well so fucking do the rest of us.
Kind of a dumb decision IMHO
Same goes here in Germany, where the trucks have to pay a highway toll. When this system was installed, every politician promised that the data would only be used for collecting the toll. Nowadays every license-plate is scanned and police in most federal states have access.
Rent a car (you'll need one) and head down to walk around Stanford's beautiful campus, then have a coffee in Palo Alto before heading over to see Google's campus and shoot some pics. Then off to nearby Cupertino to buy some goodies at the company store in Building One. Not much else to see in the Valley I'm afraid.
Agreed. They're on their cell phone/laptop. Or they just randomly turn on their siren, burn down the road real fast, and shut it off for no apparent reason. I've seen this many times.
How to run a Board Meeting: Use http://boardeffect.com
Garmin Vivofit Promises Simplicity and Versatility in an Under the Fitness
The real problem is that Fluke is trademarking yellow. That is just not supposed to possible.
Indeed. I think coming to similar conclusions over the years is the main thing that has changed my view. The absence of either a formal written constitution or any power of recall over our elected representatives in my country, combined with a lot of "arm's length" parts of government where people with real power aren't directly accountable to the electorate anyway, do not tend to promote effective checks and balances.
> You can't solve a problem if you don't know what a particular algorithm do for you.

I'm sure anyone who is a CS researcher would disagree with you, but I'm probably taking your point out of context.

> I have seen java developers knowing only ArrayList and nothing else in the collection.

And I have seen a full-fledged computer science graduate, from a top school for CS, use MS Access for everything, including projects that had nothing to do with databases, because he didn't know how to use any other tools, and didn't appear to have the know-how to take full advantage of that specific environment. Bad programmers are bad programmers.

> In numerous forums, people ask for code because they don't know what the problem is. In which case, even search can't help.

Technically speaking, isn't that still a search? The only difference to using Google is that the results are indexed by humans instead of machines. I think this further emphasizes that most people really can recognize when they need a new tool and can find the right one on demand with very little trouble.

And, like I said, I am willing to believe that it is a skill that is acquired. Skills, by nature, come with varying degrees of ability. Perhaps the least skillful stand out most predominantly in your mind? The best are probably so good at it that you don't even realize that they are doing it.
History will remember Obama as the weak President who did nothing to stop Russia from destroying the one principle that held the world back from territorial wars ever since WWII.

As we enter the new era of land grabs and might-makes-right, history shall record that what the American President did to stop it was order travel bans on a few minor flunkeys.
If it's an object that's still floating, it's more likely to be some sort of lightweight composite than metal. And if they are using this radar system in such a way, then they would presumably be able to use it to direct the search teams to the precise location in real time.
Scottish company Maidsafe claims to have built a Bitcloud-like system
The easiest way to achieve this is to encrypt and release the data the set up some kind of timed mechanism to release the decryption key. I believe Julian Assange has already done something similar.
Rust: I can still compile code that I wrote three months ago.

Go: Haskell code is too generic.

D: "(C++)++" has terrible SEO.

Java (early versions): C is so fast that nobody wants to buy our new chips.

Scala: Java doesn't have map, reduce, or lambdas.

Java 8: Oh crap, Scala's right.
I don't think it's even functional, as it lacks lambdas. It's just pure insane.
Ukraine state tv director beaten out of office by right wing MPs
Bad Advice from an "Apple Tech": BitTorrent and older OS X installation discs
Or avoids them.
Re-read it again. It mentions corporate investigators but there is nothing that suggests that they were the ones who looked through his hotmail account - that information provided by an FBI agent.

It's possible the events went like this:

1) MS get suspicious and investigate, (legally) find things which point to the suspect.

2) They confront the suspect who confesses.

3) They take it to the authorities who as part of their investigation get court orders to access his hotmail accounts.

But based on what is here there is nothing that says MS did anything illegal. That's not to say they didn't, just that that's not what these posts say.
The demo is very fast, I just click a button and I'm in the middle of creating an invoice in a blink of an eye and it even produces the PDF right away. Good job.

I didn't find the pricing information anywhere on the site, however. Even after I clicked Sign Up there was no mention of how much it costs or if it's free, so I went back to the front page searching for that information and didn't find it there either.

EDIT: I noticed the box telling it's 100% free now that I had missed when I arrived at the site as I just quickly scanned it and then clicked the Invoice Now button. How are you planning to monetize it? Why should I believe it will always be free?
You may not be, but have you really missed the reports on how popular it is with criminals? The OP fears that if bitcoin goes down, the criminals might end up being the only remaining bitcoin users.

All this straw man stuff about how every currency has its criminals and not every bitcoin user is a criminal right now is totally irrelevant to that. But I guess some people suffer from jerking knees that interfere with their reading.
After 25+ years of coding and reading other people's code I would submit that the REAL problem is that the people who do code don't do it very well, some are downright stupid.

There are a lot of people out there who will never be able to produce anything beyond "Hello World" and some will struggle to get that far.

What if we focused early on identifying kids with good problem solving skill and other aptitudes that might make them good programmers and encouraged them to explore those areas. What if we did that for every discipline?

No, that would mean taking an interest in kids instead of just herding them into classrooms where they can be safely ignored until they're 18. Let's keep doing that.
Yeah, it's relatively proximal to their core activities, to be fair, so that wasn't a great example.
It's FOSS [1], and the version they host says "FREE" all over the homepage.

[1] https://github.com/hillelcoren/invoice-ninja
Pikock – The best way to build responsive websites
I tried to read Pink's A Whole New Mind, and it turned me off to him completely.
Watch out for ReaderWriterLockSlim. It's dangerous under certain circumstances particularly if:

1. You have one core or two cores.

2. Your CPU load is high.

3. Your thread pool is pretty heavily utilised so there is a queue building up (think IIS).

It relies on spinlock so it enters a tight loop for a number of cycles to avoid lock contention. At this point it increases the CPU load so every thread ends up getting blocked on spinlocks. This means you end up with N runnable threads (one per core) which are utilising 100% CPU in a tight loop and your site goes down.

I wouldn't rely on it for a concurrency mechanism in production!

We've had this in production and it took us out for a few hours.

Note: the root cause was a for loop that never terminated but all the other threads went batshit at 100% inside ReaderWriterLockSlim so it's impossible to identify what is going on. You can't even log into a box under that load so it's a case of waiting for it to blow and dropping a minidump out with process explorer and getting that off-site and firing it up in VS. Total nightmare.