skysight-inc/HackerNews huggingface dataset:
I often see people proposing others install Linux without actually considering hardware, and that easily and quickly loses potential adopters.

No, Linux does not support every piece of computer hardware ever made. You cannot blame Linux for that, if in the case of - ex - Broadcom, the company does not want to provide any documentation, support, drivers, or anything whatsoever, there is nothing you can practically expect this community to do about it. It is insane to think that if a hardware vendor won't support their own products its my job by telling you you should use Linux to then reverse engineer drivers for everything, and somehow magically break the signed firmware bullshit on a lot of modern hardware. In the same way your 1998 Lexmark printer probably doesn't work at all with Windows 8+, <insert arbitrary random thing from a decade ago> won't get support in Linux if it isn't already there.

But I also blame the advocates who sell false promises about supreme compatibility - its an operating system. It supports a lot of hardware. A lot of companies support it. That does not mean all companies support it, or that all computers can work with it. But there is a difference between not supporting any hardware in a product class (ex: I have great experience with Epson xp-XXX printers and always buy them for Linux clients because they work out of the box with gutenprint in scan, print, and ink levels on Cups and do rotation / double sided properly no problem / I use Atheros ar9462 Wifi cards everywhere because they have great bluetooth + wifi that are stable as hell out of the box without configuration) and supporting enough to be functional, and Linux is absolutely functional.
I made a similar map (though much less pretty) for the US a few years ago: http://whitewatermap.com
Today 32c3 had a session on the same topic by EFF Deputy Executive Director and General Counsel Kurt Opsahl.

Video: https://www.youtube.com/watch?v=BweBCNBxJxM

Session description: https://events.ccc.de/congress/2015/Fahrplan/events/7386.htm...
(Not directly answering your question - hope it still helps)

Three principles i live by

- Everyone lives in a reality were they are the hero - the smart, clever individual who got perfect reasons to do something and was misunderstood if something went wrong. Let them be this hero or you will be the villain.

- The root of every problem around you is ultimately you, yourself. You should have either fixed it, helped fixing it or avoided it. Blame the next person just delays this.

- We judge our own intellect with our own intellect. We cannot even understand how stupid we are (esp. in specific areas that are not interesting to us). Assume the worst in your own case and you are on the safe side.
You've pretty much nailed it, especially the last part about the cold. I will run sometimes, but the motivation required to go run when it's freezing outside is frequently beyond my grasp.
> $40+mm

40 million million dollars?
Excellent site and very timely - the UK is currently undergoing a series of serious flooding incidents, especially in the north of the country.
I got a book about Ted Nelson out of it and I don't feel like a pirate :) Wished it had lasted a little longer though, I had an hour and a half conference call and I figured I was going to spend some time tonight looking over the computer section to get some 'light reading' for the new year. Springer has a hard time competing on price with the amount of free stuff that is floating around on the net, but the quality of their bookshelf is very high and this was the closest we ever got to having an actual library online, even if only for 2 hours. It'd be interesting to see which books were downloaded by the whole community.
The [Capitalist] Argument for Universal Basic Income
Besides not liking UEFI, I'm open to support it as well. Do you know some good resources?
There are people making comments asking for help on OSX so they might have a different opinion than you, but beyond that we also have to consider other members seeing these kinds of comments may decide not to bother. So yes, you don't care about this project, but you might care about other projects that may never see the light of day as a consequence.
The Chimp and the Surgeon: A History of Heart Transplants
I've got a windows 10 machine with a pretty fast NVMe SSD. It takes 10 seconds to get to the login screen, and another three minutes to load up all of the services that are set to run on login. I'm convinced that the NTFS driver must be a nightmare of blocking I/O.
There are cellular network providers that specialise in IoT applications, where you pay monthly per device and data transferred. This is the first one from a search for "IoT Cellular": http://www.aeris.com/technology/aerconnect/

