skysight-inc/HackerNews huggingface dataset:
I don't quite understand the finer points of the article, so can somebody answer: is there a more fundamental suggestion in it than 'switch to signals' (which I for this purpose roughly define as 'type-safe generic callback abstractions')? If so, what is it?
1. A kernel module is more 1337 ;)

2. Using FUSE you would have to guaranty that your fs overlaps all other mounted filesystems.
NASA images of the Apollo 12,14 and 17 sites
Precisely..!
Forgot Ashton.

And Eminem is Sequoia.
BTW: write_cr0(read_cr0() | 0x10000)

is a absolute no-go.
It's a nice and funny kernel module but it dooms the kernel's security.
You're right, but in my experience any mention of subversion in a job description tends to only happen once in the document.
Is there a review of the state of the art in skin rendering somewhere? Maybe I'm wrong, but wasn't it concluded several years ago that for realistic skin we would have no option but to use multi layer subsurface scattering? (honest question, I seem to remember that the last time I read about this around 2007-2008 the consensus had just about converged to that conclusion).
Hi,

Please keep in mind it was hacked together in 48h, so yes it's supposed to be unprofessionally done ;-) However we'll now calmly fix all the issues and continue improving it:
https://github.com/joshfire/chessathome/issues

Feel free to report more bugs, we love feedback :)
Tell them who it's for
Nike Releasing the "Back to the Future" self-lacing shoes?
co-incidentally, I wrote a dropbox replacement this week using AppEngine. It is just a webdav server with a simple web interface.

I will release the code at some point this weekend
It's still open source if the source is published later, but I think being open source is not enough any more (was it ever?). Android needs open governance, right now it's Google's project and they control it as they see fit.
Just wondering if you could think of anything obvious I'm doing wrong (I'm pretty much a newbie when it comes to this)...

I'm following the instructions in your post on my Macbook Pro (2010); however I get 'Booting from DVD/CD... 180MB medium detected. Boot failed: Could not read from CDROM (code 0005) No bootable device.' I am using the netinstall Arch Linux ISO.

Many thanks!
Do read http://news.ycombinator.com/item?id=2973012 (various security issues), though.
Product Liability Laws by Illinois Insurance Producer
MBT Sirima
Anyone who can load a kernel module can do _whatever they want_. That was my point, which you've obviously missed.
TR Mens Flare Jeans
I moved all my records out to namecheap considering i have a few names with them as well. Namecheap is full featured an d includes txt records. Free as well.
If I understand correctly, there is an explicit 'uninformed' option to choose.
Professional writer
Really customized writing service cannot be cheap, considering when it is delivered by professional writers.
And you are obviously missing that modern operating systems have more than just one user. :-)
Really? You feel that reimplementing a word processor on the web is a major leap forward? To me it looks like old wine in new bags. I could link to word processor-like Java Applets in 1998. I realize it's not 100% the same, but trying to re-implement all these things we've had for 10 years in substandard technology just seems like a procession of Echternach.

(btw current web word processors barely approach Wordpad level - the level of functionality we had on the desktop in 1995).
Hanson and Fraser's example can be improved:

if (i >= 0)
u = (unsigned)i;
else
u = -(unsigned)i;

This doesn't assume 2's complement - it works based on C's defined rules for wrapping arithmetic in unsigned types (out-of-range results are brought into range by repeatedly adding or subtracting UINT_MAX + 1).
I'm sorry, but I'm with Jason Kincaid on this one.

http://techcrunch.com/2011/09/07/the-bombshell-that-wasnt-fo...

There wasn't anything new in those documents. We already knew that Google only put out final releases and we already knew about lead phones. It was all public knowledge.

