skysight-inc/HackerNews huggingface dataset:
>you <*$%^> everyone %%<#>%% experience

Haskellers like to use symbols for two argument functions because of precedence rules. You learn them for the modules you're using just as you would have had to learn the function names. But usually seeing how the symbol is named combined with it's type signature is enough.

As far as lenses, I personally don't like them so far. But not because of the (admittedly, questionably named) functions but rather that doing anything in lenses seems to require template magic.
Anyone got a ticket already? Does open multiple (private) browser sessions help?
The clicks that are displayed in this table: http://dragd.is/K6xbz
Are counted when you need to choose a particular folder, notebook, board.
So with Evernote it's yes two clicks if you want to save it whatever the default place is, but if you want to choose a specific place it gets to 4-6 clicks!
Same here.....
Waiting for an available ticket... waiting... waiting...
It's a nice timer, but this recent casualization of the word 'fuck' is irritating, and I don't care to support it. It was in a ton of the blog headlines posted on this very site last year, and all it does is detract from the power of the word, while doing nothing to add an edge to your project. Sorry.

Nice timer, though. Find a real way to motivate the user without abuse and it'd be even cooler.
Can someone tell me why they would use memcached over redis? Isn't redis a superset of memcached? I don't see a use case for memcached anywhere in a stack any more.
Last year's Google IO conference sold out in minutes, and it looks like this year's is even more hectic. I wonder how long it'll be until they decide to switch to an alternative approach. What about ticket raffles or an online-only event?
> It's non-intuitive that you have to press enter to activate the timer.

It felt pretty natural to me. We've been entering text in a box and pressing enter after we are done for decades.
* was used for multiplication because there weren't enough bits to fit every symbol everyone would have liked into ASCII, so compromises were made, including preference for symbols that could be 'overloaded' with multiple meanings in different contexts.
If Google are being clever about it (and you'd assume they are) then they would have tied ticket search into your Google Plus account, so multiple browser sessions would be of little help, private or not.
I work in the center of bath and would be interested in a HN meetup, add me on twitter if you would like to discuss @MattWritesCode
Something won't keep me signed in. I'm all signed in, go to "waiting for an available ticket", and there's a "Sign In" link at the top
I would think you would need multiple Google+ accounts. Their language on the site says that connecting multiple times from the same account will reset your position in the queue.
I fear that would only add to the queue and make it worse.
Says the two week old baby with limited vision.
I would think any self respecting bot would notice "Hey, there's a valid email address on the page source code :D".
Indeed. Will have I easy access to my data when the service is eventually sunset? Does it work on iOS/Android?

Those are the questions a service has to answer for it to leave its mark, IMO.
OpenSUSE 12.3 has been released.
Heh, perhaps prepending "Fuck yeah!" to the :D emoticon, to stick with the theme. :)
1. My gripes with our patent, and trademark system comes
down to fees.

2. I draft all my own patents(only 1), and found the process difficult, but doable. I also filed my own trademark.

3. I did have an issue with the filing fees. I contacted
the offices involved and complained about the fees. I felt
the fees might prevent many young inventors fron protecting
their invention, or trademark.

4. They told me their was some programs for low income
individuals, but I couldn't kind anything. The fees for
filing a patent should be based on what a person makes?
Even though it is terribly out of fashion, the performance of database interface classes (a database access layer) that wraps and abstracts SQL prepared statements and/or stored procedure calls is almost always much more efficient than ORM when the SQL written by someone minimally SQL competent. ORM can be much faster to implement, ah- classic tradeoffs.
> The patent system shouldn't guarantee some kind of monetary reward. If it does, it sets up the wrong incentives.

