skysight-inc/HackerNews huggingface dataset:
The GUI was amazing, and is still one of the easiest-to-use GUIs I've ever encountered, even though there were some major omissions, the main one being total lack of accessibility --- you couldn't drive it from the keyboard at all. (Win 3.1, OTOH, had amazingly good accessibility and still beats a lot of modern software.)

The underlying OS was not amazing. There were some good parts; the relocatable module system was very elegant, if rather alien by modern standards; the ability to resize nearly all memory areas on the fly (by dragging bars in the GUI!) was great; proper pluggable filesystem modules in the 1980s were a revelation; the built-in BASIC was super fast and reasonably comfortable to program in, even though it didn't have structured types (some of the built-in ROM software was written in Basic!)...

But the bad parts are bad. The underlying technology is really primitive, being a non-preemptive OS with no memory protection that's worth anything, and then it's suffered from many years of ad-hoc organic growth... e.g. a lot of the core APIs pass flags in the top 8 bits of addresses, because back then the ARM had a 24 bit address bus. Running on a modern machine with more than 16MB of RAM? Good luck with that. APIs are duplicated everywhere with slight changes. There are lots of undeclared dependencies between modules (including recursively, which isn't really supported). Platform independence isn't really a thing, except when it was crudely bolted on for some platforms.

Plus there are some... questionable... design decisions. My favourite is the big chunk of myserious code in the main system allocator which gropes up the call stack every time you try to allocate memory. Why? It's looking for stack frames belonging to the system allocator, so that it can tell whether it's being called reentrantly. Why is it doing this? So it can detect whether it's being called from an interrupt, at which point it goes through an alternative call path and return memory from a different pool!

If anyone's interested, a few years back I wrote a proof-of-concept RISC OS kernel reimplementation called R2: http://cowlark.com/r2/index.html

Unlike the real thing, it runs everything in user mode except for a tiny stub to handle SWIs. (There's a built in ARM emulator.) It's complete enough to run Basic. While reverse engineering the operating system I found out way, way too much about how RISC OS worked inside. shudder
Show HN: gi.st – the gist of the web
This could be done right now in Twitter. People would just tweet these statements and a server would calculate public ratings and statuses.
Is your marketing analytics getting distorted?
Did you really manage to blame academics for the Holocaust in a mere four sentences? That's really impressive!
How to Get Your Startup Featured on Product Hunt
The perfect topic to debate on HN with its diverse readership and well-qualified audience.

Jesusfuckingchrist.
Some key points:

- Docker is nothing new - it's a packaging of pre-existing technologies (cgroups, namespaces, AUFS) into a single place

- Docker has traction, ecosystem, community and support from big vendors

- Docker is _very_ fast and lightweight compared to VMs in terms of provisioning, memory usage, cpu usage and disk space

- Docker abstracts applications, not machines, which is good enough for many purposes

Some of these make a big difference in some contexts. I went to a talk where someone argued that Docker was 'just a packaging tool'. A sound argument, but packaging is a big deal!

Another common saw is "I can do this with a VM". Well, yes you can, but try spinning up 100 vms in a minute and see how your MacBook Air performs.
Oddly, I built something very similar a while ago. I haven't pushed an updated version anytime recently, so there isn't any UI, but here is an example of it:

http://spacejunk.herokuapp.com/

I used the subset of the decaying data from spacetrack.
They map objects larger than about 10 cm (so, like, a softball?) and take manouvers if there's a debris cloud. Most stuff is shielded, some has more shielding.

http://orbitaldebris.jsc.nasa.gov/
If one looks around they will see most political regimes are very interested in keeping their "constituents" in line and maintaining their political legitimacy. As such it isn't a phenomenon specific to the west, it simply appears to be discussed here as we have slightly more open media than in other countries who would dearly love to have the same access to encrypted data.
>>> That should be enough to tell you that even if the majority are lovely people, the industry as a whole still has a problem.

I'm not disagreeing with you. But...

Isn't that true with everything? Is the medical industry fucked because some doctors are getting sued for malpractice? Is accountancy fucked because some accountants embezzle money? Are teachers fucked because some guy fails students who look like his ex?

I mean come on. These attitudes are in no way productive and the only reason the above post exists is to attract attention, not to fix anything.
Thank you for the reply. I appreciate the insight.
China faces even harder Internet censorship
Don't ever get involved with organized crime. It will never ... ever ... end up well for you.
> They decided the prudent course was to let the whole bizarre incident go and hope Maertens never heard from them again.

I've noticed that a lot of IT workers tend to be non-confrontational and unwilling to stand up for themselves even if the situation calls for it. I find it interesting that Van De Moere and Maertens show the same tendency here. A reasonable person would go to the police to report an assault. These two men were likely selected because Adibelli sensed that they could be manipulated.
Sometimes it really is impossible, I was involved with a case where the victim literally ran across the street, hidden by a bus stop panel. Nobody saw nobody, driver well below speed limits.
We did consider Ghost, I love it and it would've given us uploading images to S3 for free, but static files and being able to use any markdown editor you want won over.
The real cost of pedicures in NYC
Sky are certainly looking at a roll out:

http://www.ipv6.org.uk/wp-content/uploads/2014/11/SKY-IPv6-T...

BT are apparently going the opposite direction (and looking to create a lot of hurt) with CG-NAT:
http://www.alphr.com/news/broadband/381646/customers-fume-as...
The united States isn't an empire, that's what it was formed to get away from. It's a collection of people, living in different communities called states that strive to stay united to form a more perfect union. It isn't a perfect experiment because people are not perfect but it's the best effort history has seen so far.
https://www.careerdean.com/
This debate seems like a manifestation of a problem with governments: They think they can legislate anything they want. Need access to some communications - green light for massive data collection. Some of it is encrypted - just mandate a back door. School shooting - new gun laws. Any problem activity - we'll just make it illegal. Something not getting done - we'll just mandate someone take care of it. They really don't know how to stay at a higher level, it's all micromanagement. Some things are just not possible, but they'll try to make it so with the stroke of a pen.
Introducing the Student Founder Handbook
See: https://en.wikipedia.org/wiki/Dodge_v._Ford_Motor_Co.

Ford declared: "My ambition is to employ still more men, to spread the benefits of this industrial system to the greatest possible number, to help them build up their lives and their homes. To do this we are putting the greatest share of our profits back in the business."

Now, how much of that was genuine belief and how much was him trying to win a lawsuit is anyone's guess. Nonetheless, he had a public message that offered people a path forward, a better path, even as his technology closed other paths.
> How two technology consultants helped drug traffickers hack the Port of Antwerp

A fascinating read, thanks for sharing.
What is the relationship between darwinism (what a ridiculous term, by the way) and the rise of the Nazis?
So far my advice has come from people who I want to become - mentors who are currently CTOs, CXOs, and other self-starting entrepreneurs. Who better to give you advice than those who have already traveled the road you want to travel?
You're just posting your agenda here.

What's in dispute is that there has been any reasonable natural experiment that has had the power to show that women have any functional cognitive differences with men. This is due to 1) the influence of pervasive beliefs in both experimenters and subjects that women are inferior to men (in often contradictory ways with specifics that vary by culture and over time), and 2) the actions of both men and women who subscribe to those beliefs to punish women for deviating from them. These beliefs are part of a large corpus colloquially known as "common sense," which purport to describe what is "obvious" but tend to simply defend what daddy said from the communists at the university.

The Saudis believe that driving is physically and mentally harmful to women. Dr. Pangloss believes that everything is as it should be.

edit: In addition, I doubt that the study that took place in a bubble that excluded or properly controlled for the influence of overt sexism and anti-female suppression was a group of Scottish IQ tests from 1932. 21 year-old Scottish women had been allowed to vote for at least three years by then. Get with the program you nurturers!

edit2: And to go on forever about this, I'll say how shocked I am to discover that a class of people who were constrained to a certain narrow range of education in a certain narrow range of practical skills intended to lead them to a certain narrow range of outcomes have test scores that tend towards a more narrow range than people outside that class.
10 DIY Roofing Repair Safety Tips – LGC Roofing Blog
The exact MCU on it is not mentioned, but I really hope it's something more open with full documentation available (i.e. not Broadcom.) AVRs are certainly quite open, but with ARM SoCs there's both; probably more closed than open.
Oh boy, this thread again. see: https://news.ycombinator.com/item?id=9044805

user@somemachine.gs.com:~/ >svn export --username Aleynikov --password Hunter2 \
--non-interactive svn://subversion.ZOMG.think.of.the.children.com/plundered/exportFile
user@somemachine.gs.com:~/ >rm .bash_history

It's also not unheard of to encrypt files for transit, and for storage on untrusted remote machines. I'm sure someone else around here could show you a few dozen ways to pipe that through gpg, a few of which might also require a password to be used in the command, necessitating the deletion of .bash_history

You may criticize him for using encryption but what would you have him use, plaintext and ftp?
cool to see non tech stuff here sometimes
2-Factor-Authentication on Steroids
The sidebar API is for chrome extensions, not web pages. They're probably not extending their own API in order to extinguish it.
Interesting...so why is Taoism more prevalent in Sino countries and Confucianism elsewhere?

Tao seems a bit like buddhism when it comes to the ephemeral, I like it.
I'm a female computer scientist / developer, and after my experience both online, at school, and at work, I would really just rather ignore it. I went to a college with 4:1 ratio of male to female.

I've had periods in my life where I felt like I was the beautiful princess at the school, and periods where I feel like a somewhat disfigured monster with an average intellect. It really sucks when culture places so much emphasis on appearance, and I don't have that when I engage in dialogue and activity online.

The fact that I've been able to think about this since I was maybe 14 years old, on a hypothetical and applicative level, shows that there is more that varies to predicting individual differences than what these tests measure, and what causes are inferred, as the act of measuring may change the outcome. Males may take more risks because culture rewards them if they do, supposedly, and I as a female have sought stability, predictability and consistency in my education. When people are trying very hard to either sleep with you, hit on you, or even screw with you (because for some reason, your existence bothers them), it's very hard to know whether you are learning the truth, or whether the truth has been distorted, made easier to swallow, or prepackaged otherwise, because of your teachers' and classmates' perceptive biases.

I take a lot of risks in learning. I try to avoid taking those risks in real life, because while at one point, I did, I found myself on the precipice of losing almost everything.

I agree with you wholeheartedly, that the individual is different from the aggregate. But even myself, I am a hypocrite, because these are cynical inferences I made along the way, about my education, while I was receiving it. And I made those inferences mostly from having a behind the curtain peek into boys clubs, online. I was judging my classmates and peers by assholes on the internet, and that really isn't right, but neither is it right to assume that a person fits on the distributive curve of which they can be categorized into, based on a very small subselection of data.

Thinking about this has led me to the conclusion, that I really don't know a lot of things, and it seems neither does anyone else. Every point in time can be as unpredictable as infinity. People make so many assumptions about what is stuffed up in other people's heads, what guides how they think, what they do with that knowledge, how it directs them, and the resulting thoughts, the determination of envisioning, assisting, and planning the life paths of others.

My greatest comfort level is being an anonymous blob with no face, on the internet, where I learn a little bit of haskell here and there, and maybe find some elegant nuance and subtlety in code, computational theory, mathematics, philosophy. It's a bit hypocritical for me to share my gender willingly, over and over, but at this rate, I go through probably hundreds of aliases in a year.

Thank you though, for clarifying an important point concisely. The last time sex differences came up on a forum, I don't remember feeling quite so calm.
What is important to note is that the ideal use case for Docker is not actually speed - it's about quickly responding to increased load. If you need to vary the number of, say, web servers from 5 to 100 over the day, then Docker is good because you can start them up very quickly.

The down side about docker is that it takes longer to set up your docker in the first place, it is harder to keep secure, and it runs slower than a traditionally deployed application, but compared to VM deployed applications the performance is usually better.
Europe stood by and watched as Greek elite plundered country,says Germany
Thirding Code
You can make it a general law with a different focus and then you alter it with a court. This is a non issue in contemporary democratic procedures.
In a nutshell, non-fat (or very low fat) vegan. A good resource for this is drmcdougall.com. Though I find McDougall a bit off-putting with his style, IMHO he's on the money, and the diet is what my doctor recommends.

See, this is what makes diet suggestions so difficult. I think this is practically the opposite of what you did.
Deep Dreaming Fear and Loathing in Las Vegas: The Great Fan Francisco Acid Wave
http://programmers.stackexchange.com/

http://c2.com/cgi/wiki?CategoryLifeStrategies

http://tinyurl.com/oauzqc9 - Pragmatic Programmer book
Who the heck would want their password stored in some random place in the internet?
New Software Startup Shaking Up the Fulfillment Industry
Thanks! I do not know why brudgers decided to delete his/her comments. I'm pretty new to commenting on HN.
"The sole decoration was a poster of a dozen varieties of mangoes"

That's so cliche. Ha. I can imagine that conversation "Our front is a fruit import/export legitimate business. We should hang up some posters of fruit. That will make it totally legit looking."
>What was the pent-up discontent about?

Lack of moderation tools, unresponsive admins, accusations of shady conspiracy stuff (payola, censorship, etc), there is other stuff. I don't care to list it all but you should look into it if you want your arguments to be taken seriously.

>Removing awful subreddits?

As has been related to you many times, that is a recent issue.
The "History of Computing" class I took in college used Ceruzzi's "A History of Modern Computing" and "From Airline Reservations to Sonic the Hedgehog" as our textbooks.
Sources are available here: https://github.com/forthy42/thinking-forth
Nearly 25% of Chinese stocks have stopped trading
You're right. I haven't noticed that the API was "chrome.sidebar".
Amazon loses Federal Court appeal over misleading search results
Yup, "insignificant" is the wrong word, since it has a specific meaning in statistics, and for that meaning, my paragraph is definitely wrong. How about if I change that word: "But at an individual level, that difference becomes trivial."
> No. This is the fallacy.

I simply don't believe you.

As the one making the preposterously counterintuitive claim, it's up to you to support this with facts, beyond just saying "nope, you're wrong, it's a fallacy."
The kind of things I wish driving school could teach you. I don't know how, a set of busted cars on a driving loop with mild collision so you'd know what it feels and how to react. Kind like wet roads and collision avoidance classes.
I am also not sure that I want to entrust the keys to the internet to the same government that kept its nukes with launch codes of "00000000"
Apple displays aren't particularly denser than those of other manufacturers. Which stands to reason, as they don't actually make displays. They purchase them from the same market other vendors do.
I honestly don't think it's limited to IT workers. Some people just aren't confrontational people and would rather make an easy life for themselves.

Plus, you have to only consider the repercussions of being confrontational in certain situations.
And if you want to build your own: https://github.com/forthy42/thinking-forth
This isn't true anymore. Octopress uses an older version of Jekyll. If you're on 3.0 (which we're using) has incremental generation. Here's the log of a recent incremental build:

[Step 1/3] Jekyll build (11s)
[20:52:40][Jekyll build] Jekyll build --config '_blog.config.yml' --no-watch
[20:52:43][Jekyll build] Configuration file: C:/BuildAgent/work/4e27a39603eb2bf1/blog/_config.yml
[20:52:43][Jekyll build] Source: C:/BuildAgent/work/4e27a39603eb2bf1/blog
[20:52:43][Jekyll build] Destination: C:/BuildAgent/work/4e27a39603eb2bf1/blog/_site
[20:52:43][Jekyll build] Incremental build: disabled
[20:52:43][Jekyll build] Generating...
[20:52:52][Jekyll build] done in 9.082 seconds.
for a compilation of lesser known "fun facts" on computing pioneers there is http://valbonne-consulting.com/computing-pioneers/

for classic papers check http://blog.valbonne-consulting.com/2014/06/09/an-incomplete...
Barcelona interactive startup map - how to create local ecosystems
That wouldn't surprise me at all. And the really staggering thing is how little the ARM's design and instruction set has changed since then. The fact that you can use Peter Cockerell's 1980-something tutorial on ARM ASM even today shows how well it was designed. I put it up there with such quality-without-a-name pieces of engineering like the SR-71, the HP-12C and the Leica M3.
I have a lot of trouble viewing anything involving the NSA as "law enforcement". Like the CIA, aren't they specifically created to subvert the law in other countries and not operate in their own jurisdiction?
This is amusing.

There are bugs opened for 10 years that are infuriating though, like https://bugzilla.mozilla.org/show_bug.cgi?id=307089
www.serialice.com expands on the idea with a stub that runs completely from registers.
Find Testing Jobs (QA, Manual Tester, SDET, Automation Engineer)
There is an amazing book on cryptography that explains the core concepts through the age of the technology. It was a really insightful read and I learned a lot about the history of computing at the same time.
This puts way too much weight into offense inherently being negative. All offense is is something striking way outside your sensibilities, and you not even attempting to process what was said. This culture of punishing people for having differing opinions is a genuine road to hell.
Important part here:

"Does this API expose any functionality to the web?"

"No"
Show HN: Foghorn – Add a little Foghorn Leghorn to your ruby
I'm pretty non-confrontational, but if someone beat me up in a business meeting, I'd change my cell phone and rat them out to the police as fast possible.
I discovered the /r/cscareerquestions subreddit recently, and its content has been really interesting so far: https://www.reddit.com/r/cscareerquestions
also to get a feel what the computing business and mood was was during the early 80ies I highly recommend "halt and catch fire" - it is fiction but perfectly captures the Zeitgeist of early innovation and competition against IBM
I rarely see them, but I was told that stores do sell a few dashcam kits. I wish it was a standard practice, I couldn't care less about privacy, people are far too crazy on the roads, even on parking lots (I'd even buy 4 cams to cover all sides).
Halpern is being overly courteous. Fine denies the very existence of evolved human sexually dimorphic psychological adaptations, significant (physical) brain differences between men and women etc.

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3108906/
This is absolutely true. A few years ago the majority of Americans couldn't even wrap their heads around marriage equality.
This analysis ignores both the (1) base rate, and (2) practice effect. The problem with using gender-neutral percentiles is that the proportion of males and females may not be 1:1. So, even if the percentage of women in the 99th percentile is higher than that of men, men could actually be more likely to be in the 99th percentile than women.

That is, they found p(women | 99th) / p(men | 99th) whereas they're claiming they found p(99th | women) / p(99th | men).

Regarding the second, it could be that the women were studying more, and thus not represent a genetic trait. In order to settle whether differences are genetic, you would have to compare performance from the same amount of effort.

I'm interested to see how the research continues in the future. It seems there is a lot of taboo around the subject, and I hope that doesn't dissuade scientific debate.
Not just with governments, but people's whims in general.

To quote G.K. Chesterton [1]:

And then, last but the reverse of least, there plunged in
all the people who think they can solve a problem they
cannot understand by abolishing everything that has
contributed to it. We all know these people. If a barber
has cut his customer's throat because the girl has
changed her partner for a dance or donkey ride on
Hampstead Heath, there are always people to protest
against the mere institutions that led up to it. This
would not have happened if barbers were abolished, or if
cutlery were abolished, or if the objection felt by
girls to imperfectly grown beards were abolished, or if
the girls were abolished, or if heaths and open spaces
were abolished, or if dancing were abolished, or if
donkeys were abolished. But donkeys, I fear, will never
be abolished.

[1] https://en.wikisource.org/wiki/The_Flying_Inn/Chapter_IX
>Even today many doctors look down on nurses (as 'below' them; people whose opinions don't matter)

Is that really about gender these days? As a patient, I see it that way too. But that's because the doctor has significantly more education and training.
That hardly describes all of them.
Responsive FB plugin
responsive fb plugin
Not a computing history book per se, but has some chapters about Alan Turing and the work done at Bletchley Park in WWII. Also the best introduction book to Cryptography.

Simon Singh, The Code Book http://amzn.com/0385495323