That doesn't mean that it has no bearing on the case, but it's not revelatory.
Oh we were talking about the Python votes, not the PHP ones, sorry.
Facebook doubles first-half revenue
Just some other awesome CSS3 buttons
Yep yep I saw that too. But this kind of security issue is not specific to kernel module, it's something every C programmer should be aware of already. (I don't think it's that important here tho, because if the kernel crashes because of this module it's "lol" too :-p). What's interesting here is the C file structure (the #includes and the MODULE_* and module_* macros and functions) and the Makefile.
My 12 year old son has been playing Minecraft with his friends for a few months now - it seems to be a real hit with that age group. He also has a real interest in anything to do with Roman history, and gladiators in particular, so he was quite excited when he showed me a copy of the colosseum that he'd found somewhere.
I wish we would leave the angry off-topic meta rants for the (frequent) meta threads. I don't think that the occasion of a single downvote requires a big immediate derail. I would personally find that to be a small improvement to what quality discussion and value is present here.
I have had a similar experience. MBP is a mostly ok Windows laptop, but it's clear they want you to run Mac OS.
Hi,
thanks for this offer. I would love to use your advice on this little project: http://www.thebookingbee.com
I guess you meant, ``Anyone who's using open() can kill the kernel after somebody else loads the module.''. Which is far worse: any unprivileged user, say the victim of rickroll, can bite back hard.
Yes, instead of taking on debt people would be incentivized to save money before spending it.

With inflation you get the reverse effect: people are incentivized to take on debt to spend.
If you're okay with not using git, Fossil SCM offers decentralized source control, tickets and a wiki: http://www.fossil-scm.org/

I use it for all of my personal projects.
Link - http://Spacesapp.com
>>Android needs open governance, right now it's Google's project and they control it as they see fit.

Why? I'm not trying to be snarky, I'm truly curious. What would be the benefits?

Under Google's governance Android has become quite powerful and a true competitor to the iPhone. Something that no other company has been able to achieve with their own phones/OS. Microsoft, RIM, Palm/HP, Nokia; they've all failed so far.
At this moment it is not broken so why fix it?
厦门开发票
I don't work for Amazon, have hundreds of non-AWS CPUs at my disposal, and still prefer AWS, as long as you don't have to do much I/O.

