skysight-inc/HackerNews huggingface dataset:
This is semantics. The whole point of forming a union is that these organizations are legally protected. Libertarians are opposed to the relevant protections.

No, it isn't semantics. Libertarians believe in the right to free association, but they don't believe that free associations get to use the threat of violence to prevent competition. It's also an important distinction as it relates to your point, that forming a union is better than buying litigation insurance. Litigation insurance doesn't violate anyone's rights, but a union does.

Libertarians also tend to address people who hold opposing views as if they were complete idiots. See e.g your assumption that I am completely unintormed about libertarian views on unionization,

I didn't assume you were uninformed. I became convinced of that after reading your post:

"Yeah, and if you want to be that simple-minded about it, banning unions violates the right of individuals to associate to protect their collective interests...Obviously if you are a libertarian, you will be opposed to unionization in general;..."

I guess I should have been charitable. I should have assumed you knew this was false, but were saying it anyway in order to cast your political opponents in a bad light? My apologies. In the future, I'll assume you are deliberately lying rather than simply making uninformed statements.

You make a comment saying that public sector workers should not be allowed to unionize...

You have me confused with someone else.
It says "Participate in 20 interviews, each 5 minutes long."

What if 300 candidates show up and only 10 hiring companies?

In that case, will candidates be paired with companies on a first-come, first-served basis or do you have some other plan?
When the industry comes to term with this and offers a convenient service, people will be ready to pay for it.
"Feisty" Steve Jobs Ponders a $40B Shopping Spree at Apple Shareholder Meeting
The Stark Contrast of Enthusiasm versus Apathy
For this event, there will only be 20 companies and 20 job seekers.
Are you planning on posting notes for the Papers, or are you going to do the "Musings" videos first?
They don't actually have to run portions of the game on the servers. They can just serve bits of logic code back to the client as certain milestones are met. You can easily cause 1000's of halting points in a program at the price of just a few kilobytes of data this way.

The point is not to make a game hack-proof. Just to make the time to crack long enough for your purposes. (In this case, it just has to last a few more weeks than ususal.) Safes are rated like this, partly by the worst-case time it takes to break into them. http://en.wikipedia.org/wiki/Safe

EDIT: I see from other posts that AC2 has been cracked since 2 weeks before release. In the case of safes, the laws of physics are on your side. In the case of general purpose Von Neumann architecture computers, the mathematical laws are on the side of the crackers.

In short, if you can execute it, you can read it, therefore you can crack it. To work perfectly, which is equivalent to working at all, DRM needs a "trusted" execution environment supported by hardware. Even a server environment is not going to cut it.
Pull the plug. Your battery will thank you
Probably not, simply because it is a project for a class.
Couldn't you just pin it in place with hundred steel ropes or something?
I am going to intermix Musings and Papers. Some weeks will post Musings videos, some weeks notes of Papers. The next Knuth related post will be Musings.
Isn't this good though? If the problem is the 'deluge of shovel-ware' then having all of these third parties not being unable to turn a respectable profit with them is good news. It's capitalism at work, right? You make no money on crappy games so you stop making crappy games.

Though, I suspect they do actually make money on the Wii. The sheer number of crappy games coming out for the Wii would indicate that the 'market' believes these crappy games will sell enough to get a decent ROI.

This leaves one of two possibilities:

A) You made up your previous fact.

B) These third parties are all to dumb to realize that making these games isn't making them any money.

