skysight-inc/HackerNews huggingface dataset:
I am a co-founder at a startup that does advertising on WiFi networks. We only run advertising before you connect (when you are in a captive portal), without the use of proxying.

Before anyone overreacts to this article, it would be beneficial to understand the hospitality space. The hotel you stayed at is most likely owned by a franchise group and operated by a GM. GMs are responsible for contracting their own networking services with Hotel WiFi Operators such as the one mentioned here. As such, a major hotel brand such as Marriott may use hundreds of WiFi operators. WiFi operators range in size, managing anywhere between one property to tens of thousands. The vast majority of these operators do not leverage javascript injection.

The ones that resort to proxied ad injection do so because hotel IT is a thin-margin business. WiFi is considered a cost center but is tolerated because it is the number one amenity requested by guests. Operators will sometimes offer a discounted service fee to the hotel GM in exchange for mid-stream ads, although, in this case, it is just as likely that the hotel GM is unaware of this. It is almost absolutely certain that Marriott is unaware of this. Even if they were made aware, the power balance between the brand and the franchisee is not clearly defined with regards to WiFi.

As much as I dislike ad injection, it is important to note that public WiFi is never safe unless you are using a VPN. It is offered as an amenity, one that GMs would be more than happy to get rid of if they could. Unlike with your broadband ISP, you have logged into a privately operated network. You are probably not paying for it. You are subject to their rules. Furthermore, when you signed onto the WiFi network, you most likely had to check a checkbox indicating your agreement to the terms of their network (which no one ever reads). As such, caveat emptor, etc.
Note however this is happening at a Marriott hotel.
Sex is probably at least as common as alcohol consumption. Doesn't that mean it belongs in a professional environment too, then?
Cloud is also (more so hopefully) about, dynamically ramping up based on actual usage. Vs making guesses about future capacity needs. Cloud is to capacity planning as agile is to waterfall.

Re RRD, have you read about graphite? "Graphite originally did use RRD for storage until fundamental limitations arose that required a new storage engine."
8 5G SFP plus Module for all
All of those 8.5G SFP Plus (SFP+) fiber optic transceivers are 100% compatible with original Cisco 8.5G SFP+ transceivers.
I'm perhaps more of an extrovert in the same situation, but just apply to everything --- sure you'll fail at some stuff but it's always instructive. The key is realising the difference between a judgement of you and a judgement of how you interview :)

Hell, I got an internship last year by cold-emailing someone from the HN Who's Hiring thread and asking what they were running this year. Just put yourself out there and you'll have no problem.
Not to mention that with open unencrypted WiFi any attacker can do things like this anyway.
I share his observations. At one company, I gave up on trying to have any meaningful conversations with anybody on Fridays, because everyone was too fucked up to speak intelligently. This was not a little startup, either.
Running a 32-bit operating system on 64-bit hardware is still pretty common. And this problem afflicts ARM as well.
I might be missing something very obvious, but what's the license on this? Specifically, on the CSS buttons and the forms, not just the code formatting.
According to the paragraph that follows:
A Mac isn't susceptible to the thousands of viruses plaguing Windows-based computers. That's thanks to built-in defenses in Mac OS X that keep you safe, without any work on your part.

They're saying PCs get viruses and Macs don't because of the way it's designed. Not that PCs get PC viruses and Macs get Mac viruses.

They are also implying that it's the sole reason for the lack of viruses, when it's mainly the lack of users. That would explain why it's not susceptible to every other type of software available on Windows.
My tongue-in-cheek idea was to buy him the traffic, not steal it from a legit campaign - Once G thinks you're a porn destination, I doubt very much you will index.

You're right, tho no serious solution there. It's more of a poke at a broken system that automatically ban-hammers good guys with the bad based on signals that totally miss bad actors like this guy.

Clearly the 'hacker' here has invested enough time to understand the system better than legitimate sites that have "wasted" their time trying to generate value for their users.
To the grand-parent, I got a job off of an HN comment once, and I learned more at my time there then in 4 years of schooling, and it was a blast.

