skysight-inc/HackerNews huggingface dataset:
I agree with the points about privacy you make all over this discussion thread, and with the last paragraph of your comment here in particular. But I also strongly disagree with the boo-government/yay-free-market proposal.

> First, let's get rid of the idea that a central government has the authority to create and enfore laws. That's pretty much a recipe for disaster.

That's not a recipe for disaster. That's the universal solution for coordination problems we keep arriving at throughout the history. Creating and enforcing universal laws is the one thing government is actually really good at. The market on the other hand, totally sucks at it. It has its strengths though, and whatever the solution is, it will involve a mix of centralized and distributed responsibility.

I refer you to [0] for an in-depth discussion on coordination problems. It's a long read, but totally worth it.

[0] - http://slatestarcodex.com/2014/07/30/meditations-on-moloch/
This is an ebook that I wrote based on my journey as a software engineer.
It all ended in the early 1990s when Commodore went out of business. Amiga got sold and then resold, etc.

Whomever is doing AmigaOS or MorphOS or whatever wants to be another Apple with hardware lock in, and following the old Apple business plan of the PowerMac instead of the new Apple business plan of merging with a Unix OS and going open source ala Darwin.

My Amiga 1000 broke apart, first the keyboard failed and then the floppy drive. Replacements were expensive so I got a 386 clone and ran DOS and Windows for less than the cost of fixing the Amiga 1000. I later got an Amiga 500 at a convention for a good price but gave it away to a friend later who was making a computer museum.

I use Amiga emulators, you can set the floppy drive speed to a faster speed to speed up the loading of programs.

Most of the golden age AmigaDOS stuff was Kickstart 1.3 or 1.2 when EA and others made games for them. The 2.0 era kind of killed compatibility, and by the time AmigaOS 3.0 came out the big names stopped writing software for it. AmigaOS 4.0 was contracted out to Hyperion and there were lawsuits over the rights to it.

I agree open sourcing it and porting it to Intel PCs would get more users and they could then focus on writing apps for it and make money on an app store.

The number of Amigas has shrunk over time because they wear out. But people are still wanting to use them and pay for a modern operating system or hardware upgrade for them. Commodore only made so many Amiga systems, and Amiga only made so many Amiga One systems and they are expensive.
>Yes, install Linux on a random 5 year old laptop, and you may have problems

This is in fact the opposite of reality. Old hardware works relatively well. New hardware can take quite a while to get support because it's not a priority for vendors, especially GPUs which the article harpes on, is a very risky gamble - even if it works "works well" is misleading - it's always behind Windows performance wise and very often power management is inferior too.
That's actually quite sad. What about areas not based on the internet?
As internet speed increases, we will see computers turning into thin clients. Why pay for a ridiculously powerful desktop that's idle 98% of the time?

Once you reach gigabit speeds, you can do all kinds of crazy cool things, like editing 4K videos remotely.

https://www.youtube.com/watch?v=VxHOzG-1KvM
I have no idea about this stuff, how far towards a jailbreak/softmod is this? Could this exploit be locked out on quasi-everyone's PS4 via a simple PSN Update?
Title should say "... in Chile".

Putting a whale in chili is a questionable definition of "saved"
I don’t think what you’re describing is wrong. But a belief that something is a natural monopoly causes us to make policy choices based on a flawed assumption. Flawed choices about the inevitability of a monopoly tend to entrench same.

E.g. our municipal broadband monopolies trace back to a belief that wireline phone and TV can only be monopolies. And maybe it’s true! But we might have chosen differently, had we not assumed it a natural outcome.

We might have assumed that wireless is a natural monopoly. Gladly, we didn’t. (Though spectrum policy can be more competitive.)
If you don't have a test for a given item of functionality; how do you know it works?

If you don't have a test for your subsystem that covers the more common use cases; how will you tell if it broke when you updated one of the functions/methods it uses?

If you don't have a test for individual flows at the level of the entire system how will you know when you did something that broke the build outright?

If you do none of that testing; you're handing off that function of your development team to the users of the system you're building.

