skysight-inc/HackerNews huggingface dataset:
I'd love to wipe the dust off a bunch of the old research OSes from the 90s. Amoeba, which gave birth to Python, is another OS from Tanenbaum that I feel died much too soon of a death due to the goliath that Linux became. There are so many tantalizing bits and pieces about the network transparency so many of those research OSes offered that have shamefully been left by the wayside.

With distribution through a book, at the time, it wasn't a terrible idea. The internet was in its infancy, and there were a lot of schools that had real poor connectivity. Unfortunately, the internet grew rapidly, and textbook publishers are conservative, and the rest really is history.

To be honest, I feel there is a near-depressing anti-intellectualism in discussing non-Linux kernels with a number of hackers. They know the devil that is Linux, and fail to see how exploring those other devils and daemons out there could possibly improve their perceptions of what an OS can and should be. Network transparency, non-traditional filesystems, etc, have all been hampered by too stubborn of a refusal to question the assumptions as to what a kernel and OS can and should be.
I wish FreeBSD would follow suit. They dropped BIND in favor of Unbound for 10.0-RELEASE, so the precedent is there. Sendmail wouldn't be so bad if it weren't so damned arcane and broken. Like, something as simple as getting TLS to work with older Exchange servers is impossible. Forums are filled with people complaining about this problem for the last ten years. It's so frustrating, especially when the workaround in other mailers is so simple (e.g., Postfix, where one can force TLSv1 in the SMTP client TLS policy map).
I don't prefer the verbosity of Java; I do like C# pretty well - it certainly has its place, but Node.js also has its place. My current project is a proxy between a modern web app and a legacy Java system; Node.js was a much better choice than either C# or Java for this use case.
I'm not sure if I understand the point of this blog post. VCs give money to startups so these startups can grow faster than they would without external investment. So they will spend that money. It is not like startup come to VC and said: I need $10M and I will put that money in the bank.

Maybe the blog should be how it is important that startups are more focused when they spent? Or maybe how VCs are investing into companies with not so great ideas?

I'm just confused here.
Yes, and the company that doesn't have to care about revenue can just give the entire thing away for free and get users to sing their praises.

They will grow faster than you. This is why the "no-revenue" play works (well, until it stops working).
These were awards handed out to a few companies in 2012 so that they could develop their capsule technology. After a couple years, NASA planned to select one of the companies (out of SpaceX, Sierra Nevada, and Boeing) to fully test and eventual use their capsule. The winner(s) of the next contract is being announced today.
It appears the basis for the takedown is that the distribution includes code that is in violation of the license. Specifically, Bukkit includes code that is not GPL licensed. The GPL prohibits this, and so the author is able to exercise his rights under the GPL. To restate it more concisely, the claim made is that the code authored by the DMCA issuer is being distributed in violation of the license under which it was written (the GPL).

What makes this extraordinarily messy is the fact that it is almost indisputable that the author was aware of this at the time he contributed. IANAL, so I don't know how that effects the license, but entering in to agreements that you are knowingly violating at the moment you enter them has the effect of providing a basis to challenge the validity of the agreement. Again, IANAL, but my concern would be that if the license were found null and void, the whole situation would fall back to copyright law, which still gives the author ownership of the code he has written, because there was no explicit assignment of copyright.

