skysight-inc/HackerNews huggingface dataset:
While I do agree that you need to be flexible with your knowledge of tools, I do have an issue.

People act as if flash is being abandoned. Its not. Mobile Flash is. Several new smart-phones and tablets nowadays use browsers with REAL FLASH on it, so there is no need to continue development on mobile flash. That's all that happened. No big win for anyone.
Adobe has been focusing on html5, as have the rest of the web, and imho, Adobe has some great tools to author content in html5 already.
What is abstraction? Here is an informal casual answer that works quite well.

An abstraction unites something fixed with something varying. It specifies something fixed that ecompasses a set of variants.

For example, an 8 bit number fits this straightforwardly. The number of bits and their interpretation as successive powers of 2 is what is fixed; the actual values of the bits is what varies.

It seems quite a good definition: it is simple, and discrete -- it is measurable, and it very neatly fits software/computation. It is pretty much built-in to the basics of what we commonly take as computation, the bit -- a single element (fixed) with two values (varying between 0 or 1). And everything follows on top of that.

And furthermore, this definition can even be seen as somehow quasi-fundamental, as inevitably arising in how natural systems behave (well, with a little imagination maybe -- it is worth a ponder) . . .

http://www.hxa.name/notes/note-hxa7241-20110410T0910Z.html
I fail to see how anyone can recommend homebrew as a viable solution to package management on OS X. You have to compile everything.

Coming from apt-get or yum makes brew, port, and fink look like a joke.
Astro Cantus - Earth as a player piano
Thanks to soulashell and Amaan for pointing out all codes are gone. Strangely there is no reply link on your posts.

Enjoy some more:

LKNYJXP6JMKF
F3K7JNAXWHMF
T9P4L7JE4LF4
AYERK4LE33X6
4KWJETFKJFFR
J7KFM7W737MW
HK4FFTW6WJPY
- You want this? Sorry, can't do it. Flash is dead. Not possible in HTML yet. Design something else or wait a few years please.
The State and Future of Parallel Javascript in the Browser with RiverTrail
I'm quite happy with Mac OS X, but there's one thing that really annoys me: keyboard shortcuts. There's (almost) always one for what I want to do, but it's often to complicated for the frequency of the task.

For instance, checking emails in mail.app is shift+command+N. Or changing the presentation mode in iTunes or Preview is alt+command+[3-6]. Because of my Azerty keyboard, it's actually shift+alt+command+[3-6].

Isn't one modifier key enough?
I'll try to explain the difference.

Without a battery cover to hide them, I think those logos need to be there. It certainly seems like they have put thought into the placement, font size etc. Given the constraints, the designers did the best they could.

The underside of the X1 has many "arbitrary" vent holes and screws. Why are they placed like that? Well, probably because the internal components demanded they be like that. The designers did the best they could given the constraints.

Now, why were the internal components designed like that? Who knows. Could they have been designed in another way to make the vent holes look more symmetrical? Yes, but it would probably be very expensive. That's one of a ton of decisions that are made, where someone at Apple said "screw it, lets spend the money and do it the proper way".

So, to me, the X1 backside tells a deeper story about the design process of the product, how engineers and designers worked together to create the product, and how compromises were made. The iPhone backside only tells you that some regulators wants their logos on products, and that some marketer (maybe Steve Jobs) wanted you to feel good about owning a product assembled in China.
I was trying to install Star Wars: The Old Republic, and the Visual C++ 2008 Redistributable flat-out refused to install die to "Error 1365" (if I remember my error codes right). Required a Microsoft FixIt to fix the registry keys.

And I have no idea how it happened.
thanks! used J7KFM7W737MW
list the subdomain for posts on plus.google.com

Currently confusing with just google.com
Yes - I think you're talking about the Principle of least astonishment, which states that:

"when two elements of an interface conflict, or are ambiguous, the behaviour should be that which will least surprise the user"

