skysight-inc/HackerNews huggingface dataset:
It seems like the problem might be that there's such a short amount of time to discover good content that gets submitted. During peak times, a submission can be pushed off the first page of /newest within ~20 minutes. If that's a problem, then one solution might be to change the number of items displayed on the new page from 30 to 120.

I wouldn't be surprised if the first page of /newest gets 5x to 10x more views than the second page. People like scrolling; people click much less frequently. So upping the number of posts shown on the new page to 120 should give better content more time to be discovered.

Another idea is to tweak the new page so that the first page of /newest shows every new submission for exactly two hours. That is, page 1 would consist of submissions that are 1 minute to 2 hours old.

Also, maybe some kind of reminder to check the new page every so often would help, but that's probably a bit heavy-handed.
That's a curious position. I've been commenting here for over 5 years, and I was reading for longer. I participate in this community in some fashion most days. If HN was taken away or ruined, I would feel I had lost an important part of my life.
A pair of dedicated servers would have worked too. In my line everyone wants to use multiple threads, but the same thing stands: using the cloud doesn't fix everything.
Quality discussion isn't supposed to always feel good. Nor is it a bad thing when what you've expressed is heavily analyzed and perhaps contested.

It's really no different than physical exercise. Yes, it can be painful in the short term, but over time it allows adaptation that increases strength and robustness.
Two things I expect a senior developer to understand: threading and some details of networking. Examples: effectively making some operation run concurrently in another thread without adding too much or not enough locking. Understanding how HTTP keep alive works. Being able to troubleshoot TCP connection issues using WireShark. Even if you're a Rails developer and never see the details of the HTTP implementation, they can be valuable to know and can save you a ton of time when troubleshooting production issues.
I don't have one. In fact, I appreciate the precise technical explanation. I guess I just needed to be reminded that humor is wasted on HN.
I think it speaks mostly about the state of the "new" section. Submitting a worthwhile article is a very fickle undertaking, skewed by timezones and the fact that few people visit the section, or remember to upvote after reading a long article.

I could imagine a variant of the endorsement system for submissions, where you can endorse users and have their submitted stories automatically get your vote. But that seems rather open to gaming.
> felt that they were being “excluded” from this cool opportunity.

That's not opinion, it's fact, regardless of the motives for doing it.

> it is rather intimidating for women to get into Computer Science when they walk into a 95% male classroom

Did you intuit that, or is that the result of a real, repeated study?

Are you offering something similar for the men? That's what would make this fair.
Great idea.

To avoid Wiki-style lawyering (as noted in other comments), I think the guidelines could really be kept incredibly small. I think pg's "colleagues working together to uncover the truth" line covers 90% of what HN discussions should be.

