skysight-inc/HackerNews huggingface dataset:
Kaspersky: PDF and IE much more important attack targets than flash
Okay, I take that back. My favorite part comes from the tech notes, when he lists all the stuff he added:

[... and] my unfinished but usable emacs clone QEmacs.

?!? I am wasting my life in comparison to this super-hacker.
As someone who has started a company (one in YC at that) with a 9 month old, I do think it is a false choice. But the real choice is pretty clear:

- don't spend time with your kids
- don't spend as much time as you could at your company

I did the latter, or tried at least. So the time you take out from your company is serious, but manageable. Kids are very focusing; the time to spend with them came from other things most people do: tv, video games, socializing, etc.

My biggest concern with having kids (now a 4 year old and 1 year old) is the impression I'll leave on employees when I'll be home for dinner but still probably working later where they can't see. Setting the right tone will be harder than balancing my schedule for sure. I hope at my next company I'll be able to create a healthy, family-friendly environment full of people that are smart and get things done.

What I didn't do was milk being a parent to get press for my startup. I thought that would be cheap. It would have been trivial considering my cofounder was also my wife. The story writes itself, but I'm happy I didn't pursue it.
Pioneering colour photography: 150th anniversary of Maxwell lecture
Business Research Paper
Writing a business research paper is no easy task. It takes a significant amount of time and dedication to the task. It may seem easy at first, but without proper guidance and preparation students will find it difficult. Therefore, this article will help them with how to write it.
I'd say that they don't even have to be good to turn their nose up at the idea of working for free. If you're doing work with real value, do you really want to do it for free, unless it is for charity?
I get more done now that I have a child. Parenthood forces you focus on actually productive work and eliminate everything else.
Further update: qemacs works.

Unfortunately, M-x spook does not, so he clearly still has some work to do for feature completeness.
> You say that as though the engineers are willing to sign off on any old half-baked plan.

Yes.
Searching Wedding Videographer London
Are you searching for the asian wedding videographer in London, then I-WeddingVisuals would be the right place to get the quality high-end wedding videos and films.
Neat. You can mount sysfs like so:

# mkdir /sys; mount -t sysfs /sys /sys

That would allow you to look at the emulated hardware that is present.
Looks like only virtual devices are present -- ram, loopback network etc.

Makes sense to me. The MVP here is cpu emulation.
My guess is they're embracing their role as the antagonist, and trying to milk it for all the attention they can get. Sounds not unlike what Trump pulled recently.

…Or they're just delusional.
OK, so say you have some test that creates a foobar object and invokes the method baz, which does some stuff that you care about. The test fails. What do you do? Do you pick apart the implementation of baz in the REPL, or do you add some print statements inside baz?

The second option is easier. You obviously remove them once your understanding (and tweaking) of the code leads to a passing test.
> more riches than they could spend in a lifetime

I don't think this is true of anyone, even Warren Buffett or Bill Gates.

It's really difficult to let someone get away with stealing from you. The Winkelvoss twins may feel they've been legitimately slighted, since it would seem they're not just in it for the cash.
After FFmpeg (used in all your TVs and gadgets, very likely), QEmu (used also by Xen and VBox and other), tcc and his IOCC entries, the DVB-T emission with an ATI card, Fabrice comes, once again with something crazy...

He is really impressive...
Reasonable I don't know, illegal I sure hope (but since it's not employment, I won't hold my breath).
As quickly as possible I turn relative paths to absolute paths (with __DIR__) to avoid any more overhead there. I also empty the include path; no need to have PHP searching for files all over the place.
That's completely understandable. I really don't have a huge reason to be doing things this way. I've just been going through The Joy of Clojure and decided to give emacs a spin, and I wanted some similar editing idioms while messing with it.

I've basically been translating the shortcuts and techniques I use in vim into some ugly elisp, bit by bit, assuming they don't work as expected with vimpule/viper. I wouldn't say it's an amazing solution, but mucking through the emacs docs to get things working has been a quick way to get a basic proficiency in how emacs works, and how elisp can be used.

