skysight-inc/HackerNews huggingface dataset:
> Also think about the implications of IoTs infrastructure + a modern dictatorship (or merely a government in bed with big corporations).

Fair enough, though I thought about it for some time and came to the conclusion that if the government really wants to get you, they have so many possible avenues that you're screwed

I used to fear about modern humans being too dependent on the Internet itself, because 'till today it is not dependable - you don't have constant coverage, etc. But I don't have that fear anymore (of technology; I still fear our on-line dependence on private companies with shitty business models, whether there are corporations or startups) - I realized we depend on the Internet in the same way we (i.e. urban populations) depend on electricity, water mains, sewage treatment, food logistics and probably few other things I don't even realize I use. If a "totally fucked up tech event" happens on a global scale, people in big cities, like me, are totally and utterly fucked.

Our technology didn't simply make us dependent on it. It allowed us to flourish way over pure, natural capacity of our habitats. There is simply too many of us - an order of magnitude more than we can sustain with pre-industrial technology. There's no going back now, not without spilling lots of blood.

People seem to want autonomy. To live out of their own strength to greater and greater extent. It's probably hard-wired in our brains. But since rolling everything back to pre-industrial age isn't a reasonable option, there's only one other - push the progress harder. Our current support systems are too fragile, too easy to break to give people more autonomy. But it doesn't have to be that way, we can make them stronger, more resilient and more self-sustaining. I imagine and hope that one day the power grid and the Internet will be just another part of environment, like rivers and trees and rain. Something that will take care of itself so that we may individually take care of ourselves.
If the God is outside the physical bounds of the Universe then he cannot interact with the Universe. From the moment the God can exert some change or even just observe parts of the universe then he must be within the physical bounds of the Universe.

Again, the issue here lies in your understanding of the Big Bang theory.
I really don't think I'm getting your point. It's OK go stereotype for one group, but not another?
That link redirects to the home page now, was that the only info?
Correction: in Apple's case, the Secure Enclave, which runs L4, does not run on the application processor but on a separate ARM processor integrated on chip. Competitors tend to use TrustZone and hypervisor mode for this, but Apple currently uses them only for kernel patch protection rather than anything more important.

Not that that changes the core fact that Apple is shipping L4.
I don't quite see your point here. That most of the programmers can't create
Yum or APT repository? Or can't setup VCS server?

> Maybe it's just my experience, but outside of the enterprise realm, I generally don't see that sort of thing.

Most programmers are more interested in jumping into every new sexy library that
just happened to appear than to make their working environment reproducible,
robust, and controllable. That's why they don't think of how to package their
code for installation and deployment, don't think where and how to keep their
dependencies (not thinking about dependencies causes explosion of dependency
fractal, which is a collateral damage), don't think how to work off-line, and
so on.
I doubt it is even anything like that, I expect it's just that they know that most of their users will never, ever, use that search feature, so they don't bother with it.
Maybe I don't want your definition of manners, the same way I don't want Westboro/ISIS definition of religion.
Don't read too much into vulgarity.

Linux is vulgar, but that's pretty much it. Doesn't mean he's a bad person.
His opinion can be bad without resorting to bashing his personality style.
> Fans expect to get it for free because they know that the only cost their favorite Youtube artist had was a cell phone camera.

Completely forgetting that the time spent to make something interesting isn't free.
Absolutely not. Linus has been doing nothing but a managerial role for a long time. His initial cloning of Unix is something that university students across CS departments everywhere practically did as a rite of passage.

Theo de Raadt, on the other hand, has never stopped hacking since his days in NetBSD.
People go out of their way to condemn his style. The reason why is because it is the complete antithesis of PC culture. It wouldn't be an oversimplification to call his leadership style a "Dad" style: "it's not about you, it's about the system" versus the "Mom" style that makes nurturing paramount "if we make everyone feel good we can all win."

Both work. No seriously both work. It's just politically incorrect to run Dad-style projects or companies now.
WW3+EUROPE+BY+2017+-+YouTube
It's more impressive as a demonstration of owning the platform than getting Linux to run on something odd/unusual. The PS4 was only recently jailbroken.
Part of it is vinceguidry makes something of a false distinction. Either fight the system and solve X problem behavior or just accept it and don't think about. A third option is simply investigating classes of behavior of this sort and learning something from them.
Learning the right tools
Aren't full duplex connections normal outside of the web?

I mean, this isn't really a new kind of tech. It reads a bit like someone who rode horse his whole life and found out that there are cars and now fears about all the dangers they could bring.
There is no Roman numeral m only M, so if they are sticking with convention shouldn't it be capitalised?
> One big drawback not called out to electric is you have to power it to have it hold still.

