skysight-inc/HackerNews huggingface dataset:
Justin Timberlake just read a letter in my head.
Amazon adds server-side encryption to S3 data service
Juicenote, a page to remember
check out the new web, and remember everything you could forget
I get that PHP is not the most elegant language in the World (see
kemayo's comment about strpos and in_array for just one example), but I don't understand why people get so worked up over the fact that people use it.

It seems like you can't mention PHP without people inferring that you're a lesser programmer or that you clearly don't know what you're doing.
Well, KDE and/or Gnome cannot win the world 'for' Linux.
They are there to win the world 'with' Linux.
I believe their desktop app is just their web app wrapped in a container.
With bail out, I mean you default on the debt and I pay your dept towards a bank.
> I find a cool remix on Youtube, but it doesn't exist anywhere else.

Arggghhh, I'm in the same camp as you! I use a variety of music listening services (Spotify, YouTube and HypeM mainly) and I'd love to have one single source to do this all and share with friends. Two major themes pop up here:

1. Any company that could achieve this would effectively create a monopoly status - one which oddly I feel like I would support.

2. Meta data (tags, etc) for audio files is a mess. A side effect of this is the people trying to "game" the system (i.e. "Vocal Superstars presents a song played in the style of Rihanna's song") or reusing song names (i.e. any song that contains the word Love).
> John Gruber said it made sense for the iPad to be on a September release schedule (which actually makes no sense) based on no information whatsoever.

The iPad, being a contract-less decision, makes a lot of sense as a Christmas purchase.

The stuff about retina displays I think was based on the UltraHD icons and shit found in Lion. I think at least some of the thinking came from the idea that Apple wanted to do a super-high-res iPad (again, based on the direction of icons in Lion) and shift it's product cycle for the iPad from Spring to Fall. Since this was before the iPhone 4S was shifted from early summer, it made more sense a few months ago.

I'd still like a bigger screen on the iPhone. Mah thumbs are big.
You're making the assumption that MS is the only target, it's not. The reason it's so destructive is because you eliminate certain options based on emotion rather than reason.

So on one hand you're dealing with a fanatic that only sees black and white, and the other you're dealing with apathy. Not exactly good options.
I see two reasons why you should be in the Valley:

1. You sell to startups
2. Your business model is cash flow negative, or you don't have a business model at all

If neither is the case, a "second tier" hub like Austin or Santiago (Startup Chile) will do fine with lower salary costs.
This looks like a cool rebranding (or reimplementation?) of gltail: http://www.fudgie.org/.

We used to use that for monitoring some internal logfiles at Facebook a few years ago, and it was actually (embarrassingly?) useful beyond just eye candy on a few occasions, when something broke and suddenly the big screen was full of gigantic balls bouncing around and hitting each other.
"100bytes I/O will always be less efficient the 8K I/Os"

Not if only 200 bytes of that 8K are relevant. It depends on the rpc overhead, but the small io's may be more efficient. Which is why you see them researching changes to the networking stack.

"300Mb/s and 0.01ms latency the throughput would be 10M/s vs 220M/s."

When you write numbers on a napkin this is true. When you're talking about real systems that are both concurrent and scheduled in quantized slices you'll see much more complex behavior.
That sounds awfully expensive.
That's what the Hackers & Founders meetups are for.
But as he points out, it's voice only. No text input to Siri.

I never understood why an old girlfriend would always txt me. Then I rode around in a very loud car with her, and her friends. I actually wound up sending txts to communicate with her, even though she was sitting right next to me.

To wit, there are some situations were voice is not practical, optimal. What if I want to type on an awkward keyboard?
The issue is that if any one country becomes a manufacturing powerhouse, with the economics of a trade surplus, it is almost a given that the trade balance will correct itself.

You don't get the point of this leglislatiob. Trade normally corrects itself through currency strength. The Chinese artificially supress their currency. This causes a the continuation of a trade deficit which will eventually destroy the economy of the country running the deficit.

It's not as simple as manifacturing will go somewhere else, what problem does it solve. No, not that simple. Sorry.
10 moonlighting ideas for underpaid Steve Ballmer
Western Kentucky vs Middle Tennessee live stream NCAA
Match Schedule
Competition: NCAA College Football
Competitor: Western Kentucky vs Middle Tennessee State
Date : Thursday October 6, 2011.
Kick Off Time :7:30pm (ET).
watch today Western Kentucky vs Middle Tennessee State live streaming
and also you can enjoy NCAA College Football 2011 full season here.
Ha, don't use it. You must have some other hidden problems if you hate PHP so much, that's my take away.

Get a hobby, you won't hate PHP so much ;)
What Precisely is Seo Link Developing Service?
I'm glad I'm not the only one that uses youtube for music.

I often wonder how much google would save on bandwidth if they let me stream audio only versions of things. The vast majority of the time, I'm not even looking at the visual component of the "video", just listening to the song.

I suppose that this would add computational complexity, as well as additional storage, though. I'm not terribly familiar with the way that youtube stores video.

Can anyone chime in on this? "Extracting" audio from the video containers that youtube uses; how hard is this to do on the server side?
Ill be more then willing to pay per view for HBO content as well as other providers on the list. But if it follows the same model as it HBOGO, then i guess I will keep getting my HBO content via torrents for free and stream them on the very same xbox360.

I am not alone in this, I am willing to pay this provider, I am not willing to pay for the idiotic bundle inflated priced plans the cable provider offers that include hundreds of channels i never ever watch.
Don't forget to add on the $10 smartphone fee!
Awesome video! Always great to hear how good ideas get their start.
They're probably trying to distinguish it from flash "memory" (which is usually accessed using a storage interface).
>>I suck so bad at regex

Then you are the opposite of where I used to be -- I thought I understood and could use regexps. Hell, I do Perl for fun. :-)

