skysight-inc/HackerNews huggingface dataset:
This doesn't equal out to 2.5 billion people a day. One requests does not equal a unique visitor. For most cases that doesn't even equal one page load. I don't know where the 29k/s number came from but I guess its a peak load from one of these bench marks. It isn't realistic to expect a server to be consistently pegged at 100% 24 hrs a day. The real number is going to be a tiny fraction of that
Amtrak is excellent for Milwaukee<->Chicago. 1.5 hours, impervious to traffic, clean, comfortable (like a first class airplane seat), $24. It gets pretty high utilization too.
Well, sorry, I read it like you were the one injecting politics about 'government hostility' into it, regardless of Tor or SSL, ssh keys or whatever methods are involved. You seemed to be attributing motives to the previous poster with comments about "maybe you prefer it that way" which seem to place him on the side of surveilling fascists, and I thought that was unjustified but maybe I misread it. If you're not getting political about it, then neither am I, and sorry.

On a technical level.. I don't see how Tor could have performed better here. It's physically impossible for them to mask the fact that this guy connected, through the harvard network, to the tor network. The rest of it is between the police and the guy. If they had gotten proof that it was his specific machine that sent the emails through some weakness in Tor, then I'd lay some blame with Tor.

I disagree that I have to root for this kid not to get caught. Tor didn't fall down, and I'm not rooting for Tor to fall down. He could have stonewalled the cops, or he could have taken the most basic precaution on earth of not doing it from his frickin dorm room, Tor or no

EDIT: Actually, maybe they'd be able to correlate his mac address if they subpoena'd whatever coffee shop the email came from. That's a much bigger fishing expedition for "any coffee shop that connected to a tor node that day", though. But anyways, my point is that Tor can't be held responsible for things it will physically never be able to mask.
If none of the available options are acceptably secure, it doesn't do anyone any favors to point to the one that's least broken and tell them to use that. That just leads to people putting sensitive information into a tool that can't protect it. It's better for everyone to just say that there is no secure choice currently and leave it at that.
Harvard Sophomore Charged in Recent Bomb Threat - used TOR and Guerrilla Mail
> The truth is that real privacy will in fact get more people killed, in the short run, because yes it makes operations easier for the Bad Guys.

I'm not convinced this is even true:

1) The effectiveness of dragnet surveillance is vastly overstated. There are far too many haystacks for the number of needles.

2) Even if it was effective in a vacuum, there is no evidence that alternative methods of fighting terrorism would not be at least as effective. Even if you stipulate that the amount of resources being spent on anti-terrorism is reasonable (which is by no means a safe assumption), using those resources for e.g. human intelligence may in fact be more effective in preventing attacks.

3) Dangerous automated systems are dangerous. Never mind federal agents stalking their ex, what happens when the terrorists you're trying to thwart break into your dragnet surveillance apparatus, or make use of the same vulnerabilities you've built into the infrastructure, and use it to determine the schedules and defenses of targets in order to plan an attack?

They are creating a security vulnerability in the hope that it can be used against the bad guys while ignoring the possibility that the bad guys can use it against you. This is not such a good idea when you have a bunch of obvious soft targets all over the place and the bad guys don't.

Which is before your quite valid argument that government officials may be among the set of people capable of misusing such power.
Exactly. Being wrong is fine. Being stubbornly wrong is not.
Missing quite a lot of PHP ones. For instance, tinyMVC is great if you want to learn how MVC works with PHP.
I don't think there's a limit, as its part of the natural growth pattern of bananas. Some other species have similar habits - I believe there's an entire forest that is one plant - http://en.wikipedia.org/wiki/Pando_(tree)
I suppose you could forward everything to the new address...
They _do_ know better (i.e. they know you use it for filtering) and that's why they don't accept it.

I don't like it either, but it's a reasonable choice for them to make.
Why You Must Call High in Tech Sales
Surprisingly, that resolution in this size isn't too bad. I had a very low-end Android tablet with exactly those display specs that I used until I decided it was worth buying a good one, and I found reading on it more pleasurable than I expected.
It appears that the focus of this was web frameworks.. but I think that Java microframeworks should be added here. I created a pull request for that.
I was thinking the same thing... Ember works great without ember-data. In fact, I haven't used ember-data in any of my 6 ember apps.
If you don't store secrets in a file... how do you share them? When a new developer comes on board; when a new deploy machine is provisioned; etc.

Honest question, I've been trying to figure out the best way to do this.

Even without considering deploying secrets to a new machine, doesn't 'keep them in environment variables' usually mean store in a .bashrc or something, which is of course still a file?
i dont think you can call Pardino a minimalist framework.
Check it out, a well-off white guy apologizing for the police on Hacker News. At least he's got some rage for The Man, in the form of elected officials he does nothing about. Gross and sad.
Long term you're going to want to stop routing through Gmail anyway. I did this not long ago and honestly I was happy to go through and change my address because:
1) I got rid of a LOT of annoying subscriptions
2) Gmail isn't seeing all of my mail