Once there's a few terabytes of data or more, it's best to be off of AWS, because you'll never be able to saturate your CPUs. Even for smaller datasets of 10s of gigabytes, it's kind of iffy.
Bulk SMS India 
Onlive Infotech is a leading IT solution provider for Web Services, Software Development & Bulk SMS Services organization dedicated to small and medium sized business applications. The Company has been promoted by some highly experienced Professionals dedicated to provide total IT solutions under 1 roof. It possesses not only the latest technology gadgets but also the most knowledgeable and experience hands to offer most user friendly customized solutions
Yeah, I had a conversation a few weeks ago with a coworker where he misremembered that as being what was in the lcc book. I actually posted about this here (including an excerpt from Steele and Harbinson) ten days ago: http://news.ycombinator.com/item?id=2935583. I notice my description there was slightly bungled since I forgot that after the cast for negative integers you of course have to do an unsigned negation (otherwise -1 would be mapped to UINT_MAX, for example).
High Performance Embedded Computing
I'm genuinely interested - what do you mean? It's my understanding (and please, correct me if I'm wrong) that if you're able to insmod a non-standard kernel module into a linux system, you are root already. I don't understand what this has to do with unix being multi-user, only root has the ability to insmod /tmp/haha.ko
Please note I'm not talking about the ability of the kernel to automatically load modules as required. That's only from the /lib/modules path and you need to be root have to inserted a module in there anyway.

And if you have that ability, worrying about the security of a module such as this seems, to me, totally and utterly pointless, because you could be inserting a rootkit, or a module that randomly deletes a file every time you press the letter A etc.

So could you explain what you mean please? Why be concerned about security when security is already compromised? How does it being multi-user make a difference?
Manipulating the cr0 register is _very_ kernel specific.
F# has had this built in via the notion of first class events. im on my phone so I can't says more than its easy to underestimate how easy this style makes things
Google+ API Not Close ... Unless You’re “Trusted”, Then It’s Ready
How To install & Boot Linux Ubuntu 11.04 on a Windows 7 PC
Ubuntu 11.04, or "Natty Narwhal," has been out just a few days, but already it's being billed as possibly the most accessible and user-friendly Linux distribution ever. With its new Unity interface, the open-source operating system mimics what many people are used to in the mobile arena to create a simple, intuitive way to get things done.

This may feel to you as if the procedure is long and difficult but that's not so. Follow the below steps as mentioned and you will end up having a dual boot of Windows 7 and Linux Ubuntu 11.04.

Install Linux Ubuntu 11.04 in Windows 7

1. Bootup from the Linux Ubuntu 11.04 live CD
In the Welcome window, select the correct language and click Forword.

Read the Preparing to install Ubuntu window.Check Install Third Party Software And uncheck install updates.Although Its not recommended to uncheck it but is speeds up the install process. and click Forward

2. In Allocate drive space, select Something else (that's IMPORTANT), and click Forward.

3. In the new Allocate drive space, do not click ‘Install Now' until instructed.
This section has been designed by the Ubuntu team with dual-booters in mind. Thanks team!

Highlight the free space you created earlier on the correct hard disk (sda=1st disk, disk0)
and click the Add button. Note: the vertical scroll bar appears only when you mouse-over it.

The first partition will be for /boot. When setting up an LVM-based system using an Alternate Installer ISO image,

* The Create partition window will open.
* In Type for the, select Logical.
* In New partition size, the default disk space allocated to /boot is 258 MB
* In Location for the, select Beginning.
* In Use as:, select Ext2 file system.
* In Mount point:, select /boot in the drop-down.
* Click OK.

Back in Allocate drive space, highlight the now smaller free space (scroll down if necessary)
and again click Add.

* The Create partition window will open.
* In Type for the, select Primary (but Logical if 3 Primaries already exist on that disk)
* if in any doubt, select Logical.
* In New partition size, enter all available minus about 2000 MB for the Swap.
* In Location for the, select Beginning.
* In Use as:, select Ext4 journaling system (the default) in the drop-down.
* In Mount point:, select / (forward slash) in the drop-down.
* Click OK.

view full articale at readitsolutions.com
How To install & Boot Linux Ubuntu 11.04 on a Windows 7 PC
Yes, and furthermore this has been their exact process since before Android 1.0 was released. They have never hidden this fact. We were discussing this on Hacker News half a year ago, and it wasn't news then, either:

http://news.ycombinator.com/item?id=2394151
Go to the main site, then follow the obit link.
I normally wouldn't touch anything that has Florian Mueller's name attached with a ten foot pole, and I certainly wouldn't bet any money on there being a connection between this theory and the settlement talks. On the other hand, that's not to say that I think it's impossible, but Mueller has been too far off the mark too many times.

The real news here (as far as I am concerned) is that the judge has suggested settlement talks, which to me, in my legal ignorance, sounds like he thinks the case has some merit?
Who are "we"? Someone making assumptions about the motivation of others?

the huge majority doesn't appear to be able

How do you know that? Did you interview the huge majority yourself?
Git has many important advantages over svn and they are no secret.
Sure.

Suppose your admin is a funny guy and loads this kernel module at April 1st.
I (Jonny non-root user) can no longer listen to my favorite mp3, because the kernel module changes the path all the time.
The admin loughs and has fun.

But then later I call open() with some fancy arguments and take over the whole machine (or at least crash it). This is the part where I lough.
New patent granted for building a “snow man/woman”
I got curious as well, and your post helped. Just to point more clearly to the source, the cited reference comes from:

Title: "Judgment Days: Lyndon Baines Johnson, Martin Luther King, Jr., and the Laws that Changed America"

Author: Kotz, Nick

Publisher: Houghton Mifflin (2005). p. 247.

Access it here:
http://books.google.com/?id=qo9r4_rnrasC&pg=PA247

[Looking at this URL again, is this an affiliate URL?]
"... the angel investment will convert into the equivalent of $4M in Series A Preferred Stock ... the angels now get $4M in preference."

Never thought of it that way. I'd always assumed that the Angels got ordinary stock.
"being open source is not enough any more (was it ever?)"

Meanwhile Apple rakes in billions with closed source software. What's more, people cheer them on for it and hail them as the saviors of mankind.
Wellcome Opening Benamic JSC with Buffet party  Western foods
On morning 01/09/2011 Kiti Restaurant honoured joining ozganization the party welcome opening Benamic Joint Stock Company at No:184, Quan Tho 1, Dong Da, Ha Noi. Benamic Joint Stock Company specialize providing functional foods of United America.

Miss Hoa, Director of Company divided choose Western foods for Opening party. The Opening party welcomes so much guests and the most guests had been living and working in foreign. With joining of Ngoc Khue singer is who family’s best friend.

With modern style, Western foods plus warm atmosphere between representors of Company and guests. These are best friends, also Company’s customers.

To have impressive parties and pleasure, Let’s come Kiti Restaurant.

Kiti Restaurant
Add: No: 38 Hang Hom, Hoan Kiem, Ha Noi
Tel: 043 928 7241
Email: kiti.marketing@gmail.com
Nick Yahoo: bestfood.kiti
Website: www.kitirestaurant.com và www.tiecdung24h.com
What are you talking about? The linux sources are full of simple examples of working kernel modules.
Running Drupal 7.7 On Nginx (LEMP) On Debian Squeeze/Ubuntu 11.04
Trac has all that and more, especially using plugins. It is highly configurable also. The downside is that it's done in python with old-school approaches...no ajax or anything like that.

jira&friends-If you need less than 10 users, each of the apps will cost you 10$ (for life). It's heavier than trac, but its web2.0 so very practical to use. Jira is also much better than trac to manage tickets so I'm happy to have transioned to Jira for my new projects
团购网站排名
If vendor lock strategies (which this plain and simply is) were illegal, we wouldn't have some certain monopolies - I doubt, for example, that Windows would still hold such a big market share.
Duplicate : http://news.ycombinator.com/item?id=2961645
Green Web Hosting: How to Find the Right one for Your Green Website
You have to _think_ about conflict resolution, but it doesn't have to be hard. If you're a developer who needs to use Riak this talk[1] is priceless.

The riak-java-client[2] provides a simple way to hook conflict resolution into your code (thanks to the ideas and solutions in that talk.) There is also the excellent Statebox from Mochi, which automates conflict resolution.

[1] Riak and Scala at Yammer - http://blog.basho.com/2011/03/28/Riak-and-Scala-at-Yammer/
[2] Riak-java-client - https://github.com/basho/riak-java-client/
[3] Statebox - https://github.com/mochi/statebox
> I don't think Google thinks about their users as customers.

Why should they?

A customer is someone who gives you money. Amazon is in the business of doing things for users in exchange for money; Amazon's customers are its users. Google, in contrast, is in the business of doing things for users to get them to look at ads. Google's customers are advertisers.

I'm a heavy user of Google's services. But I've never given them a cent. I'm not a Google customer; I don't see why I should be treated like one.
Moncler jackets
buy cheap Moncler jackets for mens Glossy Hooded Black for discount,free shipping
Some folk jumping to conclusions in the comments here ...

The linked message is one post on an internal mailing list. It was intended as a summary of the votes, for the voters. It has no broader context of the situation they face or no links to any debates that might have happened before because of the audience it was aimed at.

If anyone from PHP internals wants to tell us about the background of this decision that would be really interesting.
Working on something you truly love has a very high value. And that value isn't taxable ;-)
For the uninitiated, cr0 is a control register in the x86 family of processors. Bit 16 of that register is (according to wikipedia) WP - Write protect: Determines whether the CPU can write to pages marked read-only.

What this means is that the kernel can no longer see if a user is writing to a read-only location, which is a major part of memory protection. It has major security implications. I don't know whether other parts of the kernel enable or disable this at context switches or at other times.

What this also means is that this kernel module will only work on x86 CPU's. So no rickrolling you ARM boxes or smartphones.
ForthOS - standalone operating system written in Forth
> MBAs uploading django onto it

Wow, your MBAs got skills!
"All that is necessary for the triumph of evil is that good men do nothing"

-- Edmund Burke (disputed - see http://tartarus.org/~martin/essays/burkequote.html and http://tartarus.org/~martin/essays/burkequote2.html for in-depth discussion)

Even PG is concerned that HN is declining - http://news.ycombinator.com/item?id=2403696 - so it's not just me.

But clearly concern for the community is irrelevant and regarded as off-topic, so I'll stop now.
Agreed. My cousin's kids are about that age and they're the ones who got me started on it. We joke about making a "Don't fear the creeper" t-shirt someday, too.

Which reminds me, I still have to finish that gigantic automatic monster harvesting building one of these days, assuming I can find the schematics I wrote out for it.
Value will stabilize against what? Not USD ever.
Further along those lines, see http://news.ycombinator.com/item?id=2971102 which links to http://www.asymco.com/2011/09/07/why-carol-bartz-was-fired/ which has this gem:

"To answer, we need to be careful in recognizing that the customer is the advertiser, not the user. Like in all advertising business models, the user is the product."

You are only as valuable as your eyeballs.

But Google, like any other large organization, isn't intrinsically elitist or evil or munificent or dysfunctional. These example adjectives are emergent properties of a company culture. GM is an interesting example of a company working hard to change its culture and by doing so change some of the adjectives people might use when describing them.
> Nothing educational can have value without the possibility of crushing failure.

That's a thought-provoking statement, I think.
UGG Classic Tall Metallic
Ahhh right, yes, Ok, I see what you mean. If you loaded this on a serious system, you're insane. But right, I see your point.
Thanks for the in-depth answer.

I'm clearly too noob to understand the "that the use of objects as hashes in JavaScript was inherently broken". I understand you disagree with this conclusion? Is there any URL to the discussion that I can read? And why do you disagree?
Grats. Nice to hear good news now and again.
With the current software yes. It could always be expanded if need though.
Any technical details about how backend is implemented?
Latest Canon Pixma MG 5320 Printer Review
Eh, the code does look for the string terminator. It calls strlen, which indexes the char* until it finds a NULL byte. If the string doesn't have a NULL byte then strlen will happily continue reading past the boundary until it either segfaults or finds a NULL byte.
Tv Installers San Diego Ca
Nextdayhometheater is for the best TV installation San Diego Ca, Home theater installation San Diego Ca, LCD TV installation San Diego Ca, and Plasma TV installation San Diego Ca it is the right Place. For more details about Plasma TV installation San Diego Ca please Visit us.
Dubai Job Hiring for an Interior Designer
Reg: Software Development Services
Hi Iam Josh Harris BDM at Panzer Technologies Ltd. We are in Software Development/Maintaince. We are Specialized in PHP, WordPress, .Net, Java, Mobile Application, ROR, COldfusion, Blackberry. etc.,
If you had any software development projects, we can deliver that at low cost.
Let me know you if you had any quiries please feel to free contact me.
Regards
Josh Harris - BDM
Skype - josh.panzertech
josh@panzertechno.com
www.panzertechnologies.com
You're welcome. I'm not going to claim great insight (yet), I'm still stumbling through this stuff myself (and have been for 25 years).

Other than Mancur Olsen, some of the more interesting reading I've found includes George Akerlof ("The Market for Lemons"), Garrett Hardin ("Lifeboat Ethics", "Tragedy of the Commons", and several books of essays), Neal Stephenson's Baroque Cycle (a cunningly disguised treatise on the emergence of stock corporations, banking, and modern finance and capital), Niall Fergusson's The Ascent of Money (a less cunningly disguised version of same), and The Ordinary Business of Life which is dry as dust but still a wonderful exposition of 3000 years of economic thought.

A book I've just heard of but haven't read is David Graeber's Debt: The First 5,000 Years. He's a radical anthropologist, but has some really keen insights and views on the formation of credit and money (guess which came first).
Demolished it how? All I have seen is that Keynes promotes printing of money and lots of government spending, and the people in power love this! Please enlighten us.
Have you seen the movie with the subtitle "the smartest guys in the room"?

I'm not sure I agree with you. Maybe they wouldn't be stealing laptops but instead be defrauding an entire state...
Implementing Actors, and by extension the Observer pattern, is just so ridiculously easy in Scala.

observers.foreach(o => o ! myEvent)

...and you're sending asynchronous events to each of the observers. With Akka, you can have those actors running basically anywhere and have the messages automatically routed to them. The obvious question is-- can this Reactor trait be applied via Akka to external machines?
I think this is the start of a beautiful collaboration, you two.
Lol. That's nice. How are you gonna do face recognition?

Using this - http://developers.face.com/

??
Out of curiosity, I checked out how the open syscall in linux works (see fs/open.c). It uses getname (from fs/namei.h), which effectively copies the filename from userland memory to a chunk of kernel memory. It uses strncpy_from_user to do this and uses PATH_MAX as the maximum length. So even the linux kernel does rely on the fact that there is a null terminator in the string.

So your assumption on omitting the null terminator is wrong, BUT there's another flaw in this. The length of the string can be less than four bytes. By allocating the string in a nice page boundary this can be used to cause a memory protection fault.