Testing is an engineering practice that lets you make changes to complex systems with confidence that the system is still doing it's job after the changes you make.

It's not magic; it's engineering. As such, it's aim is to be boringly predictable.

And yeah, it's annoying; but it's a lot less annoying than facing an angry customer who is screaming about lost data, lost money and how they're going to sue you into a smoking hole in the ground for deliberately deceiving them about the issues with your software.
You may not realize this, but there is a similiar argument happening in the Accounting world. You are basically arguing for Rules (Clear, Bright Lines) instead of Principles: There is already a current debate about this in the accounting world in GAAP vs IFRS and it has nothing to do with morality.

One of the advantages of GAAP, as you seem to be arguing is the reduction of risk since the rules are clear, unfortunately, the downside is the ability to circumvent them.

it is also funny how investors feel about accounting standards when it is THEIR money at risk and not the governments.

https://ifrsusa.wordpress.com/2011/04/05/which-is-better-%E2...
The next generation data search
I today's USA, I see no reason to assume the police story is more reliable than a potentially mentally ill citizen's story. When video evidence isn't destroyed, t tends to point to police brutality.
You appear to be assuming (not being a mind-reader, whether you actually are or not is of course unknown to me) that QNX would automatically be used in server farms if it was high throughput; and, since it's not visibly used there, it is not high-throughput.

(As an aside, I'll grant that even a high-throughput microkernel seems likely, to me, to have a lower throughput relative to a more tightly-coupled monolithic kernel. That's just one of the architectural trade-offs involved here.)

As I see it, there are technical (e.g. hardware drivers, precompiled proprietary binaries) and social (e.g. relative lack of QNX expertise = $$, proprietary licensing) reasons for many people to choose one of the more popular OSes, running monolithic kernels.

I can't say what's technically superior, but even if QNX was, nobody's a dumbass for choosing something else -- and I don't think the fellow you're replying to was saying so. There are, of course, reasons and trade-offs.

An OS's adoption is a social thing, and proves nothing technical about it. If it wasn't for licensing (a social problem), BSD might have taken off, and Linux been comparatively marginalized.

Just sharing my perspective here.
Haha. Yea, that were my feelings the first few hours. But then you get a bit sad about all the tiny friendships that will die and that won't happen if you're not on there. It indeed is disconcerting how tied one's life can be to a single platform that can delete you any second. I want to say I'll diversify but I know it's gonna be tough.

BTW that's the apology I got (cannot edit so posting here, don't want to spam) http://imgur.com/igaVhvq
We detached this subthread from https://news.ycombinator.com/item?id=10814254 and marked it off-topic.
Design Principles to Evaluate Your Product
Probably a webkit exploit. The Wii U was hacked in a similar way.
Nvidia  OptiX Ray Tracing Engine
This always seems to be one of those things on the verge of happening, but every effort to promote it has failed.

Even 10ms of latency can be a serious drag on your user interface. Thin clients kind of suck for this reason.
Here is the system I purchased - http://www.pcengines.ch/apu1d4.htm

With both OpenBSD and Debian, I've had no problems routing at gigabit speed locally and the maximum 350 Mbps on WAN.
You raise a good point and I agree. Privacy and control issues can't be disconnected from changes in what society ultimately considers moral. We will have to make those changes - the "future with tens of sensors everywhere, automated substance tests, etc." is coming and it's being driven by the market, which means it's nigh impossible to stop. Nor do we want to stop it, because it comes with great benefits. Adjustments will have to happen and people will have to get much less hypocritical about their morals, or there will be a civil war. I hope for the former, but seriously fear the latter.
> You had better not front-stab your boss.

Something my current employer does, which with hindsight is incredibly obvious, is to separate the roles of leader and manager. Leaders guide the day-to-day work, managers guide the careers of employees. I'm the leader of a development team, and while i do spend a lot of time guiding my team as to what to do and how to do it, i don't carry the can for their happiness, professional development, etc. Rather, that's in the hands of various other people in the company [1], who have monthly one-to-ones, collect feedback, give performance reviews, etc.