Something like when I first sat down with Photoshop -- "Hey, I know how to program Macs [before MacOs X]. This is just using a Macintosh program, so I should have no problems"... :-)

Read "Mastering Regular Expressions". It made me feel embarrassed about my previous stupidity [Edit: Embarrassment, your name is Dunning–Kruger :-) ]. Just the first few chapters are enough to change your world.

Edit: I might add, I still can't use Photoshop.
I don't know what I would put the labels right now but if I think of something I would definitely use the service.

2 things:
1) Do returners have any knowledge of the reward value before they send it off? I can see it going two ways - someone not sending something in because of the value of the item vs reward or users trying to get away with the minimum payment of $50 because the other person doesn't know how much the reward will be.

Still, if someone had a sticker on something like this I'd probably return it regardless of the reward.

2) Typo on order page. "the'll hold up. "

I love the design of the stickers.

I could see an expansion being tamper proof stickers for an extra fee. Yours are laminated, but I might want something (for corporate assets or something) that can't be removed.
Yes! This issue has kept me from using the RSS feed full time.
Mountain View, CA - Zanbato Group - Full Time/Intern

We are looking for world-class software engineers who love to develop in a fast-paced environment, who love solving hard problems and are ready to join a small, fast growing team. Our technology stack is primarily Django / Python /HTML/CSS and Javascript/jQuery, but if you have previous experience using agile web frameworks, you will fit right in.

About us:

Zanbato is revolutionizing the market for global infrastructure investments. We are a team of passionate young engineers and entrepreneurs, developing an online marketplace and process management technology for investments in infrastructure projects (toll roads, airports, power plants, etc.). Our technology combines features from online listing services, social networking platforms, and process management tools to support governments, private investors, and their advisors in bringing infrastructure projects to completion. We are still small, under 20 employees, but growing quickly and have some incredible opportunities in the horizon, including a partnership with African Development Bank to create a custom made platform that will further infrastructure development in Africa, a continent with nearly a billion people, who currently face the largest infrastructure gap in the world.

