skysight-inc/HackerNews huggingface dataset:
Ah yes, OS X keyboard shortcuts sure do have bad discoverability.

I'm in Safari, I wonder how to see page source. I click the Help menu (or Cmd-?) and type in 'source'. It finds the 'View Source' menu item. I arrow down to it and not only does it open the menu containing it, but there's a big animated blue arrow pointing at the keyboard shortcut.

And what do you know, those funky symbols are in fact printed on my keyboard. Not that I have to look at it much, because the shortcuts I use are mostly consistent between apps.
Minor spoiler/hint:

My algorithm, given a strip, would tell you which strip was on the right and also gave a certainty. The last strip would have a "next strip" value shared with an earlier strip (thus wrongly attached) but with less certainty.

Edit: Or (worst case) the last strip would have a high degree of uncertainty.
Flash is dead. If you can't deal with this sort of change...there's the door
Back in the 80's, a family friend had an autobody repair shop.

The circus was in town, and one of their trailers needed some dent work on a fender. The circus guy told the foreman "Don't worry about Fred, he's harmless. Just don't let him out" The foreman thought this was a joke. But as they started in on their repair, they realized there was a chimp in a cage on the trailer. As they unbolted the fender, the chimp reached his arm out of the cage and grabbed it - and would not let go. Even with three of the shop workers pulling on it.

They evidently bribed the chimp with cookies and were able to complete the repair.
Happy Birthday fMRI, Now the Little-Publicized Pitfalls
How to Fix “This device isn’t eligible for the requested build” Error
> You just proved his point.

Granted, it's not candy-color obvious. But for a developer working on Linux, "hard" should represent a different barrier than for Joe Sixpack, yes?
Nice iPhone app lets you acoustically measure distances of up to 25 meters
Show HN: longturn.org website in Django
Please have a look at my new website. It took me a while to get started, but when I finally did I finished it in about two weeks. This is my first big website, so any suggestions are welcome.

Please try http://new4.longturn.org/ if the DNSes have not yet propagated.
It's true that it didn't help, but the main reason is the success of the app stores on mobile.

People install apps a lot more easily on mobile than desktop, it's better for developer as well especially regarding monetization which means there is really no reason for a plugin.
I disagree with the article. That particular attendee doesn't want to know who you are or why you even had to solve the problem you are presenting. Others in the audience may have a different preference.

Skipping slides if you see someone play Farmville? Don't. Frankly, by then it's too late, and messing up with your presentation live is a sure recipe for failure.
I'm curious as to the tech details myself. One problem of classic bittorrent for livestreaming, afaiu, is that it derives its speed from downloading pieces of a file randomly. For livestreaming, you probably need a different algorithm.
Hacking in a flood
That's basically what I use it for: a "lite" version of Mathematica as a webservice, hidden inside this other thing that claims to be a search engine.
Well, then, thank god for Apple for rescuing us from the tyranny of flash.

Now, if we could just get rid of it on the desktop, things might be much better. CBS.com, I'm looking at you. Hulu, you can do better also.

Once again, by the way, despite the cacophony of personal attacks that it produced at the time, Steve Jobs has been proven right.
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.

If you're going to judge it based on your existing preconceptions, of course it's going to come up short.

Windows: The button makes the open window fill the screen.

Mac OS: The button instructs the app to make the window larger to fit the open document.

With larger and larger desktop screens (27" iMacs, 30" Cinema Displays), the old idea that you'd want the one window to fill the screen doesn't hold as often. Then came the rise of the laptop and it does hold again. So Lion gained fullscreen.

This doesn't mean it wasn't frustrating, or badly done by many programs, but I object to you describing one way as "what should happen" as if there is a standard, or as if OS X < 10.7 claims to do fullscreen but fails to. You're buying an App to make it work like another system, because you prefer that behaviour.
Your 2nd paragraph is an excellent insight on nerd negotiation skills.