As a result, one of the people on my team could absolutely front-stab me without fear of the consequences. They could simply say to their manager that i was a shitty team lead. It would then be up to the manager to act on that information, by giving me or my manager that feedback. That's not hypothetical; it's happened (i actually am a shitty team lead).

[1] That's not to say i don't contribute towards that; if the manager of one of the people on my team comes and tells me that that person is keen to learn more about some topic, i'll try to carve out work related to that topic and let that person work on it. But i'm not the prime mover.
Hmm. My product reviews on Amazon often consist of lists of desired improvements - and none of them have ever been implemented.
There are a bunch of comments in this thread that go over the line, but this is one of the worst. To say that a family that just lost a loved one are "spitting on an open grave" is such a breach of the site guidelines that (a) I am going to kill this comment outright and (b) we will ban your account if you post anything else like this to Hacker News.

We detached this subthread from https://news.ycombinator.com/item?id=10814108 and marked it off-topic.
Why? This doesn't make logical sense. It's a large company with enough resources. I get that the Mac is a lower priority, but why put your name on anything this bad. It's pretty clear how you should approach this:

a) We're going to do this and we'll do it right. It might be a smaller audience, but if we release this product under our name it will be awesome.

b) This isn't a priority, so we're not going to ship something half baked and outsource it. Here's a link to TweetDeck and TweetBot.
Some prefer downvote this question rather than answer. Do me a favor. At least do both.
> Go outside of SF Bay, whip out your phone with a group and tell them that you're about to order a "distributed reputation system cab" and they're just going to look at you like "wat"

If your friends trust you, they'll humour you; when your order comes through, your friends will ask you what app you used. I remember when I first saw the "Google" name and logo, I also went 'wat'. But then I used it and I never looked back. Reputation matters but reputations are made by delivering the goods.
One 9 could also be 9%. I think we should be thankful for two 9s when we get them.
I would agree with you, but unfortunately pg decided long ago that downvoting without commenting was perfectly acceptable.
Stop #DailyUi Start #FixUi
This sounds like it's finally going to be the year of Desktop Linux.
It's strange to me that these researchers don't look at countries that have had 1Gb/s residential Internet connectivity for years. Why not investigate how Internet usage changed in Slovenia, or S Korea, or some other more bandwidth advanced country than the USA?
I bought omnigraffle several years ago, and have been using it a lot ever since. But really, it works for me. I know it. There is a new version, which adds some needed features, but I just don't need them enough to upgrade for $100 or so.

So, they only ever made the original $120 off of me, years ago. But they obviously still need to be making money in the meantime; but short of incompatibility in some way, i doubt i'll ever upgrade. So, I'm a huge fan of their software, but they could go out of business for being so good, if nobody ever upgrades. But if they went to a cloud solution, I wouldn't pay for that either, because I don't use it THAT much, and already have the app which works fine.

Same goes for Sublime Text; I paid for 2, but I doubt I'll buy 3; or even use it. But yet there's a company behind it that obviously needs to keep making money.

The answer, classically, seems to be new users, and new versions. If your software is really good, different products. Or just target Enterprise and charge a ton.

It's a tricky situation if you're trying to make money in software.

But on the web, you can build one thing, and people can pay you every month to use it. You don't even have to change anything, just keep it running. That's a pretty attractive model in contrast.

I don't like office in the cloud, and I don't like adobe in the cloud. I think there is probably a market of people who do, and that's great. But for those things, I prefer them on the desktop.

Same goes for music. I like having it with me; not tied to a music service.

But movies and TV shows are often watch-once for me, so a service like Netflix works well for something like that.

But as someone launching a collaborative SaaS, I can appreciate both sides. For me, the immediate need is SaaS, and secondary to that is offering buy once, use forever, once the economics are in place. I think there will always be some people who just want to pay for a SaaS, and others who refuse to but will pay for onsite. So, I think the best thing you can do is target both. People usually want to pay for something, if its worth it and fair. But what's fair and reasonable is different for everyone, so cast a wider net and you'll catch more fish.

