skysight-inc/HackerNews huggingface dataset:
would be nice to configure a central server to which to push data to and list the machine name with each entry so you can monitor all machines on a network and see who and what is hogging the bandwidth. Might give it a go
Show HN: Feedback requested on my backpacking wiki site
any tutum users available to weigh in?
In what sense is it questionable who pays the fees? That is exactly what directors insurance is for
"GNU" is a vendor prefix, not advertising. If you look at Solaris binaries, you'll see a lot of "SUNW". (And you'll occasionally see "SUNW" on GNU binaries for things that they adopted from Sun.)

The ELF standard (which GNU does not control, as 'sveiss said) says this is what a note section is for:

"Sometimes a vendor or system builder needs to mark an object file with special information that other programs will check for conformance, compatibility, etc. Sections of type SHT_NOTE and program header elements of type PT_NOTE can be used for this purpose. [...] There is no formal mechanism for avoiding name conflicts. By convention, vendors use their own name, such as 'XYZ Computer Company,' as the identifier."

(If you want to argue that they should have named it ".note.GNU-noexecstack", I wouldn't disagree.)
What a company pays their CEO doesn't have anything to do with you (unless of course you're a stockholder).
While this is a decent tool, it doesn't come close to the power of org-mode in terms of implementing task management systems such as GTD.

Still, if you're not an Emacs user and want a FOSS task management system this is the way to go.
Friends of Rust: Production Users of Rust
CompositionExpressionToolkit – Perfect Companion for Windows.UI.Composition APIs
And on Android: https://bitbucket.org/kvorobyev/taskwarriorandroid
Don't rule out the Azure Container Service, which is based on the open source DC/OS[1] and is, arguably, the most robust and proven container system.

[1] http://dcos.io
I loved the starting premise that it was so much better to develop large, hierarchical, societies.

Better for whom?

Better for surviving contact with other societies, sure.

Better for quality of life for the average person? Probably not so much.
What inhabitants were removed? Didn't they move into an unused building?
How I turned my resume into a bot
If you have your class extend AnyVal, you even get the wrapping for free.
Why do we even have to leave the house? Everyone should get a government issued digital certificate, and vote using email.
Neuroscience shows what Fasting does to the Brain and why Big Pharma wont study it
This. I hired a few times and rapidly learned not to promise the candidate a fixed amount of time. Why waste everyone's time doing more interviewing if the first interviewer finds out something that reveals the candidate is not a fit?
So cut costs and your problem is solved.
Nice, but from the users' standpoint it would've been better if they had worked with Debian rather than rolling out their own distro.
cosigned
Under the hood, this is using nethogs. Here's how nethogs associates traffic with a process:

On linux the file /proc/net/tcp lists all established TCP connections. It includes the local and remote socket addresses and the inode number for the local socket. Nethogs uses libpcap to sniff traffic and associate it with its entry in /proc/net/tcp. It takes the inode from there and scans through /proc/*/fd/ looking for the file descripter that has that inode to determine which process has the socket open. Once it finds the process it adds it to a table of inode to process id mappings so it doesn’t have to scan through /proc again the second time a packet for that connection comes through.
Dyson engineer explains why they spent $71m developing a high-tech hair dryer
From the start it seems there was a lot of excitement about reddit and what revenue it could achieve. I think people were more caught up in the hype of it being the front page of the Internet when when you break it down it's more of a large forum covering a broad number of topics, which is very convinient and central. Nonetheless it's a great central community however expecting it to grow into A larger revenue stream would simply be unrealistic.

Reddit needs to look at expanding or introducing new products that the community will embrace and help give momentum. Reddit users are very patriotic and can help startup with gaining traction.
- they have data on users, topics demographics and opinions. Such data is very powerful for any startup to pivot in the right direction and make the right decisions on new products.
Because there are still a few million people without a home computer.
Hey, I sent you an e-mail, but haven't gotten a response. Not sure if I sent it at the correct one?
iwang -at - fastmail dot net
Actually you'll lose muscle weight by cutting calories just fine
> I'm going on a limb here, but nowadays, 60% of macbooks (mainly the pro) are used for software development and 30% for creative work (video and editing).

Your numbers are way out on a limb.

In a single year, Apple sells more Macs than there even are software developers in the world.

College students alone form a much bigger market than software developers.
I love subjects like this. But, I have a hard time believing its conclusions because it reveals more of our modern modes and assumptions than the prehistoric ones.
http://i.imgur.com/3Cq2bGP.png
A lot of people do it, you just don't hear from them. The media and popular culture pushes the idea of city living very hard. I have some theories as to why, but they're not appropriate for this venue.

In any case, I'm one of those who lives in the countryside. I grew up out here, went to college, spent a few years kicking around various cities in the US and Europe, lived and worked in the SF bay area for about 5 years then moved back to the countryside.

I don't see it as "less" at all. In fact, I see it as more. What can you do in the city? Restaurants, movies, theater, concerts... it's all consumer behavior. If you want to produce something physical, that requires space, tools and materials. I will admit, getting materials in the city is much cheaper and easier than in the country, but you pay for it in the lack of space. My time in the bay area was extremely frustrating because I didn't have the space to tinker.

From a job perspective, I work freelance remotely while I build up my app empire! :) If you're not a programmer, then finding new employment is a problem out in the country for sure. Most of the people I know out in the country who aren't programmers and are doing ok financially own their own businesses and provide services to their neighbors. Lawn care, snow plowing, glass replacement, plumbing, contracting, carpentry, electrical, HVAC, embroidery, screen printing, accounting, lawyers, dentists, etc. There are unique entrepreneurial opportunities in small towns because there's so little competition. When something needs to be done in a hurry, some people will pay extra not to have to drive an hour or two to the nearest city to get it done. One guy I knew made a mint being the only skateboard retailer in 100 miles.

From a people perspective, there's this impression I get from city folk that country folk are stupid and if they had a room temperature IQ they'd relocate to the city. This couldn't be farther from the truth. There are lots of brilliant people in the country who stay because they like being close to family. They cherish the interpersonal connections they've made over a lifetime and are unwilling to throw them away. For better or worse, people are a commodity in the city. Most people don't spend a lot of time making deep connections because there's always somebody more interesting around the corner. I find it an exhausting and incredibly lonely way to live.
Those 1% can visit public issued computers, public wifi, libraries, etc...

Internet is a basic human right in most developed countries, this is a non-issue.
The good news is these posts get flagged off the frontpage quickly so we might miss it and not click into the comment section.
The problem sort of is that (the rest of) Debian wouldn't work with them on this.
I think the flame war that has erupted has a pretty simple explanation: some people forget the state of javascript just a few years ago. I am currently in the process of moving my team away from the monolithic dojo framework towards using more of the vanilla web standards, but I think dojo was a great choice at the time. The pains of cross-browser support, terrible vanilla APIs that were completely different in IE8 vs the rest of the web, etc. made frameworks "the way to go" in the past, and that's set us off in the direction we are going today of immediately reaching for one. Articles like this one are great in that they are helping to educate people on the power and ease of use that the modern web has to offer, but I can 100% see why people are going to skeptical for a while longer when it comes to using only vanilla javascript.
I want to point out another angle to this issue.

The US tax system may be okayish but renting system is way too much flawed and is giving undue advantage to the dirty-rich few (read the top 0.1%). There should be some law (e.g. ceiling on land holding act) to restrict the ownership of real estate. Some low enough ceiling on land should be there so that no one be in a position to keep on gaining ever increasing rent revenue and thus keep on putting huge burden on the rest of the society. The tax laws should be accompanied by laws that put hard limits on ownership of real estate.

Else the dirty-rich will soon "own" this entire nation for all "practical" and "important" purposes.
GlassOuse: the world's first assistive mouse
No probs, your documentation (once I found it) is actually top notch. Take it from someone who had to setup the LibreOffice repo on my system, which is quite well documented, you guys actually have the best and clearest documentation I've seen!

Contributing was a pleasure :-)
care to make a more detailed comparison between this and org mode ?
The solution here is to get rid of the A-10 and simply not do "nation building" and counter-insurgency in poor countries.

Or not to get into wars in the first place; then you could give up having an Air Force at all, right?

Seriously, "stop doing COIN in poor countries" is a political solution that requires a top-down policy change that goes counter to the entire historical direction of US military involvement since Vietnam. The US very seldom tackles even a second-rate military armed with Russian cast-offs -- the most recent example was Iraq in 2003 -- so the A-10 is still useful for the sort of brushfire wars and missions you get involved with. Even though they'd die like flies in a shooting war with a real front-rank opponent. (Like who?)
> the A-10 fleet as ground-piloted drones.

This is just a super expensive and failure prone way to do what 100 year old artillery technology does.

Site the enemy, call in artillery fire.

Drone techno fetishism is a big problem right now. Most of this stuff does not work nearly as well as people are pretending it does.
I had no intention to argue against your character, nor upon rereading do I see myself doing that.

I do argue against the meaningfulness of your comments, given the judgement in Eldred, and given the last 250 years of incessant technological change. I also think you, like many, see the near history with a much better focus than the further past. But that is not a character flaw.
Talkshow - Texting in Public
Well, something. The hypothetical company exists in a society.
In retrospect I'm not sure she placed the exclamation mark at the right degree of whimsy at all. 3 degrees left and Yahoo would be in a very different place right now
Claude Shannon's inventions
> GNU would still be looking for a kernel.

Linux came about before there was commercial interest. Linux (or GNU/Linux if you will) would have existed. Whether it would be in the same place it is today is another story.
A bit unrelated, but are people actually getting anything out of personal task managers and ToDo lists?
Supposedly they are to help me do the right thing at the right time and not worry too much. I've started to believe part one of that problem manages itself more or less and part two just get's worse and worse by trying to be organized with projects, lables, calendars, ideas and ambitions.

I'm currently thinking maybe I should encrypt all my notes and make the password unavailable for me for the next year or so whilst I try starting every day with a blank page.
Show HN: Petri Dish – Generative Flocking
except in a drought... when we have no water
Do we have good information on what the crop distributions were in Ireland prior to 1492 (I assume that's how they define "pre-colonial") ? I wonder how this could really be determined anywhere. I wouldn't think there would be enough archaeological evidence to determine this with much accuracy and it seems unlikely written records from that period would have given sufficient detail either.
You're kind of missing the point. I'm middle class and I'm well aware that compared to Germany or Scandanavian countries, I pay lower taxes. However, the issue is whether you "pay more" than the wealthy people in the US.

So no, I don't "pay more" than people living in a completely different country (how is this even a comparison) but I do pay more, on a percentage basis, than the highest earners in the actual country I live in, which is complete lunacy.
My favorite is the Rubik's cube manipulator for which Shannon wrote a four page song.

https://webmuseum.mit.edu/detail.php?module=objects&type=rel...
From the article: "If a hypothetical 200-pound man added 60 minutes of medium intensity running four days per week while keeping his calorie intake the same, and he did this for 30 days, he'd lose five pounds. 'If this person decided to increase food intake or relax more to recover from the added exercise, then even less weight would be lost,' Hall added. (More on these 'compensatory mechanisms' later.)

So if one is overweight or obese, and presumably trying to lose dozens of pounds, it would take an incredible amount of time, will, and effort to make a real impact through exercise.”

OK. I exercise more than that every month and have for years. It's painless to do because it's the only time I spend watching TV shows like Game Of Thrones--I look forward to my exercise sessions.

So, this article is telling me that (unless I exhibit
compensatory mechanisms' such as eating more than I do), and if I started at 200 lbs, I'd lose 5 lbs a month, just doing what I actually want to do (because I enjoy watching entertaining TV shows like GoT). I'd go from 200 lbs to not being overweight in less than a year. The article's take on this is "it would take an incredible amount of time , will, and effort to make a real impact through exercise". That seems like an incredible amount of negative spin the authors are trying to put on it. To me, it sounds like a fantastic deal. And one I've taken advantage of.

My own weight loss path is pretty complicated, but I was at 225 and now my weight stays between 173 and 183, generally up and down depending on life events and whether I have temporarily keep more sodas in the fridge than I normally do.

EDIT: I just want to emphasize that the key for me is that I enjoy my exercise sessions, because I look forward to watching the most entertaining TV produced in the English language. So it takes almost no will power or effort. It's a matter of choosing not to watch that TV when not exercising, which gets to be a habit--similar to not picking up an apple pie every time I go to the grocery store so there's no such pie sitting around the house. If if DID take willpower and effort to do that exercise, I probably wouldn't do it! It helps enormously that I have an elliptical trainer in the house. But that's a small investment compared to the health benefits--not just weight loss and maintenance, but the fact that exercising is great for the brain, and many other benefits as well, including a reduction in cancer risk.

EDIT 2: I don't even know if I'd find that TV all that enjoyable if I wasn't exercising. I can imagining thinking "why am I wasting this time watching this crap when I could be doing something useful??" But when exercising, there are so many benefits that I give myself total permission to watch it, and I do enjoy it!
Usually you press Enter to accept things and ESC to cancel. Also, it first downloads all packages before upgrading, so you should've had time to cancel it.
I don't agree with you on two accounts:

1. What Germany does is completely irrelevant to the question of whether or not the US middle class is paying more because US plutocrats are cleverly shielding some of their gains from taxation.

2. If you want welfare state acceptance by all remove means testing and have it available to all. That's how it's done in Europe. Often times the public service is superior to anything the private sector can offer so even the rich support it.
> Why does there seem to be a new framework popping up all that damn time?

I would think those who don't like frameworks end up building one for themselves and decide to share the correct way of doing things without all the clutter found in other contenders.
While they were still trying to start up the LHC and having weird failures, some guy calculated how many failures we'd have to see before taking that hypothesis seriously. He came up with about 30.

Shortly after that, it failed because a bird dropped a biscuit in precisely the wrong place. It was like living in a Douglas Adams novel.
It's not a 3D image.
If you are getting started with taskwarrior, I recommend starting out with a very very minimal usage of the features, and then gradually add in the ones you like/need. Otherwise, like many cool advanced tools (vim, emacs...) you might get overwhelmed and abandon it.
These days everyone it seems uses a mobile smartphone using apps usually free or less than $1 over that amount would seem excessive even $2 os let alone €30.

€30 ($43 + taxes Canadian to me) that's quite enough for software maybe not excessive but any more and I'd pass on it.
As a commenter noticed, it's not mere presence of the section that disables the stack executability.
If the section have SHF_EXECINSTR flag enabled, the stack will be still executable.
So actually the name of the section makes sense.
This is both a fascinating read of an obviously bright and clever fellow and also a TERRIBLE way to approach building intuition around the emergent behaviors of neural networks. If you want to learn about them without repeating the terrible mistakes this guy is about to make if he continues down this path, pick up a book.
> Yes. It is irrational, because the likelihood of rape from a random stranger is actually extremely low.

This is when averaged across the entire population. A 14 year old girl walking through a "bad neighbourhood" alone at night doesn't necessary carry the same risk of rape that a 6-foot tall, bulky body builder does.
1. If the only thing you needed from init was to reap reparented zombie processes and manage to not die, why have init at all? Why not tell the kernel to skip reparenting processes (and just reap them internally if their parent is dead) and not treat pid 1 as special, allowing it to exit? That's less userspace code and less kernel code.

2. Speaking of kernel code, have you looked at how much stuff is going on in the kernel? Why does pid 1 get this much scrutiny, but the kernel, which definitely can't die, gets a free pass? On my system there are 77 kernel threads. Seventy-seven! What are they all doing??

And there are plenty of alternative kernels you can use. Multiple ones even have Linux binary compatibility.

3. Is the argument for suckless init the same as that for EWONTFIX init (on which it is based)? If so, would a fork of systemd that split it into two processes, PID 1 that reaps reparented zombies and tells PID 2 about it (over a one-way pipe, so PID 1 has no increased attack surface), be an acceptable option?
A Personal Pantheon of Programming Books
Do your figures include payroll taxes? Since the typical middle class family pays something like 15% just for that, it seems unlikely that their total tax rate is a mere 25%.
Counterpoint from a former systemd skeptic who now likes it: http://changelog.complete.org/archives/9655-count-me-as-a-sy...
Snowden’s Rubik’s Cube
I was very disappointed to see no mention of the fact that the US is one of the only developed nations that taxes companies' offshore profits. The trillions in profits held offshore by American companies is an unintended consequence of an overly complex tax system.
They weld a metal shoe over each landing leg.
> "stop doing COIN in poor countries" is a political solution that requires a top-down policy change

Yeah? That was my whole point. You make it sound like it's crazy. It's the most sensible course.
You are quite right, as the overall Debian's stance on systemd was far from praiseworthy. They allowed themselves to be pushed around too far by the "end-user" (desktop-users) mentality of the gnome and few such other upstreams.

This is a very good news. Indeed it would have better if the Debian had been a little bit more flexible and sensible on this issue.

Congrats Devuan folks! My heartfelt thanks too.

Edit: added my thanks and clarification for desktop-user.
No need for the apology! As much as we need contributions, we also need feedback beyond just code, whether it's praise or criticism.

I didn't take your comment as rude at all and you make valid points. We're continually looking at how best to serve our users, contributors and the wider web while building trust and protecting privacy, and such feedback helps us do that.
Uhhh, apparently Spencer Gundert is too young to remember all the other times there have been election fraud (Bush-Florida) and the brew-ha-ha over the crappy voting machines we've had for way too long. Drop in the bucket, buddy.
The 40% pay for healthcare, though.
You might be right in the certain situations but this is an open tool with a wide array of possible uses for people. Such a pessimistic approach doesn't allow for any exploration when think about its potential uses.
Sure, but it's still none of anyone else' business.
Pirate Bay hit by malvertising attack, drops Cerber ransomware
And that comment will go straight to the docs guy - thank you!
What sort of terrible mistakes are you referring to?
> M16 has been replaced by the M4.

This isn't a case of replacing old tech with new tech, it's a case of the changing realities of war making a short-barreled carbine adequate for most needs. The M4 has been around since 1988, they'd had plenty of time to do the switch if it really were the better weapon.
Decorating Async JavaScript Functions
So instead of using an established framework the post is suggesting possibly using these things?

MutationObserver for UI updates + Fetch API for networking + History API and a custom router for routing + CSS for animations + HTTP/2 instead of Webpack + npm for building + JSPM for package management + multiple polyfills for browser support for all this

Besides not having a name and a dedicated site, how is the above any different from using a framework? Once you've worked out how to get all these things to play nice together, are you really saving any time from just using an established framework that's done the work for you in the first place (i.e. they'll use some of this stuff under the hood already)?

Just because you're leaning on native features instead of library features doesn't make it any different from using a framework. At least with an existing framework you know it's battle tested, has good documentation, has an active community and is easier to maintain for new programmers on the team.
5 Job Search Tips for Career Changes
Why You should Make Love once a year