skysight-inc/HackerNews huggingface dataset:
It's not meant to be taken literally. It's just part of the narrative. It's blatantly obvious that the author can't actually know how much his readers have actually paid for their tuition. In fact the audience for this article is probably not even recent graduates.
Teenager Designs Safer Nuclear Power Plants
I'm not doing a damn thing wrong other than using Cloudfront. The problem is on their end, not mine. Thinking Varnish could solve this problem is utterly confused. Do you know what CDN does? CDNs have servers located around the world so files are loaded quickly and with low latency.

Furthermore, your profile suggest you work for a pump and dump penny stock company (basically a scam). If your employer is paying you in something other than cash, you need to walk away asap.
My point is that Python is not some crazy language only used by Google. It's Python.
I understand why you're against having "advanced" features and flair, but being able to collapse the thread that follows those comments would help enormously. It's almost the same as sending the thread to the bottom of the page.

Once I've decided not to read a subthread, it's a little frustrating to try to guess where to scroll to find the next constructive comment.
Startups are small, and so is the startup world. Personal lives and professional lives are very much meshed together, and as business is a purely social occupation, burning bridges is pretty much the worst thing you can do.

So if you blog about how you solved a conflict with employee X, or how your talks with fellow entrepreneur Y went, chances are a) they read your blog/twitter/HN comments/etc. and b) they'll realize you're talking about them, and most won't appreciate it. This is typically undesirable.

So no, you're not developing military grade technology, but it's not about paranoia either.

