skysight-inc/HackerNews huggingface dataset:
Any advice on starting something if you're not a developer, or how you gathered the resources to do it with your limited knowledge? I'm not a developer but I just started doing LPTHW, I'd love to create something of my own but I was never good at making something from 'nothing'.
WebOS was so close to being amazing. I can only hope they pull off something amazing with HTC or Samsung making the hardware.

On the other hand if Apple makes a 7" tablet I won't even have a major reason to look elsewhere.
"Further, I believe that a response like mine is the only serious response that can be given to someone (kogir) who actually just suggested, "with a straight face", that a full 10% of the people using the App Store should be /banned from leaving reviews/ because he doesn't want to deal with /fonts being changed/. Are you telling me here that you actually agree with him?"

Considering that that "full 10%" of the people you speak of have broken their terms of service and are running a non-sanctioned OS, why should Apple be obligated to publish their reviews? I understand the anger at Apple bricking jail-broken phones, but I really don't see how they should be obligated to accommodate them.
Sneakers dior
I gave a presentation on this topic at Rubyconf Brazil last year, and would be hard pressed to describe Ruby as "good" at dealing with Unicode, unless by "good" you mean "avoids making almost any decisions at all" (which might actually be a good thing but it's debatable).

Ruby 1.9 doesn't even offer Unicode case folding, so from a practical standpoint working with Unicode text is a PITA with Ruby unless you use third party libraries.

Ruby source can include constants, variables, etc. with Unicode (or other character set) symbols, which is very cool but for Unicode text processing I've found Ruby to be frustratingly lacking.
78000 Indian Blogs Hacked by ZHC ~ THN : The Hacker News
综合布线
You are facing two problems:

1. The feature is orthogonal to the plugin. Alone, you probably could have survived this one.

2. The feature came to light for many through negative press. With number 1, that pretty much kills the feature in the current extension.

Rather than just killing the feature altogether, though, you could release it as a new extension. Add a couple other ecommerce sites and call it a shopping assistant.
I think this is less a matter of the "post PC world" as it is a matter of PC's having razor slim profit margins due to low barriers to entry and heavy competition. HP knows that and can probably put their capital to more profitable use. Apple makes great products (I have an iphone, an ipod, will probably be buying an ipad next). Still, when it comes to computers, I like to get a bit more bang for my buck than apple is willing to offer.
I have a different view. I hate having to confirm my email address when I signup for a mailing list. It's more annoying to confirm my email address 50 times, versus the 1 time I have to unsubscribe from a list that someone signed me up for by accidentally entering my email address.
This is awesome. It definitely revolutionises learning programming.

One thing to improve, make the program sound the nice guy it sound when the user does things right. I tried doing something wrong and presented with just an error. Probably not good for the type of audience that would embrace this.

`> 2w2
ERROR: identifier starts immediately after numeric literal`

Wishing very good luck.
Every security professional ever.
Dug up this vintage article on the all-in bet that was the iPhone

http://counternotions.com/2008/07/16/bet-iphone/
I'm fairly sure that using this scheme will leak "encrypted" data like crazy. What is your proposed algorithm, exactly?
How The Major Labels Sold Electronica to America
Made it up, but I doubt that I'm the first to say it.
If you haven't read this, this is a short article on what Apple does so differently than almost all of its competitors - never announce something before it is shippable (e.g. production-qualified and vetted, supply chain and all)

http://counternotions.com/2008/08/12/concept-products/
All the browsers use the correct order for non integer keys. So unless you name your key "123" it will work.

See this bug report for more lengthy details
http://code.google.com/p/v8/issues/detail?id=164
Lodsys
Yet, Ohio is considered part of the midwest: http://en.wikipedia.org/wiki/Midwestern_United_States
Finally an Ad Blocker for VIDEO that works
The time has finally come... no more annoying video ads while you watch your favorite shows on Hulu. Check out this extension for Firefox (5,6): http://adblockvideo.com/
Watch UFC 134 Silva vs. Okami
UFC Rio: Silva vs. Okami (also acknowledged as UFC 134) is an approaching mixed martial arts event to be held by the Greatest Fighting Championship on August 27, 2011 at the HSBC Arena in Rio de Janeiro, Brazil.
And if you've ever driven coast-to-coast, you know why.
Double-response, sue me. ;-)