And maybe one day, I'll buy that new version of Omnigraffle.
As an example, FreeBSD has a kernel debugger:

https://www.freebsd.org/doc/en/books/developers-handbook/ker...

And better code than Linux.
Giant Squid Captured on Camera in Japanese Bay, Swimming Alongside Divers
Systems Thinking, Third Edition: Managing Chaos and Complexity: A Platform for Designing Business Architecture
> but why put your name on anything this bad

It's possible that someone signed a bad contract. I've seen terrible products worked on or released because certain rights were sold in ways they shouldn't have been sold. That's not an excuse as it should still never happen. But it can go down that way.
Today I learned, that Time magazine, once the most powerful media organ in the world, had the same person as its only art critic, for 31 years.

That's right, one of the most important gatekeeper positions (in the world) for something as elusive as "art" remained with the same person for 31 years.

Thank god for the internet, where interesting, arty things organically bubble up to my attention (reddit, hacker news, stack exchange), without this guy deciding whether they're important enough to warrant my attention.
TARS and CASE – Interstellar [Behind the Scenes]
A before/after in a whole country is not as clean an experiment as the randomized trial done in this study. With the whole country, there could be a whole bunch of other variables changing in the before and after time frames. (Like maybe some new service comes online that results in people using a lot more bandwidth.) The design of this study allows the researcher to hold those things constant.
Excellent point. I strongly prefer IFRS over US GAAP, for exactly your reasons. IFRS tends to favor principles, GAAP tends to favor rules.

The ideal (IMHO) is to improve the principles and rules together, and Apple is in a unique leadership position to do this.
Silicon Valley is confusing pseudo-science with innovation
Waiting can have a downside as well.

The first thing the NRA will do after a shooting is call for a "meaningful discourse" and for all the facts to come together.

They stonewall for a few weeks, weathering the storm of emotion, and then hold a press conference saying that the tragedy would not happen if there were more guns everywhere.

I personally believe there's a threshold for immediate groundswell of action, but that threshold is nowhere near being met yet. As you said, it's largely speculation right now.
Based on what I read, heard and saw I do totally feel that "the training and culture of LEO has some real problems". Especially in the US, but Europe also starts to go this way. I don't deny the need for addressing it. My original point was about something else - that we should be sure we don't overblow the problem.

The current situation is that citizens and police are stuck in a feedback loop of growing fear and resent towards each other. A key step to solving our problem is to contain this loop before it grows too strong. 'rrmm wrote about giving more visibility to the transgressions of policemen, but I argue that going for maximum publicity isn't always a best approach. Taking into the account how blindly people consume the media, I fear it may only exacerbate the vicious circle of fear and resent.
Oxford Dictionaries Word of the Year 2015 Is…
Lack of skill set. Twitter mostly has good backend engineers and never really focused on building a strong front end engineering and UX organizations.
You could have a system-wide update mechanism without a common repository. Linux distros have that: you can use as many different repositories from different vendors as you like, but there's still only one update command.
And the nature of DoD research back then was more generally applicable to things besides killing. The Mansfield Amendment is what turned ARPA into DARPA and pushed to curtail pure research. If you couldn't kill someone with it, it wouldn't get funded.

The Mansfield Amendment of 1973 expressly limited
appropriations for defense research (through ARPA/DARPA)
only to projects with direct military application.
Some[who?] contend that the amendment devastated American
science, since ARPA/DARPA was a major funding source for
basic science projects of the time; the National Science
Foundation never made up the difference as expected.

https://en.wikipedia.org/wiki/DARPA#Later_history
Giant squid that swam into Japanese bay guided back out to sea by diver
Lack of skills, and speed to market are two reasons I can think of
Prior to his death, Ian was briefly harassed by this character here:
https://pbs.twimg.com/media/CXguqJGWMAEYM0B.jpg:large

@jackstormwriter has since deleted those tweets and disabled his account. He also deleted jackstormwriter.wordpress.com.

