skysight-inc/HackerNews huggingface dataset:
And, apart from a stray use of new and delete, this looks almost like valid C99 code to me. Not that that diminishes the achievement any, of course. I'd quibble mildly about his choice of compile flags and make some minor stylistic changes to the code (like the tacky transpose :), but I don't think it would affect the benchmark results any.

Given the code used, it looks like it might be straightforward to use openmp rather than pthreads. I'd be interested in seeing how that works out.
People who are feverishly pro Android and Mac OS X users are in a weird situation. They are so anti iPhone that they are starting to turn on Mac OS X.
Why do you insist on paying for a free thing?
Reminds me of the Irish TV series Hands, http://www.irelandstraditionalcrafts.com/ . These programs were shot during the seventies and eighties and record traditional craftsmen at work. It was perfect timing because they were probably the last generation who lived off their trade.
RTAI and Xenomai can be considered real time Linux and both require application support. Applications don't just become real time, they must be programmed that way. Common Linux desktop application are not programmed this way.

RTLinux is more widely used than RTAI or Xenomai, but it's a completely different model, it's more like a hypervisor. Again, it doesn't help. While the OS provides the serivices, applications must be programmed specifically to use it.
Tai Chi Video Reference Guide
Worst parts of Lion over OS X:

1) Removed "Save As". You now have to duplicate and then save the file.

2) Smaller resize/minimize/"maximize" buttons.

3) The green maximize button still doesn't maximize.

4) Switched default behavior with mouse scrolling.

5) Generally slower and more resource intensive, noticeable on older (2009) Macbook Pros.

6) Terrible, lengthy switch over from the previous version of FileVault, if you had that enabled.

7) Crashed a lot of programs initially, especially Chrome. Now not as much, but very crashy a few months ago.
I grew up with TVs and still can hear most of the CRT sets. It's because, IIRC, the horizontal sync frequency is around 15KHz which is higher than what most people hear. The sound gets significantly louder when the TV loses signal. The same happens with NTSC/PAL frequency computer monitors (I restore and collect vintage computers, so I have a healthy collection of those).

Oddly, some higher resolution screens (XGA and above) also emit a high pitch noise. Unless there is some frequency multiplication going on, they shouldn't.
Easily get array of nodes ~ XML-Motor v0.0.3 ~ mine XML once, multiple search
How to Track Marketing Campaigns with Google Analytics
I used Wolfram Alpha when I was taking a cryptography course in college and needed to do really long calculations with exact answers, but haven't been back since. For flight tracking, FlightAware.com (and their new mobile apps) and LiveATC.net (and their mobile apps) are far and away the best to use.

I saw another comment about this working with Siri, which brings up the whole question about integrating Siri with third party apps for me. But I digress...
Like a teenager before a date Mac seems to be entirely about looks, oh everything works well both OS and hardware but sometimes it seems looks come before function.

No separate delete or backspace keys, no multiple desktops, breathtakingly expensive hardware and software, awkward layout of files in the GUI, closing apps frustrating X doesn't close the app it minimizes it but you also have a minimize button (??), am I copying/pasting/cutting?, old text documents open behind new text documents are opened (a bug maybe or my fault).

Apple OS X Lion is nice to look at and fairly easy to use if not entirely intuitive but it;s not as perfect as some people make it out to be.
Empower Network - $584,499.20 paid out in 10 days
But they aren't, they're just starting!

For example, search on Google for "Hearty Vegetable Lasagna Recipe". The way Google is able to recognize the review score, preparation time and number of calories of the recipe was extracting from the semantically tagged markup.

Now search for "Inception". See how Google recognized the review score, the director and the cast? Again, all from semantically tagged markup.

It's not over - it's only now beginning. But HTML5's new "semantic elements" are not the answer. RDFa, Microformats, Microdata - that's the real future.
Securities regulators target by Internet Scam……
Tried to sign up for this, but it puts you directly into a two week trial for free, and I can't find any way to tell it that I have a promo code so that I can pay for the year. Any suggestion on what I might be doing wrong?
That's a good point about kid safety stuff but at what age are kids getting a smartphone? Is it young enough for this use case to apply?

