skysight-inc/HackerNews huggingface dataset:
A part of me is very excited by this. C# lives in a very interesting place now - MVC and EF are open-source and Mono is getting mature. There are tons of blind, stupid alleys of bad politics in C#'s library, but MS seems to have worked out the kinks.

A new gaming-compatible language that breaks free from the old legacy and purely embraces the new Microsoft platforms and their semi-open development model could be excellent. And with MS offering hardware platforms for gaming, mobile, desktop, and server, there's a lot of space for this language to really shine - a good systems language for XBox and WinPhone would be beautiful.

And while I'd cringe at another platform-specific language, Apple has proven that people will suffer through your exotic toolchain if it means getting to develop for a popular platform.

The biggest problem historically with C# isn't the windows-specific nature of the platform, it's the heavily Cathedral-oriented community. Developers are married to Microsoft libs, even when they suck, and it doesn't have the kind of open reusable tools that other platforms have. Microsoft has finally started achieving this, but only by creating open-source communities around their existing libs like EF and MVC.
Ask HN: Does college GPA matter?
High School students, of course, have college applications to worry about while considering the value of GPA. However, once in college, is there any reason to fret over poor grades? Is employment the only justification?

Personally, I love learning, but hate having my knowledge evaluated without cause. And, as a HS student, I'm at a critical point deciding whether or not university is a good fit for me. From my perspective, it seems that I might as well design my own (free) curriculum with MOOCS, internships, and self-motivated projects. On the other hand, though, if GPA struggles aren't mandatory in college, I could simply ignore material without purpose, replacing the workload with time to pursue my own interests.

FYI: I'll be a life long learner regardless of college. As said by our beloved physicist, "The only thing that interferes with my learning is my education."
> Now, is it sexism that:

Yes, yes it is.

It's freaking weird that HN has this blind spot.
Half a year ago: "I wouldn't be surprised to see Rust at least abandon M:N soon though once they start really optimizing performance."

With Rust I'm sure they'll drop M:N, if not now then eventually, like essentially everybody else in CS history. It seems great on a superficial level, but when you really start caring about performance and latency and fairness it's the pits.

My question is when Go will drop it. Imagine how easy it would be to have C call Go code if Go didn't have its own threading and segmented stacks; simply push the arguments and call/jmp. Maybe reference a few objects. None of that allocating a stack, locking a goroutine to a thread, stealing work to another thread, etc. You could even embed Go into a C program instead of having to do it the other way around, and you wouldn't have the problem of adapting existing programs or rewriting them in Go.

But I bet Go will continue with M:N and segmented stacks for a decade because it seems like they actually want it to be difficult to interface with anything else. Like Pure Java, they want you to rewrite everything in Go instead of just using some existing library.
Even if you use nothing but white-hat and above-board SEO strategies, you're at risk of your page getting penalized or delisted. This happens to people every day. Only unlike Rap Genius, there is literally zero way to communicate with somebody at Google unless you manage to get a popular thread going at HN.

I'm happy this Rap Genius incident happened because it's driven some attention to how Google's business actually operates, how poor their algorithms actually are, how arbitrary their search engine actually is, how poor their customer service practices are, and many other similar ideas.

Granted, these are monumentally hard problems to solve and Google still does it better than anybody else, but it's good that some attention is directed here because there are numerous problems with how ranking in Google currently works.
It's not as dangerous as the kind of mania you get with bipolar 1, but if it occurs to you often, you might want to speak with a doctor. As I understand it, it's difficult to completely control without medical assistance and can have negative effects on your health.
My impression is that it's an implication of arbitrary social momentum. Where a hacker immediately brings to mind a twenty-something white male, other groups would need to expend more effort to be associated with it. Say a brilliantly clever black woman joined a discussion, she shouldn't stand out, but likely would; that's the social imbalance in play: brilliant and clever may not be the foremost and outstanding characteristics noticed.

The bad part is primarily the "arbitrary" bit, as there seems to be bias for characteristics that have nothing to do with personal traits we have control over, like learned skill. The "privilege" is the label for the background that seems to prime a person for easy access to this social group. Without such privilege, a person won't naturally be able to flow into the social group.

I don't think you're supposed to feel guilty, for the same reason lacking privilege shouldn't imply shame. I think it is by definition out of your control. But it can be mitigated over time. So only feel guilt if you help reinforce the imbalance (like commenting on a girl programming, which carries an implication of noteworthiness (since it was noted) and thus perhaps surprise (which could imply by extension social wrongness)). Such complaints may sound small and petty, but if pervasive can easily stack up and amplify into real pressure.