Particle run their own, but by the looks of it you have to use their Electron hardware: https://www.particle.io/cellular

If you could get people to install an app on their phone, you could use Bluetooth LE to passively collect the data as they walk past. There's a few asset tracking solutions that use this approach, such as Tile: http://www.wired.com/2013/08/tile-a-better-way-to-find-your-...
> Sometimes, things that have concrete negative impacts can BENEFIT organizations.

That's a very good point too. If you wander, unaware, into a quest to change something with negative externalities on workers or the public at large but with a positive effect on the business, you'll find yourself suddenly in a minefield of opposition with a target painted on your back and no idea who you've just made enemies of. Tread very carefully.
I don't know about this article. I bough a 3rd gen Thinkpad Carbon earlier this year and Ubuntu runs better than Windows 10 on it. Not a single crash. The only thing that doesn't work out of the box is the fingerprint reader. Not that it doesn't have some rough edges, but this is enormous progress compared to just a few years ago, and the fact that it runs better than the OS _the laptop was designed for_ is a testament to that.
It depends. I recall one project with flaky tests, and shortly after joining I decided to investigate. It turned out to be a problem with floating-point values in the shopping cart logic. Tests were using random item prices, so sometimes it appeared and sometimes not. I'm glad I found that one. :-)

On the other hand I've seen something like @flaky used in the Ruby world to run Capybara tests with a lot of Ajax, where you get failures because of timing issues deep down inside Selenium. It's not a problem with production or your app, but your testing tools.

In the second case I still am not totally comfortable, since it makes it easier to overlook flaky tests that really do need attention, but I can understand it there.
At home: Older Thinkpad (x220) with ssd. Slackware 14.1/Microlinux desktop. Seems to work OK. Noticed no mention of xfce in the OA.

At work: Dual core atom small form factor PC. Large and bright 19" monitor (I swapped for an 1280x1024 one as I don't like letterbox format monitors). Windows 10 for Education works OK and has stable graphics drivers for the PC.

I suspect my use cases are so basic any reasonable system would cover them.
I really like the resolution to embrace the uncomfortable. When you're young and inexperienced you have very little to lose by taking uncomfortable risks, but as you advance in your career it becomes more difficult to take the same risks.

I recently read the 4-Hour Workweek by Tim Ferriss and he has some great exercises called Comfort Challenges that really push you to go outside of your comfort zone. Some examples include

* Maintain eye contact for a long time
* Approach attractive males/females and get their numbers
* Lie down in the middle of a public place

These seem like simple activities, but they quickly get you acclimated to uncomfortable situations. I highly recommend Ferriss' book if you're interested embracing the uncomfortable.
My personal hottake is that, as Einstein proved, everything really is relative.

What may seem dysfunctional and WTF from your vantage point may be perfectly logical from someone elses.

If you are going thru your work-life with the idea that social relationships and business practices are always going to follow the same strict rules as your software or hardware does, well good luck with that.

Normal is as normal does.
Dolphin Emulator Wiimote can speak now
Speak for yourself. Diets motivated by iron deficiency are a real thing.
I can find points I disagree with on every language here, but this author seems to have quite the bias against Java, so I'll make a few counterarguments.

"If you write Java code that has no side-effects, that doesn't read or change the local object's state, you'll be called a Bad Programmer."

No you won't.

"Java thinks that localised side-effects are cornerstone of good code"

Java doesn't think anything. It's a tool.

"Unfortunately, in practice Java doesn't just try to encapsulate side-effects; it mandates them"

No, it doesn't.

I will say I've worked in Java shops and seen the language used in this way. I've also worked in Java shops and seen people who have read and internalized the messages in Effective Java, especially with regard to handling state, and the codebase looked nothing like what is described in this article. I recommend the author take some time to read that book and keep reminding himself that Java is a generalized tool that can be used in many ways.
Technically correct. But no Linux distro has so radically altered the userland as Android: One runtime and one UI stack for all apps. That might not be the only way to make Linux into a widely used consumer OS, but it is, by several orders of magnitude, the most successful approach so far.
Your single laptop datapoint sure makes this article invalid :)
1 - What exactly is arrogance?

