skysight-inc/HackerNews huggingface dataset:
I can't speak for him, but the RSS reader I am working on at the moment is similarly split into multiple parts:

* Crawler - retrieves RSS feeds and parses articles

* Database server

* Analyser - performs semantic analysis and various other statistical processing on posts

* Propagator - pushes new posts to everyone's feed

* Cacher - serves a cached copy of the user's feed

* Web server

Based on loads I would just add more nodes depending on what was needed.
. at a certain point with the effectiveness of vaccines, the adverse effects actually start to outnumber the people still being effected

Source for that?
How Steve Jobs blew his iPhone keynote (2007)
"The age range was crazy too, from sharp 14 year olds there to take Calculus, to senior citizens."

I took a Recent American History class, and one of my classmates had been a member of SNCC.
You're writing about funding at the federal level (Pell grants, DOE, NSF, etc.) but traditionally the most important component of public higher education was state university systems. Until the 1980s, California had world-class universities (UCLA, UC Berkeley) that were free for any students from the state.
In all of the years I've been using electronics I have never had to replace a port. I'd argue anyone concerned about that is likely an edge case.
If those who currently wield the power use it to repair the proper function of the political system, we might use it to take the power away from them. I think that there are now enough beneficiaries of the status quo who are unwilling to allow their power to peacefully escheat back to the people, that no reasonable reform proposal will ever be seriously considered.

So stop trying to be reasonable and start being stubborn and obstreporous.
I noticed this same effect with the Scroll Slow, Have Fun (scrollslowhavefun.com) demo from yesterday.
The pre-Islamo-Judaic-Christian world was more open to such transgender people in Asia. It was not anything that people concerned themselves with. I hope they can integrate themselves in mainstream occupations. I think things have come full circle now with a greater acceptance.
Do we even need a sign-up dialog? Couldn't we just log in, and if it doesn't exist yet, tell the user to verify via the incoming email?

I'll grant that there's likely some stuff that some sites want to do on first visit, and that if some do it, users will eventually expect all to be like it. And perhaps that's why we have two dialogs now. But is there any security/pain point related to it? (Assume there's some small snippet of text that makes it clear what's going on, I guess.)
"It's kind of bizarre that this article focuses on the plagiarism issue, but seems to miss the even bigger problem: It doesn't appear at all clear if these published studies are actually done!"

In fairness, I didn't get the impression that the article was "focused" on the plagiarism. Rather, it described using the plagiarism as a method to uncover dubious papers. If you perform a search for idiosyncratic phrases, such as the ones mentioned in the article, you turn up papers likely to have been faked entirely. The plagiarism is a giveaway. The more important point is that the studies themselves are phony -- and are being bought and sold into prestigious journals.
27" iMac does indeed emit a tone.
FWIW even in a standard university ~20 years ago I saw an enormous difference in motivation levels between students who were really paying for themselves (as in they were fronting money every semester) vs. those who were not (or it was all funny money at the time which they'd pay years later).

I had a few friends in school who transferred in from CC. They weren't in CC because they were poor students (quite the opposite!) but simply because that's all they could afford, and this provided an opportunity to work towards greater scholarships and such to supplement their jobs and allow them to go to the 4-year. These were the most motivated students I came across in my time.
Most of the servers are workers which fetch feeds. Parallel downloads across a number of low-level commodity servers. Additionally, there's a master and slave Postgres database, a small Cassandra cluster, 2 redis boxes, an elasticsearch cluster, front-end servers, caching servers, etc. Shoot me an email if you want to talk in more detail.
Yes, I am one of those "some humans".
Perhaps, I should market this better on the site--hosted vs open source. Great feedback; thank you so much!
What are those proposals? The paper discusses quite a few different alternatives and does performance comparisons. Are there any specific advantages to TCP/NC and CTCP vs:

1. RCP
2. XCP
3. TCP CUBIC
4. FAST TCP
5. Remy

Not being in this area it is hard to know if TCP/NC and CTCP are important protocols which should have been included in the evaluation or if they even solve the same problem.
My refrigerator's compressor just happened to turn on when I clicked the link. I was impressed.
Pretty close :)
I finished high school with chemistry, physics, and precalculus courses at Hudson Valley Community College in Troy, NY. That helped get me into my honors undergrad at the University of Massachusetts Amherst. I'm currently a grad-student near to finishing my MSc at Technion, the Israel Institute of Technology. I can now hope to apply to certain PhD programs at MIT that I'm excited about, if my adviser here likes me enough to recommend me and I study a bunch more math on my own.