I saved a copy of his about page for those interested here:
http://www.filedropper.com/archive_77
FWIW there is a http://taxime.to/ in Bulgaria, which has a reputation system and was embraced by existing taxi companies - you get a well-ranked driver that is licensed and insured, with overall quality much higher compared to random taxis in the country.
Okay well, a probably more realistic solution would be "peek at the host keys from the hypervisor" anyway. :)
Linus's argument here isn't just wrong, it's bloody obviously wrong. And not for the first time. Does anyone remember the Git generation number debacle? Or the business about wanting fixed hardware interfaces to video cards?

Linus is an uncommonly gifted low-level x86 hacker. But his technical judgment is mediocre. I just don't get why he's held in such esteem.
http://www.fortmissoulamuseum.org/blackbicyclecorps.php
> And quite frankly, I don't care. I don't think kernel development should
be "easy". I do not condone single-stepping through code to find the bug.
I do not think that extra visibility into the system is necessarily a good
thing.

That's insane.
Hah :) So, as it happens, I was just last night talking to a guy who was basically attempting to make a 'FuckFuckFuckAdblock' -- a js solution to detecting the presence of FuckFuckAdblock extension. (I'm not sure how far he got, I'll try getting in touch with him soon to see how that's going. And, the guy was looking into creating this just for kicks, he's not in the ads industry). Anyway, so naturally we might very well soon be seeing a FuckFuckFuckFuckAdblock extension (or F^4, if you would).
Why don't people just go to https://twitter.com in their web browser instead?
Can someone tell me why it is technically challenging to run Linux on PS4 when PS4 already runs Orbis OS which is a fork from FreeBSD?
Cool, both your script and the fact that this resolution of data is available ;)

What you can do if you process your background automatically anyways is overlaying current information, e.g. a weather forecast. YR.no has nice 24h-graphs that work well for that. Both PIL and ImageMagick support various blend modes to make it look nice.
I found myself imaging someone writing down a recipe for yogurt like so:

1) Heat up milk
2) Find something with the consistency of yogurt to put into the milk
3) Wait

Having a living thing there that knows what the final product should be and can stand as an example is largely how we transfer culture.
Totally, but even if it was say a 500k contract, you chalk it up as a loss and don't release it.
Classically if doing contract software work, bug-ridden software meant a secure maintenance contract for years to come.

Though when I got out of that sort of thing, I recall there being (relatively) new rules requiring a different entity to do the maintenance from the ones that created the software... but my understanding of FAR is basically non-existent, so I don't know.
Unless it has changed recently, it's opt-out. The instructions are mostly for re-adding the key if you have removed it.
I use microAdblock Origin, and Forbes doesn't work for me. Only with FuckFuckAdblock does Forbes work for me.

p.s.: you should use microadblock origin over ABP -- search past HN discussions for why it's preferable :)
So sad. Thanks for replying.
May I add my Congrats on the new addition as well (ours is six weeks now).

Also, thank you for the post - it's high time we remembered an Enterprise used to be a single goal, a time limited quest that brought people together and then disbanded them.

We should out live our organisations - and they should serve us. Not the other way round.

Good luck.
It's technically challenging to run anything on the PS4 because of code signing.
Indonesian couple caned for violating Sharia law, police official says
as a tweetbot* user, i can tell you that for me the native experience is way better than a web page.

edit: tweetBOT, not DECK, and we regret the error!

*tho it has which has its own frustrations, and totally apathetic devs :'(
So then no AT-AT or AT-ST walkers because of the same problems. Better stick to tanks instead.
Russian Online Celebrity Anna Kostenko
Some people hate web apps.
2015.53: It is out
Ads and general horribleness that is the Twitter UI, although that's an argument for using Tweetbot, not the bad official Twitter apps.
Quite often I read posts by Linus and find myself unable to take him seriously. He's arrogant, abrasive, and some of his opinions (security, debuggers apparently) are ridiculous.
> merging with a Unix OS and going open source ala Darwin.

So basically let the "community" do the grunt work, then slap some UI libs on top and tie it to an expensive dongle (sometimes called a laptop or desktop).