They don't, unless people use it and the patent holder wants to charge for licensing.
GitHub link for those who don't want to view a YouTube video https://github.com/prggmr/matrix
You don't need silos to scale a startup
Let's Help Computer-Science Students Crack the Code
anyone got a ticket yet?
I just got sent back to the registration screen after 6 minutes... no luck.
I've got the same issue. I was signed in at 7am, waited for a ticket for a minute and then it kicked me back to the main page to sign into G+ again. Still waiting for a ticket.
That's jt2190's point ;)
He's reinforcing that the article did NOT say that. The article talks about it being more difficult to get accepted into an accelerator.
yeah, that would have been the plan. But anyone has a ticket so far? Maybe their backend totally broke down.
Thanks for the honest feedback! We're going to be benchmarking ourselves against other providers on Serverbear and CloudHarmony, for example, in the near future.
ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิ
Strangely, I find the profanity motivating.
Graphing in Go – Bulletgraph
For me, with Pocket, it's usually two clicks, and typing a tag or two in between. Or one click when I just want to "read later" without bothering with organizing.
same here....I'm assuming that it is still working correctly but may be wrong.
How to improve your product?
This is also true in China (at least in Mandarin-speaking regions, I don't know about Cantonese or other dialects).
"Please don't open multiple tabs or use multiple browsers. Each time you open a new connection, your ticket search will restart."
Google IO Ticket Search
The page redirects to a nice 500 error page after a few minutes. What an awesome experience!
Civil Liberties Groups Speak Out Against CISPA in Lead Up to Hearings
Clicking is so 2000-ish!
Seeing this after 3x now: http://twitpic.com/cb0gvu
here's an account of my own bout with a mental health condition:

http://adriancunanan.com/blog/2013/3/12/heres-to-the-crazy-o...
Haha, who said no-show jobs were only in construction?
They do stream all the sessions online, along with the I/O extended sessions around the world. I think Google do a good job of making the actual material available...although I will accept that is no substitute for the networking/experience you get from being there. That's one reason why the Extended events are quite good, as you're generally able to meet a wide range of people.

To be honest, I think the best solution would just be to lottery it, but then again I suspect if they were to lottery it there'd be a lot more people entering than attempting to get tickets in such a short space of time.
Looks like someone didn't pay their App Engine fees.
Now all we are missing is a lengthy discussion here on HN about how to get things done properly.
> ... but the power use is tiny compared to car electrics (headlights, spark plugs, various fans).

Spark plugs?
fvck me too, clearly they could implement a lottery system but then they wouldn't get all the press:
"google i/o sells out again in record time - site mostly doesn't crash this year!"
at 7:01 after the "Waiting for an available ticket" I got the message "We couldn't find you a ticket, but there still might be tickets left!".. I'm curious if anyone got through yet.
From what I understand with talking to a few folks, they're released in batches of 100 or so every few minutes. So, in theory, it's possible to "run out of tickets" only to have another batch of them be released in the system a few minutes later.

I'm sitting in the queue and just got kicked back after 6 minutes and started the process again.
not yet....
Clicked Register right at 7am, spun for 6 minutes, booted back to the home screen. Jesus, I've been to massive music-festivals that were easier to get into than this conferences. Plus those you can at least scalp tickets later if you need to.
This is straight up using sex in an advertisement for a product SoapUI Pro by Smartbear. Slides 27, 28 and 29 are the only approaching anything that could be considered content and even calling them content would be generous.
Can the FTC Save Uber?
Definitely implement this. And add email notifications when the URL is clicked AND when the timer runs out.
Why? The music?
Opening google.com/+ shows the cookie is still intact. There's also a ping every 30 seconds to https://developers.google.com/events/register/waitlist/statu... that returns {"status":"waiting"}. Trying that URL from a remote console returns {"status":"reregister"}, so the Sign In header appears spurious.
It looks like that sucker only runs if you have snapshots of the root disk to copy across regions.

The script we use in house uses netcat and a pair of running EC2 instances, one in each region.

All of the solutions I've seen, before this announcement, have had some serious limitations - so I'm rather happy to see this.
Redesigning Jibli - lessons learned from Hack Design
That's more what I was going for -- a nice, short URL I can send to someone.
Chronicling as it happens...

1. First time, got into the "Waiting for available ticket..." screen, got kicked after about a minute.

2. Second time, got into the "Waiting for available ticket..." screen, got kicked after six minutes (maximum time you can spend on that screen.) Was redirected to a "No More Tickets Available" page, but went back to the main page and saw it said "There might be tickets still available!"

3. Third time, got into the "Waiting for available ticket..." screen, kicked after six minutes again, but was redirected back to the main page and told "There might be tickets still available!"

4. Fourth time, see third time.

5. Fifth time, see fourth time.

6. Sixth time, see fifth time.

7. Seventh time, see sixth time.

8. Eighth time, see seventh time, except when I got kicked I was also told I needed to sign into Google+ again.

9. Ninth time, got to the Google Wallet screen after a minute, paid, and registered! I'm going to Google I/O 2013!!
The Customer Is Always Right – Even When The Data Says They're Wrong
How will this work with SE's infamous hatred of discussion threads? I'd imagine posts about code style would generate multiple "right" answers with lots of discussion to be had?
Could stand to benefit from having a domain specifically for the project.
The fees are a deliberate barrier.

The patent office must get funding from somewhere. If the fees don't at least mostly cover their staffing and research needs then huge companies that file a lot become a huge financial burden on the taxpayer, and the taxpayer is then paying for a business advantage for these companies.

Obviously this sucks for the small inventor. I'm not sure how you get around it. The first X a year are free? But then the patents are always filed in individual names and then assigned to the company anyway, so I'm not sure that works.
They pull each minute a JSON status. Something like
{"status": "waiting"}
Wonder to what it will change. If ever
A few co-workers and myself are all trying to get tickets. Of 4 of us trying, 1 has gotten through registration and got a ticket.
I think, better approach would be to change your HTML files and link them to newer version of JavaScript files. But, in old JavaScript add a virus code that blanks the page or do some kind of notice
3rd "6min wait" is a charm...
I'm having a hard time trying to picture people on HN reading the comment and thinking "cool! yourdomain.com! I wonder what's in there!"
This is very true, but only if it's obvious that some data is supposed to be sent to the server, e.g. a search box. In my mind this pattern didn't apply because it was clear something was supposed to happen on the client, not the server, i.e. activate the timer. I presumed that causing the text box to lose focus would activate it.

I know I'm wrong, I just described my dozy error caused by what I perceived to be an anti-pattern.
I think the issues described in this blog post, I still haven't found a solution to bookmark the huge quantity of information I index every day on the Internet. Pocket is very nice for reading, but lacks a proper organisation, Evernote can organise things pretty well, but does not work very well with websites imo. I am curious to try Dragdis and judge by myself.

For those wondering about synchronisation and mobile, I think these are key elements for a bookmarking service to succeed, future will tell how good Dragdis support will be.
Nothing as of 10:13:26 EST
Agreed.

You might want to round() first, though:

http://stackoverflow.com/questions/1726630/javascript-format...
JFDIN? :+)
Have a lawyer read it to make sure there aren't any clauses that are 'over the top'. A basic NDA should only tell you to not tell anyone the 'secret sauce' and to not talk to press without consent of the company. These aren't things you should really be doing anyways, just now there is a contract reminding you not to.
How does that work? The whole point is that the first filer wins regardless of prior invention.
sounds like he/she is a unicorn.
there is a gulf between clever and smart. it may be clever to use Haskell, but is not smart to hijack a clojure thread to argue about it, again. if I had the power to downvote I would be using it here.
There is a ajax call every 30 seconds, for now it returns just {status: "waiting"} . Losing my hopes here...
Yes, as you say, it's not known at compile-time and is checked at interpretation time, each time. http://hg.python.org/cpython/file/b49971a1e70d/Python/ceval....
Interesting that there is no mention of ancient China, where money and accounting were invented.