Community colleges are awesome.
One server (machine), 23 servers (waiters) to cater to that one servers' (machine) every needs?
You should try tinnitus, nothing is barely audible ;-)
I have a Dell 2407WFP and it made a sound, although I had to maximize it.

I had a Dell 2007FP rotated to portrait and didn't hear anything - rotated it back to landscape and I heard the sound.
Honestly I don't get what you're trying to say here at all. Sorry to be rude, but please either have something constructive, or don't leave senseless comments that are unpleasant and pointless to read.
Show HN: 3cosystem – biggest tech and event calendar in your city
The strange persistence of the odd 'Page X' trend
Any thought that this might damage our monitors?
I'd always heard that it was cost that drove grain finishing, nothing to do with taste. Is that a myth? After all, grain finishing is a bit of a strange thing to do with animals that can't digest it well naturally, on the face of it.
How is remembering an arbitrary string (your user ID) different from remembering [arbitrary string]@yourdomain.com ?
https://news.ycombinator.com/item?id=8857209
People always need to feel superior in some way (picking apart spelling mistakes, ad hominems, etc.), and on the Internet, it's so low-cost to do so. Doesn't matter how "civil" the community may seem.
I often think this is the right way to go. I think even if you type the wrong password, it should ask you then and there to reset your password to what you just typed in (confirming via email). This even has the added benefit of the user changing their password more than never.
Is 2015 The Year Of The Decentralized Bitcoin Exchange?
What is "interesting"? Does this mean they have a crap login workflow? Or are you suggesting they are doing something intentional?
Has there been a movement which has won in substance through terrorism?