Ultimately I still end up in vim for most of my editing, and I keep tacking things onto emacs as I go, but mostly when I'm just writing some clojure. I wouldn't say it's efficient at all; it's just interesting enough to kill time with because my life isn't very busy and it seems 'nifty'.
Yeah. That would be a whole interesting can of worms. Would need PCI/USB/whatever bus your ethernet card was on. Plus emulation of the selected ethernet card itself.

Loopback (which is present) is so much simpler.
Hire HN: LooseLeaf is looking for a technical cofounder.
Posting for a friend...

I’m an MD/PhD student at Stanford, and I’m working on a software idea that could change the way that scientific research is conducted. I am looking for a technical cofounder to partner with, someone who has built successful web apps (with HTML5) and mobile apps (on iOS) from front-end to back-end. If interested, please reply to eteasley at stanford dot edu. Thanks!
Number one on any of these lists should be empathy for users. If you don't care about and understand those using your code, you will never be great, only good.
This article is a serious micro-optimization and, in general, not something people should be that worried about. If you nit-pick enough, all platforms have these sorts of issues.
(I work for Mozilla, but no real bone to pick here)

I dunno dude, that looks pretty bad. Isn't this kind of exposure fodder for the wall of shame at every hacker conference? If The Register is accurate[1], the token will expire in 14 days, but that's plenty of time to read lots of email.

Hopefully they can fix it on the server. Otherwise, it'll take a while to update all of those Android devices.

[1] I know, I know
> And, it doesn't sound like much of a success. If they just donated the profits from that store to charity, the charity would presumably receive $24k per month.

That analysis appears to forget the charity given directly by the store to those people who weren't able to pay for all of their food, but were able to have birthday meals and whatnot they could not otherwise have afforded.

I understand the thinking, but there's something to be said for not optimizing everything away.
Didn't know about this guy! Unbelievable track record of consistently releasing groundbreaking software. Oh, and the x86 js emulator is cool too! made my day!
~ # tcc -o hello hello.c

~ # ./hello

Hello World

That is just too impressive for me to process.
Camping Hunting Camouflage Hammock Sleeping Bed 
Find great deals on Hammock, Camping Bed, Camouflage Hammock from China wholesale center TOMTOP. Best service, lowest price and free shipping!
There's a way to get a good answer from someone, compare his language of choice to a deadly disease. And then ask if it's as good as some proprietary crapware.

What does visual studio? Show the value of variables in separate windows as the code runs? Yes, the perl debugger can do that. You can also inject code and poke the entire program state.

The perl debugger is a perl function that is called for every line and every subroutine entry. Use that to build whatever tool you want, and good luck finding that in Visual Studio.
Simply ways to conduct "business forecast"
You "step over" instead of "step into". Now what? You have to start over.

With test cases and print statements, starting over is free. If you need more information, edit the code to give it to you and re-run.

Getting a debugged program back to the desired state is, in my experience, difficult even with an automatic test. Not only does the program state have to be right, but so does the debugger state. Without the debugger, you have half the state to bother with.
Any Macarthur Grant folks floating around here? Take note! That's an impressive resume.
I've never done any sort of drug. I was skeptical that this would do anything. Having just cancelled my cable (because, you know, fuck TV and its rot...)

-- I decided to test this out. My procedure was to turn off all of the lights in my apartment, put on my headphones, and set this short 'Lucid' to full screen.

Here are my results:
No hallucinations or anything, I do feel very calm. This may be because I was just sitting there not thinking for a while. No seizures either, thanks creator.

It is a very interesting effect as the flashes from the screen end up taking up your entire field of view, not just the screen. Also if you close your eyes a bit, you can see the flashes on your eyelids quite clearly, kind of in reverse.

