skysight-inc/HackerNews huggingface dataset:
[Context: the deleted comment suggested we don't know Javascript because we were "moaning about using it" and we should "learn Javascript before knocking it"]

I know Javascript, your comment suggests you don't know ActionScript's history: AS1 was an ECMASscript language just like JS, so to that end it was actually literally the same language as JS running in a different environment with a different API. The latest iteration of JS has hardly changed since then, whereas AS1 evolved into AS2 then AS3, which is now a much more advanced OOP language, and it's still evolving. Going from AS3 to JS is literally like going backwards in time.
Here is a much clearer article on the same issue.

http://www.directorship.com/stout-shareholders-as-owners/

One excerpt:
Under the doctrine known as the business judgment rule, a shareholder can’t successfully sue a board for failing to maximize shareholder value. To the contrary, directors enjoy wide legal discretion to sacrifice “shareholder value” in order to protect employees, customers, creditors and the community.
I saw a plane outside. It wasn't on Wolfram Alpha. Not gonna go outside because, you know, chemtrails.
The thing about mission control is that they could easily have left the old expose intact as an optional alternative, but nooooo they had to remove it completely and fuck up thousands of users' workflow habits. I mean you have to admit the way mission control stacks windows on top of each other for each application is pretty ridiculous. Other than that it's fairly useful.

But there was no good reason to remove the 'all app expose' feature, leaving only the within app expose. They either just overlooked it or want to brainwash users into some sort of app centric paradigm.

It reminds of when they released the magic mouse and you could no longer have expose mapped to a third mouse button. Surely wasn't the only user dependent on such a useful feature.
Fans of shareholder primacy almost always cite the nearly century old case of Dodge v. Ford as their primary legal support for the idea of shareholder primacy. But Dodge v. Ford was really a shareholder-versus-shareholder dispute in a close corporation.

Similarly, the second case typically cited—Revlon v. Mac- Andrews & Forbes Holdings, Inc., is also legally irrelevent. In Revlon, the Delaware Supreme Court held that an end-game situation where the directors of a publicly traded firm had decided to sell the company with a controlling shareholder—in effect, terminating the corporation’s existence as a public firm—the board had a duty to maximize shareholder wealth.

But subsequent Delaware cases have made it clear that if the directors of the firm decide not to sell at all, or prefer to do a stock-for-stock exchange with another public company, the infamous Revlon doctrine no longer applies.

For example, in Paramount Communications, Inc. v. Time, Inc., the Delaware Supreme Court upheld directors’ right to “just say no” to a hostile offer, even though the offer was at a premium over the market price for the company’s stock.

Source http://www.directorship.com/stout-shareholders-as-owners/
Doesn't sound apocryphal at all. A well-written piece of custom code for a single multi-core CPU can easily run circles around an algorithm shoehorned into a useful but somewhat generic multiprocessor framework where the interconnect between the processors is the real culprit making the computation communication-limited.

A related specific example would be molecular dynamics on GPUs versus CPUs. Not only are GPUs faster, they're faster than CPUs can be at this time because of communication issues. As in you can throw as many CPUs and servers as you want at the problem and they'll never beat a single $600 consumer GPU with its 120+ GB/s internal bus (note the absence of hyperbolic claims of 100x to 1000x faster, just faster).

Or in other words, strong-scaling tasks don't work out so well on a weak-scaling architecture.
Call 404-919-7545
Yep, things change. Adobe also killed Director, another seminal and important product. They bought Supersplash, turned it into Flash (and a pile of money) and with Apple's help killed it too.
Things change, but they stay the same.
The company I am with just moved from plaintext in-database password storage to using bcrypt with their latest product release, FWIW. It was either that or I left, heh.
Yes they can. They can focus on a specific model, even work directly with the OEM (or be the OEM), put a $60 price tag on the box, and have a warranty that says "We guarantee that this Linux distro will work out of the box on model X; we'll keep all the software updated for a year; you can call us if it breaks; and we'll refund you if we can't help." If no one can make that sort of guarantee for money; why should I even bother trying to do it myself?
Biggest takeaway from this article: Steve Jobs had a grossly inaccurate recollection of how rock tumbling works.
Cyberlink Power DVD 10.0.1714.51 Ultra Multilanguage Full | Andra Little Notes
No, he will definitely get access to their emails. Benchmark and Nextdoor by law has to sequester and preserve their emails once sued. Besides, it seems like he already has it, exact emails are quoted throughout the complaint from benchmark and the CTO of Facebook, who was an EIR at the time. If those emails are true, the benchmark/nextdoor are screwed.
Actually seems like it doesn't...:

Using:
-O3 -march=corei7 -msse -msse2 -msse3 -msse4 -fipa-matrix-reorg -fwhole-program

made negligible (if any) difference running var-mt:

Original:
30.464
30.211
30.646

with g++ options:
30.381
30.487
30.277

However, using ICC 12.0.4 (-o3 -xssse3)
25.418
25.613
25.392

On the same machine (SB 2.2Ghz).
Oh my god, so it's inconsistent and it's a step in the wrong direction?
This is interesting because the original BitTorrent was an interesting innovation, and it's the same people behind this. So I'm curious what (if any) interesting ideas they've had. But the page is light on details. How does this 'live streaming' differenciate from normal bittorrent?
Try and animate a walk cycle in pure javascript.

now tell me that flash is dead.
And to be clear, I am moaning about the language AND the DOM, but I would likely moan less if not for the DOM and the multiple interpretations of the language.
California just created a whole new class of corporation for people who wanted a different standard of behavior, which could include social and environmental concerns.

http://venturebeat.com/2011/10/11/benefit-corporations-calif...

So was that unnecessary? Could such behavior be compatible with the standard corporate model?
Record Phone Call Conversations Easily
Some Big Lies about Internet Business
OS X obviously isn’t for you.

OS X doesn’t have some features you would like it to have or you need. Looking at the features you are missing it doesn’t seem like they are central for most users. If a feature is not there you simply can’t use the OS. That’s fair enough. It just doesn’t seem like that’s really a problem OS X has.

Especially when you are coming from a different background it also can be hard to understand when an OS is doing something differently. This has nothing to do with it being better or worse, it’s just different.

Alt-Arrows will move you from word to word in Terminal (and also in every other text field), Ctrl-A and Ctrl-E will move you to the beginning and end of the line. That second set of shortcuts sucks because it isn’t consistent with the whole rest of the OS where Cmd-Arrows will move you to the beginning and end of lines and texts (depending on the direction of arrow you pick). As I said, those shortcuts work in every text field and you can mix them up with Backspace or Shift to delete or select whole words or lines. Many other vi keybindings work wherever you encounter text in OS X.

Shift-Cmd-G will allow you to type a path in Finder, just like in Terminal Tab autocompletes.

The green zoom button sucks and Apple should remove it. It is not supposed to maximize (so those 99% of all apps were doing it right), it usually tries to remove scrollbars (i.e. it grows or shrinks the window until there is no more space or until there are no more scrollbars). Some apps inconsistently treat it like a maximize button. Lion introduced fullscreen apps and the new fullscreen button should be treated as an equivalent (more or less) to Windows’ maximize button.

Lion allows you to resize windows from all sides.
Alternatively you can append `+` to the end of any short url and get the same information.
FWIW, if he wants to back up his mail before deleting it, the supported way to do it would be to select the mailbox in Mail.app itself and select Export Mailbox…

By hiding the Library folder, Apple isn't trying to be hostile: most users never need to access anything in this folder. Users who are advanced enough to be grubbing around inside the Library should also be advanced enough to know that you can easily get to it via command-shift-g "~/Library". Obviously it also shows up in the Terminal. Apple's merely hidden it from view inside the Finder.
> He has given one example of what he thinks is wrong.

Most of it being... not smart?

> Right now, since I've switched to Gmail, I'm trying to back up and remove from my machine years of accumulated mail storage from mail.app. First obstacle: a user's library files are now hidden.

No, the ~/Library folder is now hidden, you can see it via Terminal, by opening the Finder's Go menu with an option-click or browse it because you know the path (cmd-shift-G, for instance). This change is sensible: how often does a user need to go into the Library folder?

> Finally find them (thanks Matt Silver), back up the files to an external disk, and then delete them. But then when I empty the trash, an ungodly number of files--going back years--claim they are "in use" and can't be deleted. So here I am having to click "continue" every few thousand files (if I'm lucky) as I page through more than 400,00 files to be deleted. I know this is actually an old mis-feature - but why the devil wouldn't they give you an "ignore" checkbox or a "delete whatever you can checkbox"? This has been a problem for years, but never fixed, while they add new gloss all the time.

