skysight-inc/HackerNews huggingface dataset:
Reddit is culturally focused to me, and younger and less intellectual/cerebral. Of course, by saying that, I'm sure there are outliers that can be posted that show how reddit can foster the most intellectual discussion possible! By cultural I mean it isn't much use for discussion about work/programming, nor is it an effective news aggregator on any level, but it is a great way to find humorous or entertaining content or discussions on popular culture.

In honesty, reddit doesn't attract a lot of the actually-hacking hacker crowd.

I go to reddit to see what consumers think and HN to see what producers think.

Reddit is more like an unbridled 'id' of people in a similar culture to HN. Witchhunts, trolling, nastiness, low-effort posting, are stereotypes of reddits most famous and popular areas, and for good reason. Almost every community of any size on reddit is a pretty intellectually barren place (shout out to the outliers like /r/askscience).

It is what it is, but you go to reddit to talk about video games and popular culture and cat pictures, and you go to HN to talk about coding, web development, and the many topics surrounding it.
It's like compare Facebook and Twitter. Surely you can try compare them, but better just use whatever you like to use.
Really? I'd never buy Half Life 1, since late 90s graphics looks pretty poor these days, but I'd happily pay for it to use Black Mesa.

Better yet - from another post here:

> "How many copies of Arma 2 were sold explicitly because of DayZ? How many copies of Half-life were sold because of Counter Strike? Warcraft 3 and Dota? etc."
open sourcing Kong which powers our API marketplace with billions of calls per day, is not only a major milestone for the team, but also marks a shift in API tooling and services, we're challenging the the status quo and service providers by giving away for free what they charge for in thousands (and in some cases millions) of dollars.

making it open source is the icing on the cake!

we want to give the power back to the developer community and together create amazing open source tooling, while directly adding years of lessons learned to your development stack.
Probably because there aren't enough people in Greenland to get a good riot going. Shakespeare wrote about riots in England--some of them, to be sure, targeted against Germans. Scotland has had its riots, Berlin has had some. I could mention the Boston Tea Party, but let's face it, those Yankees were immigrants.
>Let's imagine I had shown that something was either one or two. You seem to be claiming I could not take positive proofs assuming each of them and turn it into a full proof.

When you break it down to the logical axioms, you can't use cases like that. Try it yourself. You get something like this:

Let A: (k > 0)

B: (k = 0)

k is a whole number, therefore A v B.

A -> X !=2

B -> X !=2

Okay, from here, you need to deduce X != 2. Traditionally we do this by applying proof by cases, but as I showed in my other comment, this requires the law of the excluded middle.

I don't see any other propositional logic axioms we can apply to achieve the same result.
Here are three bug reports for file(1): https://www.freebsd.org/security/advisories/FreeBSD-SA-07%3A... , https://www.freebsd.org/security/advisories/FreeBSD-SA-14%3A... , https://www.freebsd.org/security/advisories/FreeBSD-SA-14%3A... .

Quoting from the first:

> An attacker who can cause file(1) to be run on a maliciously constructed input can cause file(1) to crash. It may be possible for such an attacker to execute arbitrary code with the privileges of the user running file(1). ...

> No workaround is available, but systems where file(1) and other
libmagic(3)-using applications are never run on untrusted input are not
vulnerable.

And from the third:

> There are a number of denial of service issues in the ELF parser used
by file(1). ...

> An attacker who can cause file(1) or any other applications using the
libmagic(3) library to be run on a maliciously constructed input can
cause the application to crash or consume excessive CPU resources,
resulting in a denial-of-service.
They will probably "unlock" all the features you want in the upcoming version so people will buy those to have things that should have been there from the beginning.
I'm enjoying The Martian by Andy Weir.
HN-withdrawal is real too ;-).
Security is usually correlated with efficiency, not inefficiency. Think djbware. If something is inefficient, it means nobody has bothered thinking through the design, and well...
Kinda good points; however: Wirth's law is more true for commercial software where profit is the motive. Amdahl's law only really makes sense in parallel computing. All that is beside the real point; which is that in this post-Snowden world, we should not be sacrificing security for performance.
I think you make a good point and I agree that I think money will corrupt some aspects of the modding community. But I wonder if the net result will improve it overall?