Too many times i was also fooled bymyself in thinking negotiations, be it companies or even buying a car, followed a logical progression.
I believe Google's engineers tend to agree with the JavaScript part of your argument http://googlesystem.blogspot.com/2011/10/dart-googles-progra...
It is something that JavaScript can never solve: Objects are objects, there has to be some constructs to make them work so it would never be as fast as C code.

The other blog post that appeared on HN this week sums it out [1].

For those who didn't read that post, basically, if you want the performance of C, you have to make those data as static and inflexible, i.e. use types and avoid indirection. Looking at the KL used in benchmark, you may find that it resembles C code. It's exactly what they did to make it fast: types and free from indirection.

[1]: http://blog.mrale.ph/post/12396216081/the-trap-of-the-perfor...

[2]: https://github.com/fabric-engine/Benchmarks/blob/master/Serv...
Sure, would be nice to have option.
Everybody’s An Expert
If I were going to blame anything, I think it would be Adobe's decision to treat every desktop platform other than Windows as a second class citizen. The Linux and OS X flash players have been horrible for a long time. When mobile OSes were released that were derived from these two, the results of this strategy were fatal to mobile Flash.
Wow, I had no idea that was possible. Many thanks! I could see this being useful for resizing my Finder window without losing the nice rectangular aspect ratio I have.
That's quite cheap for a hobbyist's item (if they already have a computer). Compared with a yacht, or a golfing bat, for example... :)
Fortran compilers (gcc has a Fortran 95 frontend) have long offered optimization levels beyond -O3; i.e., -O6 is a decent upper bound among popular free and commercial compilers, not just gcc/gfortran. The author probably came from a HPC background where -O6 is commonly used for compatibility among such a variety of compilers, even when writing C and C++ programs. Technically not the most portable way to build, but it works.
Most of the arguments against Flash being dead seem to be one of these:

1) Games
2) Mobile apps
3) Video

#1 I agree that flash is better for making games, but how big of a market are games on the internet? It's a 'big' market, to be sure, but how big compared to the number of Flash websites a few years ago? Surely it's a low percentage (anyone have actual stats? I don't know of any). Is the amount of Flash games being made enough to keep Adobe interested in continuing to improve Flash? As the desktop market recedes and mobile devices become more popular with users (and I truly do believe that it will) what will happen to the Flash games?

As for #2 - mobile apps. This could be the answer to the above, but why use AIR when you can get better performance writing native code for whatever platform you are working on? I'm sure it will work out for companies that want to save a few dollars and be able to launch a simple game on many platforms while writing it once, but that kind of development has rarely succeeded in the world. Look at Java apps on windows/osx - they often feel klunky and look ugly and don't support the native UI elements of the host OS (does AIR do this on mobile phones? I'm admittedly not that familiar with it). Because of the history of this area of technology, I'm highly skeptical.

#3 I agree with, and covered this in a comment below. I believe Flash will be useful for desktop video delivery for a few years to come, but will eventually lose to native support.
I've seen steeper prices for crappier paintings
Money Cash On Hands: Your Millionaire Guide  Here 
+Money Cash On Hands+
By > MillionaireGuide.Co.Cc Fresh Content Every The Date 5,10,15,20,25 And 30.
The new "Duplicate" then "Save" paradigm is not making me particularly happy.

It must be so automatic to me to go to Finder >> Preferences >> Sidebar and check / uncheck stuff that I didn't know Home wasn't checked by default.
Should Movies With Gay Scenes Carry A Gay Rating?
Completely agreed.

I dont see why valid criticisms of what Apple is doing get such a negative response. A lot of us love Apple software and hardware, and have invested a lot of money in various parts of the ecosystem. We are not windows fanboys who are making a fuss without having ever used Mac OS.

A lot of changes I can understand; moving forward may mean annoying a portion of your users. But a lot of these changes do not change anything for the better. There are no reasons for them at all, as mentioned elsewhere in the thread.
I would suggest you to start with http://www.webfaction.com. It will cost you $9.50/month if you choose monthly payment schedule. It has enough flexibility to let you use most of the popular technologies(any software that runs on PHP, Python, Ruby, Perl or Java with MySql, Postgresql or sqlite).