From an appearance/soft-skills perspective, it is one possible mode of the assertion of social dominance based on skill/expertise. It is a more aggressive one, hence it is more likely to backfire. There are far better ways to assert social dominance based on skill/expertise which are more socially productive and far less prone to backfire.

From a mental functionality perspective, you're being arrogant when you are prone to false negatives when judging other people and their input and prone to false positives when judging your own.

how do you avoid being arrogant?

Humility. Spend time at the bottom of a learning curve. Truly take a deep dive into a different mental model of the world. Prove the null hypothesis. "If you're the smartest guy in the room, you're in the wrong room." If it's the case that no matter what you try, you can't ever find your way to a place where you're mistaken, you missed some big facet of reality, or you're a beginner again, then congrats: You Are Arrogant!
I do hope this page is not the only source for the announcement, since it's a wiki page on a non-HTTPS MediaWiki instance that runs an abysmally old and unsupported (= unsafe) version of the software.
Example: Sony VIAO laptops

http://esupport.sony.com/LA/perl/os10upgrade.pl?stage1=24&st...

"IMPORTANT:

Drivers for other hardware components such as Network cards, etc..., may be available on the manufacturer's web site. Sony software applications that originally shipped with the computer may not work after installing Windows 10. Sony cannot guarantee your system capability after installing Windows 10."

Had a friend with this. Sony sold division to some other corporation. Which leaves Win10 qualified drivers for such optional things as, oh, WIRELESS NETWORKING in limbo after a Win10 upgrade.

Sure, you or I would pull the wifi card model, go to the manufacturer's site, and use the drivers from there. But Joe, Sally, Bob, or Jane public aren't going to get past "Wifi stopped working, and it wasn't on the update screen".
> Win95 and WinNT were unstable

Not to worry, in my experience Win 10 is returning to its roots of being unstable. At least on laptops.
And related to this:

So far I have never met a truly intelligent person who questioned another person's cleverness. People who impressed me usually only questioned context, environment and background of that "stupid" person.

(same goes for [negative] arrogance)
No, funtionality is important. It doesnt matter how free the software is if it doesnt work. I don't know where you live, but in both the countries I live in you cannot buy linux compatible wifi adaptors over the counter. I can't close my office or loungeroom doors at the moment, because none of the three wifi adaptors I own work with ubuntu, so theres a massive network cable snaking through both. The hardware compatibility lists for distros are regularly out of date and rarely comprehensive. If you expect the average citizen of the world to trawl forums for compatibility info and pay hundreds of dollars in shipping and wait weeks to get compatible hardware that only seems to be sold in the US, you've got buckleys. To be frank, your attitude is what holds back desktop linux. We need to admit these flaws and fix them, not blame the world for being insufficiently hardcore.
If you're new to weightlifting, this is a simple, effective entry point:

http://stronglifts.com/5x5/

You use 5 compound exercises and work out 3 times per week. Recommendation is to start as light as possible.
Second on starting strength. Not only does the book have great info on how to properly perform each lift, but it also has quite a bit of info behind why we do each lift, physics and moment arms, and a little bit on nutrition and accessory lifts.
But is it expected?
For those who don't understand the U.S. military funding process: This is being shelved because there isn't money to continue work, not because of a fundamental problem with the technology. [1] It's more of a "We'd LOVE to give you this cool thing... Too bad we don't have any money to work on it. Oh well!"

[1] The article mentions that they built a quieter version of the robot that carried less. More interesting were problems about how to maintain the things (from training mechanics to supplying replacement parts) and how to integrate them into current training. (How/when to use? Advantages? Disadvantages?)