Perhaps this is one reason anonymity is important. The joke "On the Internet, nobody knows you're a dog" can be interpreted to show that there are ways to balance the effect of privilege by just taking it [0]. But in practice, you still need the basics like a computer, which is still outside the monetary ability or gumption for many (like going to a library and programming in 20 minute spurts). Normal levels of dedication wouldn't be enough for such individuals, though it likely is for the group privileged with a background like a white male (which usually has higher resources and better starting conditions). Notably not all who seem privileged are, but that's a similar problem, but in reverse; large flame wars happen when people attempt to qualify which is of a larger magnitude (I have no opinion other than it seems to exist sometimes).

There also seems to be pressure to not appear to be pushing into a privileged group. The individual may be ridiculed for their interest in hacking and such. But I don't really understand that kind of pettiness, other than it exists and I have no idea how to fix it.

Disclaimer: my opinions aren't likely valid, as I'm not really sure where my privilege starts and ends. I think I have a lot to start with, but I also worked hard to overcome some negative things, too. To me that's just life, but I suspect the ease with which I can say that without bitterness is perhaps a good indicator of what "privilege" is in the meta sense. I also am by no means a qualified feminist, merely someone confused and vaguely concerned that I may be doing wrong by someone else for some thoughtless, inconsiderate reason.

[0] en.wikipedia.org/wiki/On_the_Internet,_nobody_knows_you're_a_dog
>Why would anyone ever cash out of any position with a positive rate of return?

The opportunity cost of doing so is predictable and calculable, and, really, needs only occur when there are better investments available.

Inflation in a currency is a feature, not a bug.
But this time they're mooching off Kim Dotcom's branding.
This has no license. _Any_ license is better than no license.
This seems like it was written by someone with no real development experience.

Just because you spent some time with some tech bros in a house in SF doesn't mean you know what's going on here.

I'm sure you'll get some clicks on your Tumblr or whatever, but I can confidently say that doesn't define the work of an engineer in the Bay Area.
"While I'm not sure what your doing is astroturning, its equally dishonest"

I don't even know what that means.
But, that was written close to two years ago... I have since moved on to content development and traffic strategy. Still, Whats wrong with being a search marketer and knowing about link building strategies that are legit. Why is building a site that inherently attracts links, not both legit to google, and a growth hack?

I think your understanding of Penguin, or Offsite SEO are misinformed.
Creating great content and proactively seeking exposure to that content is perfectly white hat and within Googles guidelines.
Using No Follow is for PAID placements, advertising and advertorials. These posts were none of the above.
Blogger outreach without incentive (i.e. content they chose to feature because it adds value to their audience.) is a bedrock of content marketing and inbound marketing, and traffic generation, and I would do these things even if Google and Search Engines never existed.

Bottom Line, distributing quality content through outreach is a legitimate practice that all GOOD seo's engage in, and whether you like it or not, its in Googles best interest as well for content creators to be incentivized to create more content, which comes about through growing an audience, which comes from exposure to other publishers audience, and search engines.
Yes, I got the one with the touch screen, but if I had to do it over I'd have gotten the non-touch version with a matte screen. Touch screens are just too reflective. The touch screen actually works fine, but gnome treats it like a mouse. It doesn't bother me, but might bother people who expect all the gestures you get with Windows.

Carbon fiber only seems flimsy when you've never had a notebook made of it before. It does have a little flex in the screen, but not much. The flex isn't a bad thing, mind you. I've had several carbon fiber laptops and the flex helps them bounce when they're dropped and can help prevent damage if something stupid happens like someone reclining their airline seat into your screen in just the wrong way.

The other benefit is that the laptop is seriously light. The 13" Air feels pretty heavy in comparison.
Yes. However, one of the side effects of hypomania can be prolonged sleep deprivation/sleeplessness, which creates a pretty nasty feedback loop with days (or more!) of fatigue or outright depression at the end of it.
The title is just link bait. Very annoying.
If anyone uses RES for reddit I just finished up support for converting gifs to gfycat links with the inline image viewer.

https://github.com/honestbleeps/Reddit-Enhancement-Suite/pul...
> And for further thought, could other types of businesses also be structured in this way?

I'm not sure that this is exactly what you mean, but there are many existing and proposed "businesses" (I prefer the term "markets") built on Bitcoin:

https://en.bitcoin.it/wiki/Transferable_virtual_property