http://en.wikipedia.org/wiki/Principle_of_least_astonishment
Yeah, weirdly there wasn't a reply link on your post greenale. Thanks, I got F3K7JNAXWHMF.
Love to hear specifically from coffee drinkers about feature requests/UI improvements, or other comments, criticisms and questions.
I hope DoJ acts in time now before Android meets the fate of Netscape and we see Android just wiped out.
Don't Be A Wussy
The price you're quoting is for the US. I suspect his price has UK VAT or something added in because a similarly spec'd MacBook Air is only $1299 in the US. So it is not "double", we're talking about $200 - an 18% price difference.

Furthermore, the Air starts at $999. It's hardly gratuitously expensive. In fact, it is extremely hard to beat in terms of value-per-dollar.
Thanks for your feedback.

In theory it would be possible to tell the temperature if you have a know distance. The only problem seems to be that the clock of the ADC/DAC is often not running exactly at its nominal frequency. So, if you have a known distance, slide the temperature slider until the result matches (this works even after the measurement is complete). I've thought about this problem but decided against having an additional slider for the clock calibration, because I think that would have been to difficult to understand.
Thanks! I used LKNYJXP6JMKF.
Hi there - the engine itself is closed source, everything we build on top of it is open-sourced. So if someone built a competing engine that used KL (not sure why they would!), then you would be free to take your code wherever you liked.

If we move to type inference in the future, then the KL code will be JavaScript. Right now we declare types, but in the future we'd like to just throw a compiler error if we can't infer. That way people will have completely portable code.
Option/Alt + 'Plus button' does that in iTunes.
a most inflated buzzword since Java and closed-source proprietary solution trying to make hype..
6 - It has to un-encrypt all of your data and re-encrypt it.

This is always going to be slow, especially if it is on a single spinning disk.
Two notes:

1. Zip uses a different algorithm than gzip - the results are not necessarily equivalent.

