skysight-inc/HackerNews huggingface dataset:
That used to be a problem, but I don't think it is any more. Linux "just works" on both my laptop (including sound, multitouch touchpad, wifi, and graphics, also when I'm not using it, I only ever put it to sleep by closing the lid, and I've never had a problem) and my desktop, which has an AMD graphics card (Radeon HD 7950) and an external USB audio interface (Focusrite Scarlett 2i2).
I fail to see how governmental organizations should fall outside the scope of the discussion.

And the Air Force is not the DoD. While, technically, the individual branches of the US military fall under the DoD, they all have very different organizational cultures, and the DoD has staff and culture of its own.
Where “The Walking Dead” Goes Wrong with Zombies
All Of Statistics by Wasserman
I didn't say there was anything evil about making profit.

It's really easy to see why Americans pay so much for Health care/insurance, medicine, education, etc. etc.
Compare to the usgs site or this US army corps site:
http://riverstatus.usace.army.mil
I'd also add Elixir as an alternative to Erlang. Still a different way of thinking if you're an imperative programmer but has nice tools and perhaps a familiar syntax.
I think most other people use a single M to mean million, and k for thousand.

Can't we just use SI prefixes or spell the numbers out instead of using some random alternate convention?
http://www.apple.com/shop/buy-mac/mac-mini?product=MGEM2LL/A...

Dont add any extras... its simply not usable on the net

Hardware

1.4GHz Dual-Core Intel Core i5 (Turbo Boost up to 2.7GHz)
4GB 1600MHz LPDDR3 SDRAM
500GB Serial ATA Drive @ 5400 rpm
Intel HD Graphics 5000
User's Guide (English)
Accessory Kit
Sorry, silly question:

I've been out of the loop for some time it seems -- what is this 'Jupyter'? It looks like it's basically ipython... how is it different from ipython? Is it ipython2.0 in spirit or something?
I'm not sure /which/ entry level mac mini you're talking about, but the current entry level ($500) is neck & neck with the $1000 model of 2012[0]. I wouldn't recommend the mac mini to someone trying to squeeze every last penny out of their computing dollar, but it's not a rip-off either.

[0] http://cpuboss.com/cpus/Intel-Core-i7-3615QM-vs-Intel-Core-i...
Adventures in command-line photo organization
The exact quote:
> IPython 3.x was the last monolithic release of IPython, containing the notebook server, qtconsole, etc. As of IPython 4.0, the language-agnostic parts of the project: the notebook format, message protocol, qtconsole, notebook web application, etc. have moved to new projects under the name Jupyter. IPython itself is focused on interactive Python, part of which is providing a Python kernel for Jupyter.
Wouldn't an AHK script in a dropbox fix this problem? I know with linux and OSX things get a bit messier. But that seems like a very easy problem to solve with a fixed cost of creating some small scripts that swap keys and keyboard settings.
1 - Arrogance is a combination of stubbornness, pride, and ignorance that there are other ways.

2 - Detecting arrogance in it's subtleties can tricky, but often times it's less subtle. A nice Star Wars linkage is 'only the Sith deal in absolutes'. Otherwise, you can detect when people avoid asking or answering questions that might allow other input.

3 - Some people probably become arrogant as a defense mechanism to being questioned. Often, by over compensating with confidence it can help you lead dictatorially. By being the loudest, most stubborn, and sometimes / most of the time right (to at least some degree) they will get their way by the passives in a group. More broadly speaking, arrogance is caused by a lack of perspective - an inability to perceive that someone else might bring ideas to the table or that you might be at all inadequate.

4 - Yes, it's always bad or at least not an admirable trait. Particularly when working with others. By being arrogant you will often miss different solutions that may be easier, quicker, more elegant, or better explained.
That's definitely not the norm. On both my Windows 10 machines the desktop becomes usable within seconds after login. Might be worth having a look at what's taking so long on your machine...

As far as I remember there is even a Microsoft tool that highlights startup jobs that are slow to run, isn't there?
Really Cool. A similar app I know of is called Synaptop.

