skysight-inc/HackerNews huggingface dataset:
Part of the problem here could definitely be communication.
For whatever reason, it's been incredibly hard to follow what is going on
with the Docker project. Keeping info in one place would
definitely help.

I'm not able to find any details that support what
you're saying. It seems that in June Eric Brewer was
still publicly asking for libcontainer to merge in
LMCTFY support.

I definitely could be wrong, but looking at this screenshot from Eric's
June talk it looks like they were still trying to get it merged:

https://pbs.twimg.com/media/B4DKb51CYAA687s.jpg:large

In June, Eric Brewer posted this:

We’ve released an open-source tool called cAdvisor that
enables fine-grain statistics on resource usage for containers.
It tracks both instantaneous and historical stats for a wide
variety of resources, handles nested containers, and supports
both LMCTFY and Docker’s libcontainer. It’s written in Go with
the hope that we can move some of these tools into libcontainer
directly if people find them useful (as we have).

http://googlecloudplatform.blogspot.com/2014/06/an-update-on...
> Example #6,231 of how a woman on HN randomly gets harassed for absolutely nothing other than the fact that their username indicates they are female.

Or example #?,??? (insert random number) of gender nonsense on HN. I'm not trying to "harass a woman." I don't care about sex, gender, or what-not. Just pay your cabbies fairly, and don't lie about the fact that they're cabbies.
It was hugely popular and influential in a way that only the PC and its clones ever eclipsed. (the picture was probably a bit different in Europe)

As far as the hardware itself, it really doesn't compare to Amigas and 32-bit Ataris and so on. It managed to stay popular a long time by providing a software ecosystem that people were comfortable developing for and buying into and by Apple's courting relationships with schools.
> Maybe 2001 just did a better job than Interstellar of drawing lines for the audience between "known science" and "alien technology so advanced it looks like magic."

That is true, but it is not enough. A lot of Interstellar criticism comes from the fact that events described as scientifically feasible were in fact not. I will not describe what particular problems can be found in Interstellar because other posts in this thread already touched virtually every possible issue.
"It seems that the one scripting language feature programmers really wanted type inference for local variables."

Other features that I would put in that category:

- string interpolation

- a repl-like environment (fast startup, interactive, not requiring one to define a function or class to get some output)

- convenient syntax for initializing arrays and hashes

- generics as a most-of-the-time substitute for weak typing
Oddly, I've found London taxis to be the best at this. They're usually able to keep up on a conversation about a variety of things - we once had a taxi driver explain to us all the nasty parts of the brewing process of Stella Artois - but they're quite happy to let you sit in the back and not talk if you want.
Inside Erlang – creator Joe Armstrong tells his story
Nice!

More like this can be found here: https://twitter.com/hashtag/explainafilmplotbadly
I tried to launch something similar a couple of months ago: http://www.thecurrency.io/
Stamplay is a BaaS similar to Firebase (think of it like IFTTT for backend dev). They open-sourced a HN-clone with their service that gets you up and running super quickly: https://github.com/Stamplay/stamplay-hackernews
Jan Sloot claimed a compression factor of around 8x in his patents. The claim in the news article is "All movies ever made would fit on one CD-ROM", which is incorrect and misleading. "The keycodes to unlock all movies ever made would fit on one CD-ROM" would be correct and totally possible, just like all magnet links on the PirateBay probably fit on a single DVD.

A block of 8x8 pixels, possibly with some filters, could easily repeat, say, a piece of the blue sky. Think of compressing three modern-day English books. Compressing each of them individually with their own table would likely result in a larger size than compressing the three books together with one big table. The compressor can make use of repetition of data across the three books to keep the file size smaller. You can test this with a good compressor. It's a principle that is used in normalized compression distance (comparing the length of individually compressed files, by the length of compressing their concatenation, to obtain a similarity metric).
So is the market just too fragmented?

What are you take aways?
I always believed Jay Miner (RIP) and the Atari folks built a better machine in the Atari 8-bit series. They actually designed custom chips for video and audio.