2. If the HTML is static, which seems to be the case (since it's generated manually from the SWF), you can pre-gzip them instead of forcing the server to do it on demand - that'll reduce latency and CPU usage. Therefore "on the wire" is not really relevant.
That was convincingly pixar level walk cycle

On a 2010 macbook that runs at 15fps, which is a great step forward in speed for moving 8 sprites. Have you actually tried to animate anything other than a solid body, in just code?

http://www.idleworm.com/how/anm/02w/walk1.shtml is a walk cycle, and as you can see they are animating the control points, so the body smoothly deforms. As far as I'm aware you can control individual control points of an SVG with javascript. Even if you could without a decent interface you couldn't do more than move a ball about.

HTML/JS is shit at animation.

Flash is rubbish, and can be much more efficient, however HTML/JS is 10 times worse.
http://bizcovering.com/major-companies/how-much-do-youtube-p...

"Youtube partners will make in the range of $2.5 to $5 per 1000 video views The most popular stars will earn $5 per 1000 views. This can really add up if you have 1 million views per video. Nigahiga for example, will earn $5000 per video they put up. This range can vary depending on number of advertising clicks."

http://www.independent.co.uk/life-style/gadgets-and-tech/new...

"Shane Dawson's estimated earnings from YouTube advertising on his video clips in past 12 months: $315,000"

I'm sure it varies wildly based on content, how the users got there, etc
"The one that we're used to is so normalized that it's unthinkable to do without, while the other is a scary abomination concocted by foreigners."

It's different. 100% of the population doesn't need to use the police or fire. I've never had to use either my entire life, but I've gone to the doctor many times.

I don't like the current system, but complete socialization isn't what I want either. When you socialize it completely, private care is truly in the hands of the very rich (because private companies can't compete with the government). Take a look at the UK for a good example of this.

I would like to be able to pay for better care, if I have the money and complete government care means I will have no options but to take what the government gives me, which is usually sub-par (or ends up that way when the government runs out of money).

In addition to this, when something is free (or can't feel it because they are paying money in taxes), people generally don't appreciate it, and in fact, will abuse it. We will have more people in the hospitals for things that don't require medical care with less room for people that actually need it.

I see a parallel with tech support. If you are the tech guy that always helps people out for free, you (the resource) will eventually get tired of helping everyone out for free because people will come to you with questions they could have easily Googled or figured out themselves (like going to the hospital for something that doesn't require a doctor's attention). If you charge money (even if it's a little bit), only the serious people will ask you to do work for them.

I think many people (including myself) got into trouble with credit cards because of this. I would buy things and I it didn't really feel like I was spending money. $20,000 later, I felt it, but it was almost too late by then. It took me 3 years to pay it off. Now, I only spend money that I have and $10 feels like I'm spending $10.

Money is a good way of dividing up a finite resource. Hospitals are a finite resource. If we got rid of the insurance companies, hospitals wouldn't be able to charge $80 for Aspirin, because most people can't afford it. We would see the actual cost for things and the rates for everything would go down.

A small percentage of the population would still need some form of subsidized, government care, but it could easily be supported by the rest of the system.

Nobody will talk about the downsides of universal care. All of the supporters will only talk about how great it is. I want to know both sides and if you can't tell me as a supporter, I'm less likely to listen to you in the future.
Representative republic, really? I'm not advocating to burn the whole system to the ground or anything but I'd say you're overstating the not-brokenness of it in 2011.

As far as going to jail for being sociopathic burdens on society, well this one's hot off the presses, nobody goes to jail from Citibank or Goldman for committing fraud: http://www.usatoday.com/money/industries/banking/story/2011-...

I don't have access to their books but it's likely they made more money on the fraud than they paid in the fine. Goes doubly for Goldman.

And that's just externality-brokenness. I don't think the corporations even function as a representative republic. How do you explain HP's board? Or any of the nepotism that seems to happen across many similar boads so regularly? How many non-board-member-shareholders exercise any influence whatsoever?
all gone :(
Only one problem: when I arrived at the job, after 8 years of learning how to program in an academic environment—I couldn’t program. I won’t get into the details. But I had no clue. I couldn’t even turn on a computer. It was a mess. I think I even ruined people’s lives while trying to do my job. I heard my boss whisper to his boss’s boss, “I don’t know what we’re going to do with him, he has no skills.”

At first I was in disbelief of this.
Then again:

- he probably did no internships or coop programs

- assignments were small projects with little collaboration with others

- he only used sysadmin-administered computers

- he was at a college at a time where mainframes and workstations were the norm

- he never did any pc programming outside of school
It really was a remarkable operating system, way, way ahead of its day.

As was NeXTSTEP. The difference being it was, by that point, a mature OS and framework set with a wide variety of actual deployed applications, cross-platform support, tooling. BeOS, in comparison, was a clever and incomplete tech demo. And Apple had no shortage of those (Copland, Taligent, SOM, OpenDoc, PowerTalk, etc, etc, etc). Buying another one would have been catastrophic.
AFAIK Sonar Ruler works by reflecting the sound off a wall e.g.

My app supports a dual-device mode where you can measure the distance between two iOS devices, and it works reliably up to 25 meters.
Browsers need bytecode
Agreed. If you look at my other submissions, there's some good stuff re: this point.
Talked about != implementation

3D graphics directly in the browser has been talked about for well over 15 years, http://en.wikipedia.org/wiki/VRML for example Java for another.
The short answer is yes this can be done. You can use the Haar cascade wavelet files that ship with OpenCV 2.3. I will see if I can toss those into SimpleCV.
If you're installing that many large UNIX packages I'm going to go out on a limb and suggest that there are probably a lot of reasons you'd be better off on Linux.
On Apple's full size USB keyboards you have a separate delete and backspace key. Both still called delete, but they do the same task as on other machines.

As for rebooting, that is slowly going away, only for major updates that modify libraries that may currently be in use by applications is it still required, mainly to be sure that those apps start using the updated version rather than keeping the old one around. With Lion's support for going back to a previous state upon logging in that has become almost seamless, my windows are back in the same location after a reboot as they were before the reboot.
Here's a very good read (granted, a year old) about Flash vs. HTML5 at Youtube. http://apiblog.youtube.com/2010/06/flash-and-html5-tag.html
I can only imagine you were downvoted by accident...
Watch Wallabies vs Wales, AUS vs Wales live Gillette Four Nations rugby League
FYI, I just installed duplicity and rdiff-backup through Homebrew and it worked flawlessly. Agree that MacPorts is crap. But Homebrew is actually pretty good.
For interesting reads on the politics of cocaine, in addition to the mentioned story in Freakonomics, take a look at:

Dark Alliance by Gary Webb: http://www.amazon.com/Dark-Alliance-Contras-Cocaine-Explosio...

Snowblind: http://www.amazon.com/Snowblind-Brief-Career-Cocaine-Trade/d...
Why is "internet" a better word for the cloud?
What If This Is No Accident? What If This Is The Future?
I respectfully disagree. I work to make my talks entertaining — intellectually and on-topic entertaining — and people give me very encouraging unsolicited feedback.

I hate most talks. They're dry affairs that are far better experienced as transcripts to skim for nuggets of info. I very rarely go to conventions for this reason.

Speaking is a skill: you're inspiring and transferring rough mental representations. People should watch Lisp/AI prof Patrick Henry Winston's lecture on how to speak:
(http://www.youtube.com/view_play_list?p=9F536001A3C605FC)

I agree with 100% of the article, or close to it. If my spidey-sense tells me people are glazing over a bit, and my words/actions legitimately could be perceived as boring, I rush or skip through that part. I don't plug my company, and in fact it's nice to try shocking people a bit by offhandedly criticizing the company.

In addition, I won't step through a file of code. If I must show them code in its context, I'll tell them that they don't have to understand it, and I'll just point out some interesting attribute. I dislike when people step through code; most of it's generally obvious and in a form for explaining to a tediously literal-minded computer.
Apple has decided that regular users should never see hidden files. I can see how this might be annoying to you, but I don't think I can be convinced that it's a bad justification.
Battery life degradation when moving from SL to Lion. Apple forums are full of examples. [3] (78 page thread, no confirmation or fix from Apple).

Wow! 78 page thread! Almost all are saying me too. And no sound in blogosphere! Just imagine if same thing happens in microsoft discussion forum. Tech bloggers really cut some slack for apple.
Note that while it does not change the level of ridiculousness, the patent mentioned was granted on Jul. 2, 1996, so it is now almost 15.5 years old.
Where are the HTML5 web adverts? They don't exsist because:
1)you have to code things 4 times (once for all the browsers + fallback)
2) There are no artist friendly tools (google's flash translator only works for chrome, see above)
3) Everything looks different in each browser
4) JS animation is Sllllloooooowww
5) Animation primitives are missing, those that exsist are from the 1960s
6) there are no mature standard/implementations (in widescale use)

with flash's workflow you:
1) create a flash file with the mature tools, test, release
2) create an animated gif as fallback