His reaction was definitely unprofessional. It must be disappointing for him but a simple "Thanks for covering the app. I'd like to clear up a few points though..." would have accomplished much more.
The main takeaway, as I read it, is that the widespread belief that CEOs are legally obligated to maximize shareholder value is not really borne out by legal precedent or the current understanding of legal scholars (though it's widely taught by management scholars). The current law appears to be that, while CEOs can be fired by shareholders, as long as the shareholders choose to retain them, the CEOs have a wide range of leeway for what values they can legally take into account when making decisions. Those values don't have to be solely focused on maximizing shareholder returns, and courts will generally not second-guess them except in really extreme cases (though shareholders are welcome to second-guess them by voting in a new board that fires the CEO).
I've managed to get used to most of the new stuff in Lion, but the screwing with the File save stuff is just mind-bendingly awful, and has broken things as simple as trying to re-save a text-file or image from a read-only folder to a read/write folder.

Example: Choose a locked file and try saving a copy anywhere. Can you do it?

I've resorted to using the Finder to copy things into accessible places to work on them.
W/ smaller buttons/fonts...
2012 AD and Beyond: DeJa Vu - Past Life Or Medical?
I feel this way about The Pragmatic Bookshelf...
What would he offer to healthy backers?
I read this earlier. It was fantastic
New Dream Homes For Sale In Lansing MI
Did anyone else you try using sudo and see the results?

Make sure to turn the volume nice and loud!
I enjoyed this a lot, the only way to improve upon the satire would be if you wrote from the perspective of the some POS iFart app dev.
You are correct: no information is lost in the Fourier Transform. What I meant is that it actually becomes harder representationally to compare localized amplitudes of the time domain information in the frequency domain. And typically, what you're looking at the frequency domain will tell you nothing about location data in the original frequency.

Here's why:

When you do the Fourier Transform (or in this case, the Discrete Fourier Transform (DFT)) you turn your time domain function into a frequency domain function. This function resides on the complex plane, with a real and imaginary part.

Typically, you're doing the transform to get at the information in the magnitude, which represents the frequency information in the original time domain function. To get at the magnitude, you do: sqrt(Re^2 + Im^2).

Now, when you're looking at the magnitude, you have lost location information entirely about the original signal. Rather, you now have perfect frequency information. (yes, combined with the phase: atan(Re/Im), you can reconstruct the original signal).

Here's an example. Imagine a time domain function x(n) where x(0) = 1, and x(n) = 0 everywhere else. This is just a spike at 1.

The magnitude of the DFT of that function is f(n) = 1 everywhere! In the time domain, you have total localization of the signal all in one point. But, in the frequency domain you have the opposite (constant 1 everywhere)! Intuitively, the reason for this is because in order for sines and cosines to represent such a localized function, you have to add up a lot of them in order to cancel each other out and produce such a localized signal.

tl;dr:

When you're comparing localized values in the time domain, the FT will most likely not be the tool to use. The FT gives you frequency information, without spatial information unless you take into account the phase. In this instagram puzzle example, the information about the pixel values at the edges of the strips have now been "spread" across many frequency values in the freq domain.

EDIT:

Another example is x(1) = 1 and x(n) = 0 elsewhere. This is just a time shifted version of the function given above. The magnitude of the DFT is still just a constant 1 everywhere. No difference! Only the phase differs.
Deleting files and the GUI complaining that it's still in use has always been a frustrating thing. Why hasn't anyone at least taken the next step of showing what the user can do to delete the files? I've always resorted to opening Terminal and using some sudo's and some -f's.

In regards to his question about future OSes, anyone think about a browser/cloud based OS like ChromeOS or JoliCloud being able to save him? These are the future of OSes so it would seem natural to look to them to create that simpleness he's complaining about.
In this instance - since this is a node app - they are running the engine server side.

But yes, they do have a plugin version of Fabric. I have similar misgivings about that.
That was a really good essay; I strongly recommend it to anyone who enjoyed, say, Hofstadter's GEB.
8) Strange full screen behavior.