Providing compensation may allow teenagers to justify their time spent on mods leading to more time and energy spent and offer them an early and valuable taste of the business world.

On the other hand innovation usually comes from the ground up. Look at Valve's most profitable title right now, (Dota) that was a mod of WarCraft. Had it been a paid mod it may have stifled the contributions and evolution of the game. Valve may very well be poisoning the pond they're fishing in?
>It seems to me that a paid modding ecosystem would be a big win in favor of gamers. If lone hobbyists can improve a game so much, can you imagine if a studio of 5-10 could make a viable living from modding?

I think the worry is that the move would have killed the lone hobbyists. Even though you could argue that this feature is pure value-added as it doesn't stop anyone from modding the same way as before, it would have reshaped the community. So you'd have a few great mods by semi-professional studios but it could also discourage the hundreds of passionate modders who enjoy putting quality before marketability. In my opinion, the Android and iOS app stores are a good example of this.
Maybe I'm wrong, but I don't know how you can say you want, say, a list of objects of class Foo be in contiguous slots of memory, rather than having a list of references to objects. Because the latter is very cache-unfriendly. In go, you can say whether you want a []Foo or a []*Foo
It's Linus being hyperbolic. Read follow-ups in the linux-kernel thread to see more specifically what these benchmarks mean.
Not that far but:

"As part of our Patent Acquisition Agreement (see section 4.4), sellers will
retain a license back to their patent. For you lawyers out there, the license is “irrevocable,
non­exclusive, non­transferable, non­assignable (including by operation of law or otherwise),
non­sublicensable, worldwide, [and] fully paid­up.”
Szilard, not Slizard. (Technically Szilárd, but definitely not Slizard...though I like that name for maybe a supervillain.)
I agree. The system right now is fucked, and we are at least 20 years out before we see the full ramifications.

Instead, I imagine something different for a school. If someone fails a course, one has to retake it. This is silly if one is trying to learn. Instead, the answer is to stick with the area of problem until it is understood. But, because profit motives take hold, it is simply easier to fail someone.

The better answer for teaching is less material per class, shorter classes (vs 18 weeks), and quick to fail. And aside that should be no punishment to fail. In essence, aside laziness, it is both the teacher and the student who fail when a concept is not learned, but the onus lies purely on the student in our system.

I also believe that payment should be hinged upon future earnings, and not a ballooned sum payable in the hopes of a job. A percentage would be fair for X years... Of course I acknowledge that this could cause the liberal arts to falter. Marx and Engels divined this long ago with their analysis of capitalism and supremacy of what we call STEM degrees.
It's pretty exciting to anticipate how developers might do innovative things with the Watch...but until then, I'm pretty bearish of the device as something of real utility. It's not just the particulars of Apple's execution and implementation, but just that the physical form factor of a watch inherently limits it...and the coolest things we've seen watches do in fiction, such as Dick Tracy's wrist-walkie-talkie, are done just fine via smartphone. And glancing at your watch all the time is not much less of a social interruption than pulling out your phone.

What annoys me in reading consumer-facing reviews of the product is how much of the perceived potential is through things that should be done by software...for example, the ability to filter notifications from the phone...there's no reason why a second (or third, fourth, etc) layer of notification triage can't be implemented as a phone setting...in fact, I think iPhone's Do Not Disturb mode is fantastically better done than its Android equivalent. But to think that the Watch, or any ancillary device, is needed to inherently solve the problem of filtering information overload...it's as if rather than developing better spam filters, email providers just encouraged consumers to make multiple email accounts to handle the deluge.

