skysight-inc/HackerNews huggingface dataset:
Look, I am against censorship of the internet - but a line has to be drawn somewhere. The internet is ubiquitous. Four year old kids can surf the web proficiently these days and easily get to hardcore porn by accident. That is by design of pornography marketers.

The porn industry blew it. They shamelessly market to kids. anything to get them interested/hooked. Do you think that they would get away with putting porno mags on the lower shelves of toy isles?

There are laws to keep tobacco companies from marketing to kids. There are a slew of laws which prevent marketing all sorts of things to kids. How is the gist of this any different.

I agree that this should have been done in a different way. Each ISP potentially having a different blacklist is ridiculous. The organization and execution could have been a lot better. An exemption list should be standard across ISP's rather than only offered by a few and not shared (exemption list where say an actual sex ed site with an approved/compliant password protection and validation system for people to use to sign up for it is Not Blocked by default if it's owner registers it)

BTW, those of you who say that parents could install filters locally to block this content are out of touch. These filters need constant updating or the fuzzy logic is very poor. Today, most kids today are more computer savvy than their parents. They easily get around these filters, anyway what about smart phones and tablets? What about friends houses? Unfiltered internet devices are ubiquitous. Putting a filter on your home PC would be like putting a band-aid on a severed limb to stop the bleeding.

I wish there were a better way besides censorship. Anyone have any ideas?
There is very little available advice on starting out in management.

Start by valuing everyone who reports to you. Give them all respect - and that can be hard when someone is not performing OR you misunderstand their position and thus get the idea they are not making the right contribution.

Look for talent and encourage it. This is very hard. Too often you judge people by the job they are doing now rather than try and gauge how they might tackle the next job (this will happen to you as well).

Catch your people "doing things right" and praise them for it - way better than catching them doing the wrong thing and telling them off.

Stand by all of your team - no matter how big the foul up - take the blame up front. Sort out what went wrong afterwards.

Never be too afraid to say sorry - I messed up - it is not easy but the worst managers bluff their way through when all of their team know then blew it!

Good luck - and learn from your best people.
I am building an productivity email app - primary geared towards enterprises, organizations, and teams. What are some channels where I can reach folks to challenge my hack?
Wow, that's crazy.. Afaik, last time I checked, it's cheaper when dealing with ARIN? i.e. for small orgs, 500$/year + fee per block?

(but indeed, I should have written "register with an RIR, such as ARIN/RIPE", instead of IANA.)
> So what happens when I sign and still rant about the company.

Then you've broken your word.
OP here - FYI - I was a software engineer at Novell over 20 years ago, then went to the business side. Last January for some crazy reason I decided to build a website. I couldn't write HTML last January, and though this is a pretty tame site by HN standards, I'm pretty proud of it. I've had to learn HTML, CSS, Javascript, Jquery, Angular, D3, Require, Node, Apache, Bootstrap, noSQL DB (Cloudant/Couch), linux system management - the works. It's been fun.
iOS doesn't have a user-accessible file system because it's trying (as you might know) a bet to move to a paradigm where the filesystem is not exposed to the user. Not saying is correct or not, but it is a precise design choice.

Regardless, I had my iPhone jailbroken for 2 years, with full SSH root access and never used it, and I would have never used it to backup since there was a much more stable, officially tested and supported way to implement it; the least thing I wanted is to lose my data because I wanted to be smart and implemented an in-house untested solution.

This is why I'm genuinely curious whether the shell on a N900 empowers to do things that aren't reasonably found on a consumer-level feature.
I haven't used MySQL-python in years. It's long bordered on being utterly unmaintained. Use oursql or pymysql.
I still target 5.1 because it does 90% of what 7 does but still works on first gen iPads. Apple has a tendency to only implement software features on their newest OS instead of back porting to earlier versions, because it sells more devices. It's unleet for developers to encourage this.