I would strongly recommend against forwarding.
Tuner click Tuner
If you are interested in a new video clip manufacturing business to get the term away in relation to your own merchandise in Minneapolis, than pick prudently. Consider as you have been a new client. Which in turn merchandise can you obtain?
Walt Mossberg's final WSJ Column: top reviews from 22 years of tech
I think anything is possible as long as you're open to anything. Putting your head down and plowing ahead can only get you so far in most circumstances. The key is to work hard while continuing to look around and recognize the diverse opportunities around you.

So many people get caught up on a single scenario as their end goal, rather than understanding that there are many possibilities that you don't even know about right now, that would bring you greater happiness than the single ideal that they hold so dear.
Modern iPhones are entirely encrypted while locked. The key resides in a crypto processor and is irreversibly destroyed during a brute-force attempt (provided you have this turned on).

These devices need certain plists from the phone's trusted iTunes library (if it even has one) to "break" into modern iPhones.

(Some) Android phones might be vulnerable to these though.
Harvard student accused of making campus bomb hoax
Wow, that's a pretty sketchy looking "machine room". Wires dangling everywhere, and it looks like a tinderbox (cardboard lying around, wooden beams overhead....)
I have done San Jose to San Diego in 5.5 hours. Not going to tell you how fast I was driving.
We keep trying to automate it but the PHBs keep on shutting down project after project.
One would think that you wouldn't want to switch out a framework later. After all, your choice of network is one of the defining factors of how everything will work. Swapping it out means rewriting most, if not all, of your CRUD functionality and then doing a whole lot of regression testing. Doesn't seem very cost or time-effective.
Nice to see that they've got Steve Mann onboard. That inspires a lot more confidence than flashy marketing videos.
Purely Functional Binary Heaps in Scala (Functional Pearl)
Unsurprisingly (I think only a few dozen people know about it), the PHP framework I use isn't there: http://sifo.me It's a framework created by a friend of mine and it's used in quite a few actual businesses (including my own). I can't say I've looked around much in the PHP framework landscape in the last few years, so can't compare, but I'm really happy with it. Simple, flexible and powerful.
FreeBSD and OpenBSD are different projects, despite having 'BSD' in their names. They share a lot of concepts, and some code, but they do not share some of the same philosophies and goals.

It is not like the Debian world, where there are dozens of maintained forks and flavors of Debian.