Also, jQuery Desktop is pretty cool too although its just a UI and doesn't do anything
Somehow tangential

"These hidden problems are the true gold standard of entrepreneurism and it’s amazing how little discussion there actually is about how to find them. It’s hardly a surprise though since they; as we can see, can be hard to find and I think there are a couple of reasons why.

Hidden problems aren’t obvious even to those who experience them every single day.

Most people have enough human problems. They are often hired to do a specific job and don’t necessarily think about these problems as something that could be solved. Many just see them as part of the actual process. So to even understand they are problems, require a certain kind of attention, most people simply don’t have. (I have later learned that this is called functional fixedness and is a cognitive bias. Which explain why people sometimes say “Why didn’t anyone think of this before?” — most people simply don’t think like that.)

Hidden problems often only reveal themselves over time.

Not all problems are even instantly recognizable. Instead they only reveal themselves over time or through years of experience. This also means that many of these problems require a certain age and experience to even notice let alone understand. Perhaps this is one of the reasons why the average age of a founder is 38 and with 16 years of working experience behind him."

http://000fff.org/the-problem-with-problems
Our Cells. Their Research. Your Permission?
Cleaning Carpets Comes with a Host of Potential Issues
"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."

Homeplug[1] devices any good?

I used a pair of those for a bit to save putting cat 5 in the wall (I'm lazy about DIY). Worked OK but I didn't need super-fast.

[1] https://en.wikipedia.org/wiki/HomePlug
I've got better internet in rural New Mexico, due to a subsidy to a local ISP to put in fiber, than I do in a town in Massachusetts that is full of people in the tech industry.
Have you ever used sendwithus to grow a startup? They are an invaluable service that does far more than A/B emails. WYSIWYG email composer, comprehensive metrics, great deliverability, super easy API. There is no way we could have spent the labor at anywhere near the low cost.

Companies who don't understand the value of these services are quickly left behind by those who do. Sure, there are some overpriced SaaS, but the rest are successful because they are correctly priced.
If you take a language like Haskell, you can utilize an FRP framework like Netwire to write pure-ish code whilst having reactive things. I'm currently writing an ncurses application that does exactly that.
Oh that number 3. I've been avoiding it for a year and I already know its very necessary for me. I'm just gonna close my eyes and do it.
Yeah, is this considered acceptable in today's world? I goto your site and get attacked by your ad service?
My Credit union auto deducts from my savings account if my checking account does not have enough funds in it. And that doesn't cost me anything.
Show HN: EddiKit, Disrupting Greeting Cards the Way Netflix Did with DVDs
There must be something wrong with your installation or you have an insane amount of services. I have around 16 auto starting background programs including MS SQL Server and it's about 5s to login screen and another 10-20 until chrome is running and I can start doing stuff.
Which is ironic, because since World War 2 the Marines basically function as a de facto Army, and enjoy all the benefits of American global air and sea superiority.

Really, as a former soldier myself, the ideal solution is to stop having soldiers and Marines carrying so much damn gear. Much, much easier said than done.

*By ironic I mean "silly ass Marines"
I've been going to the gym all year and progressed. This holiday as I'm unable to go for 2 weeks I've started doing planks. Now I hurt all over! I shall persist. They seem great.
Why did this doctor head for Texas? Why did he leave at all? Is there some new law that incentivized him to move, or did he do so because of business trouble or malpractice?
Thanks for this. I have used somewhat similar approach and ended up writing bunch of testing tools for our app over a period. I can see its effectiveness as quite a few people in our team and outside started using them, or made their own copy and modified for their needs. Now I am better off as a developer but appreciation in term monetary compensation / promotion did not come through. However unlike others I do not have option to change jobs due to visa issues etc.
I haven't met anyone in a gym who is not willing to give you advices about how to lift.
Adobe CC is far cheaper than buying the full version every couple years. If you don't need the latest features, GIMP is very comprehensive and free.

I have both and I get what I pay for in both cases.
The parent is correct, modern Linux supports a lot more hardware than any single Windows version. The difference is that Linux is much better at supporting old hardware, and Windows is slightly better at supporting new hardware. Try using a 20 year old non-generic printer on Windows 10, for example.
That you chose to mention the UAF as an example suggests that your experiences are really on the far side of what is being suggested here. If there's any place where these kinds of things don't work, it's in government or the military.
Einstein proved nothing like this.
Is the implication that 2 9s are really bad, mediocre, or some other negative judgment in this context? I'm familiar with a lot of places that have trouble with even 1 9 of reliability with lots of capital but terrible culture despite employing lots of operational controls and some best practices that have trouble with one 9, so even 2 9s sounds like a dream sometimes and the way that Dan Luu worded this article makes it hard for me to understand the different cultural failure modes that he's trying to express.
> Resupplying these troops would require more soldiers
> then were actually in the COP...

Yes. In general the ratio is, I think, 10 support soldiers to one combat soldier. The logistics required to keep an army in the field half way around the world is enormous.
> having more muscle can help for lots of everyday tasks

When I've discussed the motivation with weight-lifting friends, they bring up that very point. Then I ask them to give an example of something they did with their strength today or in the last month, that I couldn't have done just as easily (I'm average strength).

After long thought they come up contrived examples like, I had to lift my motorbike to change a tire one time, or last year I gave my daughter a piggyback ride for an hour at a parade so she could see better.
Yunohost – Server O.S aiming to make self-hosting accessible to everyone
Small thing, but some of the examples have some pretty bad undefined behavior bugs. For instance:

Matrix& operator*( const double scalar,
const Matrix& rhs)
{
Matrix result(rhs);
result *= scalar;

return result;
}

(Returning a reference to a stack variable is undefined behavior, but realistically you're probably either looking at a hard crash or a really hard to track down bug)
IoT isn't just about energy conservation though...
For anyone who wants to learn more discrete math, I recommend the Mathematics for Computer Science MIT OCW course:

http://ocw.mit.edu/courses/electrical-engineering-and-comput...
The guy who was responsible for this at Adobe moved on and is now the CEO of AppDynamics, a high price cloud analytics company: http://fortune.com/2015/09/29/david-wadhwani-appdynamics/
facepalm

1)What are you even arguing? Yes some cards actually do work fine with linux I've had similar experiences

2) We have lists, and it's pretty funny they actually are Github issues!

https://github.com/linuxmint/Cinnamon/issues for example

As an actual linux developer, this webpage is fucking useless. It has no specifics on project or targets. Thats what a real development review is about. What do we have, what priorities should we set, and what should get done in the next month.

This article says "okay here are the issues" (yet again) but the author has no incite into the development teams or plans for any of the packages/projects he's talking about.
Yeah, but they get all nervous around gunfire and explosions. They don't handle helicopters and the airdrop well either. Packing several dozen of them to fit into a C130 for the 12 hour overseas trip is also a bit difficult.
Companies to face criminal offence if they tip off U.K. users about snooping
I don't understand - I never see a mention of the biggest annoyance to developers on linux : consistent copy paste. It is a cognitive exercise to copy from the terminal or paste to the browser...or (the horror) copy from the terminal and paste on vim.

It does not help that this works beautifully on the Mac.

Is this not an annoyance to anyone else...and more importantly, considering all distros are now using libinput,can I compile my own libinput that will universally copy paste using win+c ?
He's right.

Many of the driver problems come from the fact that Linux finally worked on the desktop about the time desktop machines were replaced by laptops. Desktops with slots tended to have relatively well-defined hardware, and plugging in third party hardware was normal. This is much less true for laptops. OS development for laptops requires that laptop. It needs a Q/A organization which has one of everything you support. Linux lacks that.

Microsoft got drivers under control with the Static Driver Verifier, which uses automatic formal proofs of correctness to determine whether a driver can crash the kernel. (The driver may not control the device correctly, but at least it won't blither over kernel memory or make a kernel API call with bogus parameters. So driver bugs just mean a device doesn't work, and you know which device and driver.) All signed Windows drivers since Windows 7 have passed that. This has eliminated most system crashes caused by drivers. Before that, more than half of Windows crashes were driver related. Linux has no comparable technology.

The monolithic Linux kernel is just too big. What is it now, 20,000,000 lines? There's no hope of debugging that. It shows.
State of the Onion [32c3]
Would someone explain to me why this information is useful? Maybe it is because English is my second language, but I didn't understand the meaning of the displayed information. I cycle a lot and it looks interesting.
> I really don't see why this person's level of development experience makes the core message irrelevant to someone with more experience.

I wasn't speaking specifically about the original article; I, perhaps mistakenly, didn't read your earlier comment about toyg's attitude being specific to the article.

> To your second point, I think that if everyone was able to filter their time to just the things they knew they had an immediate interest in, cross-pollination of ideas would be vastly constricted and the people with their massive thought-firewalls would be worse off and less able to be relate to others for it.

Not being of immediate interest, and unlikely to ever be of interest are two very different categories for me. I regularly read stuff that I think is interesting but outside my current area of expertise/occupation, or too advanced for me to use immediately.

E.g. for me, articles about new frontend technologies are only of passing interest. It's good to know what's roughly happening, but given that I used to do frontend-y stuff and disliked it, that I'm specialized in a way different direction, and that trends are changing rather quickly, I don't see why I would spend a lot of time on those. Another example is articles in my specialization, but targeted towards people with less experience in it. Those I might read, but not to learn technical skills, but rather to see where e.g. postgres is lacking, or to help people.

> You'll never be able to know everything, and forcing yourself to learn things simply out of a fear of wasting time or falling behind on a never-ending stream of new things seems to be an awfully rigid way to go about learning.

Outside of things where I absolutely can't avoid it, say taxes and visa procedures, I've pretty much given up on trying to learn stuff I don't find interesting. If I have to force myself to learn something, I'm usually incredibly inefficient at it. That's why, to this day, I barely ever miss school or university.

I wouldn't, btw, phrase it as "fear of falling behind" - rather as accepting that it's unrealistic and very likely painful, to try to keep up with everything.

> people are different and evidently we are far apart here. :)