We were founded in 2010 by Joe Lonsdale, co-founder of Palantir Technologies, and Dr. Ryan J. Orr, executive director at Stanford’s Collaboratory for Research on Global Projects. We have closed two very successful fundraising rounds and . If you are interested in applying, send an email with your resume to careers@zanbatogroup.com and we'll be in touch shortly.
I think the realization that humans are merely computational systems is one of the more important parts of my life.
Yep, and yech.
Co-founder of WordPress here -- since no one has mentioned it yet: I would highly recommend VaultPress, it's designed exactly to protect against this sort of thing.
Yay!

http://www.bestsfbooks.com/b/3119/The-Children-of-the-Sky

The Children of the Sky
Series: Zones of Thought #3
by Vernor Vinge (Tor, Oct-2011)
Summary of all the Java roadmap news coming out of JavaOne
I have the same problem, and Fluid.app, Mozilla Chromeless/Prism, and similar desktop wrappers are pretty good solutions.
Well yes, now you can perform more manipulation of the page without needing a roundtrip to the server, but saving the state of the application still involves one, unless you are the type of radical early adopter who is going to try to do it all with HTML5 local storage.

The relative balance of the work may have changed, but I don't see it as a revolution except in terms of user experience, where AJAX has definitely drastically changed the way users perceive a web page.

Otherwise, the development model of HTTP - the server sends me something, I send a reply, and it sends me back something else - is still alive and well. That's to be expected, since browsers were built with HTTP in mind and the supporting technologies, Javascript included, all must live within that box. The server is still intimately involved with the behavior of the page, but its involvement is encapsulated into individual actions rather than an entire page load (i.e. the server returning an error can be responded to in the context of the HTML form that caused it, rather than with a page redirect or some such). Again, I don't deny that's a helpful thing.
Doesn't work on any of the three browsers on my laptop - presumably it works on Apple's browser. Kudos to Apple on going the extra mile there.
I don't mean to disparage backbone. It's simple in both design and implementation. I had my own KVO system I was using on a project when you announced backbone and I wrote a 10 line patch to add computed attrs and dropped my system for yours.

The problem I ran into was composition. It could have certainly been my failure in design but when I started trying to nest views inside other views I found myself unable to just do a innerHTML (i.e. dumb/idempotent) .render() call and instead wound up writing a significant amount of DOM manipulation code to get things working. It's been a few months and the details of exactly why this happened escape me but that's the general outline. The obsessive focus in SC on converting EVERYTHING to a model attribute change altered my thinking process for KVO so maybe I could now use backbone the same way.

