skysight-inc/HackerNews huggingface dataset:
I have an iMac from 2007. And after upgrading I experienced most of these issues. Even thought I love most of new Lion features.

I am happy to know, it works fine for most people. May I try to make a clean install. But if it doesn't work better, I'll have to downgrade.

I don't think I have a "strange" configuration. I don't remind playing with the kernel or using very specific configuration.
When 10.5.0 Leopard came out an replaced 10.4.x Tiger, it was quite buggy until around 10.5.3. Aside from Snow Leopard which was a special case, new OS X releases are typically buggy for the first few months.

Vista was a dog because it was slow, resource intensive, and Microsoft never issued any updates to fix it.

The only thing I thought was a bad idea in Lion was Time Machine snapshotting your local HD every hour, to itself, when your backup drive isn't available (like on a laptop). That would kill I/O whenever it ran, slowing everything. Shutting that off fixed 90% of the problems I had.
A bias is defined as a conclusion that is held unfairly. The only way to determine if a conclusion is held unfairly is to evaluate it and evaluating a conclusion requires drawing that conclusion in the first place.

The relevance is the author is saying "Don't draw race based conclusions because they are unfair by definition". But if you prevent yourself from drawing the conclusion you can't evaluate it.

Put in more human terms: People who are afraid of being called racist can't be intellectually honest.

Also, just to make the point, racism tends to flourish when people who aren't racist avoid such questions. Right now the most potent rallying point for racists is "The government doesn't want you to know white people are superior". This claim seems to hold weight to people because most scientists are afraid to do race based studies. So by not disproving the racists assumption we actually strengthen it.
I don't know what this guy does to his computers, but considering his Windows claims (I maintain that Vista was a significant improvement over XP, with some very poor publicity), I find it hard to believe his Lion experiences are typical.
If you do #1, you might as well throw in more commands. I can see why the author might not want to cascade in to that just yet.
B&N isn't making a mistake in not pushing it as a tablet...because it's not a tablet. It's an e-reader that just happens to have a little web browser and app store mechanism in it. B&N is selling these at a loss (or at least breakeven) hoping for the makeup in book sales. They can't be running around telling everyone that it's great as a web tablet and ignore the book thing.
I do want a tabbed putty client, but this one doesn't support the Windows 7 Aero-Snap features that the standard putty client recently added support for, so I will hold off.
I think it's interesting you can distribute more of your "persistent" state to in-memory storage and then distribute snapshots throughout the day. Online game servers often rely on state being in memory rather than being queried on demand. Achieving high performance otherwise is difficult.

However, I wouldn't call this "no-DB." Rather, it's "less-db." Ultimately, historical and statistical data needs to be stored and databases are great for that (and for a stats team).
Amazon's 7-inch will be its answer to the Nook Color, and will probably hit the same price point. It should be no more expensive than $250 and maybe as low as $199. Amazon might even use ads to reach the low point. It will be slightly faster and a more fully fledged Android device. Amazon is probably betting this is the device that will sell through the roof.

Amazon's 10-inch will be more like the Kindle DX than an iPad killer. It will just be available for users with very specific use cases and sales expectations will be low. It should be priced between $400 and $500, double whatever the 7-inch costs. Amazon can't have high hopes going up against the iPad after seeing the bloodbath of 2011, but there's not a lot it can do about it either. At the very least it will make the smaller tablet look like a better bargain by putting it next to a much higher priced alternative, which I suspect is the role the Kindle DX plays more than anything else.
I got a call from one guy that said I didn't have enough TSQL for a particular role. Never mind the 6 years of SQL Server...
From the same article - this is all nonsense.

The details about the Amazon Tablet(s) are still very vague.
Amazon is doing a great job so far to keep everything secret.
It is assumed that Amazon will use Android, but not even that is sure.
Rumored screen sizes range from 7 over 9 to 10.1-inches.

And the real article the nonsense is based on