He hates OSX now because of something which has been there forever? Like the trash refusing to delete open files you moved there?

There are issues with OSX and there are debatable changes, but his post is simply nonsense.
Skyim breaking Steam record -- a singleplayer game has 240,000 users online
Almost twice the former record keeper -- Call of Duty: Modern Warfare 2, released in 2009
AVG Mobilation – Anti Virus Free Download 2.9
Antivirus Mobilation free is especially for your mobile devices, which can protect your Smart phones or cell phones from the various mobile viruses like malware, spyware and real exploits in real time.
I like the way Mission Control stacks windows. As for leaving unstacked windows in: Yeah, well. That’s not how Apple rolls. Love it or hate it.
> They changed that in Lion to every corner, every side. And you don't have to press ALT to do it.

You don't have to hold down ALT - you can do it without, holding down ALT increases the window edge hit area to make it easier to resize it.

> There's now a full-screen mode that takes care of that.

And makes using multiple monitors even more pathetic on OS X by effectively disabling other outputs - on top of the age-old problem of the menu for a window on a secondary monitor being displayed on the primary monitor, etc, etc...
Well, there are a couple of subtleties that are being addressed, that maybe need to be said better.

1) Mac keyboard shortcuts are confusing and inconsistent compared to other OSes. They're not as discoverable. Maybe this is why it seems like there are more of them or that they're harder to learn.