Similarly, if you blog about how you're having problems {growing your userbase|scaling your product|etc.}, it pretty much guarantees that your investors will get scared. "Hey, you're telling the world you're encountering problem P, but your competitors aren't! [it's just because they were smarter than you about that] Why should we trust you with our dollars?"

Conversely if you blog about how awesome your company is and how everything is peachy, no one will care, so what's the point?

I agree with the general premise of your last paragraph; that being said, you'll notice that a lot of entrepreneurs giving talks do so after they made it big, and that people like Paul Graham aren't CEOs, so they don't share the same incentives and fears.
I assumed that once you got enough karma here you started to get mod rights... maybe not though.
I've found that I have this flinch/flashback reaction every time I see cyclists on the road now (and since I live in Silicon Valley where there are many avid cyclists, this is many times a day). I wonder what kind of mental hurdles I'll have to overcome when getting on the bike again :(
It would fit perfectly in a remake of Zoolander
Calling keys, values, push, pop, shift and unshift on refs. That one change makes things SO much more readable.
Winklevoss twins on Bitcoin: Time to work with the Feds
Ask HN: What is your broadband setup?
I'm curious in general about how other programmers do this, but it's also for some reason my download speed is 2.25 Mbps. Even though I'm living with four other people, this seems archaic.
This is an awesome idea! Is there any way to create a randomized list weighted with popularity (so for a given tag you can refresh to find new links, but still ones likely to be interesting)?
You can set "showdead" in your profile to see hellbanned users. But you still can't reply to them (that's kind of the point).
Docker - Way better than a VM
I never noticed that before too!
TANRI TEYİDİ : TUZ EN ŞİFALI GIDADIR - GHSSWA - Google Moderator
The error in the reasoning of this excerpt is the assumption that the government can justly create any law that it wants, short of taking away a person's bare necessities. By this logic, slavery is fine as long as the slave has food, water, and shelter. The slave has no right to complain as long as he's better off than he would be in the most primitive state of nature.

The declaration of independence expresses a better view: we are endowed with liberty by our Creator and it is the role of government to protect that liberty. Under this view, government's actions can be judged.
There are other forums for flamewars, HN doesn't need to be another.

Most of these problems aren't a big deal on a case by case basis because, really, what's the harm of one more google vs microsoft flamewar in the scheme of things. But they're a problem in the example they set to other users, especially newer users who are still malleable. They'll write better comments if they think that this is a forum for good comments. At least that's the philosophy.
My first job out of college, I interviewed and got the job before graduation. Then I failed to finish one of my final courses, and thus didn't receive a degree (I was short 3 credits).

The course in question was a very "off-topic" humanities elective, and my thinking at the time was "oh well who cares," but when the head of the company found out, he went apeshit. He was a normally very mild and friendly guy, and that's the only time I've ever seem angry at all, but he was very, very angry indeed, he didn't try to hide it.

I honestly (at that time) couldn't understand why—after all, any CS education I received was exactly the same, with or without that humanities elective or a degree—but he made it clear that if I didn't get a degree, and soon, I was out. [It probably wasn't the lack of a degree per-se, as there were other people on staff with similar jobs without degrees, but I imagine he felt deceived / lied to because my original application had naturally anticipated my graduating normally.]

So ... I took a calligraphy class, graduated the next semester, and all was well.

[I'm quite glad I took that class actually, the knowledge and skills I got there have served me well over the years. So in a way, it was a good experience... >< ]
I think this is everything you'll need and it seems to work without the rest of my emacs config, but you can also submit an issue or email me as kate on tupl.es (and yes, that's a horrible DB joke) if you have trouble and don't want to continue the discussion here.

https://github.com/katenym/emacs-visual-tweaks
How about working with discrete batches? Update the first page only twice a day. I think this would be enough to drastically changed the dynamics.
Still, if one only needs to monitor five feeds, they have no need for RSS. I've always been of the opinion that the free tier should at least allow one to test the service in a realistic way or to meet the demands of a common use case.

There is no point in even signing up for the free plan. If someone is using RSS, their needs will almost always exceed what is offered by that tier. I would suggest upping the feed limit or just getting rid of it entirely and offering only the paid version. I just dont see how it could accomodate anyone using RSS.
Not only does it pad out the page, which prevents users from digesting many headlines at once, but it gives the submitter a "sticky" comment at the top of their submission page for them to elaborate on their post. If you're aiming for high quality content and discussion, it might be worthwhile to consider it.

Also, thanks for making your alternative open source and documenting your sorting algorithm!
The legacy automakers all seem to think 100 miles on a charge is good enough; of them, only Nissan seems to be trying to do much more than build the minimum number to comply with California regulations.

The sales figures of Leaf vs Tesla seem to suggest that people bought the Leaf when the Model S wasn't yet available and the Leaf was the best EV available, and largely lost interest after that.

It seems entirely possible that the legacy automakers' EV plans could turn out to be too little, too late.
This just defines a new type (called Maybe). The Maybe type can either contain a value or Nothing. This is useful in Haskell because regular values cannot be null. When a function has the potential to fail, it can use one of these Maybe types as its return type to let the caller know of (and handle) the possibility of failure.

As for the syntax itself? It's called a tagged union. Just and Nothing are defined to be constructors for building values of type Maybe a. Just takes one argument (of any type) and Nothing takes no arguments.

Just "hello"

This has type Maybe String.

Nothing

This might also have type Maybe String (or it might not). A function which accepts a Maybe String as one of its arguments will accept Nothing as well.
Those bargains only exist in the context of an arbitrary legal framework for enforcing them. As soon as you make certain actions illegal and certain ones not (e.g. Burning your boss's house down is illegal, firing someone just when they find out they have cancer is not) you've descended into the realm of arbitrary. There is nothing fundamental about setting wages using a peculiar flavor of free bargsining in which people are not really free (and you're never free if physical coercion is off the table). It's just how we do it.
Those laws exist because dealers were able to get them passed, not because there is any sound reasoning behind them. Without them, the dealers would not exist today. They're not going to let tesla ruin that without a big fight.
Hacker News Network
> there's a type of stupid comment that attracts upvotes from a certain type of user

It might be awkward to call someone out, but I'd love to see example(s).
A slave's participation in the system is not voluntary. Your participation in society is voluntary (i.e. complain about taxes before you get rich--don't complain about the bargain after you've seen how it plays out!)

Also: if you assume God exists, then there is a moral framework that's externally imposed which makes arguments like these moot. But whose God are we talking about that creates these endowed rights? And where in the Bible does it talk about taxes?
I started using freelancer.com. It's honestly a pretty bad site, unprofessional in a lot of ways, high fees, etc. I got low paying jobs that took a decent amount of work, although the quality of work expected wasn't too high. However, it allowed me to get some light experience to start which was useful, and as I finished projects and got all 5-star reviews (my point is not that I was super wonderful, but that if you do decent work and communicate well, clients will like you) I began to get more involved, higher paying jobs. It got to the point that I no longer had to actually use freelancer.com to find work - people I had worked for in the past or other connections I had made while working would contact me asking for things. This was great for a couple of reasons - no website fees, good long-term relations with trustworthy clients, no time spent hunting for jobs, etc.

In short, if you're willing to put up with the bad parts of freelancing websites, you can probably use it as a step towards much better work.
Have you (or anyone else) had a chance to A/B test caches? That is, setup network API requests to be duplicated/filtered from production and sent to test environment(s).. credit to netflix.

Setup enough identical boxes with each of Squid, Nginx, Varnish, trafficserver, etc. and evaluate each with basically the same traffic and however much tweaking.
Often if you go back later, you'll see that the downvote has been "corrected" by another reader. I'll sometimes upvote a reasonable comment only because it has negative karma. And I've... uh... in the name of science, made some relatively useless disagreeable comments that had downvotes, then upvotes, then downvotes,... before reaching equilibrium at +1, so other people do too.
The numbers weren't right next to them on the list before (they're now gone). The difference is that the point total is under the news item on HN, where the list put it next to it.

There was more space between the numbers on the list than on HN. HN is only separated by the up arrow.
Same only Windows 8, Chrome 26
Congrats Kai + Team TinkerCAD
My understanding was that the Model X is planned to be built on the same line as the Model S is currently being built on, they are currently building cars at a rate that works out to about 25,000/year, and they expect to be able to tweak the line to produce 100,000/year.

They will need some new tooling for the new Model X parts.
You're welcome. I never think of it as an obscure font family so I didn't list it, but I guess it's not so well known. I can see what you mean about high-dpi though Regular is still a bit too heavy for my tastes, I've just spent too many years on linux terminals that render light-on-dark much lighter. I run at 12-14pt in iTerm2 on a low res 13" mbp, so that may make a big difference as well.
It doesn't matter if losethos gives up and leaves or not because he is hellbanned.

That is part of the beauty of hellbanning, if you realize you have been hellbanned, give up and leave... then great! If you realize you have been hellbanned, don't care and keep on posting... then great! If you realize that you have been hellbanned, come back with a new account and keep it up, you'll be hellbanned again (and quickly. losethos's new account was hellbanned again with its first comment... so great!) If you realize that you have been hellbanned, come back with a new account and clean up your act... then great! If you don't realize that you have been hellbanned... then great!

Hellbanning is not about security; it is about removing people from the conversation. For that it works wonderfully (though I would argue that it is actually too hard to become hellbanned).
Personally I'd like the problems be fixed if possible.
Tesla strikes me as having a lot more growth potential than any other publicly traded company I'm aware of, if things go well for Tesla. I certainly think its value is based upon future earnings potential, and not current revenue.
We've never funded a company actually making chips, but we'd be open to it.
Coloring Hebrew Vowels and Accents in HTML/CSS
If there is a good reason for the rapidly-expiring links, I'd be interested to know. For me, it's the #1 biggest annoyance.
Still no good.

Are you doing some kind of scaling? It looks much better when I scale to 110% (Chrome and IE), but at the default 100% I get the artifacts. Tried a few different zoom settings, some are ok, some are not.

On the HN site I can zoom to any size and the font renders correctly .
I do ALOT of remote diagnosis / inspection / debugging. 'lein repl' just makes my local workflow similar to my remote workflow (via ssh tunnels). I'll second the value of having a separate buffer with all the tracing data dumped out to it vs. showing up in Emacs.
"Just do it"/"Snap out of it" is exactly the key that I've used to get going whenever I've stalled in life. Heck, it's the key I used back in Jr. High when I was an average runner and decided that today I wanted to win the race (literally, mid-race, I started running faster, actually pushing off the ground and propelling myself forward rather than going through the running motions as I had previously in my life—obviously there are physical limits to how fast one can run, but it was a revelation to me that I could run about twice as fast as I ever had if I just decided to try). Recently I've been in a rut, feeling malaise, and this morning I told myself that I was done and I just needed to snap out of it and do something about it and I've had the most productive day I've had in a couple years. So, sure, maybe it's not universal. And maybe the advice itself isn't so useful because it's not hearing the obvious advice that you need, it's a decision you simply have to make (and nobody need tell you to make it). But it's still truth. And there's never harm in espousing truths like that one (IMO).
The dealers claim they are protecting consumers from the automakers.

I keep wondering where I can find an example of a person who clearly is not an owner/employee/etc of a dealer who genuinely feels protected. There are probably far more people who enjoy going to the Apple Store (which was created by the same guy who now works at Tesla to set up Tesla's showrooms) than who enjoy the dealership experience.

Also, in a lot of the rest of the world, there apparently are no independent dealers, and that seems to be pretty non-disasterous.
The variable 'a' there is a placeholder for a type.

e.g. loosely translating the idea of Maybe to C++ syntax (perhaps more familiar?) might give something resembling:

Maybe<int> x = Just<int>(30);
Maybe<int> y = Nothing<int>();

x and y are values of type Maybe<int>. I.e. we've plugged in the type int for the type variable a.

Given an arbitrary value of type Maybe<int> you have two cases to consider - either it is a "Nothing" which contains no further data, or it is a "Just<int>" which contains an int value.

You can think of the type Maybe<int> as being a "nullable int" type or perhaps a special collection of ints that can only contain 0 or 1 int value.

(beware: my knowledge of both haskell & c++ is not fantastic)
Assuming google uses gmail internally it would be as hard as connecting via imap and then copying your thunderbird files to a flash drive or taking home your laptop and copying them then.
Hard to comment without seeing more concrete examples of his approach. But it makes me wonder whether processors are now so fast that, for a large class of numerical problems, the default should be to give up calculational speed in return for eliminating some of the trickiness involved with floating point.
Tempbox - 24 hour, anonymous file sharing
The $3B+ Exit Tumblr Could Have Had
> If you don't think that primacy is directly relevant to your quality of life as an American

The quality of life of a lot of countries is influenced by the American military, both good and bad.

And actually, the US doesn't spend nearly what most people think it does, as a percentage of GDP.

http://data.worldbank.org/indicator/MS.MIL.XPND.GD.ZS
I think nobody scroll to the bottom of the page unless they're seeking something particular..
Back Fastly with your S3 static site. Works really well.
He's right. People need education, not necessarily the education that you get for a BA in whatever.

What's wrong with plumbers, anyway. People in the this thread seem to be implying that it is a lesser profession. You solve problems, have opportunities for entrepreneurship, and have a progressive path for mastery of the craft.

I know a few people always whining about Sallie Mae. They are art teachers, social workers and service sector types. All of these folks borrowed 6 figures to get degrees from private schools in fields that require a lot of expensive education and little compensation.

Making $60k to watch 6th graders draw sounds like a sweet gig... But paying $650/mo in loans makes it a subsistence job.
The javascript entry doubles as a Table of Contents for the jQuery API. Totally unsurprising
Given that there was nothing to actually read I said I would be willing to pay $0 for it. Can't expect me to estimate what something that is little more than an idea, from someone whose work I am not already familiar with, at this point is worth to me.
No, I'm actually in Victoria, BC :) where are you?
Perhaps not terribly realistic when public opinion is so well controlled by partisan politics.
Rights are not arbitrary. Like the laws of physics, the gory details of what rights are may be hard to pin down exactly, but this doesn't mean that they don't exist. In the examples you gave, it's had to imagine a just society in which it would be OK to burn down another's house (violating physical property) or to be forced to hire someone or keep them employed (violating the right to contract.)
The problem with taxing people instead of profit is that it is easier for a person to move to a low-tax jurisdiction than is is for a company to move the place where it adds value.

I'm not convinced that allocating profits by jurisdiction is unworkable. You ask, "If a company produces a product for internal use in one country and exports it to another, what is the 'accurate' price to be reported as revenue to one subsidiary and cost to another?". My answer is, "The price an independent supplier would have charged for the same quantity". Now I agree there is some wiggle room here, but only up to a point. If the average profit margin in the widget industry is 10%, your widget subsidiary might be able to book a transfer profit of say 20%, but not 200%.
At the time they made the switch, there was not much documentation or support for upstart. All documentation on the internet was (is?) for init scripts and runlevels.

For example, I wanted to take some old hardware and set it up as a server. Easy - just change init to runlevel 3 (no display) and boom, there you are, headless linux.

If I wanted to do that in ubuntu, I still wouldn't know how, to be honest. I guess I'd have to reinstall it with ubuntu server? Do we even have single-user mode any more?

(I learned sysadmin from "the armadillo book" [1]. I feel like most of the concepts are identical, but the tools are so different now. all I want to do is run a new script on boot. why do i want upstart??)

[1] http://shop.oreilly.com/product/9780596003432.do
Same. Started on Elance and underbid to play the game and just get some gigs. Over-delivered on projects and got all 5's on reviews. Built a solid reputation and profile to the point where I get about 5 invites a week, most of which I turn down. Raised my rates three times in less than a year (have more than doubled) and am able to pick and choose what work I take on. It does suck at first, but carving out a niche can really help if your niche is an advanced method/tech/service. The high paying jobs are harder to find, but they do exist and are waiting for people who know their stuff. My largest client to date was found on Elance and I never would have known who it was from their posting.
There are a number of reasons why this article is dropping down the pages, and "pro-Google flaggers" is only one of them.

1) Automated flame detection drops the submission down the page

2) Political discussion gets flagged. Quite a lot of this thread is about US taxes.

3) Lack of upvotes. It only got about 70 upvotes.
Still have not encountered a good explanation of monads although there seems to be a new try on Hacker News every couple of weeks. Wonder if/when it will reach mainstream and become part of the common vocabulary of programming. Wonder if a limited syntax would help.

Maybe a better example than the common 'or nothing' would help in this case.
By default, I have configured HN to show me hellbanned posts - because someday, maybe I'll be too, and because time to the time I still find some interesting content!

IMHO, hellbanning is both cruel and damaging - the community may lose potential interesting contributions.

For example, I've watched a bit of what losethos wrote for his 64 bit OS - it's an interesting approach. There are not so much at the time, but he seems to submit articles time to time.

I sometimes even read losethos comments, which sound to me like hybrid talk from Galactica. Words linked by references obscure to me, but which still might have a sense (the old greeks did believe in Oracles, so do I. My fault: I shouldn't be a believer, and just accept the traditional medical theory who claims it's just nonsense)
Hellbanning is not about security; it is about removing people from the conversation.

We'll have to agree to disagree about whether that kind of censorship is ever really 'great' for a forum or not. I find the whole idea cynical and offensive.
That's reasonable. I hoped the description would be enough info for people to decide if they are interested, but it makes sense to at least expect a sample chapter or two. I'll be adding a sample and probably doing the first release within the next week.