They are fundamentally very different projects and communities.
I'm on a macbook pro with a 1.8ghz i7 using Chrome/32.0.1700.41
While I agree that using callback parameters instead of variable assignment is a bit fugly I think its not that bad and just takes think some time to get used to. For me, the thing that really benefits the most from generator syntax is structured control flow, specially loops: if you use generators you can use the existing JS for and while loop which is much better than doing the same with raw callbacks (manual recursion is basically gotos) or a an async library (promise-based or not, its going to be very verbose and still won't play well with "break" and "return" statements).
If I were them I'd reach out to .edu organizations. Many of them have huge clusters that have a lot of idle time, or could at least accommodate a daily batch build.

Edit: err, never mind. Reading again I see he's looking for someone to pay their electric bill, not host their servers or provide compute resources.
I think you've missed the point. He's saying that you cannot assume everyone reads the same tech blogs you do, and act like the things they talk about are common knowledge. His point was not "I don't want to read silly tech blogs," but rather "stop taking these tech blogs as gospel".
Yeah, it's got a really handy CLI interface, called journalctl.
I know this issue has been brought up many times before, but to some extent the existence of a framework suggests a lack of composability in the language being discussed. This gets discussed a lot in the context of Clojure, where people new to Clojure often ask, "Where are the frameworks?"

The more meta-programming that a language allows, the more its functions will tend to be composable. The more composable it is, the more its libraries can be tied together without the need for an over-arching framework. The framework is there to provide needed cohesion at exactly those points where the language itself does not provide enough meta reflexion to enable fearless mixing of libraries that have little knowledge of each other.

There is also the historical trend toward lighter frameworks: Rails was lighter than Struts, and more recently we've seen a flood of frameworks that are much lighter than Rails.

The Clojure eco-system has gone furthest down this road. Although at first there was a feeling that there should be a web framework for Clojure (and people made wonderful efforts with Noir) eventually the consensus of the community was that it was sufficient to get by with various libraries, some of which (Ring) have become standards.

We see this with a lot of new Ruby frameworks as well: composability over centralized organization. Javascript is going down this road as well.

Languages that offer less in the way of meta-programming (PHP) have been slower to go down this road.

No matter what language you use, the future direction of the trend seems clear enough: less frameworks, less centralized effort toward organization, more emphasis on composability, better ability to mix libraries for maximum effect.
Get rid of your Facebook news feed (Chrome extension)
Startup Founders Should Answer the Phone
> 1280x720 pixels for both displays

Does this mean 1280x720 for each display, or combined? That's a bit vague. Still, this is quite neat; the resolution was what made me not back their first Kickstarter. Maybe this is worth throwing a couple grand into, to see what comes out.
in my opinion, hack schools are a complete waste of money. For $ 10k you are over paying. Personally as an Economics major I started with codeacademy a few months ago, git the basics and then started a project. between stack overflow, a dozen other forums and github I am learning quite a lot, and with results. Part of software engineering is quality if products not background academically and am sure with one more year I could be a more than passable apprentice in this
Huh... what's an IAP? The article seems to take it for granted.
If Facebook is dying, why can’t I seem to stop using it?
I really really want to agree with the poster, but I have to say that I can't.

- Blind introductions feel like poor etiquette in any industry. Not doing the legwork of making sure that it will be a decent fit before doing the intro, puts the person you're asking in the uncomfortable situation of turning down the person you've introduced or wasting their time on a meeting that they know will be pointless. It makes you feel good, because it looks like you're helping, but I feel its a bit lazy.

- startups are an industry onto themselves, if we're using the word "startup" properly. A startup isn't just a fledgling business, its a fledgling business that is positioning for extra-ordinary growth at some point in the near future. If you take money to build a "startup" and only manage to build a sustainable business (steady 30% growth for example), you'll probably wind up "failing" because your investors wanted 5/10 times their investment back in a shorter period of time than you can manage.

- "wantrapreneurs" are real. I've run into them. They either have money burning a hole in their pocket and want to do a startup without knowing the first thing about it and without the humility to admit it or ask for help, or worse, they have an "idea" and no money and the arrogance to believe that just that will be enough.

I do think its a good article to reflect upon regardless, because the truth is that in the startup space, there is a tendency to be really full of ourselves to an obnoxious degree
I believe it is "In App Purchasing".
Yes! True. And it’s easy to do this with Sass (here, shown in SCSS syntax):

.my-class {
font-weight: bold;

// use "placeholder selector":
& > .other-class {
// selector compiles to:
// .my-class > .other-class
border-width: 0;
}
}
If they haven't 'killed' the asian market, why bring it to the States?

Insights anyone?
There is a distinction between free-market principles, and the way people on the right use free-market rhetoric to justify redistributing less money from the wealthy to the poor.

There is nothing that I have said that would rule out a highly progressive tax system, and a generous welfare system. In fact that is exactly what I would recommend.

I don't think the US is particularly free economically. It is true that most developed countries have higher minimum wages and, for example, more powerful unions, but this is not, in my opinion, why they have less inequality. They have less inequality because they have more progressive tax systems, and more generous welfare systems.

Also the US has more cultural diversity, and many people (e.g. living in poor rural areas) could earn more money if they were willing to choose a very different lifestyle.
The previous comments already identify this as a poorly reasoned post. I read it anyway, and I have to agree. Why don't we upvote submissions that have more evidence behind them, as the The Hacker News welcome message[1] implicitly suggests? "A crap link is one that's only superficially interesting. Stories on HN don't have to be about hacking, because good hackers aren't only interested in hacking, but they do have to be deeply interesting."

[1] http://ycombinator.com/newswelcome.html
Is this tech for tech sake that just drains the pockets of early adopters...
Not being snarky, just trying to understand what it solves, ultimately who is the customer of these types of device?
Criminal justice system as it exists has lots to answer 1) What is the purpose? 2) Is it getting achieved 3) What kind of people are administering the system 4) Why biases exist? 5) What should citizenry and political authority do? 6) Ultimately - what is the true conscience of the society?
> I always take these types of rating with a pinch of salt but it does give an indication.

More than pinch... a dump-truck full perhaps.

This sort of list, backed by impressive-sounding acronymonic international agencies or well-known publications (even fairly respected outfits like The Economist pull this sort of stunt way too often) pops up regularly on all sorts of righteous-sounding topics ("Most Green City," that kind of thing). Typically they claim some sort of quantitative legitimacy but the results have little apparent connection with the real world.

The fundamental problem seems to be that such things are extremely hard to define, much less measure, and so being not really willing to do the really hard work of trying to find a definition that really works, the writers fall back to just using whatever measures they can find that are easy to evaluate and have some sort of vaguely appropriate name. As you'd expect, the results are consequently barely better than random.