When I say they're confusing, I mean that they use those funky characters instead of the words Ctrl, Alt or Shift. Those characters are not on the keyboard.

When I say they're not as discoverable, I mean this: The menu system in Gnome/KDE/Win underlines the letter of the accelerator key for a menu item. This is the first type of keyboard shortcut and OS X doesn't have this at all. The other type with the key-combos is also less discoverable due to the confusing characters.

When I say it's inconsistent, I mean that a shortcut does not always exist for what you want. In Gnome/KDE/Win I can always rely on the consistency of the Alt + Menu Acclerator keys.

2) The fact that you can "hold Alt and middle click anywhere...." in Linux, I think was a testament to how Apple only offers a limited feature set; not that keyboard shortcuts are bad in general.
Yes, I meant that after combining two, treat them as a new slice, and repeat until there is only one slice.
Dead is a rather harsh statement. It's true that the mobile market is flourishing and is more important now than ever, but what I see clearly is that adobe wants that market too and they seem to be investing in html5 tooling whilst maintaining their flash offering.

So in the end it will come down to using the right tool/tech for the right job. More choice to you, more power to you and works out for adobe as well. Don't forget that flash still enjoys an excellent penetration rate on the desktop and there will always be a market for it.

Perhaps one day when the pc is dead too and the indefinite, perfectly working apps written in flash are rewritten in html5 because we've now replaced the pc with tablets and mobile devices.
Working for us
>> I just want to see hidden files in Finder, why is that so hard?

> defaults write com.apple.finder AppleShowAllFiles TRUE ?
> Or just use the terminal ?

You just proved his point.
Run for Pasig River 11.20.11
Another Run for Pasig has been organized and will be held this November 20,2011, since the ABS-CBN Foundation’s kapit Bisig para sa ilog pasig (KBPIP) was launched last 2009 and an annual run for Pasig has been held to raise fund and help the ongoing rehabilitation of the Pasig River.
An evening with Gavin Strange
>> On a new linux machine I can apt-get most anything, but if I do need to compile something I just apt-get build-essentials and I'm ready to go, on OSX you have to download a DVD just to be able to compile stuff from source.