Contact this man.
Further reinforced by your choice of names: http://en.wikipedia.org/wiki/Bertie_Wooster
What did you want from a site/server monitoring service?
Wow, that is a brilliant description of the difference. Hell, it's a brilliant description of what has always intimidated me about life in America: the constant demand that I put myself among the class of the new, or else be classified as unworthy.
It is "Push karma", so generally only applies to the push process. It isn't visible to anyone but the pushers and yourself (at least, I can't see anyone else's push karma in the expected places).

It isn't a complex rating system - there are probably 97% of people at the base karma level, maybe 0.1% at one rung higher, 2.7% at one rung lower, and 0.2% at lower than that. The "Push" tech talk at https://www.facebook.com/video/video.php?v=10100259101684977 has more on it.

Mostly it is a way of letting you know that you made people's lives difficult by holding up the push process by not being available to support your changes. You know that you won't get away with that, that you need to make up for it, and you also know when you've made up for it.

(It also doesn't apply to a decent number of engineers, since they work on services and infrastructure that are not part of that process.)
Nike Free 3.0 Running Shoes Cheap Sale Online
Nike Free 3.0 Running Shoes on Sale, Discount Nike Free Running Trainers online, buy more than 2 pairs Nike Running Shoes save more! Cheap Nike Free Runs Sale in 2012.
Then scrap free support. If Google was holding 40k revenue hostage, and blocking 20k a month, I'd be willing to pay 1k to negotiate with a real person for a day.

There's probably only a few false positives, most of the scammers they block are scammers. They can't afford to give everyone a fair hearing. But if you really believe you were unfairly blocked, they should give you some kind of channel to sort things out.
Adidas adizero Rose 2.5 All Star NBA Basketball Shoes for Sale
Yeah, a lot of apps can do this.
I never really understood this either. Seems kind of childish to me.
This is really disappointing. I was hoping to do some stuff with Go on ARM, but it looks like they are not too concerned about this bug.
The App Design of Instagram for Android
Glad you like it! You're right - that pagination would be better if the 'next' link behaved better. We'll fix it sometime soonish.
I would run a 32-bit OS (even if the hardware supported 64-bit) if I wanted to squeeze every last bit of usable memory out of a VPS.
myspace?
I took your words literally. Sorry about that.

It's that we are ever making less in the US and ever buying more made elsewhere.

iPods, sure.

But if you're talking really expensive, high-quality, hard to make stuff ... it's likely made in the US.

One just doesn't see it because the average guy sees a lot of cell phones, and iPods, but doesn't really notice manhole covers or iron-castings with millionth-of-an-inch tolerances.
Yes, cultural fit is important. Programmers need to be able to work together ... BUT ...

... I once hired a guy precisely because of his strong stance against some of the norms in the local culture (and he passed the minimum programming threshold and was willing to work for the peanuts we were offering).

I inferred from his political/cultural views—which he was not shy about expressing—that he would have the will to speak up and question my decisions if he felt strongly about it. As a young manager I knew I needed someone working for me who would challenge my thinking on occasion. Whether he knows it or not, he taught me a lot about how I needed to improve as a manager (mostly by giving me opportunity to recognize my flaws).

Maybe that's "cultural fit" ... I had a niche I needed filled, and he filled it. Yet, the role I wanted him for was to be disruptive on occasion. And it was a good thing.
This is not always the case. It really depends on how it's done: http://en.wikipedia.org/wiki/Import_substitution_industriali...
If you want to chat I have 3 exits under my belt two of them where to large organizations. I am always up for a conversation with people that are pursuing ideas, even if it does not lead anywhere at least you have another person in your network. My contact info is in my bio, as well as my LinkedIn profile where you can get a deeper understanding of what I have been doing.
Support Raspberry-Pi Q&A site for greater good
Dynamically ramping is nice until your site explodes and you need 20 minutes to get more capacity. Versus just pre-allocating it and not going down. Call me crazy, some people don't like to be down for 20 minutes.

Hmm, didn't know that. Too bad they didn't just extend RRD. Did they say what the limitations were? I see a note about high volume causing lots of writes and implementing caching to deal with it, but that can be dealt with via tuned filesystem parameters...

Ah, I found the page: http://graphite.wikidot.com/whisper
RRD can be tuned to ignore 'irregular' data points, or include them all. The timestamp issue can be a problem but there are methods to deal with order of updates (like take them via tcp, or rrd merge tools).

If you have a lot of RAM to spare, an excellent hack is putting your RRDs with the highest amount of writes in a tmpfs volume and rsync'ing them regularly (it's insanely fast, trust me). More on tuning RRD: http://oss.oetiker.ch/rrdtool-trac/wiki/TuningRRD http://oss.oetiker.ch/rrdtool/doc/rrdcached.en.html http://sourceforge.net/apps/trac/ganglia/wiki/rrdcached_inte... http://community.zenoss.org/docs/DOC-4696
Start doing some SEO for your company name, if that's your concern. How:

- comment using your company name as name and your website name in the website whenever you can (don't worry about nofollow links).

- publish as many articles as you can (original, unique content) on as many good article directories you can find. In your article use your company name as anchor text and link to your homepage.

- Search on Google a good list of web 2.0 properties and start publishing articles (one article/property is fine, more is better) in the same way. Anchor text: company name linking to the page you want people to see when they type your company name on Google.

This is really basic stuff, but if you are new to the thing it may keep you busy for a while.

Feel free to ask for any clarification or some other tip, I'm dead sleepy atm, signing off.
You are abrasive and ignorant but I'll slog through some points...

"The task he recommended as a quick break just happens to be one of the hardest games around, and a game that is despite appearances, all about going really really fast."

It didn't "just happen to be" anything. The whole point is an exercise that frees up your brain up from whatever else it was doing. The whole point is that it's hard and you are forced to think about it. Your mind can't wander back to what you were working on in bughouse, much less without a partner, because the game demands your attention.

"All good players play 2min bughouse, go on FICS and type "best B" and look through the game history. Or just look at the games in progress, it's all 2min."

This might be relevant if we were talking about good/high level players. We aren't, they are new players and they are playing OTB and most new players playing OTB play 5 minute bughouse. Yes, true statement, full stop.

"Similarly you claim that taking 2-5s per move is superior for new players. This is 100% false. You will get a worse record if you do that."

I would but a new player wouldn't. What's semi-optimal in bughouse is to make a strong move as fast as possible. A strong player can choose a reliably decent move in less then a second. A new player forced to move in 0.5 seconds as you suggest will make terrible moves and probably lose on both boards.
As Microsoft tries hard, this looks like a good opportunity for hackers to set shop focusing on a niche market.
... or work primarily covered by NDA.

Yes, I've contributed to open source projects, but that was before they migrated to github (or even to their current mailing list).

Still, I've been bitten by this demand.
Try the IEEEXtreme Student Programming Competition Questions
I tried using hipmunk the other day, and I liked it but I didn't see any obvious way to filter by time. Just something like eliminated all flights that departed before 7pm. Did I miss something obvious?
Can I call bullshit on the claim the 99% of people applying for a given programming are unqualified?

Can I even call total bullshit?

Perhaps I could suggest a further that all this 99% unqualified noise is mostly a bureaucrat ideology epiphany, based on intensifying the usual "I want a Perl-programmer with five years Rails experience who can start yesterday while riding a bicycle under water".
I agree. "Clean" in terms of design seems to have become a word that's tossed about without too much meaning attached to it.

Whatever claims other you make (faster return times, less time spent on search results what not), there is no way it can be described as "cleaner". They have got more cluttered, but it is up for discussion if this clutter is good or bad. For some, like PG, it's a bad thing. I personally like +1s and social results.
Yep, there are a number of surprises. For one thing, this is cumulative, so deals made and competitor relationships from 2005 are as good as from 2012. For another, having a well-flushed out Crunchbase profile makes all the difference.

Try clicking on MySpace's blue dot and see what is connected to it.
There's actually a slew of Python blogging engines out there. I was using Blogofile myself, until I decided to write my own out of desire to use Jinja2 and to have more flexibility. It's available here: http://github.com/bow/volt

It's still pretty new, I haven't got around to writing a proper documentation. But if you're curious, you can try the latest development version :).
This is great news (if it's still news to anyone, they've been paying for apps for a while).

Two big issues that are commonly heard when Windows Phone is brought up (among several) are the lack of apps and the lack of public awareness. I've recounted my tale here on HN several times of when I bought my Windows Phone. The salesman was so adamant that I was making a mistake that I actually had to go as far as calling the manager over before I could buy one. There was nothing I could do to convince him that I knew what I wanted.

With Microsoft paying to fill out the app store (developers, developers, developers!) and Nokia paying for prime placement in AT&T stores, they'll be given a fair shake to let consumers know the options. Microsoft is the 1990's Apple when it comes to the mobile world. A strong and memorable start a decade ago that came to a halt very quickly as competitors took marketshare.

I really, really hope Microsoft and Nokia know the limits, though. Combined, they have a lot of money they can throw around. Microsoft did that to beat Apple in the PC world 20 years ago, and it ended very badly for them. You can put money into gaining marketshare, but when it's time to stop, you better stop fast.
Because people are people.

Because we are potentially petty, petulant, persistent.

Because fame and money motivates us differently.

So that puts us at this awkward impasse.

Either you, Sarah Lacy, have no clue and can't read people well or know the real story behind all this but decided this is an opportunity to sell yourself.

Or Randi Zuckerberg is a sellout as you said.
"Instagram’s developers have decided to layer each tab change on the back stack of the app so that pressing the back button navigates back through the tabs you’ve previously selected. It instantly feels unfamiliar and you’re not sure when the app will let you exit it completely. This fake back trail continues until you hit the home tab where you entered the app and then the back button let’s you exit the app."

Well, isn't that a guideline for Android applications?

[spoiler] http://developer.android.com/guide/topics/fundamentals/tasks... [/spoiler]
same for me. That's where VPN comes in to the rescue.
Publicizing the bug may speed the fix along. Here's the real test: is hitting the front page of HN going to make a difference?
There will be a few surprises in any system...

But Yahoo ahead of Facebook, Amazon and Apple?

Myspace ahead of Apple?

Paul Graham is #943 among people?

Cool project, even with the eyebrow-raising results.
ITM Handlebars
What kind of instances are you guys running for Redis/memcached? I am a bit surprised on the numbers here, but to be fair I don't do much in the virtualization world. With low cpu overhead, it sounds like you might be saturating the number of interrupts on the network card if it's not a bandwidth issue. Memcache can usually push 100-300k/s on an 8-core Westmere (could go higher if you removed the big lock). Redis on the other hand with pinned processes to each physical core can do about 500,000/s. We (Twitter) saw saturation around 100,000~ on CPU0, what tipped us off was ksoftirq spinning at 100%. If you have a modern server and network card, just pin each IRQ for every TX/RX queue to an individual physical core.
This might be relevant: testpac.org

They were doing an AMA on reddit today.

Basically its a super PAC run by redditors. Their first goal is to unseat Lamar Smith.
IPad App for 3D Printing
I addition to arm and 32bit OSs, you're going to run into a lot of 32 bit hardware if you try to distribute a program written in Go to the masses (or at all really). I'm using some now.
Army Cloud Plans Include Containerized Data Centers
Getting more women into tech* isn't just about the money...

1.) Not encouraged in early years: If you are a tech-savvy female, "soft" tech careers (Graphic Design etc.) are generally recommended as career paths.