http://www.digitimes.com/news/a20110831PD211.html
yes but which version :)
I think the operational details naturally were arrived at by hill climbing (or descent), as you suggest. However, I suggest that you read pg's early essays, most of the basic vision that went into YC, the no-nonsense "make something that people want" approach is there. That's why YC was successful, if they didn't start from such an initial condition they would have been just another incubator and there are hundreds of them.
You mean using data stores that support access through LDAP as general purpose databases?
Hah! I don't actually believe it was to "hurt" anyone, It was just a bit of hyperbole. I do, however, think that Apple's vision for the future of desktop computing is sans multiple monitors.
Not a bad idea. I'd like that if the scan automatically logged you into the wifi, or if it provided the login info ready to copy/paste into the login form.
Thanks for the tips. I may be working soon in a windows shop (who deploys on Linux.. ahhhh) and I'm looking for these tips to stay sane.
From the America version of The Office:

Oscar:	I don't see how we can possibly sell these for that little without losing money. Delivery alone will cost--

Michael Scott:	OK well sometimes, sometimes, it makes financial sense to lose money, right? Like for tax purposes?

Oscar:	Actually, I ran the numbers on this, and in this case, it makes financial sense to gain, money.
Thanks, the coupon code worked for me .
Has this guy ever used Windows Vista?! I agree Lion is a bit underwhelming, but that's nowhere near the disappointment (Microsoft did promise a lot at PDC 2003) users had when Vista actually showed up years after schedule, bloated, slow and ugly.

BTW, his crashes may be hardware (memory) related. I'd advise him to run memtest or to take his Mac to the nearest Apple store to have it checked.
Department of Justice files to block AT&T / T-Mobile merger
- The startup times can be a problem if you have a lot of data. Modern disks are pretty fast for streaming reads, though, and you can split the deserialization load across multiple processors.

- Mirroring state is easy; you just pipe the serialized commands to multiple boxes.

- It's very fault tolerant. Because every change is logged before being applied, you just load the last snapshot and replay the log.

- It didn't seem that way to me.

- In code. In the system I built, each mutation was packaged as a command, and the commands enforced integrity.

- Each command is a transaction. As with DB transactions, you do have to be careful about where you draw your transaction boundaries.

- Via API. Which I like better, as it allows you to enforce more integrity than you can with DB constraints.
The case for the iPad’s future
What is up with GarageBand? This thing wants to near peg CPU often. I thought it was just my sister's config. But then I hear on the This Is My Next podcast that Josh Topolsky is having the same problem. And Nilay says he's not having a problem as its using 13% of CPU ... on an 8-core system. It totally brings the system to its knees.
Why Google +’s ‘Distance to Nirvana’ May Be Its Undoing « exceljockeydotcom
FireEye Releases First Advanced Threat Report
Lion is not Vista. Vista (IMHO) had a rotten core where as Lion doesn't. There are, however, issues that I suspect will be fully resolved via another update or two.

When I upgraded to Lion I experienced a few minor stability issues (particularly with Finder) so I performed a clean install. Have had no issues since. I would be curious to see stability of a machine that has been upgraded from 10.5 -> 10.6 -> 10.7 vs one that has simply had a clean install of 10.7.

[EDIT as I got downvoted presumably for knocking on Vista]

Vista shipped with the version 6.0 kernel. This was known to be a fragmented, "consumer grade" kernel largely based on Win XP. The 6000 kernel build had so many issues that SP1 completely upgraded the kernel to the improved 6.0.6001 which was essentially the Server 2k8 kernel. It was an improvement but too little, to late.
answering directly to the subject: i do hope so. SQL too often introduces only a layer of complexity between the server-side application and the storage, while most of times an application could be designed to just use the filesystem, which is a database on its own by the way: it's a big, usually efficient, lookup table that maps keys (file paths) to values (file contents).

why store passwords through SQL when a server application could just use a specific directory containing one file for each user, each file named with the username and containing his password (without any file format, just the password, possibly hashed or encrypted)? the operating system I/O cache should be able to handle that efficiently and the advantage would be the elimination of the dependence on another software, the DBMS.
Suspected LulzSec hacker denied access.. to his girlfriend
I never really had any issues with Time Machine snapshotting when I don't have my external drive attached. It's worked pretty well for me.

