skysight-inc/HackerNews huggingface dataset:
>"Lenovo sells many different laptops with many different screen sizes and resolutions - and they would probably need 4:3 screens in different sizes and resolutions.

My original comment was more criticizing OEMs for what you stated in that quote above, rather than actual outrage that Lenovo wasn't bankrupting themselves by pursuing 4:3 screens regardless of cost.

Why do they need so many models and screen sizes? Why are all the models impossible to differentiate and difficult to buy?

If Lenovo went "Apple-like" with ThinkPads, cut down their range to a 15" T series and a 12" X series, maybe we'd still have 4:3 screens.

http://arstechnica.com/hardware/news/2011/09/ultrabook-intel...
I disagree about the copying. You should protect your private key wherever you take it, but copying it is certainly a reasonable thing to do under some circumstances. With an appropriate passphrase, storing your private key in a PKCS#12 file is just as secure as storing the private key in software-based OS or application keystore. In fact it may be identical depending on the OS or application. You are subject to the same attacks (password jacking, in memory key copying) in both cases. I keep some of my lower-value private keys on a USB stick for exactly this scenario.

The only way (IMHO) to get around those attacks is to never decrypt the key on a machine with untrusted software running and accessible memory. The only device that comes close to this is a smartcard or TPM type scenario, which uses a separate CPU and protected memory to do the RSA operations.
Wow. Hugh Laurie and Steven Fry were well ahead of their time. I have to imagine they'll be shaking their heads when they hear of this.

http://www.youtube.com/watch?v=k6CkltzGAxY
changing the headline is censorship too hackernews admin :)
Lang.NEXT - A Free Event for PL Designers and Implementers Hosted By Microsoft
It was definitely not a promise. It was an if-statement. We all know it won't be Apple big, but that was just a comment he made I think to convey a message.
It may be true but it's also rude, just like calling a fat person "fat" is probably truthful but rude and not very helpful to say in most conversations. tylermenezes used the phrase as an appeal to authority in order to demean the notatoad's argument. I don't think your example compares to that case (shutting down trains of thought vs. re-inventing wheels).
Is there an advantage to having it run in a browser? Desktop-style web apps always feel out of place compared to native apps. I prefer apps that fade into the background when I'm using them so I can focus on what I'm doing, and if an app feels non-native it tends to be more distracting than useful. It's like adding one more layer of complexity.
I would prefer the editor that runs locally because

1) I can code offline. I must admit, that i have to regularly unplug my Ethernet cable to avoid being to distracted. An online editor would encourage just tabbing into a site with distractions

2) I can code offline. If I don't have an internet connection for some reason I can still work. This is especially important for people with instable connections.

3) I doubt an online editor will be as customizable as emacs

4) I can run it as root, if necessary. I wouldn't dare to run my browser as root.

5) I see no advantage concerning the use of one editor on many platforms. If I copy my .emacs to any other (Linux) box I have the same functionality everywhere.
Thanks, glad you're getting some value from it.
I absolutely agree agree with this comment, you believe in the startup you are working with and it seems you really enjoy doing that work. I would say negotiate terms you are fine with and give it another 6 months to an year.
> Kirsten likens Pinterest to Napster as an enabler of illegal activity. It wasn't just Napster that went down -- 12 year old girls who downloaded music were sued too.
>
> She concludes:
>
> "My initial response is probably the same as most of yours: 'Why [can't I pin their work]? I’m giving them credit and it’s only creating more exposure for them and I LOVE when people pin my stuff!' But then I realized, I was unilaterally making the decision FOR that other photographer...Bottom line is that it is not my decision to make. Not legally and not ethically."

Is it me or these two paragraphs look way too much hyperbolic? I have the feeling that the article subtext is something like "In the next months you may hear about this thing called Pinterest. Just ignore it, it is illegal, you will get in trouble. Stick to the sites you know. How much illegal? Remember Napster? Everybody remember Napster."
the first post was just the video on youtube. the second post was on my own blog combined with an article. as long as it is not possible to delete own posts on hackernews, you shouldn't wonder when people post similar things twice.

please change the headline to its first version, not how it is now after an hackernews admin changed it. thanks.
Como Aprender a Fazer SEO
What HN Users Wish They Were
Maybe I'm not sure about how tech-savvy most people are, but when I get a text message from an unknown number claiming to be my provider asking me to click a web link to update my phone, I know something's up.
Yes, because I use more of a Monte Carlo approach than a systematic approach. zegup.com is always alphabetic, but since the results are so slow it could take a long time to get to the end of the alphabet.
This is the successor of what HN Users don't mean to be