I get where they're going with this (iOS-y) but this is just a horrible neither-here-nor-there solution. Dual monitors makes it a true joke.
You can't blame Lion for not having a delete key! It's a hardware choice. Add a wired USB keyboard (I use the long Apple one) and there's a perfectly functional delete key, right there!

What you can blame Lion for, is the fact that Xcode4 can't even scroll a sodding code window at repeat rate. Quad-core and discrete graphics, utterly ridiculous.
Reading through it I see the code is available on google code:

http://code.google.com/p/html5wow
Too bad this doesn't work in all browsers yet.
Quad-core is overrated. Solid OS and apps is so much more important.
Seriously, wtf is up with removing "Save As"? I had to copy the text from a file I was working on and paste it into a new file because the "Save a new version" option wasn't doing anything.

One you missed: really horrible auto-correct feature Apple added. It will replace a word when you're in the middle of typing it. Completely broken and totally transparent. At first, I thought that WriteRoom was just buggy.

Oh, and the "Home" folder isn't exposed under the Favorites section of Finder by default anymore. You have to go to "Go > Home". Took me a little while to figure that one out.
Escuelas de Bartending
Your time and stress are not unlimited resources (and therefore not "free"). Being able to buy a Linux system that's guaranteed to work (and continue to) out of the box on certain hardware (or better yet, come pre-installed on that certain hardware) would be worth a fair amount of money to many people.
Now if they could just port playerglobal 11 to Javascript, we can run Molehill games in Canvas. Think how happy everyone will be to get that CPU-intensive Flash plugin out of their browser, when they find that now every website chews up 400% more processing power. A cynic might think they were promoting Javascript over AS3 so everyone would have to buy a round of newer, faster phones once these SVG animations start hitting the web.
Could probably squeeze a bit more out of the C++ version by targeting the specific architecture of the CPU to make use of SSE.

Also, what floating point type is KL using? float or double? - and is double necessary? - converting the C++ code to use floats would probably provide a fair speedup on the divides and due to squeezing more data into cache lines...
> Third, you can see what’s under the stylus. This is essential to artists, of course, but it also completes a simple visual feedback loop in which you can tell what you’re touching.

When I first got my Wacom drawing tablet, it took me about an hour of trying out handwriting in GIMP to get used to this. As long as you hover the stylus only a few millimeters above the tablet, you can even see the mousecursor move around to where you're pointing (takes a little bit of practice, that).

So, while nice, it's definitely not strictly necessary that seeing what's "under" the styles happens on the same plane as you're drawing on.
Is Jack the next visionary?
That's cool, thanks for the explanation.
> We fixed E4X syntax so that it is not accepted in ES5 strict mode.

I kinda like E4X even with it's warts. Why remove it from strict mode?
Website for elderly (or less tech savvy) that helps get stuff done for your help
Website for elderly (or less tech savvy) that helps get stuff done in exchange of your help. Yesterday I helped an elderly with his computer virus and I need help with paper scanning. Here is the mockup I have in mind.

http://dl.dropbox.com/u/7871425/barter/HN/barter-app--first-design.png
Yes it was a very WTF moment for me as well. The "C++" code is pretty much straight C, with references being the only C++ feature being used.
"Real time" can mean many different things.

And how "fast" and "real time" a desktop feels usually has little to do with the technically real time (or lack of thereof) of the kernel.

That said, Plan 9 has an interesting implementation of real time capabilities: http://doc.cat-v.org/plan_9/real_time/
Had a chance to interact with him live once,actually a day before he went back to Twitter, and came back feeling very strongly that he might be one of the most thoughtful leaders in SV today.
"31 of 34 directors surveyed (each of whom served on an average of six Fortune 200 boards) said they’d cut down a mature forest or release a dangerous, unregulated toxin into the environment in order to increase profits. Whatever they could legally do to maximize shareholder wealth, they believed it was their duty to do"