If things go well and you can afford it, switch to Linode 512mb plan that will cost you $19/month and you will have full control over your development environment. (http://www.linode.com)

Need even more power? Keep adding more nodes to your linode account or switch to cloud hosting like Amazon EC2. :)
I would upvote a link to something with more information
Massageador sculptor body
De qualquer forma, não espere ‘secar’ com o aparelho.
These threads follow a common pattern. Someone makes a list of things they dislike about an OS. That's not interesting, so they'll include a bit of a rant. Other people will agree, and add their own annoyances.

Then a bunch of people will pop up and explain how to achieve most of the things that are complained about; or explain that they're not problems but features. (The green pseudo-maximise being my most frustrating example.)

What people seem to miss is that discoverability is lousy in OSs. HN isn't read by stupid people who are un-used to tech. So why are what should be simple features either hard to find, or not present? Why do HN readers struggle with simple aspects of modern OSs? Apple (rightly, IMO) gets a lot of praise for usability. MS spent a lot of money on usability testing. Both of them have some awful awful things going on.

My example of a hard to find feature: In windows XP when you copy many files from one directory into another directory you'll get a dialog saying "The folder already contains" etc, with 4 options, [YES][YES TO ALL][NO][CANCEL]. There was a secret option of [NO TO ALL] if you held shift and clicked no.
Then why does google keep putting flash cookies ("SharedObjects") on my disk?
Heh. Relevant thing happened today: One of them called yesterday asking if we had a position open.
The long-term outlook only matters to long-term investors. If you can carry out such activities discreetly such that those investors are oblivious, you can reap the profits by selling up before the shit hits the fan. There are enough sociopaths [0] in business that this situation must have occurred several times over.

[0] http://www.forbes.com/sites/jeffbercovici/2011/06/14/why-som...
I agree that Javascript isn't as mature as Actionscript 3 feels, but would you really choose to build a website or web application in Flash over Javascript even if it meant a poorer user experience for your users?

Your users don't care about your opinion of Javascript's syntax.

More focus on Javascript and the tools available will only help improve the language faster, and I believe Flash has already made a huge impact (good!) on the Javascript language.

Maybe Adobe will give us our next great Javascript editor?
>And what do you know, those funky symbols are in fact printed on my keyboard.