How so? There are plenty of ways to mechanically lock a joint in place.
Creativity Is a Numbers Game
Hi eevilspock. Don't worry. I don't vote people down. I think everyone has something worthwhile to say, even if I disagree.

I'm glad you brought up Outliers. It is one of the most interesting books I've read this year.

I'd like to discuss this further with you, but I feel like I need to get on the same page. First of all, how are you defining "economics?" A lot of people think "money" when they hear the word, but I'm defining it as "opportunity costs," for this discussion; which can relate to money, but often times doesn't. Also, how are you defining "pushing them further into the hole?" Can you describe the scenario you're talking about? For example, I make a lot of money writing software as a full-time employee. I also make even more money by writing freelance code, articles, and books. How am I pushing others into a hole?

Please don't misunderstand the point I'm trying to make. I realize, from personal experience, that it is more difficult to succeed in one condition vs. another (which is why I wrote my original post the way that I did). I am also aware that race, birthplace, etc. play into our conditions (again, refer to my original post). My point is that it is entirely possible to succeed in spite of that condition, rather than succumbing to it. In fact, I think it is very important that we do.

Using one of the articles you posted as an example, let's say we have two boys, one born in January and one born in December. The January kid knows he's the star, and so does the December kid. Which scenario is psychologically better for the December kid?

SCENARIO 1: The coach comes up to December kid and says, "You were born in December, which means that you don't have an equal chance to succeed, so I'm going to go ahead and let you play this game instead of January kid in order to make things fair."

SCENARIO 2: The December kid practices twice as hard as the January kid, camps out at the rink while all his friends and teammates are living their lives, demonstrates better skills, and is placed in a game over January kid simply because he is better.

My point is that I think black people in America (or white/Korean people in Japan, etc.) should practice the 10,000 hours to succeed, rather than lamenting the fact that their dad isn't William H. Gates, Sr. It is a tougher road, but much more rewarding. It also isn't the only thing that needs to happen; just an important one, which is why I mentioned it in the first place.

Thank you for the civil discussion, eevilspock.
Constant reflection and continuous improvement.

So find times throughout the day to pause and reflect on what you've said and done. Ask yourself how others might interpret what you've said and done and if that could have been done in a different way that still accomplishes the same thing while being more understanding of their situations/circumstances.

Once you have developed that habit you can start to strategically craft that questioning into everything you do/say proactively.

Keep doing this continually and ideally you will develop more empathy.

Edit: also find time to regularly volunteer in some way. i.e. if all of the things you do are towards one end - helping yourself, it's difficult to believe you're actually an empathic/caring person. Sometimes you have to live it to become it. So do it and then you'll be it.
The market is incredibly manipulated. You can find reasonable rents in Beijing and Shanghai if you look hard enough. But it's this lack of transparency that works against non-local companies wanting to do stuff in China.
The other false dichotomy here is: You can be 1) a nice person or 2) a good manager. That Linus can't get good results without "being a bastard" is a shortcoming, not a management style to be admired and emulated.
I believe the quote is
"There are 2 hard problems in computer science,
naming things, cache invalidation, and off by 1 errors."
Nonetheless, the created a facade. Unless someone like pewdiepie decides its a good idea to rile up 12 year olds, Mass majority of adults are more willing to listen to coorperations than to internet personalities or nobodies screaming conspiracy
"OKL4, PikeOS, QNX"

High throughput, mister, high throughput.

Realtime != high throughput. It just means deterministic throughput. FSVO deterministic.

Show me people running big farms of servers running these operating systems where even single-percentage computational overheads really matter.

(added:) The reason for this is that it costs one hell of a lot flipping your page tables and flushing your TLBs every time you have to switch to ("pass a message", whatever) to a different subservice of your kernel.

(also added:) Oh and interestingly many (most?) users of OKL4 go on to host Linux inside it because, hey, it turns out that doing all your work in a microkernel ain't always all that great. So 90% of the "kernel" work in these systems is happening in a monolothic kernel.
To be fair, i've had a single linode VPS for years (i'd have to check to figure out how many) and this ddos is the first time i've ever had any issues whatsoever with my linode.
You're saying that I can do whatever I want with OpenJDK until it cuts into Oracle's revenue stream, at which point Oracle will sue me and keep suing me until they find an argument that shuts me down?

No thanks. Free software is based on irrevocable legally-granted rights, not some horrible company's largesses. If OpenJDK really is free software, I should be able to hack it such that it no longer conforms, stick it in a phone, and ship millions of copies without being sued.