So hopefully Apple increasingly opens up the API for developers, to do things far beyond what Apple has anticipated in its marketing plan.
You are, but you're still fundamentally in the US. The system of government is the same, the general ideas are the same. Heck, most of the people that fought in the South weren't really pro-slavery as anti-federalist. Anti-federalist isn't original to the those states, Jefferson, the 3rd president, was anti-federalist.

Even more to the point it was a civil war. Most Brits can drive around and find that. Heck, they might just have to cross the street for that.
Actually, it's infringing.

And yes, that distinction does matter. When somebody infringes, nothing is lost. The opportunity for a sale still exists, the property is still owned by those who own it, and so forth.

For there to be theft, there needs to be some meaningful loss on the part of the person claiming theft.

We have the word infringe for this case, because nothing is actually lost. What actually happens is somebody does something they aren't supposed to do, which is a different thing, and not inclusive enough to be theft.

Now, citing theft is nice, because it's easy, clear and very negative. People identify with theft easily, and that's potent. Advocacy centered on theft is understandable, but it does as much harm as it does good.

Why?

Because theft and the direct equating to lost sales does not reflect the realities in play. Where we make law on that basis, we tend to get crappy law that is ineffective.

People see stuff like $150K / infringing act and or proposed jail time, and it's laughable compared to something like rape or real theft that carries far lighter penalties, and that actually is theft as opposed to infringement.

I submit we really can't make progress on this without also entertaining a rational discussion, and tossing theft in here really isn't rational. It's too coarse and inaccurate.

Infringement is wrong. And it's a harder discussion, but a necessary one. Until average people get it, and understand all of it, we will continue to see a big disconnect in both the discussion and law, leaving the door open for more piracy and fewer solutions that can compete with it, etc...
HN is one of the friendliest online communities I've found. I actually deleted my Reddit account because I knew every time I saw that damn orange "new reply" envelope icon, there was going to be something negative waiting for me. /r/programming is better than most of Reddit, but I still prefer HN.

I also feel like the HN community is better an following the guidelines than Reddit. For example, I feel more HN'ers treat the downvote arrows as "does not add to discussion", while on Reddit the majority treat it as a "disagree" button. Maybe this is because you have to earn the ability to downvote on HN? Who knows, but I enjoy this community more for actually discussing things.