2.) It's a Boy's Club: If you make it past the college classes (with a 20:1 M-to-F ratio), you enter the workforce with (mostly) the same ratio. This means that unless you have thick skin & a good sense of humor, you'll never make it.

3.) You're Wrong: Even if you are right. And no one will hesitate to tell you why.

* Speaking for a professional career in Tech.

In my experience, a lot of these actually provoke you to strive to over-achieve & prove yourself. But I can see how it can seem off-putting for a new-comer.
> Coding with semis is like coding with parens around every expression;
> unnecessary and paranoid.

Unless, of course, one is using Scheme or some other Lisp variant.
It’s a Bravo Reality show. Of course they’re going to sex it up. Does anyone really think the “Real Housewives” resemble real housewives? If they taped real developers in their natural habitat, it would just be a timelapse of someone sitting in front of a monitor.
Can you augment the data set with Angellist? There's more info there than on crunchbase for newer startups
Where did it mention cultural fit? It seems that he skipped that, too. The one place I thought at first glance was referring to cultural fit:

> quite a few people are going to be really nice people that nevertheless aren't right for us

was actually just talking about being incapable of doing the job:

> If there's only one in two hundred resumes worth considering, quite a few people are going to be really nice people that nevertheless aren't right for us.

The mention of "ninja" programmers wasn't in respect to culture, either, but simply optimization.
I don't think this one is lacking interest, but an obvious fix. It looks like Russ Cox did commit a fix for some portion of the cases. But a better fix would either need to significantly modify the way things are laid out to reduce the odds of false positives, or else move to a precise GC.