Basically, the choice of GPL for the Bukkit project was a timebomb from day one. Any project using the GPL would be wise to take note of what has happened here. Should someone find any significant amount of proprietary code in your GPL project, they can quite simply nuke your entire project with a single DMCA.
Thanks for the excerpt. It's not long, but I enjoyed the writing, it's crisp, fast-paced, and covers a lot of ground. (I imagine Peter's lectures to be similar!)
This gave me the confidence to order the book.
It's an absolute dream come true for Haskell-ers. Doing server-side in Haskell and client-side/small services in PureScript is... just wow. Anyone in the Colorado area, we have quite a few amazing FP folks here (e.g. Brian McKenna) and there is a PureScript meetup Oct 1st: http://www.meetup.com/Boulder-Haskell-Programmers/events/199...
Tools for Developing Android and iPhone Apps
Shelter wifi isn't safe either, if you forget to disable coarse-grained location services.
"Note: This is just an humoristic comment, don't take it too seriously.."
That doesn't mean they didn't deserve a trial.

Especially as the judiciary primarily upholds procedural rights by disregarding ill-gotten evidence.

(And to preempt the inevitable complaint about trials being too expensive - if that much of the population is committing crimes, then perhaps it's time for some to be decriminalized or at least prioritized. A jurisdiction desiring to prosecute so much should be forced to raise taxes to cover its true expense - and that includes funding a defense attorney for everyone.)
Setting a 1gb memory limit is a great way to hide the problem and dramatically reduce the maximum number of concurrent requests to your website, and drain resources from any other services running on the box(es).
Is this clearly a result of Amazon's own dynamic pricing or simply third party sellers undercutting each other which is common on close out or soon to be replaced items?

In the case of third party sellers, I don't believe Amazon directly controls the pricing.

Currently, the best price for the iPhone mentioned in the article is offered by a company called "TRUE DIGITAL" and isn't even fulfilled by Amazon.
If it is a closed figure ... Just double click :)
I am the author.

You are right - not scientific. It's a rant. But I think it's not completely bogus. My experience from the last years tells me that this is a reality.
Why does that matter, the other investors are hoping for returns too?
Coming from an IIS, .NET, SQL Server background, the simplicity of full-stack javascript from mongo, to node, to angular cannot be overstated. Propagating a change from the front to the back end or vice versa is much easier and faster speaking the same language throughout.

Tools like yeoman, grunt, bower makes it that much more pleasant.

Libraries like expressjs, mongoose, passportjs, and many more can do a lot of the heavy lifting, taking away some of the pains of writing boilerplate.

All and all I'm a fan. I'd love to use angular against firebase only without a node server, but I can't justify the cost.
Wow, thanks. I didn't know about fantasy-land and bilby. Hard core.

That stuff is definitely getting you pretty close to Clojure.
Microsoft creates a keyboard for iOS and Android tablets
Native UI goes far beyond the look. Another concern is accessibility, especially for blind users. Non-native UIs can be accessible, but only if the toolkit implements each platform's accessibility API, and gets the implementation right, which seems to be very difficult. (For example, last time I checked, Qt's implementation of the relevant accessibility APIs on Windows was deficient enough that the TeamTalk voice chat client offers a "classic" MFC-based client specifically for blind users.)
if it goes like a typical gov contract then Boeing wins and later it buys rides on SpaceX when its own dev program costs spirals out of control with no real progress in sight.
But when it finds a "face" and it's really a pile of old flower pots--not even close to a concept of "human face"--now that's amusing.

It shows the limits of the technology, but as in the article, technological quirks can sometimes be exploited creatively.
The Software Engineer's Handbook
I was talking specifically about the equation, not about the expected returns of investors.
Jeff Bezos’ space startup partnered with Boeing for crew delivery bid
How To Make Engineering Interns Truly Effective
You can use Ministro. See here: http://qt-project.org/doc/qtcreator-3.0/creator-deploying-an...

It is basically an external app dependency that carries the qt libraries.
It's a matter of perspective.

If my wife took off with my kid, I'd use any means at my disposal to find them - in spite of the fact that I'd never dream of doing that in any other circumstance.
Valid point. It's better than nothing though :)
Property-Based Testing: Testing Assumptions You Don’t Know You’re Making
> More subtly, but perhaps more damaging, they break properties like associative and commutative.