I'm betting on A.
When I was a kid, I had a Fat Albert book in which one of the Cosby Kids (I'm going on memory, but I think it was Bucky) gets upset about something and runs away. The other kids all search the projects for him, but evening is coming on and it's getting harder to see.

At one point, Weird Harold is walking from streetlamp to streetlamp, peering into the pool of light under each pool. Rudy walks up and asks Harold what he's doing. Harold says he's looking for Bucky.

'But why are you looking under the streetlamps?' asks Rudy.

'Because that's the only place I can see.'
Contact info is now in my profile (via my website)
The thing is, you say that "forming a union violates [people's] rights", but also that you are not opposed to unionization. I think you're perfectly illustrating the semantic issue here. Being opposed to unionization can either mean that you are opposed to voluntary organization in the workplace of any sort, or that you are opposed to the formation of organizations with the legal protections that unions currently have.

If you say that unions violate rights, a sensible reader will naturally infer that you are opposed to "unionization" in some relevant sense of the word (given the reasonable assumption that you are opposed to rights violations).

I am not so easily confused by ambiguous words as you think, and I understand the libertarian position on this issue: unionization in the sense of voluntary organization is fine, unionization in the normal sense of the word is not.

As for your somewhat confused and bitter comments on my uninformedness, I think they illustrate my point. It is simply impossible to have a sensible discussion with someone who holds other people in such contempt. I think I've already explained what I was saying. Why are you trying to rake over the semantic issues yet another time?
Not enough meat in the article. It's shorter than my rather "fluffy" blog posts.

I expected a little more from Fast Company (enjoyed their writeup on Markus Finch of plenty of fish a while back).
Jeez guys, have none of you ever played a ROM on an emulator? You know how they save and resume? By taking a snapshot of the RAM and restoring it later on. Sure, its not great to have to take a snapshot of the 2gb+ of memory being used at runtime by a modern AAA game, but it wouldn't be hard to work out what is just content (textures, geometry, sound), and what are the variables (player location, progress, etc) and just save/load that. And that's only if its too much work to emulate the back-and-forth with the DRM server. And even that is only if its too hard to patch those functions out.

All these people talking about 'significant portions of the game running on the server'... are you serious? Do you realise how fast game engines run? People have enough trouble putting up with the lag on multiplayer games with relatively few actors/entities, running on dedicated servers. If this were truly the case, single player games would also be susceptible to lag, not to mention the amount of load of millions of players' AI routines running on Ubisoft's servers. Damn.

No, this will be cracked, patched or emulated, and the only people negatively effected will be legitimate customers. I'd say that would be the exact opposite of the system 'working'.
- How will you enforce the 5-minute time limit?

Sometimes when people get into a groove and there's some chemistry - as in dating - it's hard to pull them apart. Are you going to use the same style of musical-chairs-style rotation that they use in speed dating where everyone has to physically move to the next location all at once?
Very useful. I was trying to freeze a Python module the other day and this exact madness happened. Now it makes sense.
By the way, I'm parisian. Maybe we should create a meet-up thread ?
Wonderfully pointless Amazon reviews
It's easy to tell someone about security, but actually demonstrating vulnerabilities really drives the problem home. That said, something as simple as NOT trusting any input and sanitizing it would solve 90% of these problems.
BlackBerry travel apps: 10 must-have downloads
His two and when the Reddit guys were on (32 I think?) are my favorites.
It would be a good idea to be a variant of the 5thpillar logo. http://india.5thpillar.org/~pillar/india/ZRN
I'm assuming the Treasury is funded by taxpayers which means the free shipping is paid for by taxpayers. Cool hack but kind of lame.
Worse than that: not having money means not having safety nets, getting injured/sick/stressed with no backup, resulting in losing the job/house/car..and down you go.
This Friday night, I'll be working on getting the Orlando Defcon Group together at Stardust Coffee and Video @ 7pm.

This will be the first time the group has convened since it was marked inactive in 2006.
The RSS feed just shows the title; my reaction was along the lines of "endtimes... of what? next!". Didn't get as far as the description.

Having taken a look now, sounds handy!
If you only permit 20 candidates and 20 jobs, some of the attending candidates will be only be qualified to apply for a fraction of the jobs - perhaps even just one or two.

For example, if a Django front-end expert shows up and only 1 company is looking for a Django front-end expert, then that candidate only gets 1 interview and goes home.

Since most candidates have particular specializations that make them more or less qualified for particular jobs, it seems unlikely that every candidate will be applying for every job. I actually wish hiring companies cared less about skill specializations than they do but that's just how it is - the Django specialist is often not going to be taken seriously for the Websphere position even if he lies awake most nights dreaming about J2EE (fortunately, this particular example is quite rare).

So, if each attending candidate only qualifies for a single job, then there is a possibility that the entire event will be over in 5 minutes. As a candidate I would be fine with that, since it's one extra interview under my belt and - since I didn't pay to attend - I don't lose anything. As the host, you will go home with $6,000 - minus expenses for the space, unless you hooked up a free space through a personal connection, in which case you came out with a nice profit. However, from the perspective of the hiring company, everyone may not be so happy about the return on their time and money.
"The icebergs, weighing 860 billion tons and 700 billion tons respectively, are located in water over the Antarctic Continental Shelf, Young said."

I think you'd need more than a hundred steel ropes to hold 860 billion tons of ice in place.
Probably because he was wise beyond his years...
My seven year old daughter adores this game. I'm glad to see they've found success with a game that all ages can enjoy.
Yes! thanks for pointing it out... ever implies SINCE 1979
I upvoted because the post intrigues me, and I want to give the post a chance to be seen and discussed before it slides off the bottom of the front page.
That sounds like one of those "it's harder in practice" type of things - both from a political (who is going to fund it?) and engineering standpoint.
Isn't this the type of "check at startup" that the article mentions hackers can easily null out?
Sharing an idea doesn't really devalue it, it increases its value. Keeping ideas private seems sensible -- in that you gain individually, but it doesn't make sense globally. The situation can be addressed with the economic concepts of 'gains from trade' and 'absolute advantage'. It is better for countries to trade freely because they all gain from the different strengths of each. In a similar way it is better for ideas to be shared: each idea can very likely be implemented differently or better by other people -- from which everyone gains.
Damn, that's a "well done sir" type of article.
I killed 2 macbook pro batteries in 2 years by not following this advice. Now I make sure to unplug and carrying around the laptop whenever I can. Eliminating all wired peripherals was a key step to actually doing this in practise.
Choosing business thesis topics
As a student there will be several writing projects that you will have to do. You can be asked to do essay writing on a variety of topics or in various different manners. The most dreaded of the school projects that you will do during your academic career will be writing a thesis on business thesis topics
That's a great point. We're going to enforce the 5 minute limit by physically rotating seats every 5 minutes. Do you know of another enforcement mechanism?
Swapping two variables
Funny. This is like shooting fish in a barrel.

What are the chances of getting this SQL injection attack vector served on a silver plate right when he needed it?
1. Make your own, free saved game server and alter the application code to use it.

This means a lot of work and expense, both to duplicate Ubisoft's game saving code and to set up and maintain the servers. Won't happen.

Ragnarok Online private servers anyone?
This is why I laugh at all the offers from startups I often see (and a very few times get). There is no reason at all for me to work at a startup. There is no money in it, and the founders will often be unprofessional and petty, fighting each other and all that. We'd all be friends till the startup is sold, then they make millions and I make 10k.

Rather than work as an employee at a startup, I'd rather work at a big multinational (where I have the chance of rising high in the ranks).

And I'd rather work at McDonalds than be the first employee of a startup. That's like the shittiest job ever. You are on the same level as the others, you put the same amount of work, and all you get is a salary, and when the startup sinks you're out and broke.
So I did a bit of digging and found the website in question:

http://www.mythaichicago.com/default.asp

Looks like they're still experiencing "issues" - http://www.mythaichicago.com/order.asp?locationid=000004 reports:

"Sorry, On-line ordering is currently undergoing service."

No clear indicator who the web design company behind it is though.
blues.
netflix is a good start.
How did you dig that one backwards... ? As far as I could tell you only had an image of the site.....?
Django Pony: A Retrospective
"Probably work"?

It was already cracked two weeks before release! From a few days ago on Buzz:

Just saw a post on the Steam Forum for Assassin's Creed 2 that the impossible to beat, always online, can't save your game or even play the stupid thing without being connected to the internet DRM for it has already been cracked 2 weeks before its release. sigh Did Ubisoft really expect this to work any better than previous attempts to crack down on piracy? Now what they're left with is a piece of software which is being pirated just as much as any other game, except that it treats its legitimate buyers like they're suddenly going to turn into pirates after they've already bought the game.
"Who you know (or rather, who knows you) matters."

Yea, if Andy had known you guys well enough to understand that you would kick the other's company's butt and acquire them, he could have just invested in your company directly and got a better return. :)
What I will give my employees when I get to that point is this: job stability, a job guarantee of a certain fixed period, and set them up as they leave to start their own business.

