skysight-inc/HackerNews huggingface dataset:
Very cool. I'm not skilled enough in C++ to comment on any of the implementation details, but I have to say this kind of approach is really neat - sort of an OO-ish encapsulation of memory regions with controllable granularity, with a logical representation of regions as groups of object instances.
Try Synology Hyperdrive. I'd assume that all the other NAS vendors do something similar.
I agree with the patent that a highly polished version of Linux would go a long way toward further adoption.

As someone who has worked as both a sysadmin and software developer for many years, RHEL and SuSE are not any better than the other Linux distros in terms of polish and usability.

RHEL/SuSE are "enterprise" Linux, meaning you pay the vendor for a phone number to call when things don't work according to the documentation.

As primarily server-based operating systems, they receive no extra UI polishing than their free counterparts (e.g. Fedora, Ubuntu). I would argue that they often receive even less because as server operating systems, the vendors expect you to run them mostly in a headless environment.

In fact, since they are so "enterprise" and have long support/release cycles, they frequently featured software which is years out of date even on the day of release. Because the software has had several months/years since release, all the obvious show stopping bugs have been quashed, so now it's "ready for enterprise."

I would say that back in the day (mid-2000s), I would probably have considered Mandrake Linux to be the most polished. They had a graphical software center years before Ubuntu did. Unfortunately they found, as many others did over the years, that unless you're #1 or #2 in the desktop Linux distribution list, eventually the money dries up and you're toast.

Not to knock "enterprise Linux" too much. It has it's time and place: when you need a stable operating system with vendor support that you plan to develop and release a product on and expect that product to work for several years without major attention.

But for polished desktop use, they're worse than the other free distributions like Ubuntu/Debian/Arch/Fedora, both because enterprise Linux distributions lack recent software, and because the documentation is frequently behind a pay wall and only produced by the vendor (instead of say the Arch Linux or Gentoo wiki).
>The pacification of Japan without the bomb would seemingly have led to far more civilian deaths.

Just curious on how you could have arrived at this conclusion?
I'd like for someone to bring "social graph" in to center of computing. Now we have good tools for manipulating files/data but communication with others seems like an afterthought. Which it of course is because of historical reasons. To reach others I need to go through various platforms, which are self-contained with their own tools for text manipulation and image manipulation etc. Communication could be the starting point for new OS design.
The iPhone didn't have all that with version 1 though.
> this isn't the iPhone, not yet anyway

Remind me to read this in a year. Or a week.
Yeah and you know what userbase that is? Product hungry 15 year olds whose identity is tied to superficial shit just like this. Apple should have taught us something: People do not care about what they're buying, they just care that it's the 'cool' thing.
Yes. To the average person I know who looks at HN, their first reaction is "EW what's wrong with this webpage, it's gross!" this even includes some devs I've met...
Five Botswanan Lionesses Grow Manes, Start Acting Like Males
That's not a secret. Ask anyone at the company and they will say Palantir is primarily an integration company. The reason the demand so much money in for this integration is simply because no one else will actually do it despite the constant refrain of it being "only" data integration.
Three years and counting here, it's amazing and life-changing!
Don't forget that the same technological effort laid the basis for Silicon Valley. Billions of electronics R&D during WWII with "you have to succeed, no matter the cost". Based on a huge increase of government debt too, by the way. The bombs were not the only expensive item, for example the Norden bombsight cost almost as much as the Manhattan project, and that's just one of thousands of WWII research projects.

https://www.youtube.com/watch?v=ZTC_RxWN_xo
This is genius. Really. You want to know what kind of crowd will drop $129 on this?

https://www.youtube.com/watch?v=a6naWlVjcIM

Genius!
Even if it's not, your default hostname when using a MacBook Pro is typically "<username>s-MacBook-Pro.local" which reveals you're using a MacBook Pro. That info leak probably doesn't matter, but generally you want to reveal as little information as possible.
I ran firefox on BeOS.
But, in retrospect, it might have been a very good move to use Linux and get familiar with it, and especially to contribute to its development,

Linux might be all the rage now, but it won't last forever. I grew to intensely hate GNU/Linux precisely because I grew up on Solaris, and when I had to work on Linux extensively, it just made it painfully obvious how bad Linux is. Even to this present day, I work with Linux daily and it still isn't anywhere close to Solaris in terms of correctness of operation, reliability, or virtualization capability, let alone post mortem analysis. Even performance on Linux is a lie, as to get the same levels of performance as illumos does on the same hardware, Linux has to forego reliability guarantees. For example, check out how the GNU/Linux kernel handles the fsync(2) system call, and how it miscalculates system load because of wio (wait on input/output). And that is just the tip of the iceberg. I haven't even begun to scratch the surface.