My impression (since I still haven't done SC2 for more than toy projects) is that the more declarative nature of SC's approach yields cleaner composition. In theory, you should be able to do the same thing with both systems but in practice I found myself having trouble.
And this, my friends, is why doing even basic graphics work in the GPU is superior to nearly all CPU based models.

Apple figured this out back in 2002 with OS X 10.2's Quartz Extreme, followed by Linux's Compiz in 2006, and MS's WDDM in Vista in 2007.

iOS has had GPU compositing from the beginning thus why scrolling is so much smoother than on than Android, which is just getting it on very recent hardware.
No basic string manipulation, only RE-based stuff.

One-based indices instead of zero-based.
There is CPAN for that. (iirc, this is solved with a module in the Perl Cookbook. I don't have that book where I am writing this.)

Edit: For a beginner that wants a Visual Basic for web, sure. By now I have different needs, to enjoy using my tools. (And for the record, if I need to keep order of a hash/dict/etc in some language, I generally use a "traditional" array in addition. That is probably too complex for a beginner? :-) )

Edit 2: I'm not dumping on PHP, it is a useful tool for many people. I just wish the development of the language had been handled a bit more carefully.
its a great page... at least to be new.
i can save my favs urls, and store them on my mainpage.
so.. the option of add categoryes, have friends and followers is very nice, you can share videos, images, comments with another users.

is very cool that i can have my videos or web content stored in one place.
Not to be harsh but I'm surprised this has hit the first page.. especially the top 3. Parse' competitors have included some pricing, lots of great startups change/add pricing every day and we never see them on HN. Maybe it's me being too grumpy or searching problems, but it seems that this post has probably been "hacked" to the top for marketing purpose and not for its value as a good post.
مشاهدة مباراة البرتغال وأيسلندا بث مباشر 7/10/2011  تصفيات كأس الامم الاوروبيه
Looking into rails? What are they using currently?
You - 48 occurrences
> I'm suprised that party which seeks to seriously impair (if not completely blow) the software industry gets so much applause here.

Yeah, you may want to explain exactly how. To me it seems like the pirate party's values are right in line with your average software developer's values.

Just because you don't agree with a political party's agenda does not mean news about that party isn't HN material.
China HAS to print to keep the yuan at parity with the USD. China has already stopped buying US debt and are diversifying it's holdings. If China took all fo the trade deficit, which is close to 300b yearly, and bought US treasuries with it, it may supress the valuation of the yuan. Since it's not the case and the yuan strength is not fixed to US trade but it's global trade, the yuan would still likely appreciate significantly.

So in fact China must print yuan to sustain parity with USD otherwise the yuan would rise in value. It's holdings of foreign debt and currency only bolster the stance that the yuan is undervalued.

The only direction the yuan has gone in the last 10 years is up. When the Chinese alter the USD peg. The yuan is not floating.
The tech doesn't require a screen refresh, if you don't refresh the screen it leaves behind "ghost" letters. They flash the entire screen because if you just wrote all white to a screen that had letters, you would still be able to see a difference between pixels that were previously white and pixels that were previously black.

You would have to choose between an entire screen refresh on backspace or leaving it slightly messy looking.
I have Sprint and I have no idea what you're talking about. The only $10/mo charge I'm familiar with is to use 4G which they have made required for any phone that supports it. My current phone doesn't, so no $10 charge.
Define great keyboard? I've heard people say that the macbook keyboards are too bright, too hot, wrong sort of UK keyboard, too light, etc.
Win Dropbox Pro (50gigs) for life. Whoa. That would be awesome.
Voice control is for your mom
"Having people around you care about what you're doing is an extraordinarily powerful force."

Hit the nail on the head, explains exactly why I'm hungry for a mentor, even more so than an investor, enough though my savings is running out.

One thing I've realized why pg is so insightful is because he thinks really hard by digging in deep, about questions that most people don't spend more than a few minutes thinking about after saying, "hmm. that's interesting." Most people don't spend more brain-cycles after that obsessing over it.

Lesson learned: really really obsess over your area of interest, your craft :)
iPhone 4S: Apple's safe bet until the iPhone 5 is ready
It's no longer called a 4G specific charge, it's a "premium smartphone" charge.
IPhone 4S Upgrade Kit for Only $0.99 (humor)
A screen is not a phone. Why the sarcasm? I think you need to read more carefully. I said the AMOLED screen has an edge over the Retina in battery life - meaning power draw. I didn't say a thing about the phone as a whole.

My iPhone 4 outlasts almost any Android phone you care to name, regardless of screen technology.
The A5 isn't pulling it off. As with Google's voice stuff, it's sending a low quality audio stream to a datacenter where the heavy lifting is happening. Note that the presentation pointed out that Siri requires WiFi or 3G access.
Oh, definitely. Sorry, I sounded like I was criticizing the post. I really just want to make the case that PM is not a fluffy role. "Architect", "CTO", "advocate", "community manager", "evangelist", "information design" --- all carry fluffy connotations. PM owns nuts-and-bolts stuff that companies need to be doing, no matter who's doing them.
It wouldn't add computational complexity, or use extra storage. Surely the audio is already stored as an mp3 or some similar format, after all wasn't mp3 invented to be the audio part of video (mpeg) files.

From wiki: "Audio in Flash Video files is usually encoded as MP3." On this page:http://en.wikipedia.org/wiki/Flv
Earth's water may have been imported from the far reaches of the solar system
> No, I'm saying that the stuff built into PHP is weird and inconsistent.