If you kind of let go a little bit, and let your eyes loose focus, the effect gets a bit more intense. I had this really deep scared feeling at one moment towards the end, because the feeling was so novel to me (the screen was starting to consume my whole field of vision... it was really weird).

Altogether, however, nothing particularly unexpected in terms of results I don't think. I suspect you could stare at any flashing screen with random patterns and achieve a similar effect. (Perhaps that is the point?)

Also, I'm glad this didn't turn out like Snow Crash where the white noise causes the programmers to
It appears that radiative transfer modeling is a specialty of the LMD at CNRS in Paris, which is the home institution of the authors:

http://en.wikipedia.org/wiki/GEISA

The state of the art in radiative transfer modeling is surprisingly advanced. For more, see:

http://en.wikipedia.org/wiki/Atmospheric_radiative_transfer_...

For instance, the use of RTMs for retrieving estimates of gas concentrations on Earth is routine. This idea is what the global CO2 maps produced by AIRS

http://airs.jpl.nasa.gov/science/geophysical_science/

are based on. You can sense back-scattered radiation, which tells you about the CO2 concentration in the air below the satellite. A good RTM is what allows the inversion of radiation into gas concentration.

Another related data point is that lots of investigators have been working for years on climate of Jupiter and Saturn using some of the same ideas. There are conference sessions about this topic, e.g.

http://www.agu.org/meetings/sm05/sm05-sessions/sm05_SA24A.ht...

I'm not saying that this means the authors are right, just that there's more valid science here than you might guess.
boots in firefox on android although you can't type anything. I am amazed
Woohoo! Kernel panic! Haven't seen one of those in... well... forever. (Newbie here)

Edit: This is damn cool.
Don't forget that he discovered the fastest known algorithm for computing an arbitrary digit of pi. If you ever are tempted to get egotistical, just think of this guy. If you are prone to low self esteem, avoid reading about him.
I'm utterly dumbfounded. Not only does it boot, it's got emacs, and a compiler.

Welcome to JS/Linux
~ # emacs test.c
~ # cat test.c
void main(void) {
printf("Hello World!\n");
}
~ # tcc test.c -o hello
~ # ./hello
Hello World!

[Edit: just realized that there is already a 'hello.c' in the directory that shows just this with better diction.]
I'll play devil's advocate:

Damn right they would. Your argument assumes that if they aren't good, they must be evil. This is plain wrong. Many people are neither, and just float in between. Society and peer pressure in general serve to drag people towards the more honest side of the spectrum. Arguably, it's the reason society exists at all. We gather together and make up some rules (that ostensibly make us give up some things) in order to make life and relations more predictable and tame.

----------

Slightly related tangent with devil's advocate level 2:

In contrast, if people aren't fundamentally evil, why can't we do without society?
You can see in my HN comment history that I have no love for neither the twins nor MZ -- but I have to wonder if their perpetual legal battle is egged on by the lawyers who stand to gain much but lose nothing should this continue.

The twins could lose (everything?) a lot should this be thrown out. I think the lawyers are pushing for this all the way...
Panera is run by the founder-in-effect of the Au Bon Pain chain well known to Cantabrigians.

At one point he decided to leave behind Au Bon Pain and switch horses, kicking off Panera's nationwide expansion:

http://www.businessweek.com/magazine/content/11_07/b42150921...
How To Go Completely Paperless In School
Go on Cobra for a while, then take the full time role before cobra expires.

A bit off topic, but it seems like the US health care system is reducing labour market flexibility here.
The problem that patents are supposed to be solving is incentivising innovatoion by allowing them to profit from their innovation. The pro-patent argument would be that without patents riverbed would have been less likely to innovate in the first place and the world would have been less well off.

I don't think this is a pro/against free market. Free markets rely on some definition of property rights. This is about making those definitions.
And here I was thinking it must be about Ron Conway. Too much startup news.
I don't buy it. Most people lining up for Empire when it came out in the theater the first time weren't 12.