I was very happy and content with Solaris - it is a superb server OS, it is reliable, and it has served me extremely well, especially since I had virtually no incidents caused by the fault in the OS, but by misconfiguration by others. Under these circumstances, I had no incentive whatsoever to help with GNU/Linux, especially when Solaris became the free, open source illumos project. I certainly won't help Linux when I want SmartOS to succeed it (SmartOS is based on the illumos source code).

But the biggest irony is that GNU/Linux can be made to run almost as reliably as Solaris / illumos - by running it inside of an lx-branded zone on SmartOS, because then the SmartOS hypervisor makes it more reliable because of ZFS and no memory overcommit, for instance. That's what one would call a proverbial slap in the face to GNU/Linux. (Even though one is running Linux, the kernel is actually illumos, that's why the thing is high performance and reliable.)
A way to use Mechanical Turk from outside the US. I've needed it with every client I ever worked with, and I need it now and know a dozen companies who do.

CrowdFlower has a de facto monopoly on the outside of the US supply and charges an enormous premium for it - enough to turn off most of them. I certainly don't want to pay several thousand a month for the right to submit jobs, although I was ok with the 25% premium in the old days.

If it's an alternative marketplace, it has to have excellent automation via API. I'm not going to use this for questionnaires, I'll be submitting thousands of jobs automatically.

If you have built this already, please email me.
I tried Pepper back then and found the same issues you had. In the end, I usually end up with BBEdit. It's fast, the developers are responsive and keep it up to date and it handles the languages I'm interested in fairly well (but they could be better). I keep Atom up to date and I've been looking at VS Code, but both are kind of slow. I have a TextMate license, but I stopped using it after the continued delays on 2.0. The 2.0 betas are actually decent, but I tend to stick with BBEdit. I tried Sublime Text, but got very put off by the need to configure preferences with a text file.

No, Eddie is software that actually is written by a former Be developer. I think he originally wrote it for BeOS and has since ported it to OS X and he has an older Linux port as well. It has nothing to do with Pepper.
These exist (except the cheap part, which is really state-of-tech dependant).

Look at Yotaphone 2.
An operating system with an interface that's a substantial improvement over POSIX. I'd like to see statically typed files and pipes, and a built-in file conversion solver so that if I have, say, a postscript file and I want it in pdf format, I can just tell the OS to use any conversion utility with a matching type signature and I don't have to remember what it's called.

I'd like a process/thread to be able to have multiple current-working-directories at the same time, so that a library can change the directory without effecting the rest of the program.

Similarly, I'd like processes to be able to operate on behalf of multiple users at the same time.

I'd like stricter security policies that deny network access, file system access, etc.. unless they've been explicitly turned on (like Android or IOS).

I'd like transactional semantics for filesystem updates. No process should be able to see changes made by another process until that process does a "commit".

I'd like to have a general command-line undo. I'd like to be able to do "rm -rf /*" and then undo the operation and have everything be restored.

I'd like to have something like proc files, but for user space applications.

My full wish list is quite a bit longer, but that's good enough for now.
Great idea!
The only thing I could think of adding, is when you last took your drugs, you could have some sort of button you press on the lock screen and a tick list.

Going further you could have a progress bar next to each drug which slowly goes down depending on when you should take it next .
Existialism, obviously, has been around long before Sartre in Eastern (originally Indian) philosophy and partially in the philosophy of Schopenhauer.

Actually, what Sartre called existentialism is the Asian way of life, at least in societies influenced by the original Hindu philosophy (Upanishads) and its Buddhist derivatives and finally the Gita.
> it's sold as a camera on your face

Exactly why comparisons to google glass miss the point. Totally different products and userbases
That was Mandrake/Mandriva, yet the margins were slim and they went bankrupt.
What do you mean by "secret"? All negotations are listed on the information page of the commission.
'A good startup idea would be to make a hotlist of the top ~1000 of these obvious, preventable errors.'

I think that's a great idea.

I don't think it needs to be a start-up, but maybe the AMA, FDA, or whomever could put together a simple list of medical preventable errors, and publish that list in a easy to read format.

Just put the information out there. After my bypass; that will be the first book, or website I'm looking for.

Someting like, "After the first heart attack, an aspirin might prevent the second heart attack."

Something that would legally protect the Doctor.

It seems like the entire system is so afraid of lawsuits they just give the bare minimum of advice. And then there're the doctors who just don't really care.
Like this? http://www.linuxjournal.com/article/10699
My question was more rhetorical. But thanks.

After posting, I realized its concurrent programming model, is another thing which I (and many others) am a fan of. I found the channel and go based approach, much better compared to explicit spawning of threads in languages like Java and C++.
I owned a Nexus One before it was stolen.

I waited for an upgrade to Android 4.0 but it never materialized.
I don't see the overlap of ACTA with TTIP.
How can we encourage young girls to learn programming?
Not so obvious. I have a couple problems with this statement.