If you look at market share before the IBM PC, Commodore actually owned the market. [edit] Looking at the graph from http://arstechnica.com/business/2012/08/from-altair-to-ipad-... Commodore peaked in the 80's (Commodore 64 launch). Apple wasn't the market leader, but probably made a lot of the profit.

The Amiga is not really of that era but is really a successor in spirit and technique to the Atari 8-bit computers (Jay Miner again). It is definitely a superior machine to the same eras Macintosh (Macintosh 512K vs Amiga 1000).
Seems like you are right. TIL I guess.
Lecture 20: Later-Stage Advice
Markdown and RST have a common subset, and all examples given are only making use of that common subset, as I understand it.
I was so f'n envious of Sinclair owners since someone sold a keyboard replacement for them and I could never find one for my Atari 400.
Why the choice to go with a locked down GPU? Apart from openness concerns what about people who don't want to use Linux? Folks who write their own OS or use it bare-metal? This is a real downside to the RPi right now.

I've been wanting to do stuff with MIPS instead of ARM, but this board won't be it.
The Programmers of the Future Are Yourselves
Oculus Rift SDK v0.4.4 Beta released
I think Microsoft will have to step up as well - they have an incentive to do so - Azure. If Azure becomes a #1 platform for people wanting to deploy ASP.NET web apps on Linux they will see some real traction if they make the tooling solid.

Otherwise sadly this will be just another niche, also-have thing.
This is one of my least favorite things about American culture. Not just in cabs, but in most service situations.

I've literally stopped going to coffee shops that became too chatty. Sometimes I just want a coffee, not a chat about the weekend and the weather and the local sports team.

I much prefer the French service style: efficient, cordial, but out of your way.
Driven from Silicon Valley’s ‘Jungle,’ Homeless Face Limited Options
840 has TLC, 840 Pro MLC

TLC cells should sustain 1-1.5K Program-Erase cycles

MLC 3-5K P/E cycles

eMLC 10-30K P/E cycles

SLC >100K

256GB eMLC SSD with 10K PE should be able to sustain 2.56PBW, which is pretty much what the 840 Pro 256GB with MLC was able to sustain in the test.

Also enterprise ssds usually come with huge overprovisioning, a raw 1TB drive usually comes with 800G usable space.

I had few 720G fusion iodrives with 1.1PBW and 0 reallocated sectors, and these were rated 10PBW.
The old DrScheme editor was quite light, enough for me not to ever complain on underpowered AMD Sempron machine we had in college. The rewritten DrRacket really feels sluggish sometimes. I ended up using Emacs/Geiser for a MOOC.
Just checked it out, looks good to me. I am in fact replying via the app. Only thing is I can't upvote you because it says the upvote failed.
Fellatio all the way, stopped reading after a few paragraphs.
Meet the Man Making Japan an Oasis for Bitcoin Startups
This bill is flawed but worth your support anyway. It's flawed for at least three reasons:

* It doesn’t stop NSA from weakening security standards, bribing crypto vendors, or hacking into systems to insert backdoors. Even if a future law were to address that, a future president could instruct the NSA (part of the U.S. military, after all) to disregard it. We've all seen some recent examples of aggressive presidential action even in the non-military space where executive authority is weaker.

* Wyden's bill doesn't seem to apply to FedGov spending. So if a company wants that fat .gov/.mil $10 billion-dollar contract, well, it might feel obliged to discontinue that full-device encryption product. It surely makes sense to focus on other unencrypted product lines to support that $10B contract, right?

* A future Congress could overturn it, for instance by enacting FBI’s draft “Going Dark” surveillance legislation. I disclosed some details here about the FBI's proposal to target Internet companies (in retrospect, FBI was carrying water for NSA): http://www.cnet.com/news/fbi-we-need-wiretap-ready-web-sites...

But despite those caveats, Wyden's bill is worth supporting anyway. It does no harm, it's highly symbolic -- and it would stop future agencies from creatively interpreting their statutory authority to screw over the Internet and companies represented here on HN.