The article points out that this isn't the case. What's interesting to me is the idea that this activity maximizes shareholder wealth anyway. It might maximize the value of entities holding shares in a short-term outlook, but on a long-term outlook (10 year horizon) this is foolish not just because it weakens the brand of the company, but risks future contracts (boycotts from public pressure), and opens settlement possibilities (even a legally released toxin can result in settlements if they were aware it was dangerous at the time).
Adriana Lima Explains Extreme Pre Victoria s Secret Show Diet
Adriana Lima Explains Extreme Pre Victoria s Secret Show Diet
Model Adriana Lima has some advice for those considering a plan to mimic its extreme thinness when he was on the runway for Victoria Secret Fashion Show: Do not try this at home
HTML5 works on phone and tablet browsers; Flash barely does, and it won't at all in the near future.
Find Silent Android Mobile, when it is misplaced.
Universe from Nothing by Lawrence Krauss [video]
In my U.S. Government and Politics class in high school we went over how the media influences the political agenda by choosing what to cover. I think the same principle applies here.
It's far from dead, it's just fighting battles it has a chance to actually win. Practically every company out there has finite resources and as such can only fight so many battles if it has a will to win the war. It's not Adobe's fault that Flash has been overused and as such they've made strides to compensate. The AIR platform was a huge step in dissuading webmasters from Flash based websites instead it's incubating the desktop app culture. The work that has gone into the platform has been a huge win for them from a PR perspective. Again with their recent concession in regards to video with HTML5 (webm). We're likely to see Flash reborn in order to take advantage of things that it can do well, rather than being the stop gap it accidentally found itself as. I suspect they'll still be a major player in the web video market, but rather than fight against the tide, they'll embrace it. They'll work to be a lower cost alternative for webmasters by exploiting P2P technologies that vanilla HTML5 doesn't have. It'll be an interesting few years.
I'm exactly opposite. I had no problem finding the refresh button since the icon used is basically the same exact icon used for refresh in multiple apps that I use everyday, including every browser that I use (Chrome, Firefox, Safari). It looks to me like a lot of the icons that have been used seem to be a standard in a lot of apps that use icons without text.
On Cemetery Ridge at Gettysburg you can find a monument to a company of 200 Minnesotans. They probably couldn't articulate their motivations, they were probably, to the extent they cared, pro-slavery. These men attacked a formation of 10,000 Confederates, holding an otherwise fatal gap for the scant minutes needed for reinforcement. Lincoln later explained that they fought "so that government of the people, for the people, by the people shall not perish from this earth". Those that heard Lincoln probably felt he explained something they felt but couldn't say. But there weren't many of them, the company suffered 90% casualties in five minutes.

Those losses couldn't have surprised them, the company complement was the survivors of a 30% casualty rate on the prior day.

Previously George Washington caused a Continental Army, which had not been _paid_, to resign and disperse in submission to a frankly contemptible Continental Congress.

America's is government by reasoned principles, but that reason sometimes seems little more than explication of some generous impulse of freedom and justice. In the American soldier we've seen that impulse cause young men to lay down their lives, and strong men lay down arms rather than pursue their just complaints. Only later did they understand the logical necessity of their sacrifice for human freedom.

The justice of America's wars isn't always so clear, but that is not the fault of the soldier, who _must_ subordinate his own judgment to that of his countrymen lest he himself become a tyrant.

Until the lion lies down with the lamb, societies will need armies. Democracies will need armies with power to meet tyrants without using that power to become tyrants. If America's first miracle was democratic government, its second is the emergence of soldiers willing to die for it. I don't know what impulses brought forward such soldiers among us, but I suspect those same impulses today inspire our reverence for them. I know I'll always regret that I didn't take my turn at a lousy but absolutely necessary job.
I'll continue to use the only operating system where I can both develop with unix tools and watch Netflix.
Bloch Leotards For Dancing
I came from a windows background, tinkered with Linux for a few years on and off, and when I started my current job I was given a Macbook Pro. After a few months of using it I as so frustrated, and found myself spending more and more time in my Ubuntu virtual machine, that when they were ordering new MBPs for the design team I offered to give mine up to a designer and buy a ThinkPad, thus saving the company over $1,000. I've been running Ubuntu (and recently Linux Mint) full time for both work and personal use for a year and a half.