(Precise GCs are possible in C-like languages, but trickier to implement. Here's a recent paper on one: http://www.cs.utah.edu/~regehr/papers/ismm15-rafkind.pdf)
Why are you so eager to take a subject you know very little about and try to correct people who are much more familiar with it?

In the context of competent players, you specifically said that plenty of people play 5min bughouse. This is false and results in lengthy sitting.

I don't think you're getting that the way they are playing wrong is completely different than not being Kasparov. Learning to play like Kasparov would take ~20,000 hours. Learning basic time management would take ~15 minutes and make them easily twice as effective. Total ignorance is a poor defense against this -- and won't last given they want to hold a tournament -- fixing the rules to do what they want is a good way to keep the game roughly how they want.

They tried to fix their problem by changing the time control from 2min to 5-10min. They already made rule changes to try to slow the game down, but those changes were naive and are ineffective against anyone with 15minutes of basic training.
See excellent comment from henryl on the hotel business. He's spot on.

Marriott is a franchise business. That is, they don't own the hotels. They license the brand to hotel owners or operating groups. Most hotel brands work this way. Some hotel brands require their owners to use a specific wifi provider or choose from a list of approved providers. Other brands let their owners do whatever they want.

In this case you can see that the owner opted for a presumably low-cost provider that hoped to recoup its costs by displaying ads this way.
Counterpoint: I'm only working on something other than my own ideas because I don't have the capital/savings backing to just chuck down a few hundred to incorporate and start raising capital, all the while paying rent and buying food.
I experienced this firsthand when I attended a Microsoft-sponsored WP7 development course at which they were giving free phones to developers. My impression was that, for the price of maybe 30 phones, they got at least a couple high quality apps on their store.

tl;dr: Microsoft is spending lots of money on WP7 apps, and it seems to be working.
Nonprofit “Digital Public Library Of America” Launch: April 2013
"How on earth can Randi Zuckerberg — who saw the angst over that movie by the people it affected most — sell herself out to Hollywood’s desire to make Silicon Valley look like, as the pilot says, “high school”?"

Angst?

LIFE is like high school. Popularity matters. Schmoozing and getting along with people matters. Achievement matters, but less so than social skills. College is arguably somewhat more a meritocracy, but 'real life' reverts back to being more like high school than college.

I don't say that as a bad thing, but I had to do some mental adjustment once I had that realization.
I think nginx can be fiddled with to handle that stuff.
They did that for xbox, and it worked wonders.
Motivational and inspirational sms - Cool/Decent sms
I just use diigo to save HN discussions and Evernote to clip articles I want to archive.
"People who cry “professionalism” are asking for us to represent companies and career over being ourselves. These are not the people we want at our conferences"

Then count me as not welcome at one of your conferences. I attend conferences for my business and career. Every moment I'm at a conference is a moment I'm not with my neighbors, family, and friends back home. I'd rather not waste those moments reliving frat-party days.