"Sole reason" I can't agree with, but WebOS has bugs that's for sure. I bought an HP Veer around Week 1. Last month I went back to my iPhone4 and I wouldn't go back (even before this announcement).

The Veer lags sometimes, for no obvious reason. Touches often register with the droplet effect, but fail to actually trigger the button you clearly hit. The Palm account had no way to update it online (better not forget to update your CC# before a purchase or you've effectively bricked the app-market). Mail was laggy, and seemed to rarely update properly. I couldn't have both my Work GoogleApps Mail, and my regular GMail on the phone as GMail accounts. I had to setup my personal account as an Exchange account.

None of these were instant deal-breakers, but with no updates, no fixes, and no communication I got tired of waiting for a fix that may never come.

Of course the app-store/market/whatever kinda sucked too.

My biggest peeve was copy & paste. Mentioned in another reply, but before the 2G iPhone I never had a real need for copy & paste since there weren't really worthwhile apps to copy & paste between on the feature-phones back then.

The WebOS copy/paste however absolutely sucks. It's tricky, I never remembered if it's Option+C or gesture-area+C no matter how many times I did it.

Oh, and the Veer screen was OK for most stuff, but waaay too small for web-browsing without Android's ability to re-flow text on zoom.

Signed, -A Guy With A Veer Sitting On The Shelf
This new fad of providing interactive/iterative consoles for learning technologies (e.g. redis[1], mongodb[2]) is brilliant.

I really well done flow (like this one) reminds me just how fun it is to learn something when it is presented well. I am ashamed to say that if I had to teach someone, say Java, I wouldn't know how to present it in a fun, non-crushing manner.

I am glad there are people out there working on resources like this.

[1] http://try.redis-db.com/

[2] http://www.mongly.com/tutorial/index
I haven't see much int64 in the binary files I've been working on so far. Do you have any examples?

It is possible to make an Integer64 class, the downside is the lack of ability to overload default operators such as +, *, < ... That is annoying but not deal-breaking
Go sit in any college lecture hall and you will see at least 60% Apple products. Apple heavily markets toward college students (Student discounts and back to school promotions) and these same students will be buying Macs for their homes and offices soon.
BackTrack 5 R1 Released - Penetration Testing Distribution
Be Careful When You Sack an IT Employee
Tiffany Paloma Picasso Zellige Earrings TPE1005
Tiffany & Co. Paloma Picasso Zellige Earrings

sterling silver

Inspired by the graphic motif of Moroccan tiles.

Come with Tiffany & Co. pouch, box, care card and gift bag.

Availability: Usually ships in 1-2 business days.
There's some interesting gems in here:

One of the most interesting results was part of a study my students and I conducted dealing with status in email correspondence. Basically, we discovered that in any interaction, the person with the higher status uses I-words less (yes, less) than people who are low in status. The effects were quite robust and, naturally, I wanted to test this on myself. I always assumed that I was a warm, egalitarian kind of guy who treated people pretty much the same.

I was the same as everyone else. When undergraduates wrote me, their emails were littered with I, me, and my. My response, although quite friendly, was remarkably detached -- hardly an I-word graced the page. And then I analyzed my emails to the dean of my college. My emails looked like an I-word salad; his emails back to me were practically I-word free.
At Stormpulse we also bake the cloud layer into the base tiles.
I can imagine a group of 20 students, buying a book, shipping directly from amazon to that company, and getting a copy for a very small fraction of the cost
Have they really failed?

I reason they have not. Bing, the .NET framework, the OOP languages and IDE, Interet Explorer, XBOX, etc. are all mentioned in that memo, and are succesful divisions/products.

I don't know of any other company with such track record (if there is, please mention it).

Not a fanboy, though.
We use Windows 7 on our office workstations, and I was surprised and am daily impressed at how Mac-like it is. It doesn't get in the way of what you're trying to do.

Win 7 users: Try holding the combo Windows-key + Tab for a nice 3d carousel
thanks! we're hoping to help you learn a lot more than javascript soon.
Are accusations that dodge responsibility by posing a question safely ignored?
Fairly certain they have a few people already doing this. Lots of happy customers over there from the sounds of it and not just fly-by-night operations either.
For AnyNewBooks.com I have the following thank you page: http://anynewbooks.com/thank-you/

And the email I send has the subject: "Please confirm your subscription"

Between the two, the message is fairly clear. Yet, I still receive emails from novice users once in a while, who aren't familiar with the concept of "confirming" a subscription. Usability isn't easy.
Huge mistake to make it free. Huge mistake.
"There's already some speculation that Google could get several billion dollars for the Motorola Mobility's set-top-box division if it tried to sell it off after the merger closes."

Several? Whoo-doggie. That would be awesome. So what did Motorola pay to buy General Instrument's set-top division back in 1999? Answer: 11 Billion USD.
Glad you like it. Feel free to submit any bug reports and/or feature requests!
Neal Stephenson's Past, Present, and Future (2005)
An Introduction To DotA – A Beginner/ Noob’s Guide
Cross-domain AJAX using XMLHTTPRequest
The Best PC Game Mods Of All Time
I could see it free for the main page and then any other languages they add could have something like...first 3 lessons are free and then you have to pay to unlock more languages or lessons.
Aisle50 (YC S11) is Group Buying for Groceries.
What should a modern research publishing platform look like?
HN sucks
What is the deal with expiring links in HN?

That's the most non user-friendly thing I've ever come across.

Other users have voiced out about it but no one seems to be doing anything about it. So much for listening to user feedback.

No offence meant. I love HN.

/anonymous coward
THC-ipv6 Toolkit – Attacking the IPV6 Protocol
EBay’s Founder on Innovating the Business Model of Social Change
it sounds like you're getting lots of code duplication.
1) try running a common subexpression elimination process on your code before doing the autodiffing, and create a procedure for each shared expression
2) for prim ops, again, have a procedure created for the diffed version instead of inlining, and sub in the procedure instead.