http://news.ycombinator.com/item?id=3658860
Actually this is a framework that is being integrated into the current line-up of Adobe Flash IDE to convert/export your Flash SWF animations to HTML5 canvas. I believe this has tremendous potential, since there aren't many/any IDE's available to create animations for the Web using HTML5. I suggest you to kindly check this link out:

http://blogs.adobe.com/creativelayer/2012/02/28/html5-flash-...
Seems pretty clear that this is just a rant written after a frustrating experience.

The thing is that Apple isn't "decaying" so much as it's changing focus. It has been very clear for a long while that they are now shifting toward more casual users and away from the things we on HN might prefer. Opening windows on reboot, as this guy complains about, is a pretty compelling feature for a novice user who just wants to get back to what they were doing.

And anyway, on modern macs with an ssd this isn't much of an issue.
The engineering company wasn't ever really going to get 'big.' This employee went to work for them as an intern just as I did.

The startup is less than a year old, and it has the potential to get big. ALL of our efforts have migrated to this startup because of this, and the employee (former intern) holds some equity in it, not the old company.
Not to mention the friendly late-evening dinner in the summer. Suddenly missing Northern Spain and Southern France :(
The HN layout is not really optimized for mobile. The text is quite small, and upvoting is a pain.
This a is a very good and often overlooked point.

Interestingly, many of the people who are arguing that apps like Path are evil for uploading contacts are the same people who are arguing that sandboxing apps/Gatekeeper are evil on OSX as well.

In reality, it's likely that all apps should be sandboxed, and that APIs to reach outside the sandbox should require user permission. However, this is at odds with everything that has gone before.
Hi - any way I can get StrikeDisplay on the list?
http://strikedisplay.blogspot.com

[Edit] Lol, oops. I just realized this is your site Grant...? so there's probably no way that's gonna happen, huh. Ah well.
Heh, no.
The point still stands. Why is a 20-year-old engineering company paying you $9/hour? The coffee shop in town here pays new counter staff $14/hour. Generally speaking, one does not pay someone who is as important to the business as you claim to be so little, intern or not. Realistically, I see two possibilities:

a) You're wildly over-estimating your value to the company.

b) Your boss is exploiting you.