I think a reasonable prime directive for API developers is that if hardware can do something then software shouldn't be prevented from running on it. Sure there are arguments for speed/responsiveness but most of these are straw men because the real bottlenecks are somewhere else (reading from flash memory, internet lag etc). The only real hardware constraints I hit daily are limitations in OpenGL or limited ram (which wouldn't be an issue if proper virtual memory had been in place from the beginning so we didn't have to use mmap).

This kind of software "truthiness" is taking us further and further from computer science.
On top of it, the last I read, getting IP blocks from a RIR (even a decently supplied one like ARIN) is rather difficult as the IPv4 space continually dwindles. Also read that ARIN won't give you IPv6 space unless you first have assigned v4 space. Not sure if that's still true. I only read and research this stuff, haven't actually dealt with these entities myself. For a just starting out ISP, I think you'd be forced to lease IP's from your transit provider.
Is the Python dict source code available in the link provided in the article?
seems like something that can be bypassed by patching a couple jumps in asm with the help of IDA and a cup o' joe.
Interesting comment (upvoted) but...

"I can't wait until those disgusting aggressively driven diesel delivery trucks are moved to the strap yard, replaced by the distant buzz of a battery operated drone army."

Distant buzz? Are you sure about that? Drones sound like insects, yuck.
BlackBerry files patent lawsuit against Typo keyboard
Is this anything more than a concern about gentrification in the Bay Area? "Tech" isn't causing gentrification anywhere else, and none of the other offenses (worker safety, taxes, privacy) seem to engender any strong emotional response towards the tech industry.

The Bay Area has pretty intense class issues, that is true, but the relation of those class issues to the tech industry is purely local.
My case is pretty similar, but I caved and signed. For me, I wasn't fired, I quit, but I had to sign the same clause, except it was to receive my final paycheck. Oh yeah, my vacation days/pay were also stripped from me, even though I had already requested days off months before I had told them I would be leaving.
Who’s Going to Stop Windows 7? Not Windows 8.1, That’s for Sure
Those are the mean annual wages. Starting wages are much, much less than the 50000 starting wage (and most of those mean annual wages are themselves less than the "50000 starting wage").
Taking the 'dramatic effect' argument further: if all the blue-eyed people kill themselves, would the brown-eyed people all simultaneously know they have brown eyes and also have to kill themselves?
add to your tracking JS: _gaq.push(['_gat._forceSSL']);

And for the newer analytics.js: https://developers.google.com/analytics/devguides/collection...
Yeah, that's one area where this would be the opposite of local control, as it would essentially federalize the California water issues that aren't already federal (since interstate compacts must be approved by Congress.)
Young techies, know your place
Here is the part that people seem to miss:

> If a tribesperson does discover his or her own eye color, then their religion compels them to commit ritual suicide at noon the following day in the village square for all to witness.

Emphasis mine, of course.

You can think of this clause as specifying the clock speed (one cycle per day) of the logical machine that is the island.
You clearly misread what he posted, and are now threatening violence? That is beyond pathetic. Grow up, and get over yourself.
Everyone sees the success, but no one sees what it took to get there. They don't see the intense, competitive interviews tech workers go through. They don't see the grueling comp sci/engineering coursework they do leading up to said interviews. And they definitely don't see the thousands of hours programmers put into teaching themselves new skills and technologies.
A tsunami is composed of entirely different molecules of water as it travels, but it generally retains its nature and force. If you want to stand on shore and say, "Hey, let's not assume that it's still the same when it gets here," I guess that's your prerogative, but I'll be watching from the hills.
Prototyping is a technique that addresses some of the shortfalls in waterfall. Amusingly, other than names for things there is nothing new in agile methodologies like scrum and XP. They've been around since the early '80s.

If you're into process, try and get your hands on a copy of (it's a mouthful) -