Some of them are not— at least for my MacBook. The caret symbol is for the control key (think caret -> control), and the slanted-looking T is the option/alt key (if you look at the graphic as though it's a path, you can see the path takes an alternate route).
Homebrew is far superior to Macports or Fink IMO. In some ways I prefer brew install'ing to apt-get'ing. The packages are often far more up to date. I am not a fan of the transition from spaces to mission control. At least you can rearrange windows in mission control, before that update I was pretty unhappy with OS X.
A lot of people (including me) are suffering from dropped wifi connections. There's a thread on the Apple support forums that has 1264 replies and 157731 views: https://discussions.apple.com/thread/3191630?start=0&tst...

Apple has been trying to fix it ever since Lion came out. After 2 updates it's still not working for me.
Larger than a gigabyte? I should hope that you don't have too many Flash files that big...
Five Future Techs for Passenger Air Travel
> Sometimes you just have to sue to enforce a contract and your rights.

If you can sue. At my last job, they made me sign a binding arbitration agreement as a condition of being employed. I needed the job, so I couldn't play hardball and refuse.
Okay, I'm supposed to use ambiguous, obscure, or unpronounceable acronyms when speaking to people?

Maybe we've reached the point where non-geeks know what "SaaS" is, and don't confuse it with the attitude or the statistical software or anything else. But does anyone outside of Silicon Valley recognize "PaaS" when I use it in a sentence? Anybody want to tell me how to pronounce "IaaS" without inadvertently slandering myself?

Maybe the time has come when the general public needs more fine-grained terms for what folks have come to call "cloud computing", but I doubt these are the right terms.
I think it was unnecessary; California should have just made a statutory affirmation that any corporation may choose whatever goals its owners decide.

There's a reasonable argument to be made that's already the case, and the opposing idea – that 'maximizing profits' or 'maximizing shareholder value' is a legal requirement – is just a persistent misunderstanding.

I think such a misunderstanding is fed by some on both the right and left. On the right, some want to celebrate a singular, elegant rule for moving all decisions into an economic model. On the left, some want to smear the very idea of corporations as amoral at the core.

Neither view respects the idea of a corporation as a voluntarist coordination mechanism. A corporation is its shareholders' property, and just like any other property, may be deployed in any legal manner the owners see fit.
Remember too, NeXT didn't just have a desktop OS, it had an enterprise application framework, which Apple used to build the Apple Online Store. That may or may not have been an important factor at the time, but given the inroads Microsoft was making in enterprise backoffices at the time, it was probably a consideration for Apple's board and management.
I use Windows as my primary UI, but also use ubuntu and OSX daily in virtual machines. I switch between visual studio, eclipse, and XCode constantly.

I still prefer the windows UI to the others. Ubuntu, especially Unity feels always like a step behind the windows UI. In the latest release the taskbar won't stick, they took away the start menu, and menus are stuck at the top of the screen like osx.

I like in windows how I can drag the window to the side or the screen and it expands to fill just the half. Of if I drag the border to the top it will auto-expand the window vertically.

In OSX the max/minimize buttons are too small. And the task bar seems more visually appealing than practical (in windows it fills the whole bottom.) Also the download/install software process, it feels weird. Download a file, have it come up in some jump list, then mount it to the desktop where's there's usually 2 icons one saying to drag the other somewhere. Package management seems more straight forward in windows vs osx/linux. I do like XCode 4 though, I think how it works with tabs is much better.
i realise that people who are unhappy with osx are encouraged to move to ubuntu, while those who are happy with ubuntu seem to be moving to mint. but i just wanted to add that opensuse is still as solid as it ever was, and a new release (12) is due out in 3 more days. it supports kde and gnome (you choose on install via a single checkbox) and i have never understood why it's not more popular in the states - it seems (to me) to hit the sweet spot of minimal maintenance and maximum flexibility.
> it's a valid argument. I guess the only real counterargument is that employers (by default) have a lot of power over their employees. If an employer decides to fire somebody, it'll make very little difference to the company - they'll just hire somebody else.
However, losing your job as an employee is devastating.

Ah, this is a very good point!
My (UK) MBP has the Alt symbol.

Control doesn't have the caret, but it isn't used nearly as much as Cmd/Alt/Shift for shortcuts (mostly reserved for further modified versions of other shortcuts, and Unixy stuff). As it happens, I do have a caret of sorts on my Control key as it's remapped on to Caps Lock ;)

I had no trouble learning and coming to like how keyboard shortcuts are done on the Mac, and that's because I didn't consider my previous environment the authoritative way to use a computer just because I used it first. (See also users obsessed with maximising every window because that was the done thing on a 15" CRT)
Perhaps it is better to answer the "why is that so hard?" question instead.

I expect that it is because most people don't need or want that option. You could make an argument that there should be a checkbox for it in Finder preferences like in Windows, but even that isn't as straight forward as it sounds. Microsoft has split "hidden files" into multiple levels with UI checkboxes for two levels, "hidden" and "hidden system" files, though there are other files which are more hidden and never appear in Windows Explorer. Even people who want to see some hidden files probably don't want to see them all. And we've not even gotten into files which are backed by multiple file streams - you could make an argument for making it possible to show them too, since you might want to save disk space by deleting one stream but not the other.

But the real answer, I think, is that it is hard because these are the sorts of things you should probably be doing in the terminal in the first place, where ls -a works just fine.
Hello HN! Here are some promo codes for you:

M7TF3KPJH3WX
KJXW974YELWX
PE6RANNF4R6Y
ARYLPNJY36XX
M9EHXA694JER

You can redeem them as follows:

1) On your iPhone/iPod/iPad, tap the App Store icon from the Home Screen.

2) Navigate to the New section on the Featured tab.