Think carefully about which it is. Be honest with yourself. If (a) go get the coffee like a good intern, then go back to school. If (b) ask for a more reasonable wage and/or equity (if that's your preference), in the form of a signed contract. "We'll take care of you" is worthless, no matter how trustworthy the person saying it. If they actually mean it, there will be no problem with getting a deal signed on paper.
The artist is promised a cut of a sale of an album when it is purchased, since it is being copied (which is still illegal if I'm not mistaken) and not purchased he isn't getting paid either. Hence he should be getting paid for his work.

It seems the sentiment has become one of: since music and movies are easy enough to copy online without me getting in trouble, and for free, the price of art should also drop to zero as a whole. This doesn't look like something anyone in the music or movie industry would think is a good thing would it?
to be fair i am working quite a bit with game engines and need to test clients and servers at the same time. Load is still pretty moderate in such a scenario though and the i7 MBP i owned was screaming all the time and annoying my co-workers alot. You can find alot of people complaining about the same issues even with not GPU intensive stuff, so i dont think its defective as it runs perfectly otherwise!
Speaking of Android, I think Google should either either Android or Google TV to turn it into a "console platform" rather than the usual "console-device" we have now.

Graphics on ARM chips are getting good enough for enjoyable 3D games in HD, and soon we'll be able to just hook our phones to a TV and play all the Android games there anyway (some phones already do this).

But Google could encourage manufacturers to build special cheap $100 boxes that are meant only for gaming, too. Then it would just be able to gain market share over the Xbox 360 and PS3 in the same way it gained over the iPhone - by getting all manufacturers to make such devices.
If I commit a TODO to my code, it's because the difficulty of fixing vastly outstrips the value of fixing it.

Here we see the Dunning-Kruger in its natural habitat. What if someone is a better programmer than you? What if that person is a random internet foobar who finds your code and wants to contribute?
How Microsoft Pays Big Money To Smear Google In European Parliament
Along with every other species in existence.
LESS CSS3-Mixins (auto generate css3 tags for every browser)
Just command click on the name in the titlebar, it will show you where it is. In 10.8, you can even rename and move from the titlebar.

I think this behaviour change is very good, it just doesn't fit our expected and established workflow. People just can't get around not having a 'Save as', when duplicate is probably closer to what they actually want to do.

If I have a Keynote file open, and I want to split off a new file so I maintain my old file, File->Duplicate and I'm done. I don't have to tell the system where to save it yet or anything. Once I've made my change, File->Save and it gets saved to a specific location. All the while, my original is there to reference and is intact. If I'm not ready to save it, I don't have it. It automatically is saved as long as it's open — even if I close Keynote.

A 'Save as' workflow would mean I'd have to File->Save as, name the new file on disk, make my changes then save again. If I wanted to reference the original file, I'd have to go back to the filesystem to open it again, or use a recent menu. This way has more context changes and app switching.

I'm not saying the old way is bad, just that the new way is probably better given the iCloud enhancements coming in 10.8. People have been forever using 'Save as' workflow to keep a template of a file, then save off their edited copy. Maybe this just isn't a great way to do it in the first place.
Ah I see, I was tremendously confused by the site. The site itself does not actually explain any of this, and I am not a user who actively follows this stuff. So when I clicked on the site I saw a bunch of frameworks, with no understanding of how they were linked, or what their purpose was. I hope you can see how I was confused. And the title of the HN post does not link to what the actual purpose of the frameworks is, i.e. a set of tools for flash exporting to html. I felt like the site did not provide any of this context. That explains a lot. Thanks.
I can't see many programmers joining a union that didn't allow members to contribute to open source. Remember, a union isn't some independent entity that rises up and dictates terms, it's simply a collection of its members. The organization can become corrupted if you're not careful, but there's certainly no reason to assume it would be here.
ONLINE MOVIES: Jodi Breakers (2012)
Why would you feel bad? This is a serious quality of life issue. 4 hours a day commuting is not acceptable for most people. Move, find an arrangement that lets you stay home, or quit. It's not your fault that your boss is making you do this.
The original title was something like "Autosave? Give me my computer back!"

I've noticed a disturbing trend of people using a benign title to get to the frontpage then editing it to be troll-bait after the fact. I don't know how long you can edit a title, or who is able to edit it, but it's pretty irritating not just because of the confusion the initial comments bring under the new title, but because then I can't find the submission again later. If I tried searching for "give me back my computer", this post wouldn't show up, even though that was the title I initially commented under.
Very true, if you don't encrypt data (with a strong algorithm + key) then it will always be accessible to anyone with hardware access.

I remember with Windows XP a friend had a failing hard disk that would no longer boot Windows and they asked if I could try and recover some data from it.

I plugged the disk into my tower and booted my own copy of Windows and tried to access the "My Documents" folder of the broken disk from there. It gave me some theatre about not being allowed to access the files there because I didn't have permission.

Then I rebooted my computer into Linux and mounted it with the NTFS drivers and of course all the files were there to be accessed. As an experiment I rebooted to my Windows XP again and logged into my local administrator account, this also let me access the files.

I can't help but feel that some of these measures perhaps give an illusion of security.

I also wonder with say computer forensics whether something like a file timestamp could be used as evidence in court since these could be easily tampered with by someone using a non standard FS driver.
If you are delaying school, you need to be paid way more, or given substantial equity. It really seems you are being taken advantage of.
GitHub Badge v3 has been released with a cleaner UI and a JSON API
Map Visualization: Will Apple Unveil iPad 3 On March 7th?
Will Apple Unveil iPad 3 On March 7th?
I definitely am not absolutely critical to the success of this company, and I realize this, but losing me would still hurt them. It's really the experience and knowledge I have with them that's valuable to them, and that would be hard to reproduce with someone else quickly, especially at such a critical time like right now.

Am I stepping up my game and responsibilities as much as possible? Absolutely.
very cool fonts and typography in general, great work.
You may aslo take a look at Windows Azure Storage https://www.windowsazure.com/en-us/pricing/calculator/
The original paper is posted on the the author's site:

http://www.psych.nyu.edu/gollwitzer/09_Gollwitzer_Sheeran_Se...
Problem is, in this case it's the other way around. "To find out what you'll be using in IT, look at what people were using 5 years ago".

Even us in IT are not immune from cool consumer technology, and we can be pretty self-convincing that we can make it work the way we want it to. People are just starting to realize that this isn't always the case.

Start with tech that does what you need and make it do what you want, not the other way around.
[repost from blog] – This is really spot on. I would like to refer you to a couple of things that come to mind that you might find useful for advancing this line of thinking.

(1) I saw a talk by Jonathan Edwards that was very much along the lines of what you wrote here: http://alarmingdevelopment.org/?p=5

(2) Second, Christopher Alexander’s early work on patterns in architecture and urban design have been referenced quite a bit in computer science, but seldom is his ‘magnum opus’, a four-book series on the ‘nature of order’, referenced. These texts move far beyond the early work. You would do well to have a look at the first book, which tries to establish an objective theory of design not based on scientific principles: http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3D...

(3) You might be interested to read some discussion on the history of music programming languages. Max/MSP and Pd, both dataflow-oriented, offer what I would estimate to be an order of magnitude of productivity gain for certain tasks in building one-off multi-media systems. They’re a bit like a UNIX for real-time multi-media + control signals. This essay reminded me a bit of the anti-academic and organic approach that Miller Puckette took in building them despite being trained as a mathematician and developing them in an academic setting. This serves as a good lesson that successful software isn’t necessarily designed by having good principles, but rather the proper environment, namely, one with energy and a need.

Check out two papers in the Computer Music Journal where this is discussed:

2002. Miller Puckette, “Max at Seventeen”. Computer Music Journal, 26(4)
2002. Eric Lyon, “Dartmouth Symposium on the Future of Computer Music Software: A Panel Discussion”. Computer Music Journal, 26(4)

Generally, computer music is one of the more interesting fields to look at if you’re interested in ascertaining the future of HCI, computer science and psychological research since from the beginning they have not been accorded the luxury of forgoing certain constraints, such as that everything must happen in real-time, data must be of a certain resolution (in time and ‘space’) and that non-tech-savvy practitioners from other fields (musicians) must be able to use the tools as experts.

--

Oh, and I would add that if you are not familiar with Bill Buxton’s career, it may prove interesting reading for you. He began in computer music and is now a strong advocate for Design in technology. One insight that he often emphasizes, which I don’t claim is his originally, is that new technologies take 20-30 years to be adopted. According to this view, new ideas in software design should expect to lie dormant for at least 20 years, echoing what @Ben wrote above.
The headline doesn't really reflect the article, though after all its waffling before getting to the point I don't think any of its conclusions are all that revolutionary. It comes down to this: when developing software in a team[1], you have conflicting requirements. Your programmers/designers need to communicate effectively enough with each other[2] to keep them pulling in the same direction, but you want to optimise individual productivity. The optimal balance will depend on the project, team size and of course the individuals involved. It will even fluctuate wildly throughout the project. So really, the best thing you can aim for is to create an environment that's flexible enough to adjust to a balance that is close enough to the optimum of the day.

I'm disappointed anyone still believes any of these Methodologies with a capital M will fix their project. All the techniques mentioned should be part of the toolbox, but it's up to common sense to use them appropriately. There is no substitute for common sense.

Still, I was pleasantly surprised after my considerable initial trepidation about reading a programming article on TechCrunch.

[1] or probably doing anything else creative, but I can't speak from experience

[2] and, let's not forget, communicate with the actual users of the software
Compare that to one virtual machine (Flash) if you wanted, which although not "standardized", is controlled by a single company. iOS developers make this argument all the time as to why iOS is better to develop for.
Apple's announcement of what will likely be the iPad 3 coincides with GDC. I would think an iPad 3 + 1080p AppleTV is a compelling console replacement. I bet that is their move: to make your TV a monitor for the iPad. That solves the interface issue with TV in one fell swoop.
two coders at one keyboard...

Pair programming without dual keyboards and mice deserves castigation.
So my question is what problem did Quora solve? other than mostly copying idea (pardon: being inspired) by websites like Yahoo Ask, Hunch, etc.
So, in summary, yes, yes it does :)
Ok, then you need to ask for a raise. $9/hour is a wage you pay someone who is completely replaceable; and even then only if you're a greedy bastard who doesn't care about your employees.

A raise could come in the form of a much higher wage, or a combination of a higher wage and equity, if you really believe in the company. You should be getting a significantly higher wage either way, though.
12 Free Icon Fonts Perfect for Web Design
How does a slow start-up time on the author's laptop make him think that the company is decaying?

It's nice that the author is sharing his experience with one of Apple's products, but I was hoping to read an article about how "Apple started decaying before Steve Jobs' death."
This is nice. Would love to see a webOS version =)

I usually use iCombinator but it seems that it times out quite a bit and the formatting is iffy (width)
I wouldn't say art/music people are power users of the OS, rather power users of their software. What OS ProTools or Adobe runs on doesn't matter to them.

Developers need the OS features, and developers tend to write code where they're going to run it. People aren't writing enterprise applications on OSX. If you're developing for OSX or iOS, you've chosen your market and you should know exactly what you've signed up for. If you're writing Windows or Linux code on OSX, you might want to reevaluate your productivity system of choice and find something a bit more stable.

Spending $1000 on the only computer in your house isn't a huge stretch, especially when it works better with your phone, your TV, your router, and your stereo.
I really dislike paired programming, and if I ever end up in another situation where all or most of the day is spent sharing the keyboard with another developer, I think I'd go insane. My first experience with it [1] was pretty bad from both a happiness and productivity perspective.

I've always thought that for the purpose of improving code quality and transferring knowledge, a formal code review process is much, much better. Indeed, I've always wished more development shops would utilize a code review process of some sort.

1. http://www.spenceruresk.com/2009/03/impaired-programming-how...