There's little real repercussion, the winners crow a bit, some pompous headlines are written, buzzwords are sprinkled liberally, and nobody else really cares.
META is a Y-combinator backed company and they have a team of 25 people working on this and have already shown prototypes to many major tech sites.
I’m not arguing “against English” or “against HN;” I’m arguing against diluting the power of one specific word. You are, of course, free to disagree.
(HHVM alum here). Sorry you had a tough time. What's changed is that time has passed, and the HHVM team has put a lot of effort into closing the compatibility gap. If you are aware of a bug with namespaces or traits, let us know at https://github.com/facebook/hhvm/issues

http://www.hhvm.com/blog/875/wow-hhvm-is-fast-too-bad-it-doe...
And a very cool site.
Looks great in FF windows 7
What's stopping spammers from ignoring what comes after the plus?
Mozilla is about the nothing. They are not about the long run, they are conceding control of the browser market to google. Firefox OS is never going to be relevant, will have no impact on phones, and doesn't help anyways. Phones are just computers, we would already have linux, netbsd and openbsd available for them if the hardware were documented. Making a bad OS out of a browser is not solving the problem, because the problem is closed hardware, not closed software. And no, firefox developers do not care about those bugs, they have been open for 7+ years.
We're definitely entering e-feudalism. We need an e-revolution into e-democracy, whatever that looks like.

Probably select acceptance into online communities, while increasingly irrelevant nations worry about increasingly irrelevant tax revenue and your increasingly irrelevant physical location.
The person who posted that comic was not literally suggesting that a $5 wrench was used. The FBI asked the guy some questions, and he folded. The XKCD comic was referenced because he rightly understood the comic to be making a general statement about the worth of cryptography when you consider the human element.

Seriously, you are not telling anybody here anything they did not already know.
Maybe as this racket dies, slowly we'll see tuition fees drop accordingly. But I'm not holding my breath.

I always thought a significant share of my tuition payments must have been allocated to cover overpriced library subscriptions. I would go so far as to say these publishers indirectly make university more expensive; because the absurdly high cost of the subscriptions must surely passed on to students.
Sure, as long as your website is just a tiny piece of plain text, and all your requests are distributed perfectly evenly over the course of the day, and every person only requests a single file and then leaves. But since none of that is even remotely close to realistic, your numbers are not either. Yes, 29k req/s is quite slow for a "serve a tiny static file" benchmark. No, you can not handle a billion visitors a day on one server with such low performance.
I've mentioned one experience before. In the past 13 years, I've been at two large companies and three startups. The large companies never required seven-day work weeks on a regular basis, crunches yes (a couple of times a year), regularly no. Of the three startups:

- one was in the 40-50 hour week normal expectation, no serious spikes due to the way we worked over a 2 year period.
- one was 40-50 hours per week with regular (every 2-3 month spikes)
- one was completely insane and expected 60+ hour weeks (it was saner pre-"coming out party", but barely). This company had no concept of planning, if things were behind, the solution was more meetings rather than cutting features. Senior management on the team was more apt to either not be around or play ping pong while engineers worked away. Technically, it was the most diverse project I ever worked on, but the most poorly run...that was a reflection on immediate management. Launch was 60+ hour weeks plus I got the fun of doing ops since I knew most of the system.

That third company taught me a lot, probably most directly, the value of work life balance and, especially as a lead, pushing back on poor planning and management. My goal as an engineer has always been to deliver and provide end user delight, but that needs to be balanced with balance for myself.
I use this approach in conjunction with server-side sieve, that sorts messages into individual folders.

if envelope :detail :matches "to" "*"
{
set :lower :upperfirst "name" "${1}";
fileinto :create "INBOX.${name}";
stop;
}
I'd just gotten done typing why it's impossible to convince most people this stuff matters, and was responding to a comment that seems to be written with the assumption that man-made laws are the ultimate authority. So I'll admit to being a bit presumptuous, but I really do believe it to be a fact that most people will never see the need for technically-granted anonymity, and that these opinions simply aren't relevant when discussing such software.

Back to the technical, isn't this the point of Tor "bridges" ? Of course these don't work out of the box - they require finding out the address of one out-of-band and manually configuring it. Wider casual adoption of Tor would have also fixed the problem in this case (if the resulting Tor user list was too long to question everybody).

The whole point is that ending up on a shortlist means you are essentially caught. This kid may have gotten off by playing it cool. But translated into the dissident scenario, it's still a loss.

Given the proliferation of surveillance cameras, the coffee shop scenario becomes much harder. Assuming after-the-fact facial recognition is standard these days, it would only work if there were enough other Harvard students also on tape. Low latency is the mortal enemy of mix networks.
>saving tens of millions of dollars is largely irrelevant

Why do people seriously say nonsense like this? Why do you think facebook spends so much money on hiphop/HHVM? Because yes, performance certainly does matter. Slow languages and slow frameworks cost tons of money.
Too much effort. They mostly go for fire-and-forget strategy. Any additional processing time means less sent emails = less profit.
And your response is also excellent. Many points I'd like to return to, bookmarking.