skysight-inc/HackerNews huggingface dataset:
WinMo and RIM certainly aren't in the early stages of market entrance. For that matter, the only competitor that still is anywhere close to Apple's marketshare is Symbian (which surpasses it somewhat, I believe.) But sure, let's look at it in a year or two.

"I've not bought a non-apple computer since"

Why not?

"Dell's Adamo was meant to be a competitor in design and functionality for the MacBook Air but is strangled by CPU and price."

And thus isn't. And part of Gruber's point is that better designed hardware is worthless with shit software, which will still be Dell's problem no matter what they do.

Edit:

"You said 'fanbois'. I replied to 'fanbois'"

Well, technically I replied to you saying "fanboi" in the first place. For that matter why do you think Gruber specifically is a "fanboi"? He certainly doesn't blindly agree with everything Apple does like many Apple fans, and has been very vocally critical of them at times.
The web is just another OS, with an enormous API and constantly-changing revisions of everything.
OSs are not even what most folks mean when they mention Windows etc. They mean the execution environment (runtime,libraries,shells). And the trend is to develop portable environments - JBOSS, .NET, whatever. We are at the beginning of the end of proprietary OS wars - OS will be no more important a decision than your editor or drive vendor, eventually.
Converting between gray code and binary is even easier than stated: take the XOR of adjacent bits. That's it.
I wonder if the developer did anything to ask users to buy the legitimate version. I have an app in the App Store and I limit users to a certain number of photo uploads before giving them a notification to buy it. I've had about a 20% piracy rate. 0.85% of the total (4% of pirates) bought the app after pirating and 0.63% bought it before seeing the message.
Cryptography Research
Http://www.gaypatriot.net/2009/10/23/the-presidents-unbecoming-defensiveness/
That was absolutely true way back when the industry was new and there were myriad system vendors with their own operating systems.

We have learned a lot since then, and we know how to address these problems: openly specified document formats and protocols. Programming languages with portable runtimes and libraries. Open source software. Web Applications.

The world is a much different place from when you felt trapped because your Visicalc files were on LDOS floppies that could only be read by a TRS-80 Model IV.
Bezos $2 billion richer after Amazon.com stock surge
I took part in a semi-incubator that included several entrepreneurial classes and coaching sessions, provided by the Kenan-Flagler business school at UNC-CH. The program is called Launch the Venture and you can find more info about it here: http://www.kenan-flagler.unc.edu/Programs/MBA/concentration/...
Writing device drivers in C, and then using the -S flag ... have you seen the output gcc -S on Linux (Ubuntu) returns for a trivial hello world program? ;)
I love this technique, I use Shannon Whitley's free Chatterbox widget to display an unfiltered list of tweets mentioning Mailana on my front page.
http://www.realtimechatterbox.com/
Post-StartupSchool hackfest @ the Hacker Dojo on Sunday
Come hang out at the Hacker Dojo, one block from the main YC offices on Sunday starting at 11am. Hacker Dojo is home for many startups in the Valley including a few YC startups.

Assuming you booked your ticket to stay the weekend, we're holding an all-day hackfest at the Dojo on Sunday. Hang out and show others what you're working on or learn what other entrepreneurs are doing.

Our website is here: http://hackerdojo.com

We're located here: http://bit.ly/hacker-dojo-map
This is partly the fault of Flash itself. It doesn't provide control over seeding the API's PRNG.

A diligent coder can of course implement their own PRNG method, but that is not an excuse for providing a half-broken feature.
And where do you place huge amount of interesting innovative flash games available completely free?
Yodle!! We need lots of developers, quants, and product managers!

http://www.yodle.com/

Send me your resume at jason.ganetsky@gmail.com
Yes, nested functions are probably good for this. (I was about to suggest use of the reader monad in the original comment, but then left out this suggestion for being to arcane (and did not include the nested function suggestion either).)

