skysight-inc/HackerNews huggingface dataset:
Yeah, Debian stable is basically what I'm on now. (Sort of. It's complicated.)

If I can be unabashedly honest for a moment, I think the problem with Linux advocacy isn't the software any more, it's the advocates. The advocacy seems to be coming from a lot of people that are always after the latest, newest, greatest thing, people who are actually uncomfortable when features aren't changing all the time. They tend to be very vocal about recommending anything that comes with frequent updates, whether it's browsers or Linux distributions.

But that's not what the larger untapped home market wants. They just want things that work, and they want things not to change on them all the time. They only have enough space in their daily lives to learn new features every once in a while; any more than that, and they get frustrated. I hear this from our customers all the time, and as I get busier, I'm really starting to understand their point of view better. (As an example, we've recently been seeing more of our customers switching back to Internet Explorer on Windows 8 systems.)

So as far as signposting goes, I think boring, stable, slow-moving distributions like Debian stable should be the default recommendation, and then Arch or similar recommended as the really cool cutting edge thing for hobbyists and early adopters. That is, Linux by default should be marketed as stable and safe and not changing all the time, with the option of making it a bit more fun.

We almost opted to recommend Linux to a bunch of our customers who were moving off of Windows XP this Summer, but the feedback wasn't great on a couple of experiments and finally we decided we were too small to really afford the support costs. It was a big missed opportunity though and I'm going to take another look at doing it next year.
It just looks ugly, that's the first impression most people got (based on the quote about the market testing), myself included. I think it's that the lines don't really flow well with the biggest problem being the back side that looks like someone chopped off the trunk. Don't get me started on the weird headlight layout in the front of the car. I think another car that suffered from similar problems was the Subaru Tribeca B9 which always rubbed me the wrong way.
Surprising the early populist housing policies of rivht-wing dictator Franco were so similar to those of today's left-wing San Francisco government: rent control, eviction restriction, etc. And the results were pretty much the same: housing shortages, differed maintanence, etc. I guess they both overestimate their ability to improve the situation. I wonder if SF will eventually learn and change it's ways like Spain. The recent fairly reasonable AirBnB regulation gives me some hope while the completely insane proposed 24% transfer tax (Prop G) make me think it is hopeless.
> I find it fascinating that despite not having the house+back yard that many Americans strive for

As someone who spent the majority of their early childhood (ages 3 to 9) in such a house, then lived in an apartment in a city (without an elevator on top floor), I never understood why anyone would want a house.

What do you even do with that much space? I live in a very comfortable 52m^2 (560 ft^2) studio and I don't have enough stuff to fill even half the storage space. Sure the kitchen is a bit small, and I guess the bathroom could be slightly more comfortable, but you can solve those with a bigger apartment; a house adds whole extra rooms.

Seriously, what do people do with that much room? Granted if you have a kid and a spouse you'd want something more than a studio, but my mum's apartment is about the same size as my studio and was a 2-bedroom. The three of us (mum, sis, and me) lived there for 15 years together and we were perfectly fine.

Hell even when it was four of us (dad as well) and we lived in that giant house, we only really lived on ground floor, which was essentially a 2-bedroom apartment, and the attic and basement were pretty much empty and/or filled with a bunch of junk.

From the best of my observation, houses are expensive, take up a lot of time, and largely empty/useless.
If the DMCA doesn't apply, then the MPAA could immediately sue whoever is hosting these files for contributory copyright infringement.

The DMCA is a shield, not a weapon. Essentially, you are shielded until you get a notice of the infringing content.

But there is no legal force behind a DMCA. If you get one you can tell the company to fuck off. But you are now liable for any infringement, if proven in court.
"Private tweets are messages that can only be viewed by the people you mentioned"

If I wanted to send a private message to a list of people, why not just use e-mail?
Indeed.

I can add that for some projects, funding is useful to acquire the hardware and infrastructure to host the project: code hosting, build servers, test machines, bandwidth... However I doubt this is Guile's constraint.
I've often heard the phrase 'English borrowed' in relation to words obtained from other languages.

English needs to /steal/ and should have stolen in all such cases. Sure, take how the thing is said and even the meaning, but strictly adhere to a single simple set of rules without exceptions for encoding that verbal language to written form and for decoding it back to speech.
It's not enough to merge fork() and execve(), because what actually happens is some variant of:

fork();
open();
close();
dup2();
fdcntl();
sigprocmask();
sigaction();
setrlimit();
prctl();
chdir();
chroot();
capset();
execve();

(and perhaps more besides, with new ones potentially added with new features, for example seccomp();)
If there are bugs in systemd, they have to be fixed.

Philosophically, yes. Realistically? The behavior of some of the people on the systemd bug tracker[1] is the single most convincing argument against adopting it.

It might break things? Sure, it's a pretty massive change.

People are going to have to re-learn how to do a lot? Again, it's a pretty fundamental shift in a lot of ways. This is expected.

The developers will fucking backtalk you[2] and make political issues out of clearcut things? Uh.. no. That's forkworthy behavior. That's dysfunctional enterprise behavior, which is something I'd imagine the average hacker hates instinctually.

And sure, in the end, those bugs were addressed, but it took an outburst from Linus and widespread, public coverage (and I'm sure no small amount of offline discussion among the systemd folks) for it to happen.

Poettering is on record as wondering why systemd attracts so much hate. He only need look in the mirror.

[1]: https://bugs.freedesktop.org/show_bug.cgi?id=76935

[2]: http://www.muktware.com/2014/04/linus-torvalds-happy-systemd...
Your comment begins with bald-faced lie. I have said nothing about "people who like systemd". You follow it up with another lie, that "according to [me]" your opinion is "screw users".

It is sad but totally unsurprising that you can't find ways to advocate for systemd without stating obvious lies about its detractors.
Caveat: I was not there at all.

To clarify, was this time exceptional amongst other events like this that you have gone to? I am skeptical, as many people at events like these that I have attended are there to sell you themselves and idea, hence it would be by design that you walk away thinking they all are 'going to make it.'
Uh, dynamic linking?
Agreed, this post is essentially an ode to stockholm syndrome.
sipior doesn't know me or speak for me. I refer anyone interested in my opinions and thoughts to my own posts.
I am excited to get my hands on one of these, in the video they showed on Kickstarter, they seemed to have some demos on how to program it for kids running on what looked like a Surface Pro.
Title should probably be edited to say "in Canada." For those interested in the US rankings: https://www.linkedin.com/edu/rankings/us/undergraduate-softw...
Ask HN: Review my startup, LivingPlug
LivingPlug / http://livingplug.com/

The INLET is a device that you plug into the common electrical outlet, that will modify it in a variety of ways: Child safety (removes the receptacles from eyeline, and can be anchored securely to the wall), Added functionality (bonus receptacle, usb port), Energy efficiency (vampire charge kill switch), and incorporating interior design (customizable faceplates that can either match decor, or become a unique accent piece).

We officially launched the INLET in June at Dwell on Design. We experienced great succes at the three day conference, gathering numerous valuable contacts, receiving substantive feedback about the product, and actually selling every INLET that we brought.

After that initial spark of success, we were excited to really kick everything into gear, open up our online store for business and start selling. But sales haven't gone as smoothly online as they did face to face. We are getting people to the site, via social media and email campaigns primarily, but are having a hard time converting that traffic into a purchase. Any advice is welcome.
Cardinal voting algorithms are only superior if people vote sincerely. Unfortunately, cardinal voting methods offer significant incentives to vote insincerely. Condorcet voting does not.

I always thought an interesting vote gathering technique would be something that actually interviews/polls the voter. Ask them for their ordinal ranking. The voter would know that if a Condorcet Winner exists, then that candidate would be the winner, but also ask for various cardinal ranking numbers, along with their approval line. That way there would still be the incentive to vote sincerely, while the cardinal information could be used to break the Smith Set loops. (The only downside here is that some people claim that the presence of cardinal tiebreakers creates an incentive for people to vote insincerely to create a Smith Set...)

Alternatively, if a Smith Set occurs, schedule a second round of voting for only those candidates (like a Louisiana Runoff, but Condorcet style), so that voters could better educate themselves on the remaining candidates.
> I find it fascinating that despite not having the house+back yard that many Americans strive for, the Spanish are happier with their housing situations than we are.

Why would American standards matter to how satisfied Spaniards are? This sentence in isolation seems weird. Is there a wider context?
My then girlfriend (now wife) and I flew to New York from Atlanta and took the overnight bus to Boston to save on flight fare to attend the first startup school.

That chain of events ultimately led to YC W12.

I missed my first startup school in all these years last Friday, but it was to talk to customers so I don't feel that bad. I hope to be back next year!
Nein quarterly is going to be sad/happy about this.
> Not even pushing the button helps.

If it's like every other smoke detector I've encountered, the bottom is to test the alarm, not to cancel it.
An elevator serving 50 stories should count more than one stopping at only 10 stories. A better measure would be total elevator stops but as usual you are stuck with the available data - especially difficult to overcome with mult-country data like this.
I was also looking for eastern european countries, who suddenly disappeared from the scope...
coincidently you wont be able to download afl-fuzz in binary form either, because only the source is available, so your argument is what?
Yes, that's what I was trying to say, sorry it if it was unclear.

Some "better is better" ideologues will make mandatory GC a part of their vision despite of its costs. Rust has taken a different approach and come up with a "better is better" design that does not make this compromise.
Submitted a few hours ago:

https://news.ycombinator.com/item?id=8448929 (234 points, 45 comments)
Why Airships Will Never Be Part of Our Transportation Infrastructure
Is there a good data structure to represent Ordinal Data? I frequently see pairwise count matrices used [1], but they don't seem to completely capture all of the information. For example, the number of times a choice was first, second, third, or last such as would be necessary for the Borda method [2].

[1] http://en.wikipedia.org/wiki/Condorcet_method#Pairwise_count...
[2] http://en.wikipedia.org/wiki/Borda_count#Voting_and_counting
So you check types at the boundaries (e.g. doing the same thing in Scala, I'd use Shapeless .cast, which does tricks to get around JVM erasure so ensures that it really will fail if the type doesn't match), and then they work throughout your code. Then you can concentrate your test coverage on the parts that actually need it.

Just because we can't make things perfect is no reason not to make things better.
I was thinking the same thing. Call it Kidsafe or something. Make it automatically configure the router and let parents access the info online. Most phones are programmed to use wifi at home - seems like a promising opportunity.
pcduino3 has been available for a while now with wifi built in - I've found these boards quite useful for mobile applications. I've been using them to run a django app quite nicely where the raspi wasn't quite powerful enough!
YouRoam launches app to get rid of roaming charges
Prior discussion:

https://news.ycombinator.com/item?id=8449740
I think they meant that "handy" is a slang word for mobile phone, as "beamer" is for projector.

Shitstorm is definitely an English word though. Handy and beamer are both English words as well (so many words), although I doubt one would confuse projector technology with cricket terms!
Weaponized media? Yes the truth is dangerous to dictatorships. You may not be bothered by censorship but you should still realize how futile it is in the internet age.
Interesting, although I specifically avoided defining a new language. The source to these pages is all written in Pandoc's version of Markdown, detailed at http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markd...

If the PanPipe and PanHandle filters aren't used, the code blocks will just appear in the output verbatim. The `pipe="abc"` attribute and `unwrap` class will become regular HTML attributes and classes, just like any other.

Pandoc also supports more formats than just Markdown. These filters operate on the parsed AST, so will work for any format where Pandoc can parse a 'Code' or 'CodeBlock' element, with the ability to attach 'attributes' or 'classes'. The "native" and "json" formats can do this, since they're just Pandoc's intermediate datastructures. I just tried it on HTML and it works there too!

$ echo '<pre pipe="sh"><code>ls /</code></pre>' | pandoc -f html -t html --filter panpipe
<pre><code>bin
boot
dev
etc
home
lost+found
media
nix
proc
root
run
sys
tmp
usr
var
</code></pre>
Programming is only a tool to create something. If the thing that we are working on is shitty - then yes, programming is terrible. These texts are related to the web programing which usually is horrible.
This would be the second upgrade I've gotten from Time Warner, without a price increase. I started at 50 down/5 up (which usually clocked at 70-85 down, 5-6 up), and they upgraded me to 100 down/5 up (usually clocks at 130 down, 5-6 up). The 20 up is what I'm most looking forward to.
That's not how it's seen legally. Dowling explicitly made clear the distinction between theft and infringement. No taking with intent to deprive == No theft. Copyright is unique in that there's no "taking" when you copy something.
As mentioned elsewhere in this thread, the section you're quoting is about breaking DRM, which PopcornTime does not do.
Abusing iOS url handlers on Apple’s Messages
Beautifully written article. Is everything in Harper's generally this good? Considering subscribing if so.
you dont have an amplifier? buy one on craiglist/garage sale/whatever
Sometimes, the way to improve your skill at communicating is getting feedback from the community.

Further, you can't assume that someone asking for such feedback is asking in a defensive way. Although that often happens, the written text is a poor way of judging that. Spoken tonality is more accurate. If you're interpreting a request for feedback as one coming out of being "wounded", that is more likely to be a projection of your own habits of communication and psyche than what is actually happening.
Paid iOS browsers, do come with a price …
In my experience, fire drills make people too calm in the event of a fire.

Five years ago, fire alarms rang throughout the office building I was working in. People were nonchalant. Most people left eventually, although some people went back in to pick up some books to read or grab some work to do.

Meanwhile, and to my surprise, there was actually a fire. The fire department showed up, and they were pissed that people weren't taking the alarm seriously.
"To the gills" generally means to "full to capacity" (as in "stuffed to the gills"). And "strapped" would be in the sense of "strapped with weapons."
That seems like compelling evidence that the Linux method is more complex than the Windows method (or at least no less complex). Calling a bunch of complex functions is not simpler than setting up a bunch of complex params and then calling one function.
Yes of course. When you code the implementation for each platform you always have to keep that in mind. Same is true for locks or exposing any low level systems features.

See also: high performance event handling, etc. But does anyone suggest you just can't ever use lots of sockets? (It is a bad idea sometimes, to be fair!)

We write the code necessary to do it.

(Since we're apparently going into personal history, I used to be a platform manager for a ~million line cross platform codebase that ran on most of the things in your list plus IRIX and OS X. Most of my responsibilities were really about keeping the build environment working enough to run one binary across all the Linux distributions, but I was also involved in issues that specific to my platform. That is one of many projects where I've dealt with platform specific issues on a variety of codebases, several of which I've written in their entirety.

Anyway.

I have a passing familiarity with some of these issues.)
Isn't twitter also an example of worse is better. Why send the people willing to engage with your argument to twitter then?
Well, the source I link to pulls from a variety of sources, many of which are in the bibliography at the bottom of the page. And that source matches with pretty much all the other actual medieval history books I've read.

EDIT- It occurred to me that early New England colonists might have been different from the general European population, being more strict in their living style based on religious beliefs. That might explain it, but I've never looked into Puritan bathing habits.
This is probably just being pedantic, but the Nader->Bush->Gore ranking was commonly preferred by Nader supporters, not because they preferred Bush's policies to Gore's, but because they thought it would teach society the error of their ways in the long run or something. Also because they hated Nader being labeled a spoiler candidate, so it was probably something of a spiteful response.
Introducing JokeMeUp
This is kind of funny. When I was in grade school one of my teachers told me "French is the language of science. If you want to be a scientist you'll have to learn French."
MSN down?
Has been displaying a single line of raw text for hours, at least for me... I'd be getting a little embarrassed by now if I were MS.
The first screenshot is of PhpMyAdmin. That's embarrassing.
Sad to see you were downvoted. It's definitely a legitimate point of view that at least deserves to be brought up.
I know it's only intended to refer to a particular subset of foods. It's just a personal pet peeve that people have this mindset and use this language and forget that the things that aren't "carbs" contain carbohydrates. It displays an ignorance on the topic.
Photo of an F-18 zooming through the Golden Gate bridge
Just FYI, the Nordic countries had been in a process of scaling back their welfare states considerably leading up to the financial crises and are still struggling to achieve sustainability (except Norway which has a mountain of oil).

It is the southern european states that have spent lavishly on behemoth welfare states that are struggling the hardest, forced into harsh austerity as a condition of bailout by wealthier states.
Agreed on Mexico City. It's wonderful.

Cortés arrived in Mexico with a few hundred men and allied with locals to overturn the Aztec empire, but natives were always the majority of his alliance. And natives have always been the majority of the ancestors of Mexicans, even today. The pre-Hispanic civilization persists in every aspect of life from street grids to artistic styles. There are still more Mexicans living on canals than Venetians.

I was bicycling through the mountains of Milpa Alta one day; Milpa Alta is inside the Federal District of central Mexico City but more rural by virtue of steep mountainsides rising straight up from dense valley development. I came to the town of Milpa Santa Anna where I rode to the charming central square. Narrow old streets are colorful and lively there with some cross streets passing each other on bridges due to the steep hillsides. There was a public notice board in the central plaza where all notices were posted -- ten miles from the denser parts of Mexico City -- in Nahuatl -- the original Aztec tongue -- as well as Spanish. Except there was one notice posted only in Nahuatl. I can't tell you what that one said because I don't speak the language, but it really makes you feel like a foreign traveller in the deep past when public notices are still written in Aztec.
Has been displaying a single line of raw text for hours, at least for me... I'd be getting a little embarrassed by now if I were MS.
Yes...Harper's is a fantastic magazines. I've been a subscriber for years.
Hah no. I misread the parent comment. I thought they meant as in "we have handy slang such as mobile phone".
Or? http://www.isitdownrightnow.com/msn.com.html#commentstop
The New Haskell.org
From their privacy policy:

"We use third-party analytics tools to help us measure traffic and usage trends for the Service. These tools collect information sent by your device or our Service, including the web pages you visit, add-ons, and other information that assists us in improving the Service."

http://www.jokemeup.com/legal/privacy/
How climbing changed the way I set goals
I don't mean to be a bit difficult here, but i wonder if the tutorial's author had anybody actually try it. I mean it seems like there's tons of missed steps, sections missing, assumed bits which aren't done. Each example i try tends to have other things done, uh, as exercises for the reader, which are required before the code samples even work.
Thanks! Any thoughts on the concept itself?
Can someone please explain how this works? Is the younger Mrs. B is paying them to remove everything? Why? Do they just throw it all away?
Yea I'll just let this website I've never heard of access to my email data!
I was surprised when HN didn't show that the URL had already been posted but thought maybe somehow I was the first person to post about it. Looks like my URL has a trailing slash and that passed the filter.
Happier in terms of a higher rate of "satisfaction with current living situation"
Show HN: Tempo Tuner – Play random tunes based on tempo
That seems silly though. I can replace stats on a thing that normally takes 50 usecs in a log line because it will take more than that long just to log the fact and an insane amount of cpu to analyze such a thing. The large scale systems that I personally operate produce a few KB per minute in structured stats, a few MB per second in structured logs, and hundreds of MB per second in unstructured text logs. I know which of these I'd rather use for monitoring.
Shame about the huge banner at the top of the page that stays there as you scroll. Website designers that purposefully waste my screen space, please get a different job!
So I guess the author uses a smart phone as a pager, but given his passion for uptime, reliability, latency etc. I wonder if he has experimented with an actual pager.