The Chinese for buy and sell are 买 and 卖 respectively, the first indicating spending money and the second indicating receiving money.

Granted I don't know what I'm talking about, however I do know Chinese, and I believe these characters far predate the 15th century as do most Chinese characters.

Perhaps someone can elaborate on whether this is a sound theory.
at 10:11a EST

"Sorry! There are no available tickets at this time"
You can ignore the "Sign in" link on the ticketsearch page. When the 6 min passed and throws you back to the first page, it will correctly show that you're signed in.
Agreed, this is a really bad ad. I don't even know what SoapUI does for me and the slides didn't say anything but "APIs are dangerous, protect yourself!"
When I try it actually waits the full six minutes then sends me back to the main registration page without any message.
Just timed out for the fifth time at 10:14:49 EST
> In my opinion, the single-linked-list data structure as a foundation of Lisp was selected not by accident. It is also most basic and natural representation of many natural concepts - a chain, a list. You could ask for the next element, and find out that there is no more. Simple and natural. Because of its simplicity the code is also simple.

Yes, that's a recursive data structure well-suited to functional languages, same as Haskell lists.

> Such kind of lists should be heterogeneous, because when all the elements are of the same type, it is more natural to represent it as an array - an ordered sequence.

From a memory point of view, maybe, but that's really an implementation detail. If you take, eg, Perl arrays, which you can access by index, push, shift, unshift, and pop, the actual implementation is invisible from the programmer, just as it should be in this sort of language. Java will happily store cats and dogs in an array of Object, for instance.