I had a lot of problems when I first installed Lion, but I also had a lot of crap installed on my machine. I did a fresh install of Lion and everything is great. I don't have any of the problems described in the article and I didn't really have many to begin with.

Comparing Vista with Lion is dumb and the article reads as though the author knows it but decided to stick with the idea so that they could get some traffic for their dumb article title.
I really wish that there was an auto-update. I've been using the beta for some time now, Jon's amazing constant updates actually becomes frustrating because you have download an installer every update. I would buy a license in an instant if this could be implemented.
New bacteria promises sustainable gasoline replacement from paper, plant matter
Sony Finally Fully Unveils Its Android Tabs, The Sony S and P
apparently you need to scroll with two fingers or something? as far as i can tell, it's a problem with the way that mobile devices handle scrolling of different areas.

anyway, my apologies - at some point i intend to update it with the latest yui libs, which hopefully will fix things.
Avoiding the ‘Stuff Your Face’ Pitfall in the Business of Technology
It's freaking that there's a backbone.js section in it. Am I the only one on earth who doesn't like this library ?!
Might I ask, how did you shut that off? I don't see any configuration option in the System Preferences - Time Machine about snapshotting every hour. Thanks.
Most of it was finished back then - just a lot of copyediting, and the final chapters have changed.
Steve Jobs's biological father, a Reno casino exec, breaks his media silence
DuqE the whole surprise factor is a great point and one we are uncertain on how to incorperate at this point.

In the case where a person gets only a percentage of the money for different gifts on their wish list and not 100% for any one item may seem like a problem but I want you to look at it differently. Think about this site first and foremost as an alternative to a gift card. Its basically the same principle but without limitation and the user gets to see that your money was given for the purpose of trying to help them get a specific gift(s).
Show HN: This is Gitmark. I need you to finish it.
Mostly agree, but to this point:

> - Isn't this going to lead to you writing code that almost always has side-effects, causing it to be really hard to test? How would you implement this system in Haskell?

You'd have to figure out how to isolate the IO monad as much as possible, but this is no different than interacting with a database in Haskell. And Haskell would give you nice features like STM to address other concerns as well.
The end of an amazing opportunity
can you not put shielding AROUND the device, rather than build hardened processors ?

I can think of one reason - increases weight of the whole package - but perhaps the corresponding cost increase is not so much as buying a radiation hardened 1Ghz processor.
Hmm... I think I read his comment differently, as having two independent clauses:

Windows 8...

* has all kinds of UI doing the same thing

* no clarity around development platform
The Million Dollar Question
Of course not, but we should discount our belief that the Higgs has a mass at 140GeV by a factor roughly proportionate to the 95% confidence of the result. And I don't think anyone in this thread was actually claiming that we are 95% sure the Higgs is not at 140GeV, that's usually precisely the sort of mistake that relying on Bayesian methods helps you avoid.
"There's no margin in touchpads if you want to undercut Apple, but I bet Amazon doesn't care. They want eyeballs."

The same goes for Google-rola. Should be an interesting next couple of years for the tablet business in terms of seeing how low these non-Apple players are willing to go on hardware price in an attempt to prop up their real moneymakers (content, ads).
I had a weekend hack project like blitz/loadimpact, was thinking of charging by the test (ie you pay what you use, which makes more sense than charging per calendar time).

Plan was to offer quick tests (ala loadimpact), whole-site test (you give it the url to start, and it'd hit the linked pages with some probability as well) and custom scenarios (a list of urls to hit in order, rinse, repeat), and API to trigger tests automatically (for integration in routine integration/regression testing).

Got the backend working, never finished the frontend/UI. If anyone reading this is interested, let me know in reply - might put up a quick working demo page for it.
When you're 3-4 orders of magnitude ahead of the game because you've ditched network round trips and disk accesses, indices become less ( not completely un- ) necessary.

The impedance mismatch between database and application is a lot of code too.
Need Help With Optin App Installation?
�Empezando la dieta otra vez
US government files antitrust suit to block AT&T purchase of T-Mobile
2-finger scrolling works, thanks
Having built a couple of systems like this, I didn't find this to be a big problem. You have to organize your data in memory somehow, and that tended to be along lines that made for fast access. Occasionally I'd have to index something, which meant adding a hashtable here and there. It also allowed me to index and organize in ways that SQL doesn't make available.

The area where I still most needed SQL was for ad-hoc querying and reporting. I dreamed of building a relational-to-object mapper, but settled for a) XPath queries against our snapshot files, and b) dumping to an SQL database for reports.
My office uses the existing PuTTy Connection Manager for tabs.