The republican terrorists in Northern Ireland didn't get everything they wanted, but they certainly ended up with more political power than they had when they started.
This seems like a pretty cool idea. They essentially bolt on a new congestion control strategy onto TCP. It only requires server side changes and doesn't need any changes to either the receivers or the routers or the packet headers. Instead of taking predefined actions when events like packet loss occurs it uses the events as a feedback mechanism into its control algorithm which attempts to optimize a plugable utility function. Very cool. I would like to try this out my laptop but it looks like it isn't quite ready for that yet! (the prototype is a user space implementation) (you can run their experiments if you have a fedora 15 box. There are some issues on ubuntu)
Sweaty Monkey Hands and Robber Barons, Or, Understanding Brand Personality
If an image can cause damage to hardware we are in serious trouble with people out for the LULZ
If your router allows Internet access via admin password, you should get a new router not change your admin password.
What is the next big thing
Is there ever going to be the next Big thing after fAcebook
Fair point. I live in Westchester now, and most of Westchester is not within reasonable walking distance of Metro North for a daily, morning commute. All of Woodlawn is.
All native Unix filesystems do this (well...at least since V7; I don't remember about V6 or before). It's so the root user (and the kernel, and applications running as root, e.g. logging) would have some amount of disk space to work with if needed. Much more important in the days when typical servers had less than 100MB of disk.

The default is (usually) 5%. In these more bountiful days of multi-terabyte disks I generally knock that down to 1%.
Thanks for sharing. In my last trip to India, I visited Bahacharaji and didn't understand why most people would pray with (and offer money to) the transgender women before entering the main shrine. I had no idea they considered themselves to be part of a third gender.

Highly recommended Joothan [1] if you want a first-hand account of a Dalit (member of the "untouchable" caste). "Joothan" refers to chewed up food or leftovers on a plate that a higher class would throw out. Many Dalits in Indian slums would resort to that for food. Fascinating autobiography with controversial theories on the origins of vegetarianism in Hindu culture.

[1] http://www.amazon.com/Joothan-Untouchables-Life-Omprakash-Va...
>This is flawed logic. You're selecting for status-seeking personalities, not competence

Huh? So anyone who wants autonomy and to be well paid is a status seeker? Sounds more to me like they're a typical human being.

> You don't even seem to consider the possibility that you've already managed to recruit as many competent teachers as can exist, and that you have so many incompetent ones because your demand outstrips supply.

I think that idea is so implausible that it's not worth considering. You seriously think you couldn't lure some bright creative minds who would have done an excellent job teaching by making the profession better compensated? Not just those currently on the market but the 18 year olds who are choosing their fields of study? You don't think there have been plenty of people who have kind of wanted to be teachers, then turned on the news and decided "I don't want to put up with that" and then go choose something else?

> They're being rewarded commensurate with their results.

Wow. Way to grossly oversimplify one of the most important public policy issues of our time. You can't ignore externalities that affect student performance and place all the blame on teachers. There are way way too many factors to try to pin blame on any one segment.

>Your tests and qualifications can't weed them out because they will attempt to game any tests you present.

No more than any other profession considered prestigious is "gamed" today. You do realize teachers need to go through a degree program, background checks and professional testing per subject they teach, don't you? And that's today let alone if we further incentivize the profession.

> This is not just an ineffective strategy for a large nation-state, it's an economically and educationally disastrous one.
Hiring bright people to do a job that's vitally important to our society at a fair market price? The government spends enough money on nonsense that paying teachers well would be a drop in the bucket.
5 game consoles.
2 laptops.
1 desktop
2 mobiles
1 raspberry pi
2 NAS
1 Roku
1 Chromecast

==
15 and I think I've missed something off, can't remember.
> Ever sat in a microwave while it was running? That is exactly what is happening to your body

Microwaves in the US are 1000-1500W or so. This tech apparently has a max of 16W. Conflating the two is like saying that because boiling water will burn you, it is dangerous to take a bath in lukewarm water.
Jzab: Standalone ZooKeeper Atomic Broadcast Library
Not bad but its a little easy.

I am still disappointed so many media are voiding to publish the original, drawings.

After all, we are ready to send war planes, military consultant, surrender some of our privacy etc. to either fight or protect ourselves against groups alike the people who did this. Yet, we won't do the thing that seem to have hurt them enough that they perpetrated very specific and targeted killings of the people doing it.
Overstock.com offers employees all-Bitcoin paychecks
Facebook wasn't the next best thing, it was just the final iteration of the previous half-dozen best things. Hopefully the next best thing looks nothing like Facebook.
Oh please. Nobody's talking about delivering products that are under the advertised specification. If they were doing that, they'd get sued in an eyeblink and rightly so.
> I am now wondering what it takes to launch and successfully run a website with 5-10K users?

What do you mean by this? Doesn't this depend on the usage patterns? Do you have 5-10k concurrent users or are these users spread over a day?

The operations side is a whole other profession that dovetails into the technical aspects of getting it running on a good architecture.
Wish I could get it to work to check it out. I've tried with my 4k monitor, an HP laptop, and a macbook air, and just in case a galaxy S5 and I'm not getting anything.
And while you are bashing PHP, actual professionals use it all the time and don't fall for those noob mistakes. Learn some Symfony2.
Sometimes 2 or 3 more second is all it takes for the user to switch to procrastination "while it's loading" and waste much more time.
Supermassive Black Hole Binary Discovered
Trying it out now. So far, I am enjoying how clean the interface is.

It really feels like a glorified TODO list (or TODO list manager), but I do think that there is potential here. I would recommend adding features that separate it from the usual TODO list, e.g.:

- Add features of flowcharts

-- conditionals (if this then go there)

-- subtasks

- Allow for finer control over the contents of the headers and items

-- Currently, it looks like you can add descriptions which display directly beneath the item or header (and is very clean looking!), but it would be nice if I were able to add html content (consider allowing markdown?)

- I may be using it incorrectly, but I started creating a list and accidentally started the list but kept adding items anyway. Consider adding the ability to add the new tasks from an already-started list to the parent list from which it was created.

- Other things? What are your currently-planned unimplemented features for this application?

I could see myself (and my team) using this application if the bullets above were addressed.
"Desirable" is not synonymous with "high status". It just means something someone would want to do. Plenty of competent people may look at teaching and decide the work and effort is not worth the pay.

Your arguments again higher pay can be used for any profession - which is a good indication that the reasoning is flawed. If that is true for teacher pay, then why not engineers, software developers, doctors, lawyers, etc?
As comparison with any other First World country shows, there is a vast difference in effects between subsidizing X by having the state directly supply it for free or cheap, and "subsidizing" X by having the state subsidize credit to be spent on X.
Thanks. Selling a web service to consumers in a market where the previous leader was free is tough. But, it's doable.

Shoot me an email (email in profile) if you want to talk specifics.
It's unfortunate. These men wanted to die as martyrs and now unfortunately can't be brought to justice.

Though I am concerned by a report I heard this morning that France knew that the older brother had been to Yemen for weapons training recently. You'd think they'd keep an eye on him.
I can see this causing some issues with users that have multiple email addresses. It may cause panic if they log in, see that it is successful, but do not see any of their normal account data. They may assume that their account has been deleted or their data lost.
Gateway To Net Ten

Mark Lottor

[Original words and music by Jimmy Page and Robert Plant]

There's a hacker who's sure all that's coax is fast
and he's buying a gateway to net ten.
When he gets it he'll know if the ports are all closed
with a SYN he can get what he sent for.

Ooh ooh ooh ooh, ooh ooh ooh ooh
and he's buying a gateway to net ten.

There's an RFC on the wall but he wants to be sure
cause you know sometimes words have two meanings.
In a note on the page there's a warning that says
sometimes all of our code is broken.

Don't ya know, it makes me wonder.

There's an error I get when I send to the net
and my packets are lost and retransmitting.
In my logs I have seen loops of mail thru the machine,
and the screams of those who are hacking.

Oooh, it makes me wonder.

And it's whispered that soon if we all fix and tune
then the packets will reach their destinations.
And a new day will dawn for hosts that stay long
and the telnets will echo quite faster.

Ohhhhh, it makes me wonder.

If there's a bustle in your cisco, don't be alarmed now
it's just a quick ping for the NIC machine.
Yes there are two paths you can route by, but in the long haul
there's still time to change the protocol.

Yowwww, it makes me wonder.

Your host is loaded and it will slow in case you don't know,
the unix's are asking you to join them.
Dear hacker, do you see the overflow, and did you know
your gateway is still under development.

And as we wind out more coax, and gateways slower than our hosts,
There goes a message we all know, it updates routes and wants to show
how everything still turns quite slow.
And if you listen very hard, the bits will come to you at last.
When all are ones and ones are all, to be a rubout and not a null.

And he's buying a gateway to net ten...
Despite what the smart engineers of HN are going to prattle on about running a web app, it's not about systems infrastructure. It's about people. 5-10K user records in the DB, relatively speaking, is a small list and can be kept on a single pretty minimal server instance.

10K user records is not the issue. It's dealing with the humans who use the app on a day to day basis.

Typically getting only a small fraction of your user base to be active in the app is pretty challenging - if you can acquire them in the first place.

That said, having even a few hundred active users can tip the scales in terms of what is manageable, depending on what the app does and whether they're paying money or not. Customer support can be a full-time job or worse. In the early days your users will discover every bug and problem imaginable.

Biggest mistake I ever made was scaling up an active user base on a free product without a revenue model. Twice I managed to hit a sweet spot in acquiring active users but because I couldn't leverage the scale to achieve anything other than more work for myself, I burned out and it collapsed very quickly. If you make more money as you grow, you can afford to invest in delegating responsibilities or at least justify it. Otherwise you've got a very stressful hobby on your hands..

Quick add-on edit:

If you're launching a web app for the first time, the biggest takeaway you should get from the comments on this thread is anticipate that customer support will be a major challenge.

One of the best ways to prevent a flood of CS inquiries is aggressive logging and alerts to squash bugs or outages before they inconvenience too many users. Lots of great comments in here cover that point, so take notes.
"Scientists, for whom published articles are the route to promotion or tenure or support via grants"

This is the problem. It's not about the quality of the science being produced, it's about how many times your name shows up.

I'll tell you how one of my former bosses did it. He would do his work at a discounted rate in exchange for them adding him onto their paper. He did good work, but many of the papers he was added on were of a questionable scientific nature. He didn't care though, because he could claim to be published in over 1,000 papers!

The other issue besides quality of science, is the blocking of information. I hate hearing about new research paper on X, only to find it hidden behind a paywall. For the journals it has become very much about the almighty dollar and restricting access is part of that. Papers should be free to read in my opinion.
There is nothing fictitious about the capital, and means of making a living, lost from a lawsuit that a corporation loses. Legal abstractions like corporations represent people's property.
It does on mine (24" eIPS) at like 30% reduction.

Any chance of damage?
sounds like a good reason for homeschooling http://eus.sagepub.com/content/39/2/264.short
> The bureaucrats feared exactly the result of what you propse: That people would spend more than they eat and pocket the difference.

And yet, allowing exactly that is the easy, rational way to cap costs.
This is fun to think about on a Friday. Two black holes orbiting each other in a binary configuration. Seems like a great trope for a science fiction 'super max' prison to be right in the middle between them. My imagination is just boggled by what the space-time around such a thing must be like.
I have added a warning; had to edit the title a bit though to stay under the 80 character limit.
But that's the point. Authorship is being sold, but there is no indication for or against on whether the studies are actually being done by somebody. Is it possible that the people doing the actual research are simply not getting the credit? Maybe only some snippets are plagiarised and not the entire study?
Top 5 IT Resolutions for 2015
Closer to 50/50. 50% of the servers do actual tedious work. 50% cater to users' needs.
> Has the situation gotten better since 2010?

Not really. Startup uses about the same RAM. It's about 10x faster.

The best docs I know about performance would be http://pmichaud.com/2012/pres/yapcna-perflt/slides/slide17.h... and http://jnthn.net/papers/2014-yapceu-performance.pdf#page=72

> "... all the missing features required to bring Perl 6 up to production-level."

The latest story is that the last major missing features (Unicode grapheme-by-default and native arrays) will land in the next few months and Perl 6 will be declared "officially ready for production use" by the end of 2015.
Show HN: Product configuration using three.js
One thing tech startups need to get right (or, where I failed at my startup)
I'll give you that --but you must admit it worked because they had a legitimate political arm. It wasn't because they terrorized Londoners. ETA as well they have learned that terrorism is counter productive and seem to have gone legit pursuing political avenues.
Depends on what the app does, of course.

I have http://ficwad.com/ sitting around, with Google Analytics telling me it gets daily users in the upper end of that range. It runs on the cheapest plan webfaction offers (and I'm making it even cheaper with some affiliate credit...). The only place where it's running into issues is email, which I had to write a little queue system to throttle the sending to keep it under the plan's daily limits while still making sure that the important messages go out first.

I could make it fancier and put it on pricier hosting if I bothered to monetize it in any way.
The two stock photos have no place in this article and give it the impression of a content-farm piece. I am really surprised to find such tackiness on Fog Creek's blog. I guess that's what happens when you trust your employees and impose no editorial process.