skysight-inc/HackerNews huggingface dataset:
No, you are personally responsible for your actions even when they aren't "the most heinous of acts". Being sworn to uphold an unjust law means that you have no good alternatives available to you: you can break your word (and perhaps lose your income) or you can perpetrate injustice. In that situation you must choose which is the greater wrong.

But the unjust law doesn't need to rise to the level of genocide or war crime before it becomes a greater wrong than breaking your word. I think murdering a single innocent person is worse than breaking your word, for example. How many unjustified deportations does it take? I don't know.
FDIC insurance is tricky. $250k is the limit for a single account holder, but when you have join holders, it goes up. And if you have a trust, it goes up even more, as a function of the number of people listed in the trust. I'm not sure how BS would structure it, but it's possible to make sure everyone's account is FDIC insured (up to the individual maximum) and avoid overdraft fees.
Dear Emma B
Your knowledge has not yet encompassed the Oscar Grant case.
The lsm command for Latent Semantic Mapping
Assange's objective with WikiLeaks was exactly to impose this communication overhead on organizations like the Arizona Department of Public Safety. It will be interesting to see what happens. Assange argued that this would be good for society as a whole. I hope he turns out to be right about that.
The morality argument is interesting. However killing and abusing is hyperbole in this context.
You're correct, those aren't my beliefs. Merely an observation.

> one of the means employed by tyrannical states

On the other hand, we're starting to see the opposite happen. People in positions of power who abuse their authority (e.g., police) are starting to be targeted by regular people whose lives they interfere with.

Have a Facebook/Twitter/Tumblr/MySpace/whatever account? Your personal information, friends, family, work history, etc. are available to the people you bully. Your actions have social consequences whether they're totally legal or not.

"I'm just doing my job" doesn't cut it when your job affects other people in a negative way.
Microsoft splits up its XAML team: What's the fallout?
I'm looking for someone that can make me something like a simple version of facebook, but the thing is that instead of linking people to their friends, it would link them to their enemies. An anti-social network. I think if it even gets half the users of faceboook, it will be a huge success.