> Darwin ports? Fink?

I've used both for the past near-decade (fink for 4 years, now macports for the past 3), along with a Debian desktop, and they're much worse imo. They do the job sort of, but it's a mess. Stuff just outright breaks much more often than even in Debian 'unstable'; you'll install a package and it'll fail to compile, fail to link, a script will die, etc. Dependencies are a mess, especially as regards versions of interpreted languages (python/perl/etc.), and anything that interacts with X11 tends to be flaky. And the use of binary packages is still very spotty, so a simple install, if it pulls in big library dependencies, might spawn an hour or two of compilation, rather than a few minutes of installation.

It gets the job done somewhat, but I'm not really happy with the situation overall; for many things I prefer to use a Debian VirtualBox install, despite that also having some awkwardness.
You already have tools that do that, like http://jangaroo.net

Just for large project switching to an interpreted language like javascript with another layer of abstraction to emulate the flash API is too much of a performance hit.
It's not a big revelation, but you should always use the language that fits the audience. If you feel the audience can handle it, all you have to do is define concepts (with reminders if it's easy to forget them) before you start using them.
Superhydrophobic spray means no more clothes to wash
Save as doesn’t make sense if the app auto-saves.
> Someone who knows readline better than me can tell you how to move between words.

It's alt+leftArrow and alt+rightArrow.

Other useful ones which work in native text boxes:

cmd+leftArrow and cmd+rightArrow to move to the start and end of lines in text boxes
cmd+upArrow and cmd+downArrow to move to the very top and very bottom
ctrl+a and ctrl+e to move to the start and end of paragraphs
shift+ any of the above to move the current selection
alt+backspace and cmd+backspace to delete the previous word or to the start of the line

There are more emacs-like keyboard shortcuts in the native text boxes, like ctrl+t to transpose letters, but I don't really use them that much.

Ctrl+backspace to delete the previous word in Windows always catches me out, since it works some of the time, but other times is just inserts a control character which I then also have to delete...
Isn't this pretty much the same as any employee-employer/owner relationship? The employee can do what they want a lot of the time but at some point they'll have to answer for their decisions and if it's found they weren't acting in their employer's interest they can expect to get fired.
As a developer, my decade long honeymoon with OSX may be waning. On the other hand there is still nothing that comes close to OSX for my nontechnical friends. And no... they cannot use Ubuntu. (I have scientifically-worthless empirical evidence)
dead or not, companies STILL want to make a bunch of flashy, frustratingly not-very-useful websites. Until companies realize that consumers want information, quickly, and don't want to have to hunt around for it, we're going to plagued one way or another by web sites that eschew function over (yeeg) 'form'.
Really? $4.3 Million for That Photo?
I think some of the points are valid; there may be solutions but they are so obscure that people obviously never discover them. I've had a MBP for nearly a year now and never knew that Fn+Left/Right substituted for Home/End (thanks for the tip, btw). I can't see myself guessing Cmd+Shift+G to type paths into Finder either...
They're valid solutions but normally Linux is (not unjustifiably) castigated for requiring obscure wizardry to do things, I don't see why OSX should get away with it either.
Re: "maximize" button that is being complained about in this thread. It's not a maximize button, it's a zoom button, and while I don't like its behavior, it's always been this way in OS X. From the current HIG:

Your application determines the initial size and position of a window, which is called the standard state. If the user changes a window’s size or location by at least 7 points, the new size and location is the called the user state. The user can toggle between the standard state and the user state by clicking the zoom button in the title bar. Follow the guidelines in this section so that users can have the zoom experience they expect.

Choose a standard state that is best suited for the tasks your app enables. A document window, for example, should show as much as possible of the document’s content. Don’t assume that the standard state should be as large as the current display permits; instead, determine a size that makes it convenient for users to use your app. If appropriate, you can allow users to take some app windows full screen if they want more space.