It had a few quirks, but it works.
> I do, however, think that Apple's vision for the future of desktop computing is sans multiple monitors.

Which is very weird considering their Thunderbolt monitor is specifically marketed for use with their laptops, and for chainability (so not just 2 monitors but at least 3).
The LHC hasn't been running at 7GeV since March. AFAIK they have not fixed all the splices and are currently maxing out at around 3.5GeV

You can watch it live here (currently it is off):

http://op-webtools.web.cern.ch/op-webtools/vistar/vistars.ph...
Juegos de tetris gratis para Android
Flourish: PHP Unframework
"It is magical because it continuously updates an entire development platform invisibly, frequently"

That "frequently" is every 30 minutes, by the way... I accidentally removed the goog updater from my Lil Snitch rules and noticed that it then started asking permission every 30 minutes, on the dot (I started recording the times for a while).

I don't know why it needs to check so often - except that that kind of data would be very useful for noting how often your users were on 'puters, and if they moved around etc.
You have to install the new version of XCode. That should pull in all of the relevant development tools. They're not a part of the standard OSX install.
Exactly. Customer outcomes don't have to be described or defined directly by the customer.
HP Bringing More TouchPads To Meet "Unfulfilled Demands"
中空玻璃
It seems like email maps onto this model fairly well. An event (mail) comes in and gets written to the log (mbox). Starting the server (session) entails reading the events from file. It's not a perfect fit, of course.

The big players are backing their services with custom data stores, though.
you can't shield your devices from every type of radiation up there with a reasonable sized shield. so yes, it's about weight.
PuTTYtabs:
http://www.raisin.de/putty-tabs/putty-tabs.html

Or Connection Manger with arrangable tabs:
http://puttycm.free.fr/cms/

It's a great idea, but not new...
@Olefoo you can get PostGIS on Heroku via SpacialDB. SpacialDB is cloud hosted PostGIS and a convenient RESTful API. We have a heroku addon too currently in private beta. Check out our devcenter here: http://devcenter.spacialdb.com/ and let us know if you would like a beta invite.
Lil Mama – Strawberry
“Lil Mama pays homage to one of her role models, the
legendary MC Lyte, with this song “Scrawberry” which
samples Special Ed’s “I Got It Made” and is directed
by Phil Lee.”
Appeared exactly when I needed it. I'm currently exploring the JS web app world, and I am in need of some guidance. Sometimes I struggle because my flow currently consists of taking apart other JS apps, instead of having a solid foundation and implementing my own solutions.

There are some things that just aren't intuitive, when you're reading other people's code. I hope this book either enables me to write code from scratch or significantly speeds up my "decompiling" of other people's code.

Congrats on the launch! Must've been quite a ride, since from what I read, you're traveling the world and surfing. Nicely done.
The last two or three releases on the dev branch of Chrome seem to have cleared up all the Chrome crashes for me. It was however unusable for a few weeks right after the Lion release.
Sublime Package Control – a Sublime Text 2 Package Manager
What this article doesn't mention is the horrendous problems with Lion Server. Permissions (via Get Info) that you can set, but that magically don't get set for no apparent reason. Server app that can't do something so simple as assign users to groups (Poof, your assignments are gone. No reason, no explanation). SMBX is a steamy pile of sh!t that is nearly unusable. It constantly drops Windows clients for no apparent reason. Didn't save? Tough cookies. It renders many applications unusable that worked fine in Samba. It retains file locks, so that after you close a document you can't open it again.