Nested functions are good for this kind of code, even when they are only used once and do not abstract --- because you have less variables in the innermost scope. (And when you are going to mutate variables at all, then strongly prefer to do it to variables in the innermost scope.)
Of course, if you actually started using this method to put up a nag screen, the pirates would just remove the integrity check too. I would imagine the only reason it's even possible is because the game works fine and the pirates didn't notice the flag.
try "typeof thingy.attribute === 'undefined'"
Also, we're within walking distance of public transportation. So if you're staying in the city, you can take caltrain down to the Mountain View stop and just walk over.
No doubt, but they're trending in a direction pioneered by Yelp and similar.

So my question is... when's Yelp going to get acquired and by whom? Google or Facebook is my guess. Microsoft probably won't be quick enough. When's a second question for investing purposes...
That's the same as stated in the article: Obviously the XOR only changes stuff, when there's at least one 1 involved.
well I have tried to see if this is true and it seems like it isn't anymore.
Sure. And for non-trivial programs as well.

Low level assembly is what you want, that presumably includes interfacing with you favorite C code.

Calling conventions, stack frames and so on.

Besides, the boilerplate runtime stuff has nothing to do with writing kernel code, so a 'trivial hello world' program will have a lot of cruft added to it:

.file "hello.c"
.section .rodata
.LC0:
.string "helo, world!"
.text
.globl main
.type main, @function
main:
leal 4(%esp), %ecx
andl $-16, %esp

pushl -4(%ecx)
pushl %ebp
movl %esp, %ebp
pushl %ecx

subl $20, %esp
movl $.LC0, (%esp)
call puts
addl $20, %esp

popl %ecx
popl %ebp

leal -4(%ecx), %esp
ret
.size main, .-main
.ident "GCC: (Ubuntu 4.3.3-5ubuntu4) 4.3.3"
.section .note.GNU-stack,"",@progbits

that's not that bad.

Note the stack frame alignment trick, the fact that 'printf' was specified in the source but puts is being called!
Like Northcott's game and bogus Nim?
How To Use Twitter For Business The Right Way
A number of recent media stories have reported the different ways that companies are adopting Twitter for business use. When it began in March of 2009, Twitter was just intended for communication among individuals.
> And type classes force you to override related operators together.

You can get away with only implementing some of the functions in a typeclass. However you'll get a warning.
That's kind of the key idea behind Microsoft's building of its monopoly: paying developers to produce software for its OS. Eventually you could get everything for Windows and software at random for another OS. The equilibrium here seems to be a for a single dominant OS maker.

Reminds me of the Dvorak v. Qwerty keyboard layouts. The market has space for a single dominant keyboard type. Individuals can choose between Dvorak (and variants) or Qwerty, but since so many people use Qwerty, everything is designed based on that. If Dvorak reaches a tipping point, everyone would likely abandon Qwerty.

Does anyone thing the expansion of open source makes it more likely that the OS market is trending towards being a multi-power field?
Just a meta-question here: Is pointing out the date of something worth 25 upmods? I mean, when so-and-so got to the forum and saw that...

Probably worth pointing out that this article is from 2002.

...was only upmodded 24 times, did he say to himself:

Only Twenty-Four upmods? This deeply insightful bit of time-tellery is worth Twenty-Five if it's worth a farthing! I shall upmod at once!
I've never had a cell phone. I like it that way just fine.
I'm the same, except I'm 27.
It's a shame there aren't more Computer Engineers on HN. I deployed a NIOS processor to an Altera dev board for my design project and it worked very nicely. I'm constantly amazed at how powerful FPGAs are getting and how configurable they are. Programmable hardware truly is the hotness.
Only ever saw the director thru his door at the end of the hall upstairs. He spent the day reading thru a stack of newspapers, went home early.
Symbian Foundation has opened the source code of Symbian's EKA2 kernel
Facebook | Pesan Masuk
My startup is using ASP.NET with C# I've decided to use the MVC framework. Its quite phenomenal! Working with the MVC framework is more like working with ruby on rails but using C# instead of ruby, you don't get the heavy intermingling of layers that you inevitably will get with web forms + code behind. In addition there is no more view state... in fact it is basically completely stateless. Test driven development is also possible. Right now its a free download. I should also note how great it works with jQuery .
Also, I forgot to add, which company did you outsource to in Boston?
oh man, do i ever not agree with that. i was around for the birth of the microcomputer, and those were very interesting days indeed.