Wicked Problems, Righteous Solutions: A Catolog of Modern Engineering Paradigms: A Catalogue of Modern Software Engineering Paradigms (Yourdon Press Computing), by Peter DeGrace and Leslie Hulet Stahl. http://www.amazon.com/dp/013590126X.
never again. you can take Sketch from my cold, dead hands.
What if they had green eyes?
Bootstrappers 2013 - A Year in Review
The Cyber Security Mess
Everything in this article comes back to housing. That's not the tech. industry's fault. The tech. industry would love to have more housing in San Francisco and the rest of the Bay Area. Housing prices have increased so quickly, and are currently at such a high level that even highly paid tech. workers are thinking twice about moving to SF. We see it often enough in the comment threads right here.

The problem is that the existing residents of San Francisco would like to preserve their relatively low density city, and simultaneously cram several million more people into it. In every other growing city, swathes of older, low-density housing are torn down and replaced with higher density apartment and condominium blocks. These high-density urban high-rises relieve the pressure on the remaining, cheaper, low density residential properties, while simultaneously adding additional economic growth and neighborhood vitality. It just seems that the residents of San Francisco have made a collective choice that they'd rather have the "charm" of their "historic" (like you can call anything less than 200 years old historic) city, rather having a city that people can move into and live in on less than programmer wages.
I could see (but not really support) a reasonable argument for making a North California & South California. It is a pretty big land mass with a large population. But I think 6 is overkill.
What does geography have to do with good government?
> 1. Writing new Mickey stories - This is an odd legal/moral area for me. It's not unreasonable for Disney to want to protect Mickey

It's not "unreasonable" for the Sherlock Holmes estate to want to keep everything to do with that character too, but tough beans, they don't get to.

> and if you wrote a Mickey story, it's possible that people could feel that a 3rd party product is endorsed by Disney.

Disney is on the same footing as all other citizens in utilizing the public-domain Mickey character. It's always possible when someone builds on a work that had entered the public domain for that new work to be attributed mistakenly to the original author. This isn't an excuse for the former copyright holder to have any additional rights over the work.

> 2. Mickey Mouse ears - Pretty clearly a trademark violation. Outside of the domain of copyright entirely.

Disagree, although this out of my area of expertise. The point of trademark is for brand/company recognition. Trademarks can't be made of "the idea of Mickey Mouse" once Micky has entered the public domain, so I don't see how Micky ears would violate it. I could trademark a particular 19th century drawing of Shakespere when used as a logo for my company, and it would be protected in that role on, e.g., packaging and advertisements. But that doesn't mean others can't sell reproductions of the painting or make t-shirts out of it.
Do big holiday sales mean that Microsoft Surface tablets are for real?
Spark: Low latency, massively parallel processing framework
We can encourage women to participate and welcome them with open arms, but that won't undo the thousands of years of ongoing cross-cultural practices that reinforce a woman's primary role as a nurturer (and I am not just talking about nurturing children).

The bit in brackets is referring to compiler bootstrapping.
You can hide your (encrypted) Micro SD cards inside fake nickels:

http://www.amazon.com/dp/B006BFCOIE

But really, it's safer to not physically carry data across the border, but to access it over VPN or another secure tunnel while abroad.
Aside from the last piece of advice: to have fun. This is a terrible list. Global vars are bad for application level logic and clutter your global namespace. Switch statements are great but only if you have more than 3-4 conditions. Set timeout is a neat trick but it can quickly get you into state based problems. Careful with this one. Buried within are some good nuggets of info, but overall it doesn't get deep enough into the techniques described to show anything like good practices.
Andreessen: Bubble Believers 'Don't Know What They're Talking About'
Have you ever walked into a job that you thought would save your life and pull you out of a slew of bad breaks... your dream job? And then some miserable pissant with leverage over you and your position decides to make you a scapegoat? When you're going down in flames at least grab the pilot's parachute.
This is the missing element from most explanations I see of this problem. We all look at the n cases from the POV of a blue-eyed person. An outside observer with brown eyes has the same level of information available to him, so it seems to me just as likely that after the first day, each person, regardless of eye color, could reason that nobody left the previous day, so the visitor must have been referring to me. So either eventually everyone dies, or they all realize the paradox and forgo the ritual.
I'm not the original asker but these seem to have obvious first-draft answers:

- Add rotors. The demo video showed an 8-rotor drone, I can imagine that building it as a pair of parallel quad rotors from the power supply point of view would give you quite a bit of control even at a 50% loss. A single-engine loss is obviously fairly small beans. I'm emphatically not an expert so this is armchair engineering.

- I don't know why anyone would ask this question. The answer is trivially obvious (the operator of the drone, whichever legal entity that ends up being modulo whatever insurance they certainly have). Obviously "it could crash" is hardly novel in other delivery services and yet they seem to survive the liability question without issue.

- Probably quite dangerous. I imagine you want to fly quite high for cruising for obstacle-avoidance and noise anyway so 90% of your distance this isn't a problem. I think the answer here is "don't hit people" just like with existing forms of transportation (or more realistically "be as careful about not hitting people as your liability insurance continues to reward you for").
I'm doing ok with the freemium model. My app is self hosted project mangement (http://duetapp.com) so I created a slimmed down version that I distribute for free - http://getsoloapp.com. The landing page for the free version has links to the paid version and there is a link within the settings panel of the free version. It's working fairly well.

Almost every successful entrepreneur recommends content marketing as an effective means of marketing so I'm planning on blogging much more often this year. Hopefully that will help too...
If the taxes in France are too high Amazon might consider launching the latest bestseller from a submarine located offshore. http://www.cnn.com/2013/12/06/us/submarine-drone-launch/
Autobah now compatible with Python 2.6, 2.7, 3.3 and 3.4 via twisted and asyncio
Sheesh. Am I the only one still using a first-gen iPad stuck with iOS 5? Just a couple weeks ago my sister wanted to install an app that turned out to be iOS 7 only. Grr.
This PDF magazine is bootable and also a zip containing previous issues
I think the foreigners statement is ambiguous enough to render the proof in argument 2 incorrect. "... another blue-eyed person", to me, implies a singular person in the tribe has blue eyes. All of tribespeople will see multiple tribespeople with blue eyes, and therefore assume the foreigners statement was wrong, rendering no effect.
Linode now supports Docker
Someone failed math 101: Tips To Help You Win the Lottery
Personally I much rather fine tune every pixel of my design so I know exactly what to do when I'm coding, just need to reference my screens.
What is a software project worth?
For enough severance money I would hold them in good regard! I'd take a chance on letting something disparaging slip to someone who could get it back to them with proof; odds of that are nil as I rarely talk about my past jobs.
Spot on. Not trying to be cliche, but big government is what's causing these problems. If they would allow high rises to be built, we wouldn't be seeing these issues.
I try to avoid posting about tone because I don't think they add to the discussion and a lot of the time aren't received well. Thanks for the response.

And I don't entirely disagree with you either... my read of the post was it was an exhortation to be passionate about purposeful about work, not really an itinerary planner around one's day. But if I interpreted it differently, I would have a different opinion. I also think the work/dinner discussion suggestion was something I'd try very hard to avoid in my own life :)
Many modern processors hash some of the address bits before using them as a cache index to avoid these problems.

To avoid them in code, it's often sufficient to round to convenient decimal numbers when allocating arrays, instead of powers-of-2. That is, allocate an array of 1000, instead of an array of 1024.
Not a domain expert, but I think the obvious reason of having your domains get deactivated because you didn't check email to be rather silly.
Is there any evidence this actually works? I see lots of talk but absolutely no demo. Not even a proof of concept demo.
I turned down a really great salary offer in the Bay Area recently because it was not that great given the housing prices. Basically you'd have to offer me over $175k to even consider coming there... and even then I'd be concerned about continued real estate inflation pricing me out of any chance of getting desirable housing and paying it off in a decent amount of time.