I'm fine with "well, actually..." if what follows is a well reasoned argument. On /r/math I've actually had someone reply that they were a millionaire, and thus I had to be wrong, followed by PM'ing me a photo of their bank statement.
Jokes are sometimes ok (it seems to depend on people's moods...) on HN if they're clever and original. Lame, boring memes are killed quickly.
When travelling, think up front..be a little paranoid
Show HN: Caddy, a cross-platform HTTP/2 web server
Its a unix OS... it works the same. Some commands vary a bit but its largely the same. If you hate it, ssh into a linux box.
So let us make the user space implementation more performant instead of going down the more inherently risky path in regards to security.
I don't know how normal atomic gardens were, looking at their history, it looks like they were relatively popular from the mid-40s to the 60s.

There are more ways to raise the mutation rate in plants, for example, by using chemicals like ethyl methanesulfonate. Ironically, many "organic" companies still sell cultivars that have been mutated using these processes. I'd be more scared of a plant with several unknown, unpredictable mutations than of a plant that has a single, directed mutation.

The most "standard" breeding methods are still the "manual" ones like hybridization, where you use two different plant lines that are as homozygous as possible (in other words, they have been inbred for many generations so there's little to no genetic variety, you won't have any surprises when you use them for breeding).

One famous example are Norman Borlaug's high yield semi-dwarf wheat varieties (edit: made roughly at the same time as atomic gardens were en vogue) - he crossed dwarf wheat varieties from Japan that gave little yield with high-yield varieties from America that were so thin that if the season was good and the seeds were heavy, the plants would break from the weight. The resulting semi-dwarf varieties had good yield with a stable stem.
The point is that we have, at a macro level, a common, homogenous culture. We have a common language, shared history, and shared cultural context.
The weirdest part of this whole affair is that they started with Skyrim, when Skyrim's mod support through Steam Workshop is fundamentally flaky.

All the really thorough mods (AV, SkyRE, PerMA, Requiem, ASIS, DSR, FNIS, etc) use third-party patchers and automated load order management, which Steam Workshop can't handle at all since all it basically does for Skyrim is dump files in a folder.

At least for it, it all adds up to "even if there are ones worth purchasing, why would I buy mods through Steam Workshop when I have to manage them all outside of Steam Workshop in the first place to use a large number of mods at once?"
I'm more interested in finding out how we were "fooled".

Even if whatever you hold just acts as an amplifier for small changes in the firmness of the ground underfoot it could still be useful.
I know what you mean, but I think the troll-density here is lower than on most newsboards...
systemd, kdbus and pulseaudio - wow r00t lol. kthxbai /nsa.

Seriously, its already a huge mess to administate a GNU/Linux with systemd and dbus and polkit already as it is. Its the only parts of my system where I feel I cant really inspect its inner workings. Its a black box.
> Would it have been practical?

My gut feeling is that it would have been less so than the current solution.

Our current representation is great for skimming in a language written LtR. Placing the most significant digit all the way to the right would be like putting the lead paragraph of an article last.
HN certainly has a lot more startup and non-programming content than reddit. In my experience there is also a better balance between "early adopters" and "grumpy enterprise devs" (proggit in particular tends to be dominated by the latter, e.g. a lot of cynicism towards Node.js).

I would like to say HN is simply generally more sophisticated, but some of my highest-voted comments on HR are sarcastic remarks (criticising the US seems to equal free karma).
One issue with a daily news feed about the most cited papers in a specific field: fields move much more slowly than that.

Even in theoretical CS or machine learning, where we have multiple conferences every year with fast turnover and hundreds of publications in total, the accepted papers list is released once per year, which means you'd get huge updates, but infrequently, with no additional filtering. Citations also happen relatively gradually.
I use the TotalTerminal addon for the stock terminal for a slide-out-from-the-side terminal that I can leave up and not have get in the way. It's really handy.
Some data to back your assertions up ?

App store revenue has been increasing constantly since its launch.

http://www.macrumors.com/2015/04/15/app-store-google-play-re...

http://www.macrumors.com/2015/04/27/app-store-record-growth-...

I agree that it has problems (visibility of quality apps, abundance of trashy apps, high competition) but profitability does not seem to be one of them.

EDIT: (Answer to TorKlinberg below) I guess so, I don't see why it should not figure. "People don't like it" it's just an opinion which I don't see being backed up by data, in the end people "like" with their wallets.
>It's a bit concerning that it's labeled a paradox, as you only use that word if it's strongly counter intuitive. That implies everyone who uses that term expected Hispanics to not live longer.

Considering that they live shorter in Mexico and Latin America, and that they are less afluent that the mean in the US, it makes sense to expect that.
- HN's audience: Uptight, stuckup, megalomaniacal, tyrannical neckbeards who go on circular-jerk sessions where they mentally masturbate to tech topics and get into nerd fights to show their intellectual superiority and to compensate for their dismal managerial/people skills and the lack of a social life and romances.

- Reddit's audience: The polar opposite of the above category.

Make it rain, bitchezz! :)
No Coruscant for Earth huh?
Glad to see this! Building out this type of infrastructure behind a publicly facing API is never fun. That's partially why one of my API's is hosted at Mashape in the first place!
Maybe having someone pay for their sex is the way they have found for external validation for their sex change? Surely surgery and reassignment can still become much better technically, but the real problem is cultural, with society having so much prejudice that they marginilize transsexuals as like abominations, and it's thanks to religious bigots like this man (in society at large). Psychiatry will make good progress in certain areas, like in dealing with drugs, when people like him move out of the scene and newer generations take over.
Would love to see some proper evidence for these claims.
One can easily see that clever ladies tend to focus much more on long education/career, rather than jumping straight on babies-making bandwagon. Also, finding good partner to have kids with seems much harder for them (well, for clever guys sadly too). Considering most university level education ends when people are around +-23 (not even going into PhD ones), and then they just become fully autonomous and step in working treadmill (earn->spend->earn-> cycle), I would name culture/work/environment situation or pressure for that.