[2] For those of you interested in the U.S. Military's use of Mules in more recent times: http://www.newyorker.com/magazine/2010/02/15/riding-high
How to avoid being arrogant? Surround yourself with friends that are better than yourself.
Ask HN: Which books did you download from the Springer Bonanza?
For a much too short time Springer allowed the free download of a large chunk of their catalog. I downloaded "Impact of Information Society Research in the Global South" and "Intertwingled" (A book about Ted Nelson).

What did you get out of this surprise gift?

(email in my profile ;) )
Technical people suffer from what I call "Engineer's Disease". We think because we're an expert in one area, we're automatically an expert in other areas. Just recognizing that helps.

I've also observed that there are generally two types of confidence: the brash, in-your-face type and the quiet, in-the-corner type. The point is not the type, the point is confidence. You need confidence in order to tackle problems, which might be wearing a mask of arrogance.
Well, Lisp is based on the Lambda calculus, which is what we've come to know as the basis for functional programming. Things are much more overtly functional when you look at certain members of the Lisp family such as Scheme.
Probably, but I'd also wager that the majority of those devices use physical connections that any machine capable of running recent windows versions do not have. E.g. DB-25 ports.

I will also wager that the only real "wall" that would prevent old hardware from working was the removal of 16-bit support from x64 versions of windows.
1.) "Everyone" is a very wide net to cast, considering people in THIS VERY comment thread try to prove how their personal GPU works so Linux is fine.

2.) It's a yearly review. The issues haven't gone away. That's why they're still listed, just because "everyone" knows them, they're still outstanding issues. You know, like GitHub issues - they don't go away UNTIL YOU FIX THAT.
The DoD (!) is hardly representative of the cultures being discussed in the linked article, which is about tech startups (with a bunch of examples from medicine too). Yes, there are worse examples, but those may be beyond help.
I'd much rather have a 'corporate' version where you could sell commercial licenses through github for $250-$350 to bigcorps and VC funded startups than a gittip where you can beg for 5 cent donations from developers.
An old coworker left the Army due to back issues from carrying gear through Afghanistan. Unfortunately their gear is often much heavier and lower quality than what civilians use for backpacking/camping.
Arrogant, Assertive, Confident, Direct... these could all be used to describe someone by different people and in different situations. Learning how to gauge the perceptions of others is a valuable skill. You can start by simply asking for frank, private feedback. After a while you just start to pick up on reactions. Choosing not to care about said reactions... well, yeah I guess that's arrogant :)
Lifting is actually very efficient and having more muscle can help for lots of everyday tasks.