"Keep your fiends close but your enemies closer." That should be the tagline, and it should be black.... dark colors. Red or white fonts, maybe a little animation of flames, like in hell. (Because who doesn't want their enemies to burn in hell.. amiright?)

But the key thing, ok this is mint... is that people will have to pay to sign up. So money will be rolling in as it grows. And you would get paid as the money comes in, rather than getting screwed with just $500 up front. I would cut you in, is what I'm saying, and you'd cash out l8er.

Let's talk.
Well, you can file an invention disclosure with the PTO. I'm not sure, but I would think this would be sufficient to establish prior art.
Turns out the server was not stolen!

https://twitter.com/#!/instapaper/status/84106275796946944
Has it received _any_ love over the years? My impression is that the program came as a freebie with some acquisition and they've never touched it since. Opening up googletalk-setup.exe in Archive Manager (aka file-roller), it seems like the lastmodify date on the most recent files is January 1, 2007.
Is Rapid Release Process Not Good For Mozilla Ecosystem?
That advice is entirely to do with the fact that the information was classified and the federal government doesn't want to hire people whose treatment of classified information is to post links to it on Facebook. It is a reasonable suggestion to people seeking employment in government.
If you guys abandon the Windows client, why not make it open source and let the community maintain it? A slim native Windows XMPP client program is vey rare.

Some of us choose native program over Web app for a reason and I believe there are many like me would stick with it.
The same laws that protect the artist protect the GPL, and wealth really has nothing to do with it. He should have come up with original artwork to use on his project, just like a company that wants to use GPL code in a non-allowed way needs to write their own code. The law needs to be consistent not feel good.
Oracle v. Google - Updating the Reexams - UPDATED
In alarm technology, I've heard it termed a "heartbeat". No heartbeat --> panic.
Thanks for starting the blog. I've doubted myself after trying to learn programming for a long time with the same intentions of building my own MVPs...and the same growing pile of web development books!

I don't know when it will happen but I'll begin planning for my Sweat Lodge.
Computer has 14Mhz multimnedia timer. Nerve impulses 1mS per meter. Jitter traveling down arm is big. No way braqin can keep state of 14Mhz or faster counter. I've done nanoseconds, no problem. Timing of packetizing in mouse, USB, depacketizing, interrupt and passing message to application so it reads 14 Mhz clock is very complicated. USB is 1mS clock, though, but not sync with 14Mhz clock.

God says...
peacemaker grassy monstrous novice objected forgetting
uman included surely vain dignities wavering little we
substances inebriated fresh overcast inebriated calculate
Right bargain Trinity disapproveth Just cakes plenteous
friends' approve currents formest School killed called
seizes chariots begat ask suggested intermit effaces trouble
sacrificed evidence recondite supercelestial LIMITED sparrow
need tomenting Sacrifice humble damage Other consulter
dwelt princes ails beguiled conceit Angel's avert operations
foundation beggar speech controversy damage breasts Sovereign
tolerated number enough harmonized ignorance restoring
begin pile meanings Vermont discomfort engage arguments
plains counterfeit protect causing sides miseries less
lightsome balls resolved contributing wisely Mammon pg
significations captive support realised fall ofThe chastenest
Because

Spirituality 101: What is a spirit? A spirit is a being without a body that possess a body. That means it can puppet the body. The Bible uses the phrase, "filled with the Holy Spirit" many times. In real terms, what does it mean to be full of the Holy Spirit? Our wise Biblical fathers we talking about something -- it's not mumbojumbo. If you don't know, the answer is "no!" kind of thing.

At some point you'll realize it's moreww absurd to make-up wild speculation on me when I'm in agreement with the Bible and you'll see it's foolish to ignore all that prior art in the Bible.

God says...
hesitation scatter Language Wherefore echo great terrible
deaf beginning termed natures fired snares manner whispers
robber translated quarrels but contemporary ruggedness
youth drinketh sobriety She enquiringly slowly evincing
needs thirdly write everlastingly taunted hugging unawares
pass None Unless unceasing parched
I think that releasing actual documents rates higher than just taking down their website. Had they released internal CIA documents, you might have a point.
Free Video Web Conference
We offer online virtual community that can do Web Meetings, because of this companies significantly reduce travel time and expenses instead of Online Meeting. And we providing you a powerful platform to host video web conferences and present to the world.
Lost tribe of 200 found in Amazon spotted by satellite
I was wondering about the interaction and how it fits with the Posse Comitatus Act.
Let's not forget though - "I'm just doing my job" absolutely applies here. DPS did not create the laws. They enforce them.

AZ is the state where a guy died doing his job in a photo radar vehicle. He was shot by a guy who felt the man in the vehicle was "the government". These families and homes are now targets.
Again, so what? It's their product and they can do what the want with it. I just their product on the results it gives me. If the results aren't satisfactory, I'm free to use another search engine.

I also think that if your entire business relies on the rankings of an algorithm of a third party company, you are doomed anyway.
yes just CSS
Someone will have to give Mozilla due credit for being upfront with what it is, instead of saying sweet nothings. The message from Mozilla is loud and clear. They are a consumer product, and have no enterprise aspirations. In contrast, compare this with the confusion Microsoft developers have in terms of what technologies they should be building on.
The $99 registration fee is not for the videos (that's for app store distribution, access to the betas, restricted documentation, etc). You can register for free at http://developer.apple.com/programs/register/ and that'll give you access to the WWDC session videos.
Ask HN: How To Manage Content For Hundreds Of Sites
As of late, I've been put in charge of the development of what will be a large network of sites by year's end (1K+, by my estimates).

I am already able to get sites up en masse, but what has already posed itself as the largest drain on time has been my ability to get content up on the sites in an efficient, timely manner. Right now, I am having to manually go to each site and upload the content. But, when the network gets as large as it is intended to be, that simply can't be the case.

So, what solutions are out there for me to manage content over a large network of sites? I want to be able to simply load up all the necessary content and, essentially, click a button and up goes the content formatted exactly as intended.
I just can't ever see Microsoft shipping something like this available to every user. This sort of quiet progress is why I like Apple. Sure they highlight the glossy stuff, but below the surface there's so much blood and guts progress.
Instapaper Server Update
How An Introverted Engineer Came Out Of His Shell To Lead Mozilla
Team Fortress 2 now free forever
http://www.teamfortress.com/freetoplay/
Australia will next week start filtering its internet
It is a good description: if someone doesn't know what Facebook is they'll know this app isn't for them; and those familiar with Facebook will know what to expect from the description "Facebook app".
This. I'd like to give you 100 upvotes if I could. Add to this, even the same user doesn't want use the same 20% of the all the time. Tastes change, preferences change, new apps come out.

What @dhh's argument reduces to, is that the long tail doesn't matter. But only, it really does. But as you say, the long tail is what makes it a great UX for users.
Pointless internet argument. :) If you have a function that's over 1000 lines, a lot of it is probably cruft or very app-specific which you might be able to reuse part of in other parts of the same project, but code-reuse across projects doing different things is something fairly rare. His reasoning is pretty sound on this, it didn't take long for me to find a 200-line function (to be fair it contains an inner class...) in a million-line+ OSS project I contribute to, but it's Java and doing something very specific that isn't going to be used outside of the project (since it makes use of lots of function calls to other parts of the project) and wouldn't really be used outside of that package in the project. There are places where you could save 5 lines over 3 or so places, but adding a utility function and documenting it usually negates any line-length benefits and doesn't do much for understanding. It can also make things harder for newcomers to figure out what the code is -really- doing, as he mentions.

Of course, 200 lines is one thing, 1000 lines is really long... Especially if it's in the context of a 1000+ line-long class or module. In general I agree with you that modularity is good, I really favor a functional style at heart. :) I think it really depends on the context of use, for function-length. Some people can't stand functions bigger than an 80x24 terminal screen which I think is nuts.

What I disagree with is his defense of not using (correct) data structures. Though if you have to roll your own data structures or they're hard to work with because your language and/or set of libraries suck, that's a problem, especially if you agree with his "optimizing your life" bit. And sometimes what seems like a good data structure actually isn't, which is why people do some analysis before writing code.
Thanks for your thoughts. Just to respond a bit:

1: One human is enough to put out grease fires, clean up, and find moldy buns. Most fast food joints have multiple humans, and dextrous robots would change that.

2 & 3: I don't think I made either assumption. Specifically, I didn't say we'll all be good programmers or produce good software. (Even today, not all programmers are good or produce good software.) I suspect what we think of as "programming" will change significantly, and with it, the number of people who program.
The smaller town where I live is the same way. Most government agencies like this are way behind in the tech world unless the city pours a lot of money into making it better. Otherwise, there really is no IT staff except the "county" staff that cover several departments. I could be wrong, but that's how it goes in smaller towns.
MusicBrainz is written in Perl (and SQL). MB Picard is Python. MB is a database and associated server. MB Picard is a client.

MB is a bit of a monster. If you're tagging a lot of music you may want to install it locally. My experience with this is documented at http://acooke.org/cute/Installing3.html

Personally, I was not too impressed with MB itself - ended up using LastFM's API instead. But this was for generating playlists, not tagging.
I think the main problem with the original argument is that apps aren't just "things you might use every day or never".

For the app consuming community most of the apps we get are cheap/free impulse buys that are never meant to be anything more than tiny bits of consumption, no different from that book, magazine or toy which people bought to amuse themselves during the boring parts of life. Life goes on without them but it sucks a little less with them.
Update: http://blog.instapaper.com/post/6854208028
I disagree.

A certain category of Symbian apps may be better than their iOS equivalents, but some other categories such as games are way better on Apple devices, and this situation is not going to change tomorrow. The fact that game studios are right now hiring iOS (and Android) developers is a sign. Even here in Japan, I've been seeing more and more job offers for iOS developers, while I can't recall any Symbian offer.

There are also the social apps that tend (at least from a personal point of view) to be much more usable on iOS than on Symbian. Take the Facebook app as an example.

Maybe s2putty is better than Prompt for iOS, but is it really a million times better ? You may not be the target for those 400'000 apps, but saying Symbian apps are better is not right.
I agree that you shouldn't have to have a solution to make an observation. I didn't mean to denigrate his comment, although it does sound like it on rereading. A good succinct summation of the problem does wonders to steer the conversation in the right way.

I disagree that the question (and thus, the discussion) are pointless though. I find both participating in and reading through these discussions valuable, as they make me analyze my viewpoints, as well as introducing me to opposing viewpoints I hadn't necessarily considered. For example, the poster who felt "an artist has the right to choose how their work is used" in this thread made me consider how I felt about that. I don't think I'd like my work to be turned into something I hate, but I'm not sure if that means I have a moral right to stop it.

Obviously, this discussion comes down to personal opinion on an artist's rights, but I can't say I've really closely examined what I think. We may not all agree, but some of us can come to a better understanding.
I mean, I could be wrong, but any of the A/V functionality in Gmail requires that I install a DEB in Ubuntu and it works fine with click-to-enable flash (obviously I'm not enabling it on gmail :P)
To those who actually downloaded the torrent:

Did any of you happen to watch the 4-second-long video clip of what appears to be 4 men being gunned down by helicopter? Any theories on why it's there?
Probably the killing part. Though the police might perpetrate illegal deaths, either through neglect while in custody or 'over enthusiasm' during raids, I don't think that its a systemic abuse.

The documented racial profiling, however, is could be properly termed 'abusive'.
Well, at least until the Steam authentication servers go offline if Valve ever shuts down. While Gabe Newell has been quoted as saying that if that were to happen they would unlock everyone's games, it bugs me that there has been no official offer of such. Until then, people can continue to point at Steam and say "but DRM == evil!"
I don't suppose anyone knows why Valve made TF2 free, do they?

edit: Steam adoption+in-app purchases. Good call.
League of Legends is a free game that has been making a big splash in monetizing through in-game purchases, which I believe TF2 is doing now? I'm wondering if Valve is making a similar big play in this area?
Perhaps to promote Steam adoption?
I repeatedly run into issues with stuff like the bell of a new chat not sounding because flash hasn't been click-to-enabled.
It's not going to be reusable anyway. It's application code, by the time it's actually polished, featureful and useful to the end-user it's so tightly integrated and full of special cases that you have to consider it a one-off.

Again, as Blow mentions several times, this is a domain-dependent thing. If you are shipping line-of-business code that sits around for 30 years, yes, that kind of polish becomes important. But games don't (typically) have that lifespan. If you want to do an update 10 years later you can remake it with all new assets as well as new tech, and the exceptions to this tend to be on a completely different scale from indie games(MMOs...) So when "in the moment" of bringing the game together you optimize for broad, fast changes, which favors having a bit of lengthiness and redundancy within the source.

Here's an example from a game I'm working on now:

I have some UI code that makes rounded-rectangle frames. I thought, when I first made it, that I might want to customize the look a bit(roundedness, thickness, coloring, etc.) so I parameterized it. As it turns out, I used the same parameters everywhere. So the abstraction wasn't useful. But at the same time, I don't really have a great need to refactor it, because the problem it causes(dirty looking code) is so localized to the instances where I create the frames. It's still there and the customization is possible. If I need something different from a rounded-rect frame I'd be writing completely different code, so it just doesn't make a huge difference.

On the other hand, one thing that I got wrong and want to fix is an architecture problem. I went in with an architecture tuned around a single, serializable scene capable of defining complex entities. But I made a game with a lot of UI/editing screens and one gameplay screen with very simple game elements. So ideally I would have had something with a DSL for defining those rounded-rects and tweens and positioning efficiently, better ways to manage all the scene transitions, a system to iterate on UI quickly(e.g. load a file = restart scene), and a simpler model for the gameplay. As it is, it gets a bit hacky in a few places, and the overall "shape" of the code is likely to be discarded, but I will be able to reuse lots of the pieces if I do a sequel or similar type of game; they'll just be assembled in a different way.
I'm curious if they're planning to fund the sever maintenance cost simply by selling hats.

I knew that microtransactions were a viable money maker, but not to this extent.
No. If you called Sprint and the operator told you he/she can't update your customer details because the latest version of FF was incompatible with the CRM software they were using, you'd be rather unhappy. This is why I.T. departments have to test and certify the platform as being compatible.
$1M in funding is a hell of a lot different than $1M in cash. Misleading title.
They have already made a heap of money off it, so they can get more people into steam and they have also had in game purchases.
hard work can be achieved in a reasonable amount of hours, not only by "keeping your chair warm" for 100 not-so-productive hours a week.

you wouldn't say a smart student aces tests out of dumb luck since he doesn't do much work.
TF2 is an extremely fun game. Looks like there's a Hacker News group on Steam with a few members..

http://steamcommunity.com/groups/newsyc
I suspect it's because of paid DLC. The ol' razor and blades model - give the game away for free and reap the profit on bought game content (e.g. 'hats'). The margins on those make gillette envious.
Steam has just recently released "Free to Play" games, i.e., games that can be downloaded and used for free via Steam. Making a flagship title like TF2 among this class of games greatly increases awareness of Steam's new free offerings. While I doubt this is the complete reason, it probably played a role.

I would also guess that Valve has something big up their sleeve to be willing to give away such an important money maker, but I have no backing for that other than instinct. Now what would be really awesome would be open-sourcing TF2.
Gaaahh! Shaky camera action!
Enterprises want more support from Mozilla. Mozilla says they don't have the resources to provide that.

I can't think of a group more able to provide funding for the resources that would solve their problem.
Download TV shows
more examples/ideas please...I'm a UI dev and am always looking for fresh ideas. Your Ctrl key idea is going in my list for sure!
Yup. Him or her and his/her employer. That is according to the law.

Negligence is merely falling below the standard of the reasonably competent sign poster/programmer/doctor/ etc.
Crestor Side Effects and Dosage | Simvastatin Side Effects
Re: the data structure defense. In the context of games, when you first write code you're in a chicken-and-egg situation, where you need finished content to demonstrate both correct behavior and desired performance in your code. So you use the simple structure, which you can rely on, and perhaps put a wrapper around it with methods describing specific functionality, if you have an expectation that you'll come back and rework it eventually. Having done that, you can move on to building/integrating the content and seeing if it meets design goals, and once a performance problem arises, you have a great test case with the correct behavior to work from.
Free to play has been huge for a while, see Farmville et all and all the f2p mmorpgs. Valve is actually late to the party.
Valve makes a killing off the in-game item store. With the game nearly 4 years old I'd say they're pretty much through most of the people who would have bought the game, and making it free increases the number of people playing (good for all the current players) as well as the number of sales of items.
Valve makes use of it's community really well, it supports a lot of community events and encourages mod-makers to make items which Valve puts into the game.
I don't see a "deal"? What are your rates?
I have played TF2 for several years now and I haven't gotten sick of it. I think TF2 is really the only game that I can say that about. The mechanics are extremely solid and Valve is constantly pumping new content to shake things up and keep people interested. TF2 should be the textbook example of doing a commercial multiplayer game right. The one caveat may be Steam DRM, but as far the actual game goes, it is head and shoulders above everything else in its field and should become the model for its genre.