Maybe. If so, that's probably a good variety to have ;)
Autoruns: https://technet.microsoft.com/en-us/sysinternals/bb963902.as...
It's not that simple, though; cleaning your house also takes effort, yet most people do it.
> [beautiful women] are physically fit

Being muscular is neither a necessary or sufficient condition for being physically fit. And in fact most beautiful women are beautiful despite not lifting weights, so why should lifting weights be a factor in the attractiveness of men. (I will grant that some women do want muscular men, but I don't think it's that big a factor for most women.)

> benefits of exercise - less stress, better sleep

Note again: I don't dispute that exercise is very important. I'm commenting only about the motivation for lifting as the choice of exercise.
I see stronglifts 5x5 recommended a lot on sites like reddit and generally disagree that beginners should start out with it.

From what I've read online, the 5x5 structure often leads to quicker stalling in progression for some than doing 3x5 like starting strength has you do for squat, overhead, and bench.

Also, some people really don't need to start as light as SL will have you starting on. Anecdotally, a friend of mine with an athletic background says when he starting weight training for college sports, he could bench over 200lbs for one rep having never seriously trained before. Starting with just the bar like SL recommends would be a big stall in his progress. On SL it'd take him about 53 weeks to bench 200 for 5x5 if starting with the bar and increasing by 2.5 pounds each bench exercise (1.5 times per week).