While no agency has clear legal authority in this area, that doesn't always stop them, with the FCC the most likely suspect. Remember this is the same agency that unilaterally extended CALEA backdoor requirements to broadband providers, despite Congress never giving it that authority, and despite the FBI director assuring politicians this would never happen. A federal appeals court judge called the FCC's argument for surveillance mandates "gobbledygook" and "nonsense," but unfortunately ended up dissenting in a 2-1 decision, as I wrote here in 2006: http://news.cnet.com/Appeals-court-upholds-Net-wiretapping-r...

This is not a case of a bill doing some harm and some good, like the problematic USA Freedom Act, where different groups applied different weights and reached different recommendations. Wyden's bill does only good, even if doesn't go nearly far enough. Fixing a broken system is not a one-step process.
But it would be better for a lot of developers who don't want to spend a lot of time learning ObjC just for iPhones. It might also have been a safer choice for Apple since they now are in a bit of a danger if iPhone and iPad sales goes down. Then the number of developer learning their languages might fall fast and then the app ecosystem might start to fall too.
A port of Xamarin Forms to Linux would make this possible. I hope someone would pick this up. Over time this could enable a single UI technology to target native UI's of all major desktop and mobile platforms.
Then again it's a paid service not kindergarten.
Wouldn't you need to be pretty wealthy to begin with to do this sort of thing?
Makes me think of "These new laws will fundamentally change how we get around them".
Found this on youtube : https://www.youtube.com/playlist?list=PLB32EAA2DCE0B0E8C
Maybe I'm asking a dumb question, but does this mean I can stick JS onto a microcontroller of my choice, just by wrapping it in a C program? I wonder how big it is when compiled.

Edit: I see the requirements are right there.
i don't particularly want to do any of that (i'd far rather sit in the back and not talk), but i put up with it for the pleasure of using a service where the drivers feel treated well. uber seems to have imbibed the toxic "customer is always right" mentality[0] that often gets confused with actual professionalism.

[0] except when it comes to customers versus uber, of course
> What's really sad that many companies have pay scales that all but force engineers to move up the org chart

This hasn't been my experience.
One of the big things for Apple was Objective-C compatibility, which is surprisingly hard to get right. I know because I have been trying to wrap the APIs for Rust. Don't get me wrong: I still would prefer to use Rust on iOS, but Apple has too much invested in their Objective-C APIs to force a subpar experience and migration path onto their developers.
Stealth biotech - Menlo Park, CA

Envision a massive, fully-automated research facility that moves around, mixes, and analyzes cells and molecules on a scale equivalent to millions of technicians doing the work by hand. We'll call it the world's first "biological server farm"--biology will become a programming discipline, and biologists won't need their own labs anymore.

Want to help us build it?

We're a well-funded, stealth startup based in Menlo Park, founded by scientists and engineers who want to solve biology in their lifetimes.

We're looking for extremely talented software engineers from a variety of backgrounds. We're working mainly with C++ and Python in a Linux environment. If you've worked with scientific data, instrumentation, or robotics, your skills may be appropriate. But if you're exceptionally smart and motivated, no background in science is required.

Send me an email and let's chat. I'm Kent Kemmish at biokemmishtree@gmail.com
A new poll suggests Americans aren’t so confident in their creationism
The NSA may not arrest people directly, but considered in relation to other agencies, their work becomes distinctly sinister (e.g. "You track 'em we whack 'em" with regard to the CIA). The practice of collaborating with the FBI on "parallel reconstruction" in order to convincingly lie about the sources of evidence presented in court cuts even closer to he very dark heart of the matter.
It's not the wrong goal, just a different goal and with different motivations. Facebook (with Oculus) could be an effective teaching network, for example. If he knows tech, then he's going to push tech. There are countless others who could be pushing sanitation and home hardware.

When William Gibson talked about the future not being evenly distributed, I think he could've meant that on two fronts: one being equality, and the other being across any individual. With the latter, it will mean someone living in a slum but with a smartphone connected to satellites or balloons.
Theo's thoughts do pass through a dick-filter, there is no denying that, but he is almost always right in what he is saying.

As far as Bitrig is concerned, I don't see the point in it. The FAQ doesn't say anything that makes me want to try it and, although they say they want to support only modern systems, it seems to me that what they are really doing is limiting themselves to what LLVM supports.
Abusing Chickens We Eat
Through all the noise, this comment is exactly what I care about. For a new project, which tech's should I choose?