I learnt that from my parents. If someone is leaving your company to start a business, loan them the money they need to startup.
Screenshot + TinEye?
>No clear indicator who the web design company behind it is though.

At least the content isn't hidden behind a wall of Flash.
Steel only has five hundred times the tensile strength of ice.
How history repeats itself.

Years ago I struggled to convince a group of sysadmins that server hardening, firewalls and patching were essential for any Internet connected system. I heard things like "there's a million computers on the Internet, why would anyone bother mine" [unless they wanted to use your server to hack someone else or store their porn|warez]" and "nobody can port scan the entire Internet, they'll never find my server" [unless they control an army of scanners].

I made significant progress by having my group perform live IIS5 directory traversal & telnet MTIM attacks at a conference of local sysadmins. (yep, this was a long time ago)

Similarly, today we have a significant number of web developers who don't think it can happen to them, until it does.
Skype withdraws support for windows mobile - The Inquirer
greens?
Ask HN: Any good stories you have about writing?
For my online book (http://howtogetfocused.com), I'm writing a chapter on... writing.

I wanted to hear any stories you guys have come across as it relates to "writing." That is, interesting writing routines you've heard of, what writing does for the mind. Why/why not you should write, etc. If you have any ideas, would appreciate any links or stories.
In Praise of Inefficiency: A Manifesto
> it wouldn't be hard to work out what is just content (textures, geometry, sound), and what are the variables (player location, progress, etc) and just save/load that

As the saying goes - I'd love to see you try it!

In order to capture the state of a running application in such a way that it can later be restored, you need, not only the memory contents, but also the processor state. Imagine that the app is in the middle of modifying an in-memory data structure: the variables used while doing that (e.g. loop counters) will likely be stored on the stack and/or in processor registers. Just as an example!

Even assuming you could accurately pause an application and capture its state completely, how do you propose restarting it? You'd need to reinitialise all the external stuff (graphics device, sound, file handles, etc.), then start the application code at exactly the right instruction.

Maybe installing some sort of hypervisor underneath the OS would allow these things? Good luck :-)