Adjust the standard state when appropriate. The user can’t change the standard state that defines a window’s initial position and size, but your app can do so, based on other settings. For example, a word processor might define a standard that accommodates the display of a document whose width is specified in the Page Setup dialog.

Respond appropriately when the user zooms. When the user zooms a window that is in the user state, your app should make sure that size defined by the standard state is appropriate in the current context. Specifically, move the window as little as possible to make it the standard size, while at the same time keeping the entire window on the screen. The zoom button should not cause the window to fill the entire screen unless that was the last state the user set.

If the user zooms a window in a multidisplay system, the standard state should be on the display that contains the largest portion of the window, not necessarily on the display that contains the menu bar. This means that if the user moves a window between displays, the window’s position in the standard state could be on different displays at different times. The standard state for any window must always be fully contained on a single display.

Don’t allow a zoomed window to overlap the Dock. You always want to make sure that users have full use of both your windows and the Dock. For more information about the Dock, see “The Dock.”

http://developer.apple.com/library/mac/#documentation/UserEx...
> And makes using multiple monitors even more pathetic on OS X (the menu for a window on a secondary monitor being displayed on the primary monitor, etc, etc)...

Yes, that's one of my gripes too. Note that I didn't say OS X was perfect. I took issue with this pompous litany of faux issues.
They removed it for all apps that auto save. Save as doesn’t really make sense if an app auto saves and only serves to confuse.

You now duplicate and then save.
No slides. It was just a live demo with color commentary.
> In Lion it's possible to resize from any window border.

Holding down shift and alt while doing so is also quite fun, give it a try.
I currently use OS X for all my work and for personal/home use. But I have to agree with the sentiment. I have had nothing but praise for Apple and OS X up until Lion release. But this year has been a major turning point. End of XServe, end of Apple java, talk of end of Mac Pro and the whole post PC world thing, turning OS X into fisher price phone OS. Honestly, at this point I have to re-think my future and make a platform switch. I have invested well over $30,000 into Apple so far, but going forward I will most likely end up with Linux for software development and Windows for Photoshop and video editing (personal use).

I'm really just waiting to see what post-Lion OS X looks like, and if they keep moving towards iOS/iPhone, then I really don't want anything to do with Apple. I don't need a computer/OS from a phone company.
Perolehan Medali Sea Games 2011
It's dead? Now how am I supposed to make a game with music and sound effects that is easy to play on multiple platforms?
They changed that in Lion to every corner, every side. And you don't have to press ALT to do it

He meant, you can click anywhere in the window and use Alt. If you left-click, it moves the window. If you middle-click it (apparently - I did not know this) will resize the window.

Mac OS X has oddly small targets for many of the Window management things. You have to be careful with the mouse when finding a resize corner (Lion makes it a little better) and the traffic light buttons are such a frustration that I'm led to believe they are not really meant to be used in an efficient work flow. You're better off enabling double-click-to-minimize or using Cmd-H to make a window go away.

There's now a full-screen mode that takes care of that.
But that green button is still there and still behaves strangely.
It's funnily called the zoom button.
Naturally when you click it in iTunes you expect the iTunes window to.... shrink down to a compact size.
I know the purpose of it is to 'change the window size to fit the content' - a nice concept but doesn't seem intuitive or easy to grasp for everyone.

Darwin ports? Fink?

Haha. I tried to get rdiff-backup or duplicity installed using MacPorts on Lion - it started by trying to install python2.4. And failed.

Anyway, this is not much of problem with Mac OS X - but despite being a Unixy system, I found it odd that certain tools are actually easier to run on Windows that on a Mac (not all but some)

Overall I like Mac OS X - it has great boot/shut down/sleep times, it can run a bash prompt as well as Photoshop and Word. But I'm skeptical about its usability being, on the whole, better than a Windows 7 system.

It's better in certain ways but worse in others.
Yeah, macs have some annoying properties that don't do exactly what you want. But, all that 'gloss' that O'Reilly refers to is the reason he purchased the Mac. Furthermore, OS X is still leaps and bounds better than other OS's for most users. The conveniences that most people would fail to notice is part of the beauty of the OS.