If I were Docker, I would organize the ecosystem for the end user on a nice clean website that explicitly lists the specific layers and technology options, some of which are from Docker, and some of which are from third-parties. Yes, they'll give mention to competitors, but at least it creates clarity and puts some meat behind their claims of "Open".

At present, I'm thinking of the following:

* CONTAINER: Stick w/ Docker since until a competing standard like Rocket is mature, everyone has to support Docker, even CoreOS

* CONTAINER MANAGEMENT: Use CoreOS. Per above, they have to support Docker until Rocket is fully baked. Then Rocket and CoreOS will probably have synergies you can't get with Docker / CoreOS. Also, from [1]:

These three [Docker] orchestration services are targeted
for general availability in Q2, 2015.

I honestly don't know what the other layers and decisions are yet. Perspective and clarification is welcome.

[1] http://blog.docker.com/2014/12/docker-announces-orchestratio...
I don't like that term but I'll bite.

Bitcoin's liquidity and network effects, in a nutshell. I don't think a competitor will be able to match Bitcoin on those fronts. And it's not just about the developer and technology community, it's about the media, governments, companies, investors, regulators, financial institutions and even regular people who are getting used to the name Bitcoin.

But, honestly, it doesn't matter. This stack is blockchain-independent. Whatever blockchain or currency ends up succeeding in the long run doesn't take away from the fundamentals of this stack: decentralization of data and processes, cost reduction, and consumer power.

I focus on the Bitcoin blockchain because that's what the market has chosen to build on top of because there are no better alternatives yet. We'll see what happens if and when they come (e.g. ethereum), but I worry that it'll be too late by then and the market won't take it.
I wonder whether or not this was difficult due to internal politics. I doubt IIS team is too happy about this.
I think being opinionated about which tools to use is fine, as long as it's clear that it's an opinion. I'd add my praise to what other's have said.

One thing that strikes me is that installing python might be difficult for windows users, especially if their PC is locked down (I have added a pull request (edit: merged) with a link to Sphinx's instructions for windows, though that doesn't help people with locked down PCs). It may be worth linking to http://rst.ninjs.org/ which is an online reStructed Text Editor with live preview. It is perhaps lamentable that Windows is still a dominant desktop OS.
Are collisions really that much of a concern (other than for security reasons)? IIRC they are still incredibly rare even with older hashing algorithms like MD5.
Xamarin Forms isn't supported on any desktop platform. Xwt (https://github.com/mono/xwt) is probably a more appropriate choice.
Logic, Proof and Computation – a new book from the creator of Shen
The semicolon as a statement separator is such a lovely thing that it would be hard to imagine Rust without it. It's sad to see that Swift and Go have gone with a statement based approach as opposed to emphasizing the composition of expressions. They feel very clunky in comparison.
I really like this concept. I've used http://www.emendapp.com/ for this in the past, but I never knew if anyone was actually paying attention. It's a passive service that webmasters need to check themselves.

Your service is more proactive, and thus I expect it will also be more useful once it gains some traction.
> A future Congress could overturn it

Short of a constitutional amendment, any congressional action could be overturned by a future congress.
Show HN: OpenResolve
Not quite - as PGP is a pita to use, and not a formal part of the SMTP spec. So refusing to read non-PGP would be suicide. But if it was considered table stakes to implement the crypto option of the spec, and all the decent Matrix clients out there did so and sent end-to-end encrypted by default, then it'd naturally become the default. In other words, if you gracefully upgrade chats between capable clients to be end-to-end by default, everybody wins.
NASA JPL and GitHub
Collisions aren't a concern unless you're hashing trillions of records. It's not really a concern for the vast majority of software projects.
I haven't used Microsoft products full time for... nearly 9 years, now. But if Visual Studio was supported on OSX/Linux, I'd switch to using it (even paying for a license) in a heartbeat -- it's an amazing IDE, and for some features it's unparallelled.
How much of that is really security vs. excercising power and control over a market?
Dumping it all at once is what I had in mind.
There is a long history of this line of thinking among cypherpunks in the 1990s. If anyone is interested in the topic I highly recommend reading: This Machine Kills Secrets http://www.amazon.com/This-Machine-Kills-Secrets-WikiLeakers...