The first is that it confuses programmer (as in "coder") and developer (as in "designer"). But maybe that distinction didn't exist yet. To me, a programmer/coder is actually a translator - they translate the solution expressed in the specification of a program into a computer language (which is typically itself translated to machine code by a compiler). In reality, gaps in the specification or impedance mismatches between the specification language and the computer language can "force" a programmer to become a designer. In a way, one can still see this as a translator having to translate an idiomatic expression.

The second problem with this statement is the same as with "readability": it is very subjective. That's why another claim in this text, that incomprehensible code written by bad programmers dies early, has been proven false in practice. Readability and viability are in practice separate concerns. For instance, highly optimized code is often less comprehensible than naive code yet it is more viable because the extra efficiency is required. Furthermore, human to human communication using a computer language is more or less efficient depending on the distance between then computer language and natural language; as an extreme example, it would be terrible to communicate using assembly language. So the H2H communication problem is better solved with documentation. That is, comments if we speak strictly about computer code.

Now the question is: if comments solves the human to human communication problem, why would one has to write more comprehensible/readable code? To me the answer is: you don't write comprehensible code in order to better communicate with your fellow programmers, you write comprehensible code because you write the simplest possible code. It is comprehensible because it is simple, not because of the additional requirement that it has to be understood by someone else.
Is the link still available? No seeders anymore ?

Don't get anything from it.

Thanks
Indeed. The Norwegian IRS equivalent still publishes updated Cobol programs that businesses can use to calculate employee taxes:

http://www.skatteetaten.no/en/Bedrift-og-organisasjon/Drive-...
A smart bank account:

I want to set up rules like "take 19 percent of every incoming transaction and save it to virtual account 'taxes'. Use this, account to pay invoices by $financialAgency"

Banking hasn't produced any innovation since online banking, it seems
I want more apps for http://apps.sandstorm.io:

Accounting like Gnucash but multi-user

Issue tracker (maybe just port Bugzilla or something)

Spaced repetition like Anki but for lecture/class room use

Meeting management (prepare Agenda, live minute writing)

Hosting roleplaying sessions like roll20.net

Virtual money prediction market

Q&A Hosting like Stackoverflow

Somewhat meta for Sandstorm: Sell hosting in Europe, so european privacy laws apply.
CEOs/Founders of multi-billion dollar companies are more than private citizens. They are visionaries and metaphors for their vision. People associate the entire company with the idea of the person. Not always, but certainly in many cases. For the longest time, and especially before the Facebook acquisition in the minds of most people, Oculus == Palmer, and part of the incredible appeal of Oculus was that it wasn't the product of a multinational conglomerate but felt like it came out of some dude's backyard.

When people support a kickstarter/home-grown project they are supporting more than the idea - they are supporting the person behind the idea as well.

So you better believe that the political views of such people have an impact on the perception and success of their companies.
No, there's a clear difference. One is precommitted to up-front, the other is how someone responds to an unexpected or unlikely outcome.
"Workflow" is synonymous for: crappy defined human powered process which should do thing but not always do.

IMO the challenge to organize people for arbitrary tasks in arbitrary structures is something that will be discovered by blockchains. DAO and smart contracts leading the way.
"The Atom Soldier" https://www.youtube.com/watch?v=CthmRe-IU_Y
This episode of the United States Army's "The Big Picture" details the tests conducted at Frenchman's Flat, Nevada, in January of 1955. The Army, based at Camp Desert Rock, utilized thousands of ground troops in an effort to establish the proper coordination between the foot soldier and the atomic blast.
It was probably about the work of Peter Pronovost, or something closely related:

https://en.wikipedia.org/wiki/Peter_Pronovost
Apple is not really paid for the OS, but for the hardware. Selling an OS seems nearly impossible today.
https://github.com/andmarti1424/sc-im
We'll pass on this one, comrade :)
Just because you don't like a licenses obligations does not make the license cancerous.

People that call it cancerous are doing that only because they want to get peoples work and do not want to give back any work they do on the GPL'd software or the software that uses the GPL'd code.

The agency I used to work at didn't mind using GPL'd software at all, because with one or two exceptions the agency did not distribute software at all. The AGPL was different matter though, so we just didn't use software licensed under AGPL. I am not complaining that software uses the AGPL license, it's all the better for software developers to license it the way they want, there's no point in whining about it.

I would tend to license software under the GPL just so that any improvements made to it go back to the community.
Actually AlphaGo is British. DeepMind was well ahead on that road when Google bought it. All the rest is American AFAIK even if other countries have similar technologies and successes for space exploration and detection of gravitational waves. If you go back more than 20 years, space exploration was USA vs USSR with an early Soviet advantage.
I agree, but for something as simple as that I’d prefer a script to use `ssh-keygen` instead of relying on the presence of a one-line script in the PATH.
What really bothers me, as citizen of an european country, why is it possible to have secret deals? If I don't know about such deals how can I call my representative to oppose them? Or encourage them to take the deal if it's a good one.