In OSX you can only resize a window in the bottom right corner, in Ubuntu I can resize from any corner, or I can hold Alt and middle click anywhere near a corner of a window to start resizing it. No more hunting for the resize sweetspot.

When I click the Maximize button on OSX, it doesn't actually maximize the window 99% of the time, it just picks a seemingly random size. I saw an app a while ago that would let you control how your OSX apps are resized when you maximize them, but if I have to buy an app just to make my OS do what it should do anyway, there's something wrong.

I need 10 different apps on a Mac just to do what I can do out of the box in Ubuntu. Nautilus can access Windows network shares, SSH/SFTP/FTP access, and can mount NTFS, HFS, and pretty much any other filesystem type there is.

On a new linux machine I can apt-get most anything, but if I do need to compile something I just apt-get build-essentials and I'm ready to go, on OSX you have to download a DVD just to be able to compile stuff from source.

I just want to see hidden files in Finder, why is that so hard? Why do I have to google it and use a 3+ key combination to enable showing hidden files? I'm all for keyboard shortcuts, I'm a keyboard man, but until I learn and memorize them, you should put them in the menu where I can find them with a little hunting.

And that reminds me, why can't I type a path in Finder? I prefer an address bar, where I can type a path to a directory I want to view, but noooo, I have to click around, and if it's a really deep folder I'm trying to get to I'm screwed.

I like Home and End keys. Where are they?

In the default Terminal app, there are no shortcuts (at least none that I could figure out) for moving around the text I'm typing quickly, like going forward and back a whole word, or going Home or End, you have to hold down the left or right arrows for a while.

Maybe for some people this locked down, dumbed down environment works for them. Maybe some people love learning the myriad of keyboard shortcuts needed to get stuff done on a Mac, but I prefer Ubuntu, I can get stuff done a lot faster and without wanting to kill myself.
4 Strings Black Music man Black Stingray Electric Bass
Price: $385.15. Halloween Sale $20 off on orders $200 or more. I want every girl in the world to pick up a guitar and start screaming.
Courtney Love
Hey begriffs, next time we're hanging at CE or a tech social, let's talk about this kinda stuff. I may be able to shed some light on making "fancy" stuff work faster/better... though a straight-up C implementation without I/O is gonna win (though it perhaps won't be as persistent as, say, anything with actual persistence)
Bond vs Bail
A recipe for creating a great technical workshop
From the look of it, this need not have to be hacked accounts. Normally spammers create thousands of accounts on free email services and the bots are used to auto login and send spams out. Mails sent from hotmail, msn etc has better chances of reaching your inbox than that sent from custom domains which could easily end up in spam folders.

The spammers favorites are hotmail and msn as they are easy to create. Gmail has phone verification and other added stuffs that makes it difficult for bots to create accounts.

The server that redditer accessed could be the spammer's server where he stored the user name / passwd in plaintext format for the bots.
I'm switching hosts, that's why it's down. Also, the current host has deplorable uptime so I don't doubt it. TheHeroFoundation.org is a recent one, yesdotell.com, and there's more that'll be up on the site if it ever goes back on,one again. I've got about 10 sites done.
Yep and here is the C version: http://pastebin.com/z7apLBHb and it's diff: http://pastebin.com/YHjW6AHp

On my machine the C and C++ versions essentially have the same speed.
The Importance of Mentorship in Startups
Best reply yet.
What an informative, yet completely un-entertaining, article.
Could probably squeeze a bit more out of the C++ version by targeting the specific architecture of the CPU to make use of SSE.

Not only that, from browsing the code, the critical loop is likely matrix multiplication. If that's the case, any kind of engine who is smart about SSE, cache lines, etc is going to be able to outperform simple C/C++ code.

Of course there's excellent matrix maths libraries for C/C++ that could be used instead.
The Stanford Encyclopedia of Philosophy is an amazing resource. Anyone even casually interested in philosophy should check it out.
BeOS was missing one important thing that NeXT Step had: Jobs Control.
Before the Kindle Fire, Some Misfires