3) Scroll to the bottom of the list to locate and tap the Redeem button.

4) Enter the promo code and tap the Redeem button in the upper right.

5) Tap done on the Thank You screen, then tap the home button to return to the home screen.

6) After a second, you should see the my app installing. (If the promo code was not used before...)

7) Please upvote if you took a code and leave a comment telling which was your code (so the next person doesn't have to try in vain).

8) If all codes are used up, please reply to this comment, I will then post more. This is more efficient than posting all codes at the start.
B&N details Microsoft's "anticompetitive behavior in the mobile OS market"
The one good thing about Lion has been the mission control interface. I got it rigged on pushing the scroll wheel of my trackball and it keeps me out of the window managing business.

I really think going back to the NeXT window bar would fix a lot of my hatred.
Sixth Sense Technology: future seems perfect.
If you are planning to startup in future, would suggest you to join the startup. The payment is any ways good, and when you factor the taxes and all, your take home will hardly be any different.

Plus, working on a startup will enable you to learn a whole lot more, you may get to meet the investors and talk and build a rapport.

Working in Big Companies will not give you the skills required to startup. They train you to adhere to processes. :)

Amazon might be different than other Indian companies, then again the bosses and the managers will be coming from Indian companies. ;)

How long do you want to wait before you want to startup? 18 months in India, and then depending on availablity and assuming the HR is telling the truth, 1 more year in SV? Still you might not get to learn much about startups during that period.
Depends on the project you're contributing to. True, there are projects that are more reluctant to accept "outsider" contributions, but I doubt that if you come up with a viable solution to a real problem, you will be ignored.
One of my favorite things about the web:

I just learned three new CSS tricks from using the web inspector to figure out how he accomplished some things.
That'd be "Skyrim"
Have you seen the new Windows? Microsoft is steamrolling down the "new world" path faster than Apple.
I have to admit to still having a strong dislike for Gassée because of the way Be and BeOS played out. I've been trying to let go of those feeling, however, because they won't change anything.
Absolutely. Steve Jobs' vendetta came from the same rage every single other Mac user experienced, and what every iPhone user would face today if he hadn't said no.
TOGAF And SABSA Unite
> Someone who knows readline better than me can tell you how to move between words.

In nearly every app (MS Office excluded for the most part), and in a terminal of course, Option+f/Option+b will move forward/backward one word at a time respectively.
Arr, ye know there be other, better, faster, cheaper ways to be obtainin' yer movies an' TV shows, right, me hearty?
The US keyboard is weird. The German keyboard also has the bathtub and a symbol on the shift key (also on tab), also symbols on the enter and return keys. No caret for shift, though.
How to Write Your Blog Off Literally
I agree with most of what you've said here, I don't know why folks have voted you down for it.
I first admired OSX because of its simplicity and the way it kind of just knew what I wanted to do and started me on the journey that way. Lion was a step backward. defaults were no longer what I would find convenient. Constantly asking me if I want to open windows upon logon even though I always uncheck the box so it should know by now. The reverse scrolling which makes it a pain to use any other system after getting used to reverse direction. I'm starting to like Linux Mint more and more.
Dump both macports and fink and use Homebrew instead: http://mxcl.github.com/homebrew/
It is wizardry because it is baked into the OS that people will use the mouse or they will dive in and learn the incantations.

What to go to the end of a line? Click there. FWIW, I prefer ctrl-e and the other emacs bindings myself.
Ask HN: What do you do while you're compiling?
What are some handy multitask things you like to do while you're waiting for compiles or builds to finish?
> Mail.app under Lion is the best mail UX they've ever shipped.

Totally agreed; I have been using Gmail web interface for years reluctant to switch to a desktop client, but switched immediately after installing Lion and checking out the Mail app.