Can't we just accept that the original trilogy was actually better (and already heading down hill in Jedi). It may not be high art, but it was cool.
It is bad and it's trivial to fix and it should have been obvious. But it's not leaking your username/password like the title implies (at least to me).

This is just like logging into ANY website without using SSL... except that it's much more likely that they're on 3G since it's a mobile device rather than a laptop.
Groupon Sees Half of All Sales Coming From Mobile in Two Years
"Open to the public" considerations in trespass is generally a concept applying to commercial property. If you allow passage for all, you can't restrict it arbitrarily. No kids, no black people...you can't charge people with trespass if the property is generally open to the public (speaking of a mall rather than a bar with legal restrictions). My apartment building is not open to the public, though I suppose the sticking point is that my porch is, absent signage or other fence-y stuff.
Throwing tantrums in the name of justice, but really it's for glory, yet the the glory is parasitic. Would you do business with these guys? Mark was right.
adduser works (except you need to create a /home directory)
Why would the Supreme Court hear this? Is there anything novel about this case? I haven't read all the filings, but I'm just not aware of something unusual / precedent setting here.

It would be stunning if it's each party's responsibility to make sure that the other has absolutely no misconceptions in a settlement, and as far as I can tell, that's really the only question on the table, right?

The winklevoss twins would be better off suing counsel for not doing due diligence on the cap table, I'd guess. I suppose counsel doesn't have billions floating around, though.
Houston Property Management Leaders Property Management Houston 
We provide comprehensive, reliable, and trustworthy management services at below market rates. Whether you are a single property owner or a real estate investment firm, we’ll effectively manage properties that include single family homes, apartments, multi-plexes and condos/townhomes.Real Property Management Houston has taken our many years of experience and re-engineered industry processes to consistently meet our customers’ expectations while saving them time and money.
In a good language, include/require[_once] should all be reduced to the same one statement, e.g. Python's import. Don't you think it's a ridiculous notion that the distinctions between include and require (and the once variants) are meaningful enough that programmers should be able to express them?
I guess a tun/tap to some server-side service might be possible too, but perhaps not very interesting. The x86 dynamic library api suggested in the tech notes sounds more useful.

Edit: Easier idea might be adding ttyS1 and connecting that to a websocket on the server. Combined with something like socat or ppp, that ought to work. Since the console is already ttyS0 and connected to the js terminal, it might be doable even with the obfuscated source.
Three hard startup milestones
definitely should have been "skeptical on collaborating with Facebook"
some minor points:

> - is viewable from any angle, in bright or dim light

they don't work great in poor light (I usually read in bed at night and have to use a head-lamp to brighten the page)

> - can be easily annotated

though you can go an add annotations to library books, the situation with annotating them is less than ideal. ebooks are potentially better in this respect.

the other thing w/ physical books is that they easily get heavy when you have to carry around several of them.
The Rise of Erlang
It's no APL... conway's game of life in a single line of code
http://news.ycombinator.com/item?id=1041500
Fat Burning  Furnance  Program with an Physical Fitness
Fat Burning Program is such a way which reduce the unnecessary fats and staying fat. It tries to burn the calories & make us physical fitness.
And still, he has normal job in a normal company... Not in a start-up or not in a mega-tech-corp...
Server managed cache in the browser
My dad started a company when I was pretty young and I used to see him one week a month. It's quite naive to think that less time with your kids doesn't in some way prevent you from being the best possible parent.

Anyone who thinks kids getting less time with their parents is as good or can somehow be made as good as kids getting a lot of time with their parents is delusional.

Its a very real choice.

Nowhere in the post do we see any statistics or hard facts on how many entrepreneurs succeeded in launching a company and making it successful while being pregnant or while having young kids.

Given that there are fewer women entrepreneurs than men entrepreneurs it would be a safe assumption that the number of pregnant women entrepreneurs or women entrepreneurs with young kids would be pretty low.

Besides you can get into evolutionary psychology and then it becomes pretty obvious that men have a much higher impetus to take big risks than women.