No: commutativity of multiplication and addition still holds, but associativity indeed does not. That associativity does not hold is a much more unpleasant than if associativity would hold but commutativity wouldn't (the mathematics of common associative, but non-commutative structures is understood quite well, say (non-abelian) groups and monoids).
Such a company with a proven ROI on its marketing should go for venture debt, not venture capital. If you can 2.5x your money in 10 months and capital is at 0% interest out there, why would you sell a huge stake of your business to get to that 0% capital?
More likely they'll be passed out on their dorm floor within 15 minutes of arriving at college. I met a lot of people in undergrad with overbearing parents who partied way too hard - some of whom failed out.
The answer is mostly, we don't know. However, we do know that most of your cells in your body are not really capable of becoming cancerous. In general (again, generalities here - we don't have enough data), only dividing tissue is really capable of becoming cancerous. But most of these dividing tissues are those mentioned above and likely to be some of the cells exposed to such a machine (immune system (not near the surface), skin, testes, breast tissue, digestive system). The tissues at the surface of your body are disproportionately susceptible to cancer.

Cancer very much is a stochastic event, and so probabilities are all we can talk about. But reducing the number of encountered objects by billions-fold while keeping the rate of exposure the same can wildly skew data that you had relied upon to determine a 'safe' dose.
Future Ennui
This article implies that it is Amazon that is changing the prices. Many people don't understand this, but Amazon is a marketplace where sellers compete to sell products. There are currently ~120 sellers with offers to sell a new iPhone 5s (space gray) all with different prices and Amazon just picks one to be the default. So this graph is really showing something more akin to a market price for the iPhone 5c.

http://www.amazon.com/gp/offer-listing/B00F3J4B5S/ref=dp_olp...
NASA to Make Major Announcement Today About Astronaut Transport to ISS
I'm pretty sure that's just a consequence of the LGPL, static linking and how 'app stores' choose to distribute software. If don't want to share your code in a format that allows it to be linked to other versions of Qt, you can't distribute your binaries statically linked to Qt (without paying.)

http://stackoverflow.com/questions/10130143/gpl-lgpl-and-sta...
Node.js is like that cool new kid on the block who is super easy to get around with and before you know it you are best friends forever and he sleeps on your couch regularly. After a few days the coolness wears off. He has flaws, too. Irritations. Annoyances. But, do you really want to go back to your old friends? Who are a magnitude less cooler but better for you in the long run?

I decided to do the latter and get actual stuff done. Node.js is fun and all, don't get me wrong, but once you get over the hype and really dive into it you are better off with Java.
> Is this clearly a result of Amazon's own dynamic pricing or simply third party sellers undercutting each other which is common on close out or soon to be replaced items?

Bingo! Monitoring prices on Amazon without using their API is a Sisyphean task. They can show a price from any of a bunch of sellers; and which one they pick depends on the overall price, the stock at hand, etc.
Evidence of what? A father wanting to know where his kids were taken to? Or an abuser stalking his girlfriend. From the 'evidence' presented, it could be either one.

For all you know he did this in cooperation with police and HR. You leap to conclusions with zero supporting information.
But is that really the case or am I just living in the Musk-worship echo chamber?

It's probably not the Musk echo chamber, your assumptions carry the telltale scent of the "large corporations can't do anything right!" echo chamber. They're slower, suffer from inefficiencies caused by scale, more risk-adverse, etc... But they're not outright incompetent the way startup-fellating media leads you to believe.

Boeing could have just delivered better. Or they delivered worse but Boeing's track record covered the spread in a reasonable way. Or in a nepotistic way. The fun part is that unless they blew SpaceX out of the water, you'll never know which of the three it is!
I didn't use the expression "collision attack" ever in this thread. I quoted someone else who used that term however (and the context of the whole discussion is clearly related to preimage attacks, not collision attacks).
nonetheless, the man makes cool things which I think are worth their price.
They have the same kind of rounding problems - except in base 10 instead of 2.
I work with JS every day but used to work in C#, and I still miss it. But unless you're working on MS platforms it's just a huge pain to get it to work.
In fact, Amazon doesn't even sell the iPhone 5c.
QString is a proper unicode-aware string with conversions to many character codecs. It doesn't really compare to std::string.
> Why we need floating point at all now? IEEE-754 64-bit decimal appears to cover everything that's needed.