here's somebody else who thinks so as well: "[...] But I think that there will be a good long period of cheerful chaos, just as there was in the early days of microcomputers. That was a good time for startups. Lots of small companies flourished, and did it by making cool things."

http://www.paulgraham.com/road.html

as the micro situation "stabilized," with most of the competitors going out of business, the fun went with them. the darkest period in the days of high-tech was when microsoft so thoroughly dominated everything that they were stifling innovation.
Nation’s First Open Source Election Software Released
YMMV. But that's how I understood Apache's Httpd code http://httpd.apache.org/dev/debugging.html
Has HN just discovered the awesomeness of Mike Vanier? He's the best /teacher/ in the CS department because he can speak to those of us who aren't programmers at heart. He's also a brilliant programmer, from what I understand, but his best skill is that he can operate on a scale of abstractions to reach a range of audiences.
0.63% of the total, or of pirates?
I did volunteer work for a small homeless shelter for a time. They were thrilled to pieces to have me do little things like create more effective sign-in sheets for meetings and generally help improve their ability to meet the high paperwork burden of living with grants and similar office head office efficiency type stuff. I didn't write any software. I wouldn't know how. My then-husband was in a computer science program at the time and considered me to be a computer twit. The folks at the homeless shelter thought I walked on water and was some kind of computing goddess.

My point: Depending upon the NPO in question, "software" might be more ambitious than what they need.
I really love sparkfun, it a great company with a great site, i feel terribe about this.
You have to be crazy to think that a SPARC computer can be so FUN that you would spect to find something about it in sparkfun.com
What if your competitor floods it with "Mailana sucks, use XYZ" and variations on this theme?
I don't think I had seen gray code shown graphically like that before. It reminded me of something like a cross between a Cantor Set and Feigenbaum Attractor, which are conveniently shown side by side here:

http://en.wikipedia.org/wiki/List_of_fractals_by_Hausdorff_d...
Linus is right here. Kernel is not a Business Requirement. He was scratching his Technical itch.
Gray code is beautiful.