I think you are just hanging out with the wrong people if all (or even most) of the people you know who lift are doing it for "girls"
Supported (signed) by professors from the top tech institutes in India.
I have one more which this article doesn't mention: Bluetooth. It's an extremely fragile house of cards (as far as I can figure, there are a few kernel modules, dbus, a bluetooth daemon and pulseaudio involved) and every upgrade you roll is extremely risky. Currently my BT works but after a day or so uptime it will simply stop working and nothing short of reboot helps. (More https://bbs.archlinux.org/viewtopic.php?id=206032 here)

And yes, I have been running Linux since before there was 1.0. And no, I don't like it. But the alternatives are even worse IMO.
1 - IMO, Arrogance is a combined belief that one knows more or is more capable than one might actually be, but certainly more than one's peers. This tends to lead to a sense of higher value than those peers, and a disregard for equality.

2 - Detecting arrogance in the self can be hard, but isolation is a good warning sign. If one finds oneself separate from the group, there can be a variety of factors, but check in your heart to see if arrogance is the cause first. To detect it in others, ask questions that deal with empathy and helping others.

3 - People can become arrogant if they are the "biggest fish in a small pond" for too long, and actually are the smartest person in the room for a while. This is one reason it's good to always put yourself in work and cultural situations that test the limits of your abilities and allow you to grow and teach simultaneously.

4 - Arrogance as commonly defined is probably always a "bad" trait, simply because it is anti-social, and an argument can be made that the only real ethical behavior is social behavior. That said, many many arrogant people have made significant contributions to society, but it's important to understand that their arrogance or anti-social behavior may have been a symptom of their brilliance, not the cause.
The way I see it, actual arrogance is a character flaw, allowing yourself to become secure in your "knowledge" that you have something over other people which makes you unconditionally superior. I don't think there's much you can do to cure that except introspection.

If you do not actually think of yourself as superior to others, you can accidentally appear arrogant by failing due diligence when communicating with other people, which in turn may be caused by lack of practice. Pay attention to what you say, and think of what you could have said to deliver your message better.

Especially in writing it's important to imagine how the reader may react to your words, and consider the benefit of terseness over the possibility that you may be misunderstood or misinterpreted. Going over your phrasing once or twice is a good idea as well. Also keep in mind that whoever you're talking to can not know everything that you know, and that this is often not their own fault.
Layman's Explanation of Gravity: Gravity is a force that pulls objects together, the more mass an object has, the stronger the pull. The closer an object is, the stronger the pull. On Earth, gravity pulls at 9.8 meter per second squared. Bla bla bla.

Wiki's Explanation of Gravity:
Gravity is a 3 dimensional vector that transform another vector along the 4th dimension. On Earth, this transform can be integrated over the 4th dimensional to bla bla bla. Given a topological surface, this gravity vector, if the magnitude is big enough, can transform and bend the geometric space into a hole. Bla bla bla.

Layman's Thought: What the f*ck that all that even mean?
Static typing is not a requirement for a functional programming language.
PanGu 9 JailBreak
On Android this link seems to go to a malware site. Anyone else see that?
http://www.accountingcoach.com/blog/what-does-m-and-mm-stand...
Clash of Clans Unlimited Gems Hack v7.200.19 [v 0.4] Apk Is Here
Why are the women you say are beautiful "beautiful"? Because they are physically fit and have good child-bearing markers.

We are hard-wired for this.

That said I utterly agree with the other poster's assessment of the benefits of exercise - less stress, better sleep.
"three indisputable classics"? More like three of the most overrated albums of all time.
The article is just as data free as my single data point. My experience contradicts it. I use Linux _everywhere_ these days, on the desktop, on the laptop, and on my workstation at work. It works well. It's just not Windows, which seems to be the author's main consternation.
Yeah, I'm with you. Of course things can never be perfect but we should be striving to make them as perfect as we can. I've felt Selenium pain too.

But, and this is crucial-- notice how you understand why the tests were flappy. As opposed to just grumbling like "oh that dumb old thing again. I wish it would shut up, the thing totally works."
Those links are to "Open Access" books and have always, I believe, been free (as in beer).

The content identified by the original post were not open access; they were paid access (typically quite expensive) and published in 2004 or before.

I hope the zero cost downloads was not a glitch but a policy, and that Springer will make those older texts freely available again.
FWIW, Starting Strength is a great place to start. Eat lots, lift heavy things, a bit heavier each time.
Through my university network the books are still available (and have been for years). Might also be an interesting option for anyone living near a university with an open library.

OP link lists 66,327 results (i.e. books) available free of cost.
Visualising Quaternions is a book which goes into much beautiful depth about what they represent and how they behave, if you fancy digging deeper than the everyday practicality of them.
Because for a lot of people excercise is boring and not interesting to them. Everything else can be overcome if the activity is engaging and interesting. Gym-type excercise however can be percieved as a chore and people do not like doing chores.
I haven't done laundry in 18 months. This is how I pulled it off
I take issue with the critique of Java not being functional. Old style Java uses mutable objects and yes code is not functional. However, it is now (a good) standard) practice to make immutable objects.
In general the amount of U.S. government spending for "search and rescue" is dwarfed by spending on the military. In that context having a military application (or the pretense of one) for this tech gives it access to the money necessary to continue research.