perhaps something like these ideas would help

If you want an example of a nice high level Auto diff lib, a nice one that works via operator overloading is http://hackage.haskell.org/package/ad , which seems quite nice though I've not had the opportunity to use it myself.

yes, optimizing compilers such as gcc use algorithms that are superlinear in code size when they're optimizing. Perhaps you should instead try out the operator overloading approach (and see if you can )?

gl :-)

Aside: When I hear the phrase execution trace in the context of program analysis, i think abstract interpretation, though I'm not sure if thats relevant for you.

cheers!
After Social, Gamification is the new Cargo Cult
Here in Vietnam, where a laptop can cost several months' salary for the average person, I have yet to see a single Macbook. Asia will undoubtedly be the big growth market of the next decade and kids here are Windows kids. Perfectly functional Windows laptops are still 1/3 to 1/2 the price of the cheapest Macbook.
I've heard Michelob Ultra and Blue Moon
That guy is such a cheesy salesman. Apple has been lucky to face incompetent competitors.
I love Tup, it basically replaced Make for me. It tracks dependencies and files, automatically cleaning and updating everything even more precisely than Make, making it a lot faster and easier to use. https://github.com/gittup/tup

(yes, you can use Tupfiles in each directory, if that's what you mean by packages. As far as I know however, (and this is by design) there is no way to control the build. It will always build exactly what needs to be built to be up to date.)
PDF is not proprietary.
@zds inspect.js should fix this issue, which was written by the Node people to inspect objects in the terminal and take care of circular references. I edited it to make it work on the web https://github.com/amasad/jsrepl/blob/master/util/inspect.js
Just pass all results from eval to the inspect function and you'll get a nice pretty printed output!
In America people shouldn't be able to get rich selling education? I guess we're ok with movie stars, athletes, and rock stars making crazy money but it just doesn't seem right that educators can make their fortune? Maybe we should encourage them to move into finance if they really want to make lots of money?
16 people, loaded costs of 100-200k each, plus facilities, legal, contractors, etc. A lot of non-profits have high costs of fundraising, too.

There's an argument that non-profit employees should take lower than market salaries to support the cause, but also there's an argument that they need above-market compensation since there's no equity or potential for an exit.

(I'd take a lower than market salary for a non-profit I really believed in, if I could, but it's not necessarily the case that the best designer or engineer for a non-profit is necessarily going to be willing or able to do so.)
That's because it's just not true.
There are systems in place where even root cannot do things (such as SELinux based systems).
These are systems where the security and integrity of the data is paramount - the system is a mere vessel to protect the data. The data may not be allowed to be seen or manipulated by 'root' or other system administrator type user.

I'll grant you, these types of systems are rare - but they do exist.
Any patent where the novelty and non-obviousness is entirely contained in software should be invalid right now. Why is this not recognized?

Because the decisions appear to be extremely incoherent.

Firstly, software is a type of hardware. Any computer algorithm can be forged in steel and powered by a steam engine.

Secondly, their definition of "abstract" does not pass the giggle test. If the claimed process is practical for a human to do, it is "abstract" and hence unpatentable. So we get the ludicrous argument that the math of BCD calculations is "abstract" while GPS signal analysis equations are concrete. Say what?!

Thirdly, even if we grant them the laughable practicality test, how is fraud-screening millions of transactions a day practical for a human?

Basically, the practicality standard seems to be if it makes the judge's eyes glaze over, it's impractical. In other words, if you can spoon-feed the invention to the judge and he gets it, then the innovation is purely cognitive. And unpatentable.

But if he chokes on the ideas, the innovation is a patentable deus ex machina. This absurdity is underlined by the Research Corp. Techs. v. Microsoft Corp. case discussed in the ruling. The invention relies on extremely abstract processing of the dithering signal in the frequency domain. Judges do not understand the Fourier transform--hell, they aren't even aware of its existence--so the invention is patentable.
I bet Apple threw away a dozen such concepts prior to designing the iPad, launching the iPhone (and subsequently iPad).
Open floor plans are evil for developers. Whoever started that trend needs to be strung up by their nose hair. There is no better way to ensure no work gets done than putting 10 people in an environment that every two person conversation interrupts (and I believe that "15 minutes to get back into the zone" is a bunch of crap).
win 7 user here on one of my home laptops - wow! thx
optimization: like rounding corners when piloting a vehicle: it shortens the distance of travel. in the visual case, fewer arc degrees, fewer saccades for the eye to traverse, fewer bytes sent down the optical nerve to the brain for processing.
The Internet's Most Wanted Hacker
This is really sad. I would have liked to have seen webOS carve out a decent niche against Android and iOS, especially seeing that application development could be largely JavaScript-based with C++ for the high-performance parts.

Commiserations to all the people that worked on webOS.
Hope it is possible to reuse the knowledge tree from khanacademy in your application directly... Maybe even the credits system... maybe even user accounts... just imagine a world where every feature does not have to be reinvented... All the best! Awesome product!
Isn't this similar to how the iOS "download" meter shows network rate?
Startup Quote: Tony Hsieh, Co-founder, Zappos
good idea, but just a thought - why not have registration go through the terminal as well? It seems you're only collecting email and password - why not just prompt for that without interrupting the flow of the lessons?
Apple's been heavily marketing towards college students for 20 years. What's different about it in 2011?
Stealthy 'Super Cookies': The Latest In Web Tracking
If there are too many competitors, even if you’re the best it’s a lot harder to win.

- Tony Hsieh (@Zappos)

http://startupquote.com/post/9109034826/
The oft-stated advantage of UTF-32/UCS4 is that you can do random access. But random character access is almost entirely useless for real text processing tasks. (You can still do random byte access for UTF-8 text, and if your regexp engine spits out byte offsets, you're fine.)

Even when you're doing something "simple" like upcasing/downcasing, the advantages of UTF-32 are not great. You are still converting variable length sequences to other variable length sequences -- e.g., eszett upcases to SS.

Now the final piece to this is that for some language implementations, compilation times are dominated by lexical analysis. Sometimes, significant speed gains can be had by dealing with UTF-8 directly rather than UTF-32 because memory and disk representation are identical, and memory bandwidth affects parsing performance. This doesn't matter for most people, but it matters to the Clang developers, for example. Additional system speed gains are had from reducing memory pressure.

Sure, we have plenty of memory and processor power these days. But simpler code isn't always worth 3-4x memory usage.

Text is not simple.
Coffeescript and other languages that compile to Javascript could be an interesting starting point and would need the least work for u guys...
Pointing out it's well nigh inevitable at this point due to systematic abuse of and disregard for human rights isn't saying that it is righteous or that the outcome will be good. Most revolutions lead to bad outcomes not good, but most revolutions are also inevitable. The British ubersurveillance police state experiment has gone too far and there are no signs of abating. This is not the only issue, there are others. It's pretty unlikely reform will come in time. It's not a wild pronouncement to note that the revolution has begun, it's just an observation of what is going on.

The day the Rodney King verdict was announced I took part in one of hundreds of peaceful protest marches, which were interrupted by fascist police who tried to round up participants for legally exercising their right to protest. The next day I had to make a delivery in LA and saw the riots. I got out of there as soon as I realized what was going on but I saw enough to know the city was being burned to the ground by a populace outraged over injustice, not a thugs looking for free TVs. I never said "Wow this sucks, look at those undisciplined animals rioting". Instead I said, "Wow, this sucks, look at what happens if you don't value justice in a society."

The sentence of 4 years in prison of this kid for posting on Facebook some nonsense he deleted a couple hours later inviting people to join him at McDonalds for a riot meetup that never happened is not justice. Nor is throwing a mother in prison because her flatmate brought home some looted clothes and she accepted a pair of shorts. That is the reign of terror. It is not justice, it is fascism and extremism at its worst. The people calling for violent and extreme punishment of the protestors are insane and their actions bring the destruction of their failed nation that much closer.
SELinux might appear more secure, but I seriously doubt the its flawless.
Millionaires Go Missing
Give me a call in 2038.
H-P Explores Quitting Computers As Profits Slide
If I need to compare documents, and I'm too cheap for the higher-end comparison tools, what is this going to do that Microsoft Word doesn't?
I think Firestone Ale and Racer 5. We change it up each time.
I really don't agree with most of this article.

Scanning of file shares is important. You cannot be sure that every machine on your network that has access to that file share has the same, running, correctly configured, up to date, active antivirus application running.

You also can't be sure your UNIX system sharing files to Windows machines (or other NAS) wasn't compromised and used to seed infected files into shares used by those Windows machines.
If you simply don't use UNIX or NAS systems to run file shares for Windows domains, you can put AV on the Windows server sharing the files and have it scan on access, and avoid that 'whole system' scan issue.

There's a huge difference between 'root' and 'elevated privileges'. Especially in a Windows environment (which most are these days) - 'Power Users' or other users granted elevated privileges to do things like 'installing their own printer drivers', don't have administrative control over the machine or the domain, but have elevated privileges that can be used to exploit the attack vector. Such privilege is widely used in large corporate environments, and so it shouldn't be discounted.

I'm mixed on the topic of fire-walling off known attacker addresses. Sure, it won't stop anybody willing to put in even tiny effort. It will, however, stop you from getting nailed because someone forgot to update that wordpress system they forgot to tell you they were running.
If you have perfect CM (hah), sure, go ahead and ignore the junk scanners on the interwebs. If you have less than perfect CM, such things may help save your ass in a situation you shouldn't be in in the first place.
Nothing is flawless. It's significantly flawless enough to not matter at the moment, however.