Also, Mehdi has no proper training in the background. Someone like Rippetoe, author of starting strength, has years of experience in powerlifting and coaching.

Quick article for further reading.

http://www.powerliftingtowin.com/stronglifts-5x5/

It mostly looks at SL from a powerlifting perspective, but much of the criticism is still valid.
On an unrelated note, I've always thought that building an offshore city would be a hell of a cool thing to do, and a neat way to create your own country.
In my experience the kernel and drivers are better than ever, but the desktops are awful and have grown worse. When KDE 4 came out I went to simple window managers like i3 and fvwm. These are extremely stable but things as simple as looking at photos in file manager are painful, and forgetting how to change the clock when I fly to a new timezone is frustrating.
Maybe you have a faulty unit or are driving a very high resolution display. Otherwise at first glance that seems powerful enough to browse the net.
I see arrogance as actions where a person does not have or show empathy/understanding towards others. So, in general, people should not try to be less arrogant (that would be a fools errand). Instead people should focus on developing empathy.

IMHO.
Interview with Magic the Gathering Pro Tour Creator, Skaff Elias
Linux on the PS4 running Pokemon by failoverflow﻿
I wonder at what price point the civilian market could support these? There must be a fair number of applications for resupply where humans (sherpas), actual animal mules or helicopters are required, ie, forestry, National Park rangers, science, recreation, etc.
Why would I trust advice from random strangers? For all I know, they're damaging themselves as well.
Typical piece from the Wall Street Journal which appeals to managers and not technical workers.