The other thing is that in Silicon Valley you're paying for RE like it's New York but you don't live in New York. You live in a boring and IMHO rather ugly suburb. I was shocked at how bad it was... I was driving around and thinking "I cannot think of anywhere else in the USA where so much gets you so little."
If the prevalent prediction on HN is right (it won't live up to the hype), then it may just be worth waiting for the mainstream release. If you think that it is the future of wearable tech, however, then it may be a worthy investment. It all depends on which side of the spectrum you're on.

On a side note, congrats! Keep HN updated on what you do :)
Why the Rap Genius Story Is Really About Google
You can make fun on Donald Trump's hair or criticize a product from the consumer end (the cable company example) after signing non-disparagement.

What it covers is what you say about the company in the context (which can be broadly defined) of your being an ex-employee. If you say, "I worked at Time Warner Cable and it was run by idiots", that violates nondisparagement, because you're saying it as an insider. If you criticize the product not under your real name, or in private while not representing yourself as an ex-employee, you're probably fine.
It is very ripe for disruption and has been for decades. The entire model (as other commenters have stated) is protected by law at the behest of a special interest lobby.

I sold new cars for a while. The dealer really should just be a showroom staffed by manufacturer sales people with perhaps some bonus structure. Instead it's filled with middlemen whose children will only eat if they can convince you to pay more for the car than a more efficient market would allow for.

If you watch the movie "Suckers" you'll understand the "asshole" culture of car sales. Unfortunately it's really that way because you have to be an asshole (a taker) to survive.
Associating an address is as easy as Googling "1 Main Street" in whatever town you'd like, and grabbing the zip code. There's no real verification to it.
You say you want the right but never expect to use it. If that is the case it is probably not worth very much.

I know you mean well, so I say this without trying to be antagonistic and start up a "debate." The thing is, this is from the world of principles, and despite what you may have been told incessantly, there is no direct way to value a principle.

The whole idea of selling this principle breaks down immediately if you imagine the President saying this to me:

"We're paying you this money so that you can keep quiet about us." My response would be, "Why pay, you can have that for free!"

From an economic standpoint, it probably costs me far more than they would consider paying to disparage them. I could write a witty blog post, get some HN karma, maybe sell a few books, and feel grand. But forever afterwards, I'd be going to job interviews, or trying to raise money for a startup, or whatever, and people would be saying "He's a nice guy, but I worry that he'll write about our private business."

If we sit down and think of this thing in dollars and cents, they'd have to pay me handsomely to disparage them. The whole thing is ridiculous. I'm not insulted that they want to go through the exercise of asking and being rebuffed, but by response is always going to be, "How about you pay me the severance, and I don't sign this, and then I go about doing what I've always done, which to date has been exactly what you want."

And then the President says, "Why should we pay?" And I counter, "So that I can tell anyone who asked that you have been fair to me, instead of saying that I have nothing to say about how our business concluded." And maybe that is worth something to the company, maybe not.

But really, you can't buy principles. If you could, they weren't principles, they were "wouldn't it be nice if it was convenient to act this way" ideas.
Don't overwhelm your ego here, the guy who prepared my lunch today is working harder than me. And since that job doesn't pay enough to survive, he has two of them.

You get paid more, not because you "worked hard" or "studied harder"... its because you have a line of work that both creates a shit ton of value, and the supply and demand for people with our skill sets works out in our favor.
I think this was supposed to be satire
When I was in college (99-2000ish, maybe?), one of my roommates was an art major with a graphic design bent, and he had this high end printer and would copy and print $1 bills and take 20 at a time over to the vending machines around the corner from our apartments once a week or so. After about a month of doing this, the machines disappeared.

Of course, he's the same roommate who later got arrested for wire fraud and grand theft.
Did I say we shouldn't have a military? Please, point that out to me. Or, you know, read what I wrote.
I think Mailinator can already do this (free). Of course, you'd need to make sure you click the confirm link, not the reject links.