Google's case isn't unusual at all. The same logic applies to anyone reimplementing an existing API with anything but bug-for-bug compatibility. Your view means that we can improve nothing, delete nothing, and deprecate nothing, since as soon as an API implementation diverges from the original, it's suddenly not for "interoperability", but rather an illegal appropriation of somebody's revenue stream? That argument is blatantly inconsistent with free software principles.

I'm going to give you the benefit of the doubt and assume that you're just an ardent Oracle fan, not a paid shill. It's really hard to tell the difference sometimes. Please reconsider the effect Oracle's litigation has on the entire software ecosystem. Consider that we wouldn't even have Unix if its view prevailed. You should be ashamed of yourself.
Well, that is kind of what the judge said by ruling that the police don't have to understand the limitations of their tests. So if a test has a false positive on tea, then when they want to bust a tea drinker, they only need to pull out that test and claim they weren't aware of the limitations of the test. They can keep a whole suite of tests in their suitcase, ready to pull out the one that has the most likelihood of getting a positive result for the suspect that they "know" did it.

I'm no pothead, but I think I could tell the difference between wet tea leaves and pot just from the smell.
We detached this subthread from https://news.ycombinator.com/item?id=10813805 and marked it off-topic.
It's just completely arbitrary. Other than "It uses a linux kernel" there's no list anywhere of what makes something "a real Linux". Everything around the kernel is a pile of reusable components that make up an operating system.

As far as I can tell there's no gatekeeper that says "Tool A in combination with the kernel is a real linux, but android components don't count." And no one could be that gatekeeper because Free Software lets people use what they want. So who draws that line?

This is a list of complaints of what happens when putting certain blocks that make an OS not work like a cohesive whole. One vendor (Android) decided to use an entirely different set a blocks (as is their right), and then people are like "Well that doesn't count." How does it not count? If you don't like the set of blocks that are out there you make your own blocks, that seems to be a fundamental point of using OSS in the first place, the right to say "I want to use different blocks". It's not any less a Linux than my Ubuntu machine or my Nest thermostat or whatever flavor is on my router.
> London police has a very good reputation.

Maybe internationally, but they're pretty dodgy for a UK police force.
Quiver the Programmer's Notebook
I like how everyone here is discussing the rhetorical style and ignoring the fact that his rejection of kernel debuggers is batshit insane and idiotic, which is the main topic.
Yes because this can attract people that like easy. And easy should be reserved only for people that don't mind hard.
I think the reason that some people (particularly, hyper-intelligent people) respond well to Linus's direct language is that they're so frustrated by what they feel is the typical approach of obscuring information and pandering. People aren't really excited that Linus is slinging around insults; they're more excited that someone is willing to give the Straight Dope, the unadulterated truth, a realistic representation, even if that reality make some people unhappy. People get excited about this because it feels rare to them.

Ordinarily, when someone is denying an offer or rejecting an idea, they're going to put on the kid gloves and try to make sure you feel good even though they're doing something that, for all intents and purposes, shouldn't make you feel good. Although there is no negative intent when someone is attempting a "sensitive" approach, it can be interpreted as a form of dishonesty and condescension: "why is this person pretending to be doing something good for me when they're so obviously not? do they think I'm so dumb I won't notice?".

Frequent contact with that communication style sometimes triggers a deep-seated resentment for it. By the same token, some people are deeply appreciative of the general concern for the recipient's emotional health and self-worth reflected in such statements and are taken aback when they come in contact with someone who doesn't choose to communicate in that way.

It's hard to find a middle ground that works for everyone, regardless of their background or perspective. I guess that's why we have professionals dedicated to finding the ideal phraseology for corporate communications. Maybe it could be argued that we shouldn't we try to do that.
This is such a dumb thing to be proud of. Would you want to hire a contractor who says "I'm not going to use a hammer because this rock I have works just fine for driving nails! Sure if you use a rock maybe building a house is slower and you smash your fingers a lot, but I wouldn't want to work with builders that take the easy way out!"
It's "highly used" in a specific field and nowhere else. Outside of that field, you should use broadly-accepted conventions.
Ok, but this is just playing with the word "before".
The key words there are "police department." I agree 100% that a police department should be held accountable for using a test that appears to be about as useful as a Cracker Jack decoder ring. But this case was about the officers' personal liability. As the article points out, the legal question here was "Could a reasonable officer believe he had probable cause?" Whoever chose this particular test should be held liable—not the people who got it off the shelf and followed the directions on the box.
The article is not convincing that these are natural monopolies. What happened to AOL and AIM? What happened to MySpace? There is also this recent article about Chinese innovation: https://news.ycombinator.com/item?id=10806386