AFAIK, TTIP was leaked and that's the only way european citizens knew about it.

Why is it legal? Because all I see is corporations trying to make a sweet deal with governments, and the loosing side is always the people.

That's the only incentive I see to make deals secret.
As a matter of experience, the bar for being young increases as one grews older.

26 is young for me now, even if that 26 yo person has a couple of children that think that their parents are as old as me.
An app that trains you to recognize logical fallacies and cognitive biases with suggestions on how to improve your thought process per case.
Slightly off topic, but I've always had a hard wrapping my head around the stance the somehow an API is distinct from code. I understand that it's an abstraction in programming, and that industry practice has been that it's acceptable to take an existing API that you didn't create and write a new implementation.

But since the API is "implemented" in code, it seems like for the purpose of copyright consideration that the distinction is simply one of custom.

It's a programming abstraction, to create your own "implementation" of the API you still have to use code that is identical to original.

Alsop's original, overturned, ruling was that as a matter of law API's couldn't be copyrighted because they express an idea that can only be expressed exactly that way, and traditionally this would not be allowed (can't copyright an idea). As I understood it, his concept implied that to get IP protection over an API would require something more like patent protection. (I might be totally wrong on this).
It's almost certainly irrelevant for our survival, but it's also not expensive enough for me to care.
I am not sure any company is going it alone, Tesla didn't create their system on their own anymore than GM did. After reading a Motortrend article where they tested most of the major systems it seemed most are very good at unsafe tailgating and work only in ideal conditions.
Source? This runs counter to all the academic research on the topic I've come across.
Someone once said that Lovecraft suffered from adjectivitis. I'm fond of his writing and have read pretty much all of his stories but I get the point. Especially when reading several Lovecraft stories in quick succession they can seem repetitive.

I'm surprised words like 'mongrel' aren't featured more prominently in that word cloud. His blatant racism really detracts from some of his otherwise great stories. It's particularly annoying in the Call of Cthulhu where it's almost like from the author's perspective the true evil isn't the monstrous, cyclopean abomination but non-WASPs.
And even Part 2 doesn't explain clearly what's happened.
Double entendre, "exciting" here refers to the fun of a startup and to security-issues and vulnerabilities in software.
I remember RedHat as ugly. It would be closer to elementary.io, but paid. Well, the installation process of elementary.io displays unfriendly information too... At the extreme, choosing Mac OS X requires very few decisions, so I don't want to compare Linux distributions either. One distrib should stand out for my usecase, be clearly differentiated from the rest of the market and be the obvious choice for me. (that's where good marketing proves useful).

I know, it takes 1000 customers at 200€/yr to hire the first developer... Too much, too little.
Please do open an issue in the future – I hadn't heard of the issue happening.
'A good startup idea would be to make a hotlist of the top ~1000 of these obvious, preventable errors.'

If a hospital is run like a start up, the possibilities are rather mind boggling.
You can plug a usb keyboard into any Android device and it works fairly well for input. I can use an ssh program like ConnectBot as if it were a regular terminal with an attached keyboard.
I have easily more than 100 firefox crashes for each kernel crash, and I guess that is similar for other people(?)

So I think the session restore is almost always used in a case where firefox crashed, but the system is fine.
Under 8" phablet with x86 processor and Thunderbolt for external graphics.
Just to make myself clear, on the point of 'providing a better C'. I just made that comment from language evolution point of view. And did not at all mean that Go is better than C, in all respects. I dare not say that.

What I meant was taking a step back to a point before C++ was created. And looking ahead, and choosing what works and is essential (strings, GC,... and some modern Internet usage things...concurrency...etc), and getting rid of all the bloat, which actually comes in the way, especially the opinionated bloat on how software should be done e.g. OO. And making a language based on that.

For some reason, this discussion reminds me of Linus Torvald's angry defense of using C, for git[1] :-)

[1] http://harmful.cat-v.org/software/c++/linus
>> does anyone else find Lovecraft too over-the-top?

Does anyone find Metallica over the top? How about Slayer? Cannibal Corpse?

It's the form- it's supposed to be over-the-top. And btw, that's not in an ironic way.
Not all systems that you might want to use your keys on support Ed25519, and this was especially true when it was first introduced to OpenSSH. Similarly not everything can handle the new key format. (Interestingly, there's another way to increase the resistance of SSH private keys to password brute-forcing that uses PBKDF2 and is more widely supported, but there's no way to create keys that use it using OpenSSH itself.)
I'm amazed the top-rated top-level comments are all so positive. We have enough people shoving cameras into devices and situations where they don't belong. At least we know what they look like now so we can ostracize anyone wearing them.