skysight-inc/HackerNews huggingface dataset:
> I do, however, think that Apple's vision for the future of desktop computing is sans multiple monitors.

Because they fudged support in the initial release of Lion? Get real. If you're so effected by it, downgrade until there's an update that fixes it. But don't assume that the workstation of choice among graphic artists is going to completely drop multi-monitor support just because it isn't exactly how you want it right at release.
BIT in The Netherlands could be a good option for you (http://www.bit.nl/home/faciliteiten/e-mailplatform/). The Netherlands have excellent infrastructure and rather liberal laws, and BIT is a large player in the market here. I've dealt with them before (and I live next to one of their datacenters) and I can highly recommend them. The website is in Dutch but you can email them in English (sales@bit.nl).
This is an interesting perspective.

Come to think of it, Leopard did frustrate me a lot. I think I just got really fat and happy on Snow Leopard, and now that rug has been ripped away from me.
There's a lot of nice under-the-hood stuff (separating stuff into processes, autosave, that kind of stuff), but the UI doesn't look compelling.
How to setup mercurial repository on your shared webhost
I could not find any full functioning instruction to setup a mercurial repository on bluehost. I modified the instructions and you can find them here.
Yay. About time the government did something for the consumer.

Thought someway somehow, ATT will get it's merger. They'll just spread more cash around.

Like TARP. Republican voted it down (for show). 4 days later they vote it up. At a cost of like $700 billion.
Some issues I've noticed with Lion (on shiny new iMac hardware, fresh out of the box):

- Can't install XCode 3.2.6 without a workaround (I need to be on the same version of XCode as my co-workers). I had to use this:

http://catacombae.blogspot.com/2011/07/installing-xcode-326-...

- Awful flash support in Chrome (browser of choice) on day one. Now working thankfully. If I loaded up a new tab in Chrome that used flash, literally the entire tab was transparent (wouldn't render at all). It was nice that flash-based ads wouldn't render though ;-) looked like a newspaper after someone cut out a few coupons.

- Spotlight couldn't even find pre-installed applications (e.g. Safari). Took a few days for this to work itself out.

- Finder was completely screwed. Had to go hunting for "Macintosh HD" and manually add a shortcut in the left pane in Finder (needed to look into the hard drive directly to rectify the XCode issue above).

- NTFS USB drives (MS Windows file format) no longer supported at all. This worked fine in Snow Leopard. Incredibly irritating, as I intended using my USB drive to move over files from a Snow Leopard machine. Disk utility refuses to mount the USB drive.

All this made for a poor out-of-box experience. Would love to have the option of getting the same new iMac, except running Snow Leopard.
I love my T-Mobile plan, the customer service, the T-Mobile store down the street from my work, I love the whole company, and I hate the thought of all of that disappearing down AT&T's gaping black hole of a company. I really hope this deal doesn't go through, I'd love to be able to stick with T-Mobile for another 10 years or more.
You must be running Firefox 3.6 then.
Under certain circumstances using LDAP as a directory or data-store and not just for authentication alone can make sense, especially if you want to benefit from the very well standardized, open and stable interface or if some sort of multi-master scenario is needed or if you want very rigid control over who can see what portion of the data then the most popular LDAP servers offer a lot of very cool ways of "modelling" and managing your data.

One drawback to keep in mind is that LDAP is generally not meant for lots and lots of writes so it is by no means a substitute for DBs but it is great for looking up data and if that data somehow fits a sort-of "file card" paradigm anyway and there are way more reads than writes on that data and several different applications should be able to access it then all the better.

The major and most popular applications of LDAP, however, are certainly always somehow connected to authenticating users and that is also where it really, really shines and that was another reason I brought it up. If applicable, personally I would prefer managing users and their logins in an LDAP server over keeping all that in a database.

Luckily nowadays most (web) applications offer some sort of support for using LDAP anyway, however dodgy those implementations sometimes are. (One of my favorite examples here is netscape navigator/mozilla/thunderbird and the addressbook schema shenanigans...)

I just think it gets too little credit or news these days but that probably stems from the fact that it is a pretty stable system without lots of innovations and it has been around a looong time and it is not so "sexy" anymore and most HN hackers wouldn't have to deal with it most of the time anyway.

But I cannot recommend looking into LDAP and playing around with it and understanding how to get a directory going enough - it is a bit confusing (sometimes frustrating) at first because it is so different from typical databases but it is fun once you get the hang of it and learn to appreciate its simple and efficient beauty and some of the things you can do in huge directories with e.g. the Sun LDAP server are nothing short of amazing.
Can't they just stop making changes that cause plugins and extensions to break?

I know that would be easier said than done, but Chrome seems to do a good job of it.
fn+arrow keys do home/end/page up/page down.
I don't necessarily think that you need to write the blog posts, but I don't think that they should be outsourced to someone that is not familiar with the inner workings of what your company does. The person writing the post needs to be passionate about what they are writing about and needs to be on the pulse of what is happening with your company and the industry. Yes, you could do it. But the truth is that doing a blog and managing your overall communications is a lot of work in and of itself, and could eat up a lot of your day. This could be fine if you have the time to devote to it. But don't be half hearted about it.

I see a lot of startups put all of their early funding into dev resources, thinking that they can just pick up the slack on the marketing side. The truth is that marketing/communications is a make or break issue for your startup. You could have an awesome product but if you don't get the word out and build/manage a community around your work, you aren't going anywhere fast. So, my advice? If you don't think you will have the time to be truly committed to doing it right, hire someone that has a background in communications to join your team. Don't treat your marketing strategy like a second class citizen.
Through speed of traffic on San Francisco area streets vs. popularity on Flickr
Sticking to his article:

"Mail crashes all the time."
"Fullscreen apps have a habit of just vanishing. They’re running, but they’re not showing."
"Finder periodically decides you don’t need to see all your windows any more."
"iTunes boot time is measured in aeons."
"The “Something has crashed, send a report to Apple” window might as well be your Desktop Picture."

Happen to agree that Launchpad and Mission Control aren't great but that's just my personal opinion.

On both machines I upgraded from the previous OS.
> Colour coding the ticket is not trivial

Letter code them. "Group A", "Group B", ...
He forgot to mention how completely and randomly broken Launchctl is under Lion. Unless you are root, about half the time when you invoke launchctl load, you get a crash with debug output. And any vagrant user can tell you how frustratingly off-kilter NFS has become.

He also forgot to mention that a very large number of people were getting kernel panics from using flash in a browser. How that regression got out the door, I will never understand. It does not inspire confidence.
https://secure.wikimedia.org/wikipedia/en/wiki/RAM_disk
People who are lamenting the loss of "Front Row" should spend an hour and download, install, and configure PLEX.

It is, without a doubt, a great piece of software. Just being able to serve _all_ my movies to my iPad (without having to jump through iTunes HomeSharing issues), Android phone, or stream through the internet (something that iTunes won't even do).
Wow didn't know about that, thanks. I've been using AHK for that too. Press Win+C and a prompt will open at that location. It's much faster than shift-clicking through a menu.

I wonder how many others knew about the "open command prompt" who really did need it. Revealing it in the Ribbon is a double-win then, because now you immediately know it's there and you can now also use a keyboard shortcut.
Justice Dept Files Antitrust Lawsuit to Block AT&T’s Acquisition of T-Mobile
Great to see this come out, but their changelog is pretty odd. A list of numbers without the issue title is kinda hard to get a handle on.

Having said all that, if anyone knows what really went into the release I'd love to hear it. Major fixes or things to look out for would be great.

[edit: Softer language to convey my intent better.]
"Make it and they will come" - The loss of innocence
I'm aware of that but if it's just a manager wouldn't it add overhead?
I agree. In particular:

1. Airdrop is great.
2. Full screen apps make me happy. (I only use one monitor, though.)
3. I love being able to group items by date last opened in multi-column view.

My biggest gripe: Why doesn't the finder automatically extend the width of the rightmost column to use up the remainder of the window? I'm always adjusting column widths to see long file names.
Justice Department Says "Not So Fast AT&T and T-Mobile"
Some people do not want automatic update. They prefer having total control on their software (think entreprises or free software fanatics).
I love the idea of actual project-based coding interviews where you get to see all aspects of the candidate's abilities (communication, technical chops, design skills/trade offs, etc).

But I'm a little skeptical about the statement, "And this is so much more scalable..."

Now you have the overhead of possibly paying each person for some work, the paperwork that goes along with it, the management aspect of it if it goes wrong (and it will go wrong, the fact that it didn't in 8 interviews is just the reality of a small data set), not to mention the review time for the team on each project.

I don't doubt that you get better hires out of this process, but calling it scalable is a stretch on reality for companies greater than 20.
Nothing new here.
I remember working with TED editor on PDP-11.
The machine crashed some times. After restart TED would restore the text by replaying all my key presses.

Other example vector graphic editors: it replays vector graphics primitive instead of pixel bitmaps.
From my experience Chrome installs itself into %appdata% to avoid requiring admin permissions. And not once has Chrome asked for my admin password on OS X.
The raw number wasn't the point. WP is notorious for collapsing under a gentle load without caching.
And not the last thing is security and permissions to access different parts of data. I see no way to have it easily implemented in the event logging system.
"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"

I'm sorry but I don't understand what this means in practice. The first part is a Bayesian belief, while the 95% confidence result comes from frequentist analysis. I'm not sure how you can mix the two.
They were hoping to BS their way through congress. The thing is, cell phone vendors are personal, tangible aspects of people's lives. People typically* have much stronger feelings about their cell vendors than they do economic, foreign, or gasp copyright policy.

* Not that I know, I'm pulling this out of my ass, but it sounds good. Possibly even correct.
I agree with the OP, but I feel that there is something that is missing, especially re programming.

In addition to "do" there is also "practice".

Look at competitive sports, more time is spent practicing than doing, often breaking things down and practicing with an exaggerated level of formality.

I believe that this applies to coding too, intentional practice can be a coding dojo, or hammering out a couple more project euler problems, or a weekend project, but I believe that the best coders "practice" as much as "do".
I would also point out that Apple is doing a lot more "overdesigning" itself these days. I think the address book in Lion or the Reminders iOS 5 app are evidence.
SimpleUPC: Product Information-as-a-Service
Sony Tablet S goes on Pre-order for $499.99
I tried out PenguiNet on a previous recommendation from HN, and was sadly disappointed. They do not support setting the background and foreground colors separately from the explicit ASCII colors.

Due to various conditions with my eyesight, I can see the text on the terminal much more clearly when it's dark text on a light background. You can do this in PenguiNet, but then you loose the ability to specifically create black text in your output, since it's now the color of the background.

Putty's support for this feature is pretty much seamless, in contrast. I believe that this is on Silicon Cirus' wish list, but until that's supported it's mostly a non-starter for me.
Out of curiosity, were you allowing it to check? If you denied permissions I could see it asking every 30 minutes since it failed the previous attempt.
Show HN: my weekend project - music discovery for karmawhores
This could be cool for computer science only too.
What I am taking away from this is that he got his ass whooped on CS by his mum - everything else is irrelevant.
The goal is not to replace databases altogether. The goal is to solve some particular problems very well. Last time I used this approach, for example, we mirrored a bunch of data in a traditional SQL store for reporting and ad-hoc querying, things that databases are great at.

In my view, direct access to data decoupled from application code is a bug, not a feature. With multiple code bases touching the same data, schema improvements become nearly impossible.

I also think data integrity is easier to maintain with a system like this. SQL constraints don't allow me to express nearly as much about data integrity as I can in code. Sure, I could use stored procedures, but if I'm going to write code somewhere, I'd rather it be in my app.
Thanks for the info, after hearing people praise wordpress as the holy grail of blogging, I found it to be very very slow. Hopefully this plugin will help
For the one-day projects, we typically do not give projects of things we might use, for that reason. We give a sort of related simple app. We are currently < 20 so we'll see how this goes once we expand beyond that =)
I can' think of any. I don't think there are any.

The gov just blocked the merger of H&R Block and TaxACT (in May(?)), but those companies are almost two orders of magnitude smaller than AT&T.
Additionally, let's remember that lion's a $30 upgrade, which makes things sting quite a bit less.
That would be splendid. I'd even pay more if i can get room for my legs, but much more importantly have the opportunity to actually lean back in the seat and not break my neck... In otherword have a neckrest that's not designed for 150cm tall people.
Additional info on the faster compilation? I'm new to scala and from what i've seen the main issue with compilation is the time needed to load the api when the compiler starts ( a few seconds, fsc is a workaround to this).
Point the server at a ramdisk, and set up a cron job to sync it from the regular disk?
Creative Website Design Company in London
Wearelondoners.net is one of the leading professional website design company located in London. They are the fastest growing company which offers compliant website design with ecommerce solution and best in providing SEO services.
"The goal of X is to teach us about the world, not stroke Ys' egos and tell us how clever our existing theories are."

This a million times. I want this on a shirt, with the millions of X's and Y's it satisfies. Thank you for posting.
I think this is really where YC shines and becomes such a magnet for success: you have guys who are willing to try out ideas that most people probably don't understand yet. Since many of the YC candidates are in a similar situation, they can begin to feel comfortable, and even understood among their peers.. giving them the confidence to be boldly different.
Right, that's one way of installing Chrome on Windows. However if you install Chrome for all users, then you pretty much have to start Chrome with an admin user's UID. I get prompted for my admin password on OS X, as I work in a standard user account.
https://discussions.apple.com/thread/3236857?start=0&tst...
Please post again after 1-2 years.
Wait, which OS are you running? On the Mac, just opening the editor gives me this handy dialog (note the "Automatically download and install updates in the future" checkbox): http://cl.ly/0e2S0h0O011S0U3p2w0I
Previously, when you sent a putty window to the right-hand side of the screen with <Win>+<Right> (for example), it wouldn't resize, and you'd end up with the window sticking out and not taking up the correct area on the screen.

Now it actually works. :)
Varnish in front of the web server would do.
I think some of the issues border on intentional. A particularly infuriating example is how DVD Player really did go BACKWARDS. There used to be an option in DVD Player's preferences for whether to black out the other screen when in fullscreen or to leave it usable. DVD Player was perfect before (I used to watch a movie on one monitor and code on the other). They actually went in and removed this. DVD Player now has the "new" behavior of 1) forcing me to full screen on the right hand screen regardless of where the DVD window was originally, and 2) Putting felt all over the other screen. Its incredibly annoying even when I DONT want to use the other screen, because I certainly don't want distracting full brightness felt on the other screen. I simply cannot understand this choice. Who went in and DELETED those lines of code?

I don't think we'll see any sanity return to this BTW. The very foundation of Full Screen is made in such a way to make it conceptually difficult to fix. All these problems stem from the decision that full screen should ALSO throw you into another new space, which makes it incompatible with the old workflows of having other apps running on the other screen.

It was such a silly decision (to support "swiping" I guess?) Full screen already existed before, all they should have done is update the iLife/iWork apps to support the old full screen and encouraged developers to do the same. Instead they over engineered this complex system of spaces (a feature that only PRO users are used to BTW) and broke old features. I really don't understand it.
Available in Haskell with the ViewPatterns extension.

http://haskell.org/ghc/docs/latest/html/users_guide/syntax-e...
I have to say that this post hits the mark. My older mac that received the lion upgrade is now a piece of crap...i get the beach ball effect every few minutes.

Thanks for the Vista Moment Apple.
I'm not looking to debate this at all, but I'm not sure how program designed to prevent the insolvency of a major portion of US assets and the anti-competitive practices of one company are related or why you're singling out Republicans in both your metaphor or in relation to AT&T.
all the tabbed versions i've played with have windows API artifacts, hangs, bugs, etc... probably the most successful thing i've tried was (tediously) konsole from KDE compiled using Cygwin
> Do you know why? Because overdesigning SELLS.

Isn't that an assumption though? You haven't built two versions, one overdesigned and one not, and then A/B tested them right? It could just be that over factors besides design makes your app sell.
Way to completely miss the point, Microsoft is not going to 'disappear'. Anyone who says this probably also thinks that David Copperfield actually made the Statue of Liberty disappear.

Ms Shinder must own a farm to have come up with that much straw.
This thread seems to be more about individual products whereas Jobs here was talking about the direction of the company and its strategy. I don't think they are directly comparable.

But Google at least certainly suffers from a lack of focus as a company. That's what 20% time is, effectively, and while there are some good arguments against it, it seems to work for them. Perhaps the 'no' comes into play when deciding what to throw more resources behind? It might be reasonable to compare loosening the reins on your engineers a bit to pure research where it is hard to get a concrete answer for what technologies something will lead to, but you allocate some funding for it anyway.
Um. Chrome is offered in both .deb and .rpm (each 32bit and 64 bit).
scala interpreter/REPL is starting up in about 0.5 seconds now compared to 7-8 seconds with 2.9.0.1 on my system using Sun JDK 64-bit.

System scripting in Scala suddenly got a lot more appealing :-)
What's really concerning about the supplier argument is that it would illustrate reckless management action. Running a company like HP, how can you not understand the impact of supplier contracts on canceling a product line? That would practically define the euphamism, "Asleep at the wheel".
They have releases their updated as open source under the name Omaha: http://code.google.com/p/omaha/
Several of their products use it but afaik no other product is making use of it yet.
You have to use a managing script anyway even if you don't use FPM. FPM makes things easier by managing that part for you. In addition, FPM comes with some goodies that managing scripts don't have.
Public Domain is not recognized in Slovak law and in many European countries. You cannot abandon your right as the author.
A hyper short time could be massively benefitial to security. Imagine a security bug fix that's installed on every browser within the hour.
I think that must be once in 30 minutes polling not once in 30 minutes updates.
And the previous release announcements look all the same except for the bug list. Imho a brief description, at least for final releases, would be a nice addition. Not everyone follows the scala-language mailing list.
This has limited use because of

Maintenance: I can easily give a 10% raise to everyone with a single SQL statement. Fowler's method requires that I first create an entire infrastructure (transaction processing, ACID properties) in code for this particular application. And it had better be as reliable as the transaction processing available in modern relational databases (so says my boss) or I'll be looking for a new job.

Support: you get to teach the new guy how "Event Sourcing" works for this application A and also applications B, C, ....

That said, I _have_ done this with great success. But the work involved a single application (a minicomputer-based engineering layout system). The ease with which versioning could be included was a selling point.

And don't get me started on reporting or statistics.
Removing dependencies with the Observer pattern
Jammit should already be playing well with Rails' built-in cache busting, although I imagine that the situation might change with 3.1's new fingerprinting.

As for having to pipe "static" JS and CSS files through ERB ... I've always thought that was something best avoided by choice, unless absolutely necessary.
See http://opensource.com/comment/reply/3850/7515
The article mentions GPS, but doesn't US law require the GPS to disable itself once reaching a certain speed and altitude?

I wonder how they get around that.