It provides a great historical context which Wikileaks fits into from a look at the old usenet groups where hackers were building early anonymity networks (ala Tor), early versions of cryptocurrencies, and writing the crypto-anarchy manifesto.
You guys plan to add the best bits of Solaris that everyone else has? To wit: dtrace, zfs and some kind of zone/cgroup idea?
You can still find new-in-box Nokia Series 40 phones, sometimes in lots, on eBay. That might be your best bet.
From the article:

> There’s nothing terribly new about spawning programming languages at large technology businesses. The dominant languages of the mainframe computer era had similar origins [..]

Please read the whole thing before you post critiques regarding omissions.
How the digital can transform ethnographic expressions
Only a few of the ratings deal with comparisons between men and women. It seems to me like that's the wrong focus. What we're hoping to find are companies that have great support for the things women typically (keyword) care about, and to help companies that don't have great support see where their holes are. It's not about comparing men and women to see who has it better THAN the other. It's about women having it BETTER, period.
I'm basing it on the Stanford story about using $5 and 2 hours, where a group that was filling up bike tires for a buck switched to asking for donations and started making more money...

Alot of it has to do with how and who you ask.

If this guys is getting emails from people thanking him for making it, I am sure a well crafted message saying, "we can only continue creating these great tools with your generous support."

Here is a blog post I wrote about that stanford story.
http://www.davidmelamed.com/2013/01/15/theres-no-excuse-for-...
When people can't attack the topic they love attacking the characters behind it. Humans are much weaker than ideas and much easier targets for motivated (or paid) attackers. As we've seen with the attempts to discredit Snowden with his past as a college-dropout.
also: Windows 7, Chrome, Audacity
Mail to Self: An iOS extension to mail notes to yourself from any app
Who should learn to code? Everyone.
I'm not a vm or compiler expert by any means but Gosu and Ceylon have implemented reified generics on the JVM somehow. It seems possible, but I don't know what the performance impact would be.
Firefox for iOS on GitHub
is this a mirror or did the main development move to github?
SOCOM: Global Offensive
RubyMotion is compiled, benchmarks similarly to Objective-C, is interoperable and already running in production apps for both iOS and Mac OSX.

Laurent Sansonetti also has extensive history with Apple.
Brewing machine hops to it with Linux
It's worth mentioning that the quote in the article is an abridged version of what Woz says about the garage in the video. In the video he mentions that they also did final testing in the garage for example.
I'm a software engineer at FB working on a mix of privacy and security. Want to forward me the info, and I'll look into it? srenfro@fb.com
Amen.

Control over memory layouts. That would be truly useful for getting reasonable performance. And dropping memory required by the reference hell. Java doesn't support arrays for anything but basic types. Just boolean, byte, char, double, float, int, long. And (object|array) reference.

Arrays in Java can have up to 2^31 entries. An array of 2^31 Objects takes 4 * 2^31 (8 GB), with compressed references. Plus of course 8 * 2^31 (8+16 GB) for java.lang.Objects that don't do anything. Smallest usable objects with at least one member would take 16 * 2^31 (8+32 GB) RAM. But this would prevent you from using compressed references (max 32GB heap), which would increase consumed memory to 16+32 GB. Like for example for 2 billion Integers. I realize you wouldn't store integer values this way, the point is integers are about the smallest useful objects imaginable. Java should have true object arrays (like C structs).

And how do you align objects to say a cache line? You don't! It's hard to even avoid false sharing in Java. Practically impossible, because you can even get cross-object false sharing due to object memory alignment!

Always JITs can be also a bad thing, why bother with code that is very rarely executed? If time it takes to compile + execute compiled version exceeds time it takes to interpret, why bother?
That's the main repo. It was private before.
Introduction to Big Data with Apache Spark – EdX Course
Who has the best support when it comes to gfx?
So Firefox repos are moving to github instead of hg.mozilla.org or git.mozilla.org?
The Superiority of Economists [pdf]