https://en.bitcoin.it/wiki/Trade#Financial
I understand big-O notation just fine. I asked a specific question about your post, and nothing that indicated I misunderstood the principle in general. You spoke of "choosing n" to be either infinite or non-infinite, which doesn't make sense to me given the algorithm I proposed.
What's quite interesting in this piece from Krugman is that for the first time I hear hime doubt his previous outright negative stance. He slips in some "clues" how he is actually "not trying to be swayed one way or the other" when everything else I have read or heard from him regarding Bitcoin was entirely negative. Maybe he is just trying to keep the door open in case Bitcoin's success will prove him similarly wrong as his funny predictation in 98 where he mentioned that "the Internet is going to disappear in 2005".

Regarding the Charles Stross article, someone else had written a very good counter-piece just the other day:

http://www.ofnumbers.com/2013/12/18/charles-stross-takes-on-...
I'm guessing it's intentionally using the "mega" prefix and a New Zealand domain to conflate itself with Kim dotcom's ventures? How is this not a scam?
No bridges. However there's this phenomenal set of clothes which only the most discerning can appreciate ... ;-)

You asked a question. I answered it based on both 1) my direct experience with construction and constructions standards and 2) material which is directly viewable on Earthship Biotechture's website.

As I stated above: I've known of the general concept for years (decades -- first heard about "junk houses" in the 1970s), but really only started revisiting it in the past year or so. And I'm genuinely interested in what the negatives of the design are.

I'm also generally somewhat skeptical of alternative concepts. Widely used designs are, if not always ideal, at least generally well understood particularly in their shortcomings and/or failure modes. And a lot of alternative concepts tend to be oversold, especially by their creators and proponents (and Reynolds is nothing if not a crusader).

If you're interested in the evolution of housing, it's helpful to realize that there's a vast diversity of designs applied to many different locales. Much of the variance is due to local needs, materials, costs, and capabilities. E.g., building with loose or lightly mortared stone and mud brick is cheap, but not particularly proof against earthquakes.

If you'll travel across the US, you'll find very, very similar designs being built independent of climate or location. I could speculate on specifically why, but a huge level of concentration in the homebuilding industry likely has a great deal to do with this. I'm also well-acquainted with fairly recent construction which has fared poorly even in only a few years, hence my comments on construction quality.
As Google moves away from relying on pagerank, it will make such schemes less effective, and people will need to try harder to game Google.
Regulation must exist for valid reasons (clear evidence of environmental harm exists for lead emissions) and be applied equally. Neither of those is true here.
You can still use coercion to discourage certain groups from voting, which has happened plenty of times throughout history.
The reported stealth launch is interesting, if depressing. Stealth launches are essentially a deniable form of premine and not a good indicator for a coin's future, historically. I know I won't be trading this coin or recommending its markets.
A person willing to learn says, "That's interesting and it doesn't make sense to me for X, Y, and Z reasons. I'm obviously not getting something and am probably confused about something important." That is not what you're saying.

Being a skeptic is orthogonal to having that attitude.

Anyhow, fool me once, shame on you. Fool me twice, ...

I'll just end it here and you can reply however you'd like or not at all. :)
> As a male, I spend less time worrying about my own safety (in general) - that is a privilege.

You're far more likely to be assaulted, although your assault is less likely to be sexual in nature.
A scammy cut-n-paste altcoin that tries to cash in on an implied but non-existent relationship with Kim Dotcom.

Stop ruining HN with crap posts like this.
Just to clarify for anyone who isn't sure: Yes, it is all bullshit.
> Is there something I'm missing here?

You're missing the fact that it's very possible to use coercion to discourage certain groups from voting at all. Just target the groups that are likely to vote for your opponent, and you've essentially used coercion to manipulate the election.
A preponderance of political links, increasingly with a leftward tilt. Then the anti-Israel posts begin. It feels like it's only a matter of time until I see something about the U.S.S. Liberty on the hn front page.

Luckily this seems to have flagged down nicely, but I'm surprised it's not [dead].
Bear in mind this has nothing to do with Kim Dotcom. It's just another Litecoin fork ripping off the Mega trademark and branding.
It's extremely easy to debate whether voting is a solved problem or whether it works well enough.
Depends on your goals. As an autodidact myself who has spent 8/9 years as a software developer and now a couple years as a data analyst/scientist with but a high school education I can tell you either way can lead you to great things. It should be noted that I'm now enrolled in school however and pursuing my bachelors with an eventual goal of getting my master's degree.

Why? Three things:

One is credibility. I notice myself referencing that different people have their masters in a topic and it means something to me.

Two is that college has forced me to learn things I don't care about.

Three is that building a curriculum around topics I don't know is extremely hard as is spending a budgeted amount of time on it and objectively measuring whether or not I learned anything.

The quote you posted is nonsense. The only thing that interferes with your learning is your pride.
...at least its not a meme.
The usefulness of gold as jewelry is not only its value; it also does not tarnish or rust, which is a very useful property for jewelry.
> one, you're crazy thinking that wealthy people hoard their wealth in dollars.