IEEE-754 64-bit decimal is also a floating point representation:

http://en.wikipedia.org/wiki/IEEE_754-2008
Pretty cool! A couple of the bands I searched for only had albums, what sources are you pulling from? Merchnow has a bunch of apparel for the bands I was searching for. (Parkway Drive and Bring me the horizon)
Live Chat Software for Websites
The most (potentially) exciting part of this news would be the joint venture between Blue Origin (who has been developing engines for the past decade) and Boeing to make this happen.
Netflix Deutschland: Preise und alle Angebote im Überblick
I wish this comment was higher up.
How to hack Burning Man with APIs and text messages
She had large breasts.
I 100% agree that my feelings should be irrelevant to security policies. But the precautions taken by the TSA are completely disproportionate to the amount of risk we face while flying. It's a total joke to say that it's anything but "security theatre". That feeling of security is really all we're buying with all that money and inconvenience.
This article is literally counting the same reasons listed every time nodejs is mentioned, since it's inception.

Non-blocking, single-language, npm. What's new?
I assume you refer to the quote: "the bitch forgot I work for AT&T."

Well, maybe. I wouldn't be saying kind things about anyone who disappeared with my kids.

I'm not saying that this wasn't an abusive, dead-beat husband/father. Only that the information we have isn't enough to make that assumption.

"On the AT&T part though, I agree fully. Individuals should not have access to that sort of information."

Me too - but we also don't know if he went through proper procedure to get it... it does seem very unlikely, though.
Please read what I wrote. I never claimed anything about hotel chains, restaurants, etc being located in the US.
So, are they going to comply with the law now, or continue to ignore it?
Do you think that 4 years is the right amount of time? Why do you reject one year as not being enough? Simply because it isn't what is usually done by other companies, or is there more to it than that?

Also thanks for sharing that link. It's a good read, although I don't entirely agree with everything in it
Not necessarily. As you said, Rust encodes that information in type signatures. Exactly the same information can be used in a VM and it could do escape analysis one method at a time then.
ext2/3/4 have terrible large-directory performance. If you create 100,000 files in a directory in an ext2/3/4 filesystem, enumerating said files (ls, readdir, etc.) becomes unbearably slow -- and the slowness persists even after you delete all but one of the files in the directory.
You made my day man.

I am the creator of this tool and we just went out of Beta. I will be happy to see what the community thinks of this tool.
Increasing the memory limit is only temporary. It's used as a debugging procedure. I later write "If by increasing the memory limit you have gotten rid of the error and your code now works, you’ll need to take measures to decrease that memory usage" with a list of things to do to decrease memory usage.
You are right, Excel uses doubles internally, taking care to format them as good as it can. BLAS also uses floating point numbers: singles, doubles, complex (note the S, D, Z prefixes):

http://www.netlib.org/blas/
> What sort of messages?

Broadcasts of capacity seekers and offerers. Along the lines of 'I have 50 40' containers sitting in Panama, Colón, destination Rotterdam, bids in by 14:00 GMT tomorrow'.

This would then get broadcasted to all parties that were capable of taking on all or part of that load, within a guaranteed delivery time through just about every medium you can think of with the exception of carrier pigeons.

This does not compare at all with Amazon or Twitter, though twitter uses 'Erlang' in their stack somewhere and quite a bit of the philosophy Erlang uses dovetails with the way you build such systems (which is perfectly logical because Erlang came out of Ericsson and they had problems that were mostly synonymous with message switching).

I'm not aware of either using QnX in their setup.
you mentioned desktop platforms in your OP, so I assumed non-appstore platforms.
If Boeing are responding to competition properly then it's something to be excited about, as it means SpaceX and others will have more to compete and co-operate about.