I abandoned SMBX and compiled Samba 3.6.0 It's stable. Doesn't drop connections. No retained file locks. The apps that SMBX broke run again. But it also ignores Mac ACLs. Only recognizes Posix permissions, so this comes with its own set of problems. There's no way to force AFP to use a particular umask when creating files, and by default, Mac clients have a umask of 022, so even if you enable set-GID to force a group assignment, you can't force group permissions without re-configuring every Mac on the network to use a umask of 002. Very painful.

The only redeeming thing about this whole experience is that we have a blazingly fast Thunderbolt RAID array (something that is only possible on Lion unless you really want to use a Macbook Pro as a server). If you ignore their Server app, use Workgroup Administrator instead, and set all permissions from the command line, AFP works like a dream.

And for those who would say, "Why don't you use Linux then?" We used to. Both Netatalk and Samba get horribly slow when you are working with very large file systems. Netatalk because the CNID DB gets unwieldy, and Samba because of problems running case-insensitive sharing on a case-sensitive filesystem.
The writer is not a native user of English. The github site is full of nonstandard usage and small errors.

Darn good for a 2nd++ language, though.

/ Born lucky moninguist
Took a look at the toc, looked like a great package, made the purchase. Hoping to read it soon. Well done, maccman.
Yes, Gates would have graduated and gotten a job anywhere. But Jobs quit college after 1 semester and then wandered around for a while. He would not have gotten a job outside of a hippie coffee shop.
I think that IT recruiters who are more technical in nature (ie were former IT employees) attract more competent IT people and know which candidates are relevant to employers. As a result, the experience from the employer is much more pleasant.
I use PenguiNet over PuTTy - nice clean interface and excellent support - http://www.siliconcircus.com/
Firefox 9 uses type inference to improve JavaScript performance by 20-30%
It does not make sense for an application to autoupdate itself when there's a system wide package management with updates available. There are also other reasons that are more cultural than technical in nature.

If you want bleeding edge versions of Chromium (or some other popular program), there are non-standard/third party repositories available. Then you can get nightly builds but still update your system with the package manager.
If there has ever been an obvious need to prevent a merger it's this one. I really hope that common sense outweighs AT&T's ability to purchase bureaucrats this time.
One reason would be that you expect more than a few thousand users.

More generally, for all but the very simplest apps I'm afraid can't agree with you (though, to clarify, this isn't really addressing the topic of the original post). Years ago I had a summer job maintaing a set of Perl scripts that persisted online store inventories to flat files. It was horrible. I've never found Postgres to add much complexity to a project, but on the storage side it provides me with the reassurance that smart people have thought hard about issues of consistency, stability and performance -- which millions have tested -- and on the query side, I can do various clever things at amazing speed if ever that's required. Why would I not go for that?
Yay, for once they do something for the consumer.

We'll see if they hold to it, or is just a sham only to be dropped after promises and payouts.
Using the no-DB approach is particularly tempting with a language like Clojure. Clojure can slice & dice collections easily and efficiently. It has built-in constructs for managing concurrency safely.

I actually have a couple Clojure apps that rely on a hefty amount of in-memory data to do some computations. Even the cost of pulling the data from Redis would be too expensive. The in-memory data grows very slowly, so it's easy to maintain. Moving faster-growing data in-process would be trickier, but this article makes me want to try.
I'm guessing he upgraded an older mac. I have a new macbook air and don't have any problem.
I'm with you. After 10-odd years of getting by just from reading documentation, blogs and stackoverflow (on lamp+js), I recently rediscovered the joy of good quality technical books. There's nothing like taking a nice, structured tour from the 101 all the way to the more advanced topics, is there?
40 Free Highly Functional Dingbat Fonts
Or if a company, maybe even Google, gets hacked and their distribution channels are used to send out poisoned software? That would be bad.
Yup. This image (from Apple's marketing material) makes me optimistic: https://ssl.apple.com/displays/images/overview_hero2.jpg
Cheers for the coupon, mate. Worked for me too.