If you like numbering systems, you should read the book `Purely functional datastructures' by Chris Okasaki. The book has nice chapters on the link between number systems and data structures.

Or see the lecture on Skew Binary Numbers (http://www.cl.cam.ac.uk/teaching/2004/IntroFuncProg/lecture0...) to get tho flavour.

(The PhD thesis on which it is based is available at http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf)
I am coming :)
Hacker Dojo is good people
They touched on it in their post, but I'd recommend making the app free and then charging $3.99 to unlock its full features.

Advantages:
- Their app will be a lot tougher to crack. It won't be an automatic process like it most likely is now. Last I checked, all it took to crack an app was breaking the encryption and adding a "SignerIdentity" key to the Info.plist.
- They take away the "try before buy" excuse some pirates use as justification.
- They get their product into more people's hands => get more people talking about it.
Yale runs a pretty good incubator program during the summer for undergraduates. It has produced some fairly successful companies. http://yalestation.yale.edu/yei/ I would encourage you to contact them.
40 under 40: rising stars, innovators, value creators, agents of change
my negative perception is partially rooted in experiences with incubators, but more so with academics in general. academics would do far better (and so would everyone) if they just licensed their IP for a small percent (like 1-5%) and then let ambition entrepreneurs take the innovation to market. the universities are full of trophy technologies because the academics themselves confuse their ability to innovate academically with their ability and willingness (including personal risk) to execute in business. i have observed first and second hand that there is a trend with academics that they are never willing to risk their own skin but will gladly risk young people's skin, and overvalue their contributions, and effectively take advantage of young people's innocent ambition. and it is innocent ambition that always executes innovation.

i reiterate my advice to the poster, walk away from this. he will waste 5 or 10 years of his life on this and statistically, there will not be a single business of lasting value that will come out of it.
The humour being that Sparc has bigger fish to fry than people with "Spark" in their name.
That's why your slides should be supporting your talk. The deck shouldn't be comprehensive -- your presentation of it should be. And if "the version put up afterwards may contain all the words"--if that's all that it takes to finish off the presentation--then, again, you're taking an annoying shortcut to try and get people's attention which will only serve to piss them off.
In PHP 4.2.0 and later, there is no need to seed the random generator with mt_srand(). This is done automatically.

http://www.w3schools.com/php/func_math_mt_rand.asp
Very good sleep, hibernate, and wakeup behavior.
+1 for Sequel Pro. I have been checking this out for the last little while and it has been pretty solid.
Ask HN: What's Your Opinion On All New Suggestions For Domain Name Extensions?
Remember how back in the day there were only four or five main domain name extensions? Only .com, .net, .gov, .org, .edu (maybe .biz too)

Now, there are hundreds and more are proposed. All the countries have their special two character domain name extension. A lot more are proposed, I heard of .nyc, .sf, .sex and .gay personally.

What do you guys think of all those? So many and ineffective? Or do you think they're a good idea and required?
Oh wow. This is really nice.
What a fucking joke!

Because there aren't thousands of different types of PCs of every shape and size, tablet, netbook, professional laptop, gaming laptop, gaming desktop, small form factor desktop, workstation...

All of these computers could run OS X, but Apple doesn't want them to.

And lest we forget, Gruber's job is to talk up Apple('s stock price). Why anyone should take his opinion seriously is beyond me. He has a vested monetary interest in Apple fanboyism.
Without competition you have one company telling you what a product is.
With competition you have consumers telling you what a product should be.
Every connector, including video, should send power both ways | Brad Ideas
Free Website monitoring Service
I think collusion depends on the amount in stake.
For e.g I think Intel, Microsoft & Cisco have colluded by not venturing into others business.
To tell you the truth, there are number of Paranoids working in Wall Street.
Legal Implications of Cloud Computing -- Part Three (Relationships in the Cloud)
Shannon's widget filters out obvious obscenities, but otherwise I just make sure I've got a reply to any negative comments. Seeing that dialog in there demonstrates a bit of authenticity.

Also, nobody's heard of my startup, so I feel fairly safe. Security through obscurity. :)
I like how Paul Graham describes himself as a "bug fixer."
Navy warships sustained 50 MPH 44 knots for 4 hours
http://civicrm.org/
That it's an ICANN money grab.

And a phishers paradise.

.biz is recent (2000), long before .biz there were the regional TLDS. The first such was .nl registered in 1986.
We understand that we can distribute ZFS binary under a non GPL license, as long as it does not use GPL symbols.

Our plan regarding ZFS is to first port it to Linux kernel and then make its binary distributions available for various different distributions of Linux. These binary distribution will be in form of loadable kernel modules and commands.

Once we get ready with ZFS port then we will start sharing our plans for its binary distributions.
Feel free to contact us if anyone is interested in ZFS port on specific linux distribution.

Anurag
Quantifying what makes happy, healthy, and whole
Most flash games aren't created with the purpose of making grandiose amounts of money, but rather for fun or for showing off
Java is the yesterday, not the tomorrow.

update: Before do stupid down-voting: JNI sucks. It was not designed for today's high-loaded applications. JVM sucks for IO, even with its NIO2. It's not portable any more. There is NO JVM for ARM-based platforms. Even Python is more portable. Java is the corporate platform for internal business-related projects (same as .NET is). It is not an universal or even portable platform. The game is over.
I think Google is the Advertising Company of the Web.
You're going to see a lot of references to segment selectors, and apart from the fact that FS may refer to thread information, you're never going to have to remember what any of it means. You can safely consider segmentation to be detritus.
Seems like this decision came from Oracle.
Switch to freebsd. =)
Graduating from an elite university may not ensure entrepreneurial success
Cooliris » Channels » Cooliris Start
I have to say, I agree with the lawyers on this one. They are similar products, i.e. electronics, not like coffee and computers. Brand names aren't just written, they are spoken. They are both electronics. SPARC customers could think SparkFun is actually related to SPARC.

I think the SparkFun team is going to lose this one.
People always do it backwards. Don't make slides, and then present them. Make a talk, then make some slides to support it.
Do you think it can be done without video? To many, the words "upload photos" imply additional work. Is the slogan "Don't think; just upload" a good one?
I think more hackers need to watch more movies so they understand some movie quotes.
I know that's what they're hinting at, I just find it strangely offputting despite not being Christian.
Most people who care about Windows 7 have had it for far longer than a week - whether they've been using the RC or they are a student who was able to get it through the MSDNAA program.

Yes, some of it may be from new users, but if there actually are any real tweets on there, it could very well be from people who have been using it for a while.
I learned asm starting with MIPS and then had the luxury of working at a place that was designing MIPS hardware. It was nice to be able to get into the assembler when some kernel modification wasn't working very well.

I have only good things to say about MIPS as a great place to learn ASM. The thing is, the better you understand how processors and pipelines work, the better you'll understand why instruction sets are the way they are.

If you want to learn a very bad assembler (for programmers) but one that's very to understand (for microcontroller designers), there's always 68HC11. How do two 8-bit registers and two 16-bit registers make you feel? (Probably like going to/from memory quite a bit :)
"Research is starting to show that people's abilities to navigate are declining."

Here's the upside: Thanks to GPS, more people are willing to go to more new places because there's less fear for getting lost. It's a social win.
...they haven't really had a week to use.

Windows 7 was available via MSDN for the last 2 months. The October 22 release date was for consumers. I've been using Windows 7 since Mid-August.
23 and in my first semester as a math grad student (coming from a non-math background). I can already see myself heading down the path to a higher score. On a related note, I became a member of the AMS today... that should count for something :)
Ah, yes! I had forgotten DNN was open source as well, thanks for the reminder.
This post made me feel like I was horribly trolled and violated by Mr. Gruber.

I am sad. :(
Summary:

1. Alice is applying for a marketing position at XYZ.

2. Alice used to work at ABC.

3. Interviewer Bob at XYZ says "ABC sucks".

4. Alice says nothing.

5. XYZ does not hire Alice.

6. Alice is upset and confused.

Solution, for those who don't already know:

This is a test of how you handle opposition. In a tech interview, the equivalent tactic is to claim the candidate's answer is wrong, when it's really right.

Bad responses include anger, cowering, and withdrawal.

Alice's silent withdrawal was a huge red flag that offset her other pluses.
1,000 Free games are being given away for halloween.
First 1,000 sign ups get a free game at that site. It just started. I got a free game last time they ran a promotion like this. I figured I would let you guys know. You're welcome:)
First 1,000 sign ups get a free game at that site. It just started. I got a free game last time they ran a promotion like this. I figured I would let you guys know. You're welcome:)
Hydrogen Atom - Scale Model
Add it to the list.
The name of the company was/is Envisa. I say is, because I presume they're still working on the project as it was quite the undertaking. Admittedly I didn't have much experience working with other companies in this fashion (outsourcing), but I can't commend them enough on their work. We had face to face meetings and conference calls for what was probably 3 months before they even got started so that they had a very solid understanding of what we needed. The had very detailed project outlines, timeframes, etc, etc. All the stuff I would imagine a legitimate and professional shop would have, but it was so amazing to me because of the processes we had in house that were drastically different.

Heck, they even set me up with a Virtual Machine, VPN and VSS access to the project on their network so I could actually get in there and help them on certain aspects. Setting up the VPN actually required them to reconfiguring their entire network due to IP conflicts and they did so without complaint. Just a real great group of people to work with.
A better way to handle Django settings files
Debt busters
need money to clear debts? 0 interest credit card. For more information in regard to debt solutions, finance a car, debt busters and debt consolidation etc, please visit us at allaboutcreditinsuranceloansandfinance.com