SpaceX has a lot in common with Tesla, where the real winning plan is not to compete over slices of the pie, but to radically grow the pie.

That was a big if though, and if all this is is old guard cronyism then it's a step backwards.
This doesn't actually matter assuming the 40m bought 10%.
Closer to homoiconicity, but not quite there.
Browser based icecast broadcasting
I don't have to take something seriously to find it tiresome.
Ugh.. am I the only one that can't see it?
As you can see from the doc, functional programming is completely underspecified in Mathematica. How does lexical binding / closures /... work? I fear these are all dirty hacks and performing very poorly. Why isn't it better specified? Because Wolfram wants to prevent competition? From here it looks like the implementation is the spec. There is no rigorous language spec, which is quite poor for a language used in Mathematics.

The compile function spec -as little as is there - does not make me happy as a Lisp programmer. The compile function has only very limited capabilities...

From the doc:

> Compiled code does not handle numerical precision and local variables in the same way as ordinary Wolfram Language code.

This is a huge warning sign. It does not even say HOW it works differently. Mathematica from a language implementation point is stuck in the 70s... They have fancy stuff on top, but the basic language looks broken. The Lisp and FP communities faced these implementation and semantics problems (like lexical binding, having an interpreter and compiler with same semantics, implementing optimizing compilers for the full language, ...) in the 70s and 80s. Scheme, ML and other languages showed how this stuff should be specified and implemented.
An Ongoing Conversation between Morissey and The Dalai Lama
What's the expected response when clicking the button in Chrome on Android 4.4.4? I'm on a Nexus 5, on 4.4.4 and I see an alert box in Chrome 37.0.2062.117.
I agree.

Perhaps VC, or even the whole funding side of the startup world is unsuitable an approach which does not occasionally produce Goole-sized companies. Maybe different investors can take advantage of different areas on the risk/reward curve.

In any case, the current wave proliferation of startups is premised on the idea that relatively little cash is needed to get a beachhead. I think it's also true that there are viable ideas that would generate millions or tens of millions per year, but not billions.

I like OKCupid as an example. They actually came out with a blog entry that outlined what they saw as the problem with paid dating sites (a big industry), that their free site works better. It made sense. Free sites have more users, so more people to meet in your area. They don't need dishonest pay-to-reply gimmicks. A bunch of reasons. OKCupid is a popular service with a lot of users. Even if they are generating far less per user than paid subscription sites, they are still able to generate some cash.

If generating less cash by being free results in a better service, the free service should win. If they can make enough to be profitable, pay employees well and keep the service going that's great. Then they sold the company (and pulled that blog post). The site exists, but it's stagnated a little. It seems like a good case study, because there seems to be pressure that builds up for such a service. They're popular enough that people on the street around the world know the name, but not making the kind of dose that interests big money. It seems like there is a pressure for these companies to stop existing. They are pressured to risk massive revenue growth, sell, whatever. The bottom line is that it seems hard for something like this to remain like this. There's a belligerent invisible hand nudging them off the game board.

It's a pity. A dating site isn't saving the world but for people who meet up (or hook up) on the site, it's a good thing.

We would be better off if companies like this could continue in this state. Why can't a business that size continue to exist?

At the end of the day, the investing strategies and internal logic of VCs or angels should not be the sole determining factor for what businesses can exist, should it?
Being the Perfect 3rd Co-founder: The Startup Studio Model
How to hire an executive coach: what they do and why you need one
Sorry I missed that section. Carry on!
The Ultimate Breakdown of How People Watch Porn Online
Digia spins off Qt as subsidiary
Good points. But on the US store we can still clearly see the general trend showing that the price has been falling for weeks.
Don't know about those, but in the D cookbook by Adam Ruppe he talks about running D apps under QEMU without an O/S installed
Management’s Roadmap for IT Projects
Let's not kid ourselves - most people [arrested by the police, charged with a crime, sent to prison] are guilty. This is what makes preserving justice for the exceptions such a hard problem.