This whole movement towards political correctness has become ridiculous.

How come men don't get to bitch about not being able to have kids?
Are we supposed to pretend that being biologically built to bear kids doesn't in some way make women predisposed to favor kids over startups?

The choice is very real and it's between raising great kids who get enough attention from their parents and raising a great company that gets enough attention from its founders.

Without hard data pointing out how many women started great companies while also raising kids who didn't turn out to be nutcases the girl's argument is just wishful thinking.
> I don't think this is true of anyone, even Warren Buffett or Bill Gates.

I meant that as a figure of speech of course :)

> It's really difficult to let someone get away with stealing from you. The Winkelvoss twins may feel they've been legitimately slighted, since it would seem they're not just in it for the cash

Yes it must hurt, but they received adequate compensation. The point however is that they could be doing something more productive with their time. They'll go nowhere trying to bring Zuckerberg or Facebook down.

After The Social Network portrayed them in a good light and Zuckerberg as a thief, you'd think they'd feel vindicated. But that hasn't stopped them from throwing more lawsuits demanding money.
What’s new for web designers – May 2011
New apps and websites appear on an almost daily basis, but trying to find the good ones among them can be tough, especially considering how many are not that great. That’s why every month we research and showcase some of the best and latest resources available for web designers.
Fogbugz (http://www.fogcreek.com/fogbugz/) on Linux runs under Mono. We use it. It works well.
For the curious: http://www.rcollins.org/ddj/May98/F00FBug.html

I'd be curious to know if this is was intentional, or a side-effect of the emulation.
Unbelievable, this is like magic. I am totally impressed. It is a real linux instance. BTW. I see the hello.c file someone mentioned here. Have we all mounted the same disk image?

I see so many use cases for this, but I don't fully understand what is going on behind the scenes. Maybe someone can shed some light on it:

1) How is the disk emulated. Is it a local image, or is it running on the backend?

2) Is there a remote possibility to get the networking up and running?

3) Can the disk image be externally accessed to be customized?
Data Journalism Developer Studio – Release 0.9.6 / Release Candidate 3
i've heard the opposite about how great they are for doing nothing and making god knows how much from it.
As the post below says, this may not actually be an important leak. But, it does highlight the issues with the "fragmentation" issue in a much more real way than we've seen before.

What happens to all these Android handsets sold that don't get updated if a major security hole is found in Android 2.2? Almost none of them have official upgrade routes to 2.3 at this point, and I find it hard to imagine that they would be able to get out a 2.3 release to fix security hole in a reasonable amount of time if they haven't been able to get it out in general for about six months now.

I obviously hope there isn't any security holes that are discovered. But it would be interesting to see how the Android vendors would react to that situation — especially if it was something Google couldn't fix easily in an Android Market-distributed patch, like the "malware" earlier this year.

(Apple is no better here, fwiw: the iPhone 2G was excluded from any fix to the remote "JailbreakMe" exploit, and the iPhone 3G never got any fix to the location "tracking" controversy.)
Relativistic travel would be one-way essentially. It would allow one to travel the visible universe within a current human lifespan (of course, with ridiculous power requirements). Anything left behind would have experienced thousands of millions of years of time.

Sci-fi dealing with this topic: Forever War, Ender's series, a few stories from Niven's Known Space universe.
Here's my stab at it:

https://gist.github.com/976020

I think the biggest advantage of Clojure over Java for code like this is how easy it is to use lazy sequences and higher-order functions.

In this example there isn't much to be gained in the error-handling and logging; however, if there were other similar functions it might be easier to factor out some of the common patterns in Clojure, since functions like the predicate to ignore a line can be easily passed through. Or, for example, you could write a custom version of with-open or line-seq to do the desired logging behind-the-scenes.
I just did 'rm -rf /' then ctrl+D on the terminal. Kernel Panic! Very nicely done! Technical notes here http://bellard.org/jslinux/tech.html