H-1B users should be forced to pay true market rates for the position they are hired for in addition to an administration fee. This will ensure that local talent is hired first, and H-1B's are only used as a last resort.

Also, "upskilling" by companies needs to be managed better than it is at most companies as it is a waste to hire someone who is overqualified for a position. When the market turns, these overqualified people will leave for greener pastures.
Boost your email open rate to 70% or higher with these simple steps
5 Signs You Might Be Ready to Apply to Be an Astronaut
Protip: try to always make the assumption that you could be wrong and be willing to listen to other people's explanation of how you are wrong while calmly explaining to them the facts of why you think you aren't.
Is Tanenbaum going to have the last laugh?
So is there anything that a normal developer could do to help fix these issues? After all, isn't one of the points of OSS that we should be able to mess with it and change it to our liking?

Or, am I correct in assuming that Linux has gotten so big and complex it'd be unreasonable to expect your average developer to be able to make a meaningful contribution?

I really enjoy using Linux, but I'll admit I still barely understand anything about it after using it for several years and it isn't from a lack of interest or trying.
Holy+Encounters+In+2016
The Closed Mind of Richard Dawkins (2014)
> * Approach attractive males/females and get their numbers

Should I get my wife's permission first?
If you like video games, you might like climbing more than lifting - unlike lifting, the numbers are mostly made up and don't really matter, the only thing that counts is solving problems.

More like a strategy game than lifting, which is like, I dunno, Cookie Clicker?
1) Arrogance is contempt of those less fortunate than oneself.

2) Almost everyone is arrogant to others in one way or another. Usually derision is expressed in private, but an arrogant person makes no attempt to hide it.

3) More often than not, arrogance is a front to hide and protect a secret vast well of incompetence. My own experience has shown that the bigger the attitude, the smaller the talent. Almost invariably.

4) Contempt for stupidity or laziness can sometimes be motivating to the recipient, but not usually. Lots of life experience can eventually cure arrogance for some.

Just remember, stupidity makes perfect sense in the face of it all.
Boston Dynamics' primary innovation is in the software/control design. The reason their robots are noisy is because they really haven't innovated a whole lot in the basic actuator design. That's not to say their mechanical design was easy, not by a long shot. It's super impressive stuff!

Any new inventions that would make their mechanical design steer away from loud hydraulics would no doubt be amazing. However, without Boston dynamics' delightfully ground-breaking controls software design, it'll be dead in the water!

For a little bit of proof, see who they are hiring! http://www.bostondynamics.com/bd_jobs.html
There are some higher end no-name china TVs that are simple dumb TVs. Or mid range. Mine was 150€ and reviews compared it to smart TVs of more than double that price in build, audio and video quality.
It's both hard and boring.

Yes, yes, audiobooks, I know. Audiobooks/podcasts are great at lower intensities.
That clinches it!
It's a requirement for being able to write library functions that work with custom effects, which is perhaps the biggest advantage of a functional programming language.