I'd also add "no comments that don't add information/low signal comments", to avoid "+1" style comments and humour. I'm not sure most of the community agrees with me, but I don't like such comments here. Reddit optimises for fun being on Reddit and reading comments, HN optimises for getting the most on-topic information in the least time.
WORLD WAR 3 USA ON HIGH ALERT
My espresso machine has a feature where it will suck up milk through a tube to make foam. I figured to print a conical vessel to hold the milk and ensure that the tube would always be submerged to the bottom. Took not too long to design using openscad and print a few (the first was too small, the second failed to print halfway through. When the material doesn't adhere it ends up glob bing onto the end of the print head and makes a huge mess.)

Ok, so finally, I have my vessel and I pour in some milk. And then I watch as the milk mysteriously disappears.

Turns out that the print is not quite watertight and the milk oozed between the inner wall and outer wall of the cup, where there is a honeycomb-like space. (Most objects are not quite solid, in order to save material.)

After washing it out, I figured I'd use it for pencils or something. But you know, you can never quite get the rancid milk out of a porous plastic object.

At this point, I won't be quitting my day job to be a 3d designer, but I will say that I've had $2000 worth of fun and learning, so that was worth it. The printers at this point are pretty much able to print things that quality of something you would get for free in your breakfast cereal.
If you count history as starting recently, then sure. However, the patents came AFTER the refining of an idea to concrete steps which came AFTER the funding to refine the idea which came AFTER the guy/gal with the idea finding funding to refine the idea.

One thing investors fear is investing in small unknown people where once the secret sauce is visible, it can be easily copied. In particular, copied by large corporations with customer channels, marketing muscle, deployed software installations with patch/upgrade cycles, etc... Investors often look at barriers to entry which patents happen to provide.
Weird, I thought it's just 5-10y of experience in the industry that upgrades you to a senior. Isn't it??
I'm told that QuarkXPress was once the leader in page layout for magazines etc. I wonder if it's still a viable alternative. Apparently you can get it for $850.
TL;DR - "bad implementations are bad"
Mine too. I've launched 2 companies here, and learned more from HN than I thought possible: https://news.ycombinator.com/item?id=7193213
Lot's of things are bad for the world, but personally convenient for me, so I use them. I'm not saying it's one of my better qualities. :D
>"Is it possible for anyone who thinks for a living to truly 'segment'?"

Sure.

I'm finding this really hard to articulate, but here goes...

I feel like this should be self-evident, but we've been trained to think otherwise, to believe that giving so much of our time and energy is completely normal or even noble.

I've worked with my hands and with my mind, as a full-time employee, a union member and an at-will contractor.

There's actually nothing terribly special or unique about thinking for a living - it's still work with energy and opportunity cost for doing it. When the toll is primarily mental it's harder to perceive, but just as real.

The big difference between knowledge workers and everyone else is what individuals and workers as a group will put up with.

Tech workers accept being sent home with laptops and cellphones by an employer who doesn't want to pay three shifts worth of coverage for a 24/7 operation. Elsewhere this is prevented by unions, regulations and the implicit understanding that allowing the next man to devalue himself today will devalue the group tomorrow.
Xero. Works well for both you running the business and your accountant.
These Boss 3.0 names obscure the old concepts. Google's moves are part of building a "company town." [1] People Operations is "human resources" [2], and its People Science is the same "scientific management" data-gathering used by slave-owners [3], corporations and the military.

Model View Culture minces fewer words about how tech corporations mold their workers' individual identities: (http://modelviewculture.com/pieces/tech-workers-political-sp...)

[1] http://www.nytimes.com/2010/02/19/us/19sfvalley.html?pagewan...

[2] http://www.google.com/about/careers/teams/people-operations/

[3] http://hbr.org/2013/09/plantations-practiced-modern-manageme...
If you really want to tl;dr it, I would use this last paragraph:

"Engineering in practice is not a series of easy choices, but a series of tradeoffs. Brokers aren’t bad, but the tradeoffs you’re making might not be in your favour."
I learnt the hard-way that pre-marketing is an absolute must. Start by engaging with folks in your space and your potential audience/customer base. Blogging and starting a email newsletter are obvious examples but there's a ton of other digital marketing techniques you can use.
the hacker news enhancement suite (https://chrome.google.com/webstore/detail/hacker-news-enhanc...) is attractive and has collapsible comments. It would be great to see HN incorporate the design and some of the features (notifying you of the changes since you last read the story, for example, is amazing!)
Concur, what haberman describes really sounds like ninja.
This particular website appears to have buckled under the traffic. In the mean time, here's a mostly equivalent article:

http://venturebeat.com/2014/03/28/mozillas-bad-week-employee...
http://octopus.org. I'm still building it - trying to figure out what people want in many ways.
I would be scared of annexation if I were a Taiwanese citizen. Heavy-handed states (including China) have not been kind to dissenters.
The problem is that plastic molding is already cheap if you're creating a standardized size. The real issue for 3d printing custom objects is that the design is not free. Yes, once a design is done, great. But if you're going to be making a million of them, then more traditional processes are going to be cheaper.
Oh yeah, I have that problem too :( It's even worse when you have a speck hardshell case on it.

Most of my personal (~10) 85W collection is T and L shaped magsafe1 with the $10 adapter and magcozy (http://www.amazon.com/Cozy-Industries-MagCozy-Clear/dp/B00ER...) shock cords to attach them, because sometimes someone visits and needs a magsafe1. Those are even more sensitive to positioning.

(Great "life hack" is leaving chargers wherever you're likely to sit. I keep one in each bag, two on each desk, two at the couch, two in bed, one in the car.)

Twin adapters at desks in an office also works great, and of course conference rooms full of them. I was so annoyed when Lenovo went from 14V to 20V on the thinkpads.
This is one reason why foodsafe 3D printing is yet another technical wrinkle. Shapeways added foodsafe-rated printing a while back, but just for ceramics, which may end up being the cheaper foodsafe compromise for the near future.
I agree. But that believe is wrong.

The thing about "IP" is also, that differently from "ideas" or "inventions" -- "property" can be sold and bought. Also in the most cases, inventors are small people in big corporations that just get some small and fixed (at least in Germany this is the normal case) money for it. A bargain for the corporation that "owns" from now on the "ideas" and "inventions" of their employees.

Make a price tag on everything and you will get a world not worth living in!
The whole point of shadow-banning is tricking the banned user into thinking he doesn't need to make a new account.

Yes, sometimes groveling in front of the abuser will get you a pass ("but just this once"). No, not all those abused will do it.

I can't decide if a scenario where people are banned by accident is better or worse than one with evil moderators abusing their powers.
I don't. That's very specific and not really indicative of ability to manage a software project. It does give a measure of how deep a developer might have gone, in that domain.

Someone else might care about pointer arithmetic, for example, I bet your clients don't, though.
This is a note about editing a program as part of the state of the system running it (the "system image").

It is not about processing programs as pictures :-)
20 year doesn't seem like such an awful term for a patent. You think 15 years is too long, no doubt there are other people who thin 10 or 5 are too long, just as there must be some people who think it should be 25 or 30 years. I feel like 20 years has stuck because it's approximately the length of one human generation.
Being a moderator and giving the name back sort of smells funny to me. Sort of like selling a used police car with the original lights and paint job to non-police? Just a thought...

Maybe limit the offer to return it to some time period, then keep it if you don't hear back?
Have you considered posting anonymously? Or would it be painful to see your work picked apart even if it weren't connected to your name?
It's why, in this agile world, I prefer noobs to use cases to user stories. Most templates I found explicitly prompt you to think about fail conditions. If you're wondering what constitutes being a noob, it's when someone is too inexperienced to think about fail conditions and work them through without being prompted by someone or something, like your app crashing out.

Note that I have nothing against inexperience - I used to be too. And noobs are malleable - in that sense they're easier to work with than experienced people.
Oddly, I'm not outraged by this. Countries spy on each other, including private organizations of other countries. And they do so in secret, and to whatever extent they can get away with. We can argue all day long about whether it's the right thing to do, but the behavior has, at the very least, a long history behind it. It seems that the expected behavior is to just get angry and roll some heads when it's found out, and then get right back to it.

And yet, I'm outraged by the exact same NSA behavior when applied to the USA. What's the difference? The difference is that Germans don't vote in the USA, and therefore the NSA isn't protecting itself in the context of our country, but (presumably) protecting our country in the context of the world. There's a lack of incest, recursion, self-reenforcement...however you want to put it. Sure, the opportunity for abuse exists, but it's not a systemic risk, unlike the systemic risk caused by any intelligence agency doing blanket surveillance on it's own citizens.
I wish everyone understood what "don't be a dick" means, but sadly, a lot of people don't get it.

Adding the small extra details of "Don't attack the person making a point" and "don't be vicious" would be improvements on the current guidelines.

Also, for example, adding "sarcasm is not helpful".
I'm well out of my pay grade, but with the various anti-social / psychopathic disorders, it's not an empathy/anger axis so much as just not caring about consequences for others. It's a total disregard. More troubling: there's very, very little by way of treatment for many of these disorders, whether you're looking at pharmaceuticals or talk therapy. The DSM can make for interesting late-night reading.
My thoughts on breathing and universe
Reddit from the (Powershell) command line
Or put something like this into a shell script or function:

info --subnodes "$@" 2>&1 | less

and info(1) output will look a lot like man(1) output.
The problem is only, that patents happen to protect the big companies more often than any small company.

There was once a company, it got visited by the lawyers of a big corporation.

They claimed that this company violated patent X of the corporation and they wanted Y millions for it. The smaller company proofed that they did not violate this specific patent.

The lawyers just said, that their corporation owned X thousands of patents and many, many lawyers worked for it. If they go empty today, they will search and find 10 patents that where violated by the smaller company.

Tell what, the smaller company paid.

It might be, that to own some patents is good and to ask for it is reasonable for investors. But with the view on the nationwide or world-wide economics, patents are essential bad.

I once also heard (I am not so good in this history, so sorry I can not give details), that the US economy and inventions had so a quick rise, one reason was because they at first abandoned the patent system of the UK and did not care about the patents in the "old world".
I would be surprised if the evidence showed that a comment like this ever got someone silent-banned. Usually, when you look at the comments of people who have gotten banned, there's a nasty tone to accompany the critical intent.
I went to order. Does $7.50 for the lowest shipping option seem high? Am I just sheltered living in the world of free shipping?
In the news over the last couple of years, I've seen more than one report of schoolchildren stopping a runaway school bus (driver passed out, etc.) by turning off the ignition key. So this behavior can be a feature, not a bug.
I'm writing from my iPhone so excuse the shorter message.

I agree that the soft skills are very important but if that's true it doesn't seem to be fully appreciated I. The startup arena and seems to rely more on particular skillets more.

For example I've applied to companies that use Rails and even though I know I can learn it within a short while I've always received a thanks but no thanks message even though my resume, and associated accomplishments short list, show how I've excelled at a wide variety of projects within my organization and been able to work well with a range of different personality types.

So I feel because I'm not a "Rails" guy it holds me back. The other thing possibly, could be I can't really quantify the other usual requirement I see..."building at web scale". Since my organization doesn't really deal with that sort of traffic volume.

Of course keeping on trying is always a good thing, but it's also a bit of a bummer to get the feeling that the skills and experience one has already acquired aren't really appreciated.

If anyone would like to chat further I'll go ahead and check this thread a little later from my machine to give a thorough reply!
No, BND does a lot of intelligence work as well... weren't you paying attention to the Snowden leaks?
I didn't leave France, I moved to the US
List of films considered the worst
I would argue that something that comes with experience expected of a senior engineer is the ability to communicate the cost of technical debt in terms 'business guys' understand.
Do you mean the type of software engineering career or are you not sure about if you definitely want to be a software engineer in general?

Either way, you still have a lot of time. Get involved in anything on campus that interests you. If you find you need to change your major its not a big deal, especially since I can't imagine you've taken too many CS courses yet. I know people who swapped to EE or dropped out of engineering altogether in their sophomore year. You have time but at some point you need to choose something so you aren't wasting your time and money. If you aren't passionate about software now then I don't think school is going to increase that passion. Passion will come from your personal projects and clubs. Good luck.
It really depends on the car.

My car, for example, is a Chrysler 300 and there is no real connection between the key and what provides power to the engine.

Here[1] is a diagram showing how the CAN bus works on the Chrysler/Dodge LX platform vehicles. The SCM/SKREEM module on that diagram is where the ignition switch and logic that talks to the keyfob is and makes sure you have a valid key. Here's a recall related to the module which hints a little bit about what it is and does[3]. Note on the recall that this applies to a whole bunch of Dodge/Chrysler platforms.

Based on the wiring diagram[2] (for Dodge trucks, which is one of the platforms that [3] applies to), the SCM/SKREEM (called Node-Wireless Ignition in one diagram and WCM in another) uses a 2-wire CAN bus for its communication. Once the SCM/SKREEM validates the key it sends a message on the CAN bus to the engine controller to tell it to start the engine.

In these vehicles, whether the engine is on or off is purely under software control. That said, I'm not going to try turning my car off while I'm driving.

[1] http://the8thlayerof.net/2013/11/10/canbus-vehicle-network-d...

[2] http://tucrrc.utulsa.edu/DodgeCAN.html

[3] http://project-jk.com/images/tsb/TSB_08-007-08.pdf
The first big deviation happened during the handover from Malaysian to Vietnamese ATC... after that the plane was effectively lost and no one on the ground was really responsible for tracking it.
I wouldn't call using the power of free speech to oppose the hateful views of a CEO to be totalitarian righteousness. Would you feel invigorated to work for a CEO who supports slavery?
Sounded crazy until I realized most of the world wears sandals. The proposition makes less sense for northern climates.
I agree that it is exclusionary, And if this event was something that we had planned ourselves, I would try not to exclude anyone. (We put on club events every week that we regularly invite the student body to). The problem is that this event is Microsoft's thing, and we are kind-of at their whim.
My comment about women being intimidated in a 95% male classroom comes from actually talking to different women in our program and hearing what they have to say.
And we arent "offering" anything, like I said, this is a Microsoft sponsored event.
Within a few hours, there will be a protest event in Taipei. Accroding to the facebook event page, more than 60000 people have signed up to join the event. We believe more people would standing out on Sunday to ask government to legislate supervision regulations on Cross-Strait Trade. We advocate transparency of the trade agreement including review, signing and execute process.
https://www.facebook.com/events/1471107093105919/
Is this "pending" still a thing? How does it work again?
Is XTouch The Future Of iOS Apps?
I think you already did a pretty good job of explaining it -- it would be better if these initiatives weren't necessary, but when you're at 95% you might need to do some bootstrapping work to start off a positive feedback loop, and to share positive role models.
A senior developer has the sense of carrying the responsibility of the project forward, a junior developer does not and relies on the senior to carry that load.
Biz Stone: life after Twitter
Would like to know how you would differentiate.
Thanks for this. I live in SF, don't own a car, and consider myself a frequent customer of Uber - yet my average monthly spend is less than 15% of the monthly rate for the nearest parking garage. Owning/leasing a car around here for anything other than commute is truly a shitty proposition.
Double Robotics' growing army of robots puts us one step closer to Skynet