yes its buggy, and the video is slower than decent native support, but it works the same across all browsers (90%)
I personally want to take up the first option since I'd get out of Chennai and working for a startup will be more fulfilling. I don't really enjoy testing and would be stuck in Chennai

From the sound of it, it seems you know what to do :)

15L at an Indian startup is really good. That also says that they are either funded or profitable. And since you aren't the first employee, you don't have that brand-new-startup risk.

I know people around me with the same amount of experience as you and get paid a lot lesser but they say they are satisfied and "can live with it". If I were you I would just choose the startup.

I'm a regular at Bangalore tech events (mostly attend hackathons) and the guys there are pretty close knit and good.

P.S: I'm from Bangalore and work remotely for a YC-funded startup.
I looked into mini sub reddits because my brother said the same thing. But for something like say, finance, there is all kinds of interesting information out there that could be more concisely presented with a HN type of setup. Sub reddits really don't do each topic justice and as you know dont carry the level of discourse that HN does.
Just in case anyone else runs into this - if they are running a promotion at the time (in this case a Veteran's Day sale), they give you the code to enter, but then the system automatically applies the discount - which somewhat begs the question of why they give you the code. You can see the discount in the not immediately apparent invoice that is generated.
Package management in Windows ... surely you must be joking.

Having an all encompassing .app folder is simpler, and makes it easier for the user to delete stuff they no longer need/want without it spewing files all over the hard drive. DMG is just a disk image, just like Zip it allows you to contain multiple files and compress them. Not only that, but it keeps everything in tact such as symlinks, permissions and fun stuff so that when the user drags the .app to their Applications folder they have a self-contained functioning application.
For those of you who dislike the green button's behavior, I'd highly recommend the tiny app Right Zoom: http://m.lifehacker.com/5240827/rightzoom-makes-the-os-x-max.... It makes the green button maximize windows to the full screen size. More importantly for me, it gives a keyboard shortcut (CMD-ALT-E) for maximising a window. It's one of the few modifications I'd hate to be without.
In other words, high drug prices give money to gangs. Also, some drugs inherently encourage large gangs - stuff like heroin and cocaine has offshore production, which requires complicated supply chains with large (and therefore violent) gangs. As deplorable as meth cookers are, their small scale and low margins mean they only cause limited damage. Since they work alone, they don't need to shoot disloyal gang members, and they are too small to have real turf wars. And they compete against each other, cutting each others margins, so they don't have the money to hire mercenaries, and it's just not worth getting shot in a gangwar to hold their turf.

I don't like the effect meth seems to have on users though. It would be much better (IMO) to legalise some less damaging drugs. That's the best of both worlds - cheap drugs (so no money goes to gangs, and addicts don't need to steal as much to pay for them), and safer drugs.
"I don't know any Flash devs with CS degrees. They're all artists and designers and musicians who somehow got into development."

Exactly. And this is why Flash was so awesome.

Standards are the opposite side of the spectrum, full of the most pedantic and hyper-technical people, and it's why I hate standards. Just standardize everything in Flash and I'd be happy.

As an artist, you're right, I hated going from AS2 to AS3 but once I got past the challenge (rather quickly) I loved it. I'd like to have your enthusiasm, but going from Flash to standards doesn't look the same: I hated going from AS2 to AS3 because it made some things more strict, but it paid off because the resulting product was better. Going from Flash to HTML, however, is the opposite -- things are incredibly messy in JS, and as a result, stuff breaks and is inconsistent and buggy all over the place. This, to an artist, is soul crushing. I want to make cool stuff, and I will climb any mountain to do so, but once I do I don't want to see my work just crumble to bits because I switched to a different machine/device/screen.
Reaction and Response
That doesn't really make any comparison between open and simple CV. The example towards the end thqt compares two code snippets isn't even comparing the same operation, in the C code it creates a new image and places text on it, while the python code merely opens a file... Opening a file and displaying it in C is about one or two lines more of code
The mini player is back?! Great.

I was one of the vocal complainers when CMD-Shift-M didn't do what I expected it to do in iTunes. And I know it breaks the HIG but having the controls tucked in a corner was better than having the entire application disappear to the Dock.
That was exactly the sort of thing I was hoping to hear - not that there were problems with Heroku, but which systems held up for folks. Given your earlier message, I presume you used Linode and it held up ok?
I think in HN's case, it pays for itself with intangible branding factors so there is really no need to monetize and like you said, it maintains the integrity of the site. But I was thinking along the lines of a startup. HN's model is so excellent I think it could be applied to a number of niche topics. It would be interesting to know though, to what extent a site like HN could make money if that were its goal.
The article seems to be confusing fiduciary duty with accountability. As a director, if you make your shareholders unhappy enough, they will fire you. If you breach your fiduciary duty, they will sue you. The article is only addressing breach of fiduciary duty. So I don't agree with conclusion that "In short, directors are to a great extent autonomous.".