You might want to consider what they do hoard their wealth in. It's not currency, and they also don't buy gold - they buy companies, stocks, and bonds.

What do all those things have in common?
This isn't paid linking-- it's an affiliate/referral program. Expedia isn't paying for the link, they're paying for the conversions generated by the link. Every OTA does this, and it's how the mass of travel sites that aren't OTAs make all their money.

This is all Google's fault. Most travel sites used to try to generate good content, and then buy SEM to their content and use OTA search widgets to monetize via affiliate programs. But Google decided this was search arbitrage, and stopped approving SEM landing pages that were monetized by affiliate search, so people have had to resort to text links, in the hope that someone will click and they can drop their cookie and get paid.

NB: I used to work for a site that was at the time owned by Expedia.
Regarding social support, my friends didn't really know and my parents couldn't really help (they're both actors with no particular affinity for technology). As for the determination, unfortunately not, I was always a pretty lazy kid - I just freaking enjoyed it.

Anyhow, this isn't battle of the anecdotes, as if one has to win.

Sure, and as I said, I agree with your post, it's just that when you're talking about the poor conditions that many kids have, and the you describe one with a home computer and access to programming classes, it takes the strength from your point. I was picturing worse conditions, frankly.
Is there any confirmation Kim Dotcom isn't behind it? This seems like the kind of hustle that's right up his alley.
It's been beaten, stepped on, splashed on.
Stepped on by a baby? I'd be surprised if it could survive being stepped on by an adult. Especially the screen.
Not to mention paralipsis.
For when the page is fixed, it currently says:

TurkGuvenligiTurkSec Was Here @turkguvenligi + we love openssl _
I don't want to derail the conversation since the #1 hurdle is the collective blindness people have to the concept on HN and in the tech community at large. It's a complex thing to understand and I don't claim to understand it perfectly or even well.

Everyone is privileged in certain ways that make them blind to other types of privilege. Feminists use the word "intersectionality" to describe this state of affairs.

Anyhow, the point (IMO) is to learn how to navigate in the world without unknowingly exercising your privilege to the detriment of others, like an oafish tourist who walks right through the middle of someone's rock garden because they didn't know any better and when they're informed respond with, "It was just a bunch of stupid rocks! What's the big deal?"

If you grok the concept of privilege, great! My experience is that on HN virtually nobody does. tptacek's comment above is the clearest I've ever seen on the subject here.
LOL, I laughed out loud when I read the line about Tumblr. What a conceited little shit this person must be.

TLDR; couldn't make it in the valley so I skipped the country.
I can't even put into words how much this post sucks, I've been trying for 15 minutes and getting enraged instead. So instead I'll just say your privilege is disgusting, not only on a human/personal level but at a technical level as well. I hope you step on a lego.
Got a nice little spot on my bookmark bar...heh. Thanks. It's nice. Love the sliders/customizability.
I explore some of the possibilities of achieving transparency and trust in government through blockchain records here: http://www.wallstreetcrypto.com/2013/12/distributed-anonymou...
This strikes me a pragmatic decision driven by wanting to reduce complexity and be interoperable with 3rd party libraries (mostly C code). If you read my other comment here, I outlined the problems I ran into with the N:M threading model (although mostly in C land). It strikes me as Rust ran into the same issues.

I'm beginning to think that you can't make N:M well unless you take the approach that language X itself is the platform and everything needs to be done in language X. Java has taken this approach (yes I knot there's the JNI -- we know how fun to use it us -- but the Java community is pretty bent on writing almost everything in Java). Go seams to be going that direction by rewriting all the standard library, runtime and compilers slowly in Go. I don't know Erlang's stance on this.

It looks like Rust is taking the approach of we want to be a systems language AND we want to be interoperable with tons of existing 3rd party code (which implies mostly other C libraries).

P.S: Nice to see you commenting here Jermey. It's been a long time since we talked (cuda days).
The Good, The Bad, and The Ugly of Sails.js, Realtime JavaScript MVC Framework
Other pages are still up (although I haven't checked that they're unmodified) - it does appear the attacker didn't bother to bring anything but the front page down.
Accessor messages in Smalltalk, a pure Object-Oriented Programming environment, have been that trivial for a long time. See: http://www.jmcsweeney.co.uk/computing/m206/accessors.php

The issue, as I see it, isn't the ease of creating accessors; the issue is that students do not seem to learn about the practices you've mentioned.

I demonstrate "Tell, Don't Ask", "Information Hiding", and "Encapsulation" in the following presentation:

http://whitemagicsoftware.com/encapsulation.pdf