Natural monopoly in the Information Age may turn out to have been natural, but it feels unnatural. There are explanations, but I, personally, do not find them to be convincing.
I've long held the theory that humans have differing degrees of rudeness because it breaks deadlocks like "after you", subdivide-or-finish the divisible food item, and who takes the last piece. (In places that were too polite, I have seen the last piece of a cake go stale uneaten.)
Growing up in Utah is such a different perspective. The California gull is celebrated just like, or even more than, the Bald Eagle.

Come to Utah all you gulls! Your ancestors made you a protected species here!
Buzzwords that shaped the year in VC
Living in a rookery, e.g. you are invading their home and nests. Isn't it natural to expect them to be defensive?
Tutorial – Setting Up RT-11 v5.3 on SimH PDP-11
Direct primary care
HN would be much better with killfiles.
High throughput. As I've said elsewhere, realtime != high throughput. Just deterministic throughput. Users of these systems are willing to use slightly overpowered hardware if it means hitting processing deadlines.
What makes you think management does not contribute? There is no way you can quantify the number of kernel bugs you didn't have to deal with because Linus said no to an ill-conceived feature.
Passive voice. Who are you speaking for?
You're a fucking shill trying to impose a suicide situation when it was clearly a police murder.
A lot (most?) of the noise comes from the engine, not the hydraulics, and the engine can't be replaced because sufficiently high-capacity batteries do not exist yet. That's not a problem that can be solved by innovative actuators.
You can definitely dual source for separate parts of your network. Just don't dual source for the component in the same deployment. You do not want to run a Juniper and Cisco router in a pair, both talking with each other running IS-IS, VRRP, etc.
This is basically the "everyone's a dumbass" argument.
Any programmer worth his salt can implement one with a few lines of JavaScript and Greasemonkey.
About the time this post was written, I ported the Linux kernel and basic userland to what was then a brand new instruction set and system architecture (the Cray X1 and its successor). It was much easier to do this in a simulator environment with breakpoints and tracing than it would have been on real hardware, had I even had any. Is that a debugger? Fine. I think Torvalds is off base here, trying to blame crutches for somehow causing lameness.
Postponing the Retirement of SHA-1
Probably because he isn't really like that.
I was referring to routers. They have to buy routers from someone.
per http://well.blogs.nytimes.com/2012/08/13/a-host-of-ills-when... , iron deficiency prevalence is 3% and iron excess intake prevalence is 12%.
I'm living in Reading, U.K. and have seen these signs from The Samaritans in one of the towns tallest car parks.

I'm originally from Gloucester so appreciate what you are doing for that part of the country.
I found that using Eclipse on KDE lately was very problematic.

Something about SWT requiring Gnome themes, that had been recently unilaterally converted to use CSS for styling, or something...

Gah!

It took lots of fiddling to be able to open dialogs on Eclipse without crashing the whole application, and even after all that fiddling it never worked right.

Had to switch to Gnome to get it to work right, on linux, but hated that...

I know it's not KDE's fault if Gnome wants to change how it's themes work, or that SWT uses gnome, but between that and systemd making everything utterly confusing I don't use linux as a desktop os anymore, despite using it since Yaggsdril.

tl;dr: I now develop on OS X now, so I can open dialogs in Eclipse without crashing.
I like his vulgar style, but that's pretty much irrelevant here. How can one think debugger is a bad thing?

I feel kinda incompetent as I am missing something here, does the inclusion of a debugger, even when not in use hamper performance or anything in particular in anyway?

Is it the same type of debugger, where one could step through code and inspect objects or is this something completely different when it's related to the kernel?
Keer's article is uncharacteristically misleading. He twice implies that the police officers were at personal risk of having to pay damages. Though this is a fiction that the courts gleefully embrace it is nonetheless a fiction. Indemnification of police officers is universal, even in cases of willful misconduct and even in cases where written law suggests otherwise.

The other thing I would note is that qualified immunity and associated doctrines, which are near insurmountable obstacles to civil justice against police officers, are judge created law that can, and should, be sharply reined in by Congress.
Have you used openemu?
Imagine how much time and money would be saved if we didn't all have to spend our hard-earned wages funding ridiculous witch-hunts like this. Officers staking out a house and rifling through the owner's rubbish for a plant? It's OK, though, because the plant was one kind of plant, not another kind.
I'm willing to bet he did not
I teach Maths and don't make much use of Adobe CS but at one centre I teach in they are hanging onto CS v6 on the network.

The UK student monthly fee for a student for their own use at home is a tad under £16. Probably ok for an undergrad but a little steep for a 16 year old in an FE College who needs access to Illustrator now and again at home...
Excellent demo. Furthermore, this scene in particular (at the 3 min 45 second mark) really brings home the achievement:
https://www.youtube.com/watch?v=2A7V3GLWF6U&t=225