Also generally, more clever people focus more on quality rather than quantity, and babies are no exception. Norm are 1-3 kids, not because women are not fertile anymore (unless climacterium is reached), rather time & resources are considered.

Even this is very simplistic & dumbed down view on these matters.
How can I explain this to my boss? :)
Ditto. In fact, I switched because I grew envious of how much easier everything was to do on the MBAs used by my daughter and wife than on my Ubuntu laptop. I'd sit at one of their machines, use the trackpad for a moment, just a moment, and miss the gestures on my DV7.

One day, in a moment of frustration, when Libre or Open or Braindead Office got too much in my way, I slammed the lid down, yelled "I'll be back in an hour", had my own MBA set up and working to my liking 90 minutes later, and haven't looked back.
I'm a user of both and I'd say both are great but both have deep-seated issues that make me wary of using either at all.

HN

HN is wonderful in that you're more likely to learn something from the comments and have an intellectual discussion. If you can get to the discussion fast enough. Or if that thread doesn't magically die off. Due to the lack of a notification system on HN, there are lots of dangling, empty comments.

The problem is that HN is very much "all or nothing". If you post an HN question, you're either going to get 200+ comments with people discussing the minutiae or you get a 0 comment thread going.

Sharing links on HN is the same way. 90% of the userbase stays on the front page without even clicking "next" on the bottom that means that there are 20+ threads at any given moment but they usually stay static for hours at a time, giving no other threads any attention.

The upside is that self-promotion is totally okay. No one gives you shit for posting an article you wrote.

Reddit

I don't personally spend too much time on /r/programming, but I do spend a ton of time on /r/webdev. The issue with Reddit is RULES. There are tons of rules, there are ruthless mods, and often, good content gets buried while terrible content makes it to the top. There's an inherent mistrust in the system.

With that said, I found it more likely to get an answer to a question on Reddit than on here. And I found it more likely that people would discuss something I post. Basically, Reddit feels like there is more small-user generated content rather than big journalism taking over. For example, check the top links for HN, how many of those come from big newspapers/online magazines that everyone knows? Now check Reddit, how about that ratio instead?

Basically, I feel like Reddit is more about users generating discussion and content while HN is more about users responding to a discussion or content. If that makes sense.

I use both, obviously.
Watch further establishes people into the Walled Garden which is Apple.

I still think people just don't wear watches will cause watches to be a very minimal form of wearables.

I seriously would wear a bracelet that had a larger usable surface and longer battery life and faster cpu :)
I absolutely agree it is a mess for other reasons as well; but let us attack it on all angles, and I think security is the most important one these days.
I agree with you there. It all depends on what subreddits you get on though. They can be just as bad or worse.
> You're talking about memfd, I think? That has nothing to do with kdbus in particular. It's an independent syscall that replaces many use cases for splice/vmsplice, even though it was introduced as part of the kdbus project - it's still a separate thing.

That was created for KDBUS but has more use than than being used for KDBUS exclusively. It still was written for KDBUS.
In my experience, Reddit somewhat encourages snark and sarcasm, but you better be bleeding edge and perfect in your wit, lest you be criticized into reddit hell. Hacker news does a pretty good job of squashing most snark, sarcasm and humor which gives it a clarity of focus toward helpful discussion.

I think that this generally makes HN a much more pleasant, if slightly sterile place to hang out. In my opinion, that is a worthy trade off. I think the main critique I have of HN is that sometimes comments that are critical, but not necessarily mean get downvoted. Its a tough problem to solve though, so I can give it a pass. Maybe I should create a biometric mood ring that attaches your mood context with a post...