You never asked yourself WHY. See, that's the important question, isn't it. WHY.

I'll tell you WHY. Because two different dudes implemented it. At different times. Probably, from different continents. They didn't notice it at the time.

But, eventually, someone noticed it. And then they did something really crazy. They didn't fix it. Because that would break the software already using those functions.

It's impossible to write a perfect language from the start. Hell, it's not possible to write a good language from the start. Things that you didn't see crop up and you have to add functionality. And sometimes, the way you added it isn't right ... at that point, you have two choices.

You can fuck your existing user-base up the ass, refactor your code, change the interface, and do it "right" ... or you can do everything you can to mitigate the damage, while keeping the interface the same.

I can pull up software I wrote 10 years ago and it'll still work. Perfectly. You can only say that about languages that do it right.

And guess what? Those languages, they always have lots of warts. Because someone made the hard choice and kept something that's ugly, instead of fucking over a shitload of people to make it pretty.

I'll take function over form any day.
A World’s First - The Self-Service Marketplace from Infolinks
I just see this as an incremental development, rather than a revolutionary one. As I mentioned above, the server is still very involved with UI events and navigation. If the user causes a UI event that saves data to the server, even if there is client-side validation it will often be the server that responds with an error and forces the page to do something with that. The nice thing is that we now get to encapsulate the server's influence on the application into definable actions, rather than by a single request. That's a rather good thing for us developers, but it is still well within the bounds of the traditional HTTP model.

As for Coffeescript, anything that tames some of the nasty bits of Javascript is fine by me. I don't dispute Coffeescript's usefulness. My point was just that Coffeescript is like syntactic sugar for Javascript, not a paradigm shift in client side coding.
I use Cull.tv -- they have a discovery engine built on top of the You Tube API. Nice interface too.
If they want to force you to quickly learn and only use a language which doesn't seem logical to you (by that I mean C-style or recognizable in a similar way), then it may not be a nice job to have.
As a programmer, I can make my programs do whatever I please. If I want to autosave all of my documents, I can write an Emacs script to save after every hundred keypresses. If I want greater security, I can write a tool to encrypt my files and network traffic, and a firewall to prevent unwanted connections. If I want to sync my files over the net, I can write a dropbox-clone. If I want to get better battery life, I can set my disk to spin down, reduce my screen brightness, or disable wireless. I am also more likely to know about existing versions of these specialized tools, because it's me and my friends who build them.

But as an "iPad user", I don't know any of that. If the feature isn't included in the OS, "turtles all the way down" and enabled by default, then I will never even know that such a thing is possible (and even if I did, wouldn't know how to get it).

So it's really exactly for the non-expert users that OS development is so important. Everyone else (and by that I mean the minority), is informed enough to figure these things out no matter what OS you give them.
Pair in hospital after Kismot 'killer' curry contest
I do better than the next guy. It's not like they expect magic, but they expect effort commensurate with the $250+/hr they plan to bill for you.

I think I'd like such a job because it always annoys me when co-workers won't try just because things look hard. I only know half of what I dive into anyways, at least until I'm in it.
Actually, I think it does. OS X is a horrendous frankenstein of several different systems with different design philosophies. It is really, truly awful. (Although it works - I'm using an OS X machine to type this now.)

One of the great things about Plan 9 is that everything implements the same interface. If you can interact with one thing, you can interact with everything. Using new parts of the system becomes obvious because you already know the interface.

A concrete example of why this works: In Plan 9, process information is available via (guess what) the file system, so the Plan 9 debugger just reads the state of running processes from those files. Because file systems are automatically exported over the network (also part of the file system), you can debug a running process on another machine without the debugger knowing anything about the network. Nobody had to implement network debugging - it just worked right away because of good design.

You know you have a good design when these kinds of complex behaviors just "fall out" without any additional work.
Calculating the restaurant tip: my own unusual approach