Emulators can do all this with impunity because they're virtual machines - a computer running within a computer. The emulator always has complete control over the memory and (virtual) processor state, display, sound devices, etc., and saving/loading that state is therefore much easier.
Question: Where does an 860 billion ton iceberg go?
Answer: Wherever it wants!
Yep just from images (and Google) - I examined one of the images from the post at a higher resolution (by clicking on it) and took a look at the map on the right-hand side.

It was a map of Thailand, so that gave me the type of restaurant. From there it was just a simple Google query combining that knowledge with the URL structure revealed in the blog post:

http://www.google.co.uk/search?q=thai+restaurant+locationid%...

Then it was just a case of working through the list of possibilities (it was second on that list) :-)
I've updated the post to include your idea. Thanks for sharing.
That's all you should need - it works pretty well from what I've seen in speed dating.
Agreed. I think it is very interesting to see how hypocritical governments worldwide get w.r.t. freedom of press and privacy issues. The reality is that pretty much everyone is spying on everyone these days but selective reporting spins a different story in the mainstream media. The reality is that there is no meaningful freedom of press or privacy no matter where you are, it's all a smokescreen.
I believe I have all of popcap's games that are available on the iPhone, and I haven't played one I didn't like! They certainly deserve to be successful.
RAM snapshots will only work if all of game state is local, and the remote server is being used as a glorified backup system. However, if only a portion of the game state is local to the client, a snapshot of RAM will not be sufficient to progress through the game.
I've updated the post to include your ideas, except for the App Engine one. My only disagreement with it is that it only applies to Python and Java, right?

Anyways, thanks for sharing your ideas.
The most important number you present in a revenue plan
In Assassin's 2 save games aren't exclusively online. They're synced to Ubisoft's servers but they're not exclusively online. You can even opt out of syncing them so that they're always local to your PC. The net connection is still required though.

However Jeff vogel's conclusion is still valid:

"But they are engaged in a grand experiment. They are seeing if an adequately pirate-proof game can make money. Will keeping cracked copies off the Torrents for a month make extra sales? And enough extra sales to make writing PC games worthwhile?"
Working through pickaxe ruby, tinkering with lisp program to decode pcap files and explain packets/protocols, keeping an eye on the Cluster, figuring out xen.
By applying the concepts of the main article to this video I can certainly say that the thought of my day without having seen this video makes me much happier than simply recalling that I have seen it. Thanks!
Thank you for your thorough insight. I appreciate a good explanation with facts :)
The solution to onerous DRM is: just don't buy any product using it. No-one needs to buy Assassin's Creed II; there are plenty of other computer games out there.
As Blasa suggested between the lines, power is not a problem at all. A full featured web server consumes 10W tops. Most likely less than 2 or 3.
I always knew you shouldn't leave your laptop plugged in all the time, but I never really knew why, and my subtle misunderstanding was actually harmful. I thought the issue was just that sometimes you needed to let the battery drain and recharge it from a drained state. That's not very helpful though if the rest of the time you're running at full voltage. Thank you for the submission. Great article.
The Social Media Age Distribution [STATS]
The conditional probability of A given B is my shepherd, I shall not want. It makes me multiply through marginal probabilities, it leadeth me beside flat priors...

And the people sang "P of A given B is equal to the prior probability of A times P of B given A over the marginal probability of B"
I have a Lenovo laptop and it has the feature it describes. You can set a manual charge cut off or do the following:

"Optimize battery lifespan (automatically change for me)"

Right now, it seems to not charge the battery unless it gets under 96% charge, and then it charges to full. Its language implies that it changes that charge level based off of a good compromise between battery life and charge. As someone who doesn't want to think about the battery issue, I really love this feature.
But, of course, Phil Jones wrote some rude emails and used the words "trick" and "hide", therefore global warming isn't real and poses no threat even if it is. So, nothing to worry about.
Interesting... sounds like an interesting application for this idea:

http://www.unplggd.com/unplggd/green-ideas/leech-plug-unplug...