> Now consider a UTF-8 encoding. It is a variable-length encoding. UTF-8 string is not an array, and because you cannot tell the boundaries between runes while reading, is not a list. But, nevertheless it could be considered and processed as a stream, until EOL marker is reached. This is why it was invented in Bell Labs to keep things as simple as possible.

You could very well store it as a list of bytes. This wouldn't be terribly efficient, but it's perfectly doable. Whether you process it as a stream or you have it stored in whatever array/collection is orthogonal to the fact that your language of choice supports heterogeneous lists. You can do stream processing in Haskell too (with, eg, pipes). You have also access to other data structures which are not lists, but which do expect to be homogenous.
Got a ticket reserved, but then Google Wallet was failing to load my credit card data. After 4:30 of waiting, it finally kicked in and I kicked off a purchase, only to have the timer run out before it finished.

So now I've got a pending $900 charge on my Google Wallet account. Guess I get to see if that actually goes through and I get a ticket.

Edit: Google has cancelled the $900 charge and I now do not have a ticket. Cool. /s
Thank you all of HN.
A friend of mine just got his ticket a moment ago. Still working on mine.
I would imagine that this paged is cached in the logged-out view.
Lousy web design trends that are making a comeback due to HTML5
I wonder if they are doing some kind of an artificial delay in handing out tickets instead of just making them available at the start. Really, a better way to handle this is the way that the World Cup does it: you enter a lottery and if you win you can buy a ticket. That is a bit more fair, and probably easier on their servers.
It seems like the best option would be to stop giving out freebies with high dollar value. Since the I/O sessions are streamed live and are archived on youtube, there's no real reason to attend outside of networking and getting the freebies for most folks.
"can" or "can't" ?
I've not participated much in the new SE sites, but I feel they do not hate discussion threads as much as the original SE sites.
Is it enough to say that his credentials are everything that he's ever written made available for public perusal? There's a lot to chose from. If I had a JavaScript/CoffeeScript/Backbone codebase that needed some love then I probably wouldn't hesitate to contact him based on the example set in his public code (and that he's the primary creator... but maybe that goes without saying).
We launched private beta month ago, so now we are focusing on the web app. After few months you will be able to sync with iOS/Android.

Also we gonna build a tool that everything you collect to dragdis would automatically go to dropbox, gdrive or skydrive.
And that is why I use Firefox sync, and I work on hosting my own sync node on a VPS. None of my co-workers understand the utility boost in seeing, all from a server-side encrypted store:

- Passwords
- Bookmarks
- History
- Open tabs on other devices
- Extensions
- The list goes on

You can say the other things about Chrome and Chromium (as of recently, even the encryption part) but I do not see the docs, the code, and infrastructure published and public like Mozilla has done. Hell, someone even built in a sync mechanism in PHP to ownCloud, to make it more useful.

It is efforts like this that make me, despite other warts, a militant Firefox user. The software is ok, but an institution that pushes standards and worries about my privacy, the whole shebang, is really worth it to me.
Google acquires neural network startup that may help it hone speech recognition
Regular ticket or academic?
"Advertising is a tax for having an unremarkable product", said someone (http://thebrandbuilder.wordpress.com/2008/11/12/is-advertisi...)

Or in other words, spend your time and money not on advertising, but on making a product so compelling that your users/customers advertise for you. Think Dropbox, Instagram, Facebook, Twitter, Skype – no advertising, but a product that people will encourage others to use.
I would be willing to pay good money for the ultimate bookmarking tool.

But it needs to be a good combination of instapaper and delicios.
Why you should consider Beanstalkd
Only one browser tab?
Oh no. People are swearing!

Woman, cover your ankles, you're inflaming my sexual ardour!
Same thing happened to me. No confirmation e-mail yet...
I agree on pretty much everything you said (especially wrt: selling.. if you're not a medium-ish business with that as your function, you need your head examined if you decide to roll with ebay!)

That said, the whole "excessive shipping" thing is primarily used by unscrupulous sellers to skirt around ebay's fees. It also used to be used to appear higher in search results when sorted by price, until they started including shipping in that column. It's the reason you see a small widget like a laser pointer for a penny with 9.99 shipping.

You can report any listings like that and they'll get yanked for it.

And there's the little fact that the world's worst auction site and the world's worst payment provider are surgically joined at the hip..
And we're hiring!
Total Integration Testing for software development teams
I didn't receive a text message either. Voice activation worked right away. (I'm also in the US.)
Interesting! Here's my take on bookmarking: http://anunnaki.me
A boxer's hands are a lot less useful when not attached to a boxer's arms.
Google advertising value questioned by eBay
Just reset back to a try again page for me. Back on the ticket search.
My best guess would be that we use * for multiplication because x being alphanumeric is a valid variable name.

regarding keyboard presence, this is one of the things that irks me about Mac keyboards is the absence of the # character. I write little programs and scripts on my mac infrequently enough that I have to look up how to type it every blasted time. That, and how to take screenshots. The "Print Scrn" key on PCs spoils me.
no luck yet... if ever
You wouldn't know what your competitors are filing within months of it happening and then have any opportunity to do anything about it.

Applications are only published to the public either 18 months after the earliest priority date or after the patent has been granted.

The only other time you might know what they were up to is if they made a public disclosure about the technology. But as that has implications for their own filing strategy, they're not likely to do that in a way that left you an opportunity.
Looking forward to it. When you read "only 12 minutes left" does not seem as dangerous as "the most significant bit in the counter integer, just flipped from 1 to 0"
I'm stuck in the wallet land as well.
Think the Napster Revolution Is Over? Think Again | Underwire | Wired.com
It's simple. Make money off your idea before they do. Good luck!
I got a ticket but then got timed out at the payment step. Trying again...
I typed in "Go to work", waited 5 seconds, and then pressed "Give up." I still haven't gone to work. How is this supposed to help?
They release them in batches. They're not all gone until the registration closes.
And 卖买 are sell and buy respectively.
Closing out and re-opening that modal a few times eventually got it to work.
Yes, hotlinking assets is exploitable! Someone could really have fun with that for a few weeks.
Our yardstick is far too short to make any universe scale ranking on this subject. However, what we lack in knowledge, we thoroughly compensate in sense of ego and self-importance as species :)
"Cause" is not a valid contraction for "Because." Looks fairly out of place in text.
Can Twitter predict the next pope?
The secure broker website has already been flagged by my work firewall as a phishing site.
In fact I have two pending $900 charges on my Google Wallet account.