skysight-inc/HackerNews huggingface dataset:
I honestly don't think the problem is how you portion out the tickets. The system you describe does not seem to be any better at getting the tickets in the right hands. I'm not so concerned with the unfairness of the current system, but with the fact that many of these tickets will be completely wasted.

The real problem is that they've combined a 1 hour media event with a developer conference. So many people every year use their ticket JUST for the keynote. It's like combining the Super Bowl and JSConf, then reaching the conclusion that obviously JSConf needs a bigger venue because millions of people tried to get a ticket.

I'd be really curious to see how many developers would seriously be willing to throw down $1600 for a keynote-less conference that notoriously offers no free stuff (ala Google IO) and has many of the materials available afterward. Then instead of trying to solve the intractable problem of a lottery that leaves more people satisfied, you'd actually see who really cares about the content.
Hello, competition :D
I've seen a fair amount of "final code" delivered by vendors with "TODO" comments all over the place.
If you want a really nice OS X twitter client with tons of features, check Yory Fukurou https://sites.google.com/site/yorufukurou/home-en

My favorite thing about this client is the "mute" feature. You can mute by users, keywords, RegExp and applications.
There have been rules and lawsuits around former employees stealing their employer's list of clients for ages.

The fact that said lists are now stored in a computer rather than in a rolodex or filing system should not suddenly increase the potential penalties manyfold.

I also don't see why the federal government is prosecuting what I see as a civil dispute between two private parties.
Marathon bombers' mother INSANE opinion
Well black kids were first let into white schools in 1960. That's 50 years ago. You don't think that exclusion shaped cultural views toward education?
Yes, but they are still important. I eagerly await the releases of the wwdc videos. This year they're going to release them asap.

I'm so glad the years of bidding on wwdc dvds on ebay is behind us.
I understand the notation, but I don't understand the reasoning behind the Abs+App restriction (why does it have to be that way). I've been working on my own language and haven't gotten to the type inference yet, so maybe I'll finally understand once I go through it.

If the SPJ book is the one about implementing functional languages, then I've got a copy on my laptop I can peruse when I get home from work.
This may not always be indicative of positive quality.

I could reduce the line count on many files and increase complexity and reduce maintainability.
Tickets were sold out way before the actual formality (such as opening website for crowd that is thinking that they can buy the tickets too).
I've been writing software for 10 years now and still regularly feel out of my depth. I feel that if I'm not periodically jumping into the deep end of something then I'm stagnating.
I agree, I laughed a few times while reading. A lot of the points are insightful in some regards and just blatantly wrong in others. Going to thinkgeek doesn't make you a good programmer, it just makes you a nerd.

A lot of what he wrote categorizes people into boxes, we tend to like boxes, but not to be put into them... Some of his points, if abstracted, are very insightful.
I think the encryption can be disabled, no?
The way competent ticket sellers work is that they give out tokens to people as they start the process. Once all the tokens are given out, new people get denied. The token has to be refreshed as they go through the purchase steps, otherwise it gets put back in the pool.
Thanks for blogging this. Today I had my Account manager and another support person from Heroku pushing me to add that experimental feature, so I could see the memory usage of our dynos. I had reported on twitter and in a support ticket that the memory reported by newRelic didn't match the values that our Account Manager sent me. He sent me this because we were trying to add 4 Unicorn processes to a 1 Gig Dyno, and newRelic was reporting our app never went over 256MB. Our Account manager sent a different trace of memory usage.

I have lost all faith in the values that newRelic reports that come from Heroku.
Introducing PICT shoppable photos
Good point. I've been dying to have a reason to use http://www.powtoon.com for videos, maybe it's a good time to try it.

I received a request for a multi-user license, so this is definitely tripping up others. I'll create some volume discounts and make that clearer before the checkout process.

If anyone would like to give it a try use the coupon code HACKERNEWS at checkout for a free download.
Wait... Pirate Bay is blocked (out of the box) in the UK? That's rather draconian for a first-world nation...
The one on one with apple developers can actually be very much worth the 1600 alone.
There are two kinds of good programmers. The first kind are good programmers to hire; they get the job done and ship a working product on time and budget. The second kind are programmers producing outstanding awe-inspiring code in their spare time after working on it for eons and rewriting it from scratch every time they had an insight how something could be generalized to unify different aspects.

There are almost no men that are good programmers and good programmers.
You could still make braces optional though, right?
I was sitting at my Mac Book refreshing like crazy. I got a ticket.
>Whether you're in a risk group for certain cancers depends on a lot of factors and you'd need to know all of those to make a weighted decision. This is not always as easy as applying the general case to yourself calling it a day.

It is a different topic, but I have a very strong impression that it is the norm for doctors under time pressure to apply the general case and call it a day. That is not necessarily a bad place to begin, as doctor's often say, "common things are common". I do not have a problem with that.

The question then becomes whether doctors are actually skilled at analyzing contra-indications in a logical fashion. I have substantial experience suggesting the answer is N-O.

Here is a paraphrase of a real world conversation my wife had with more than one doctor(!) on a different topic:
Patient: "My back still hurts. I have been doing everything you suggested for 6 weeks."
Doctor: "Hmmm. Can you touch your toes?"
Patient: "Yes. <Demonstrating>"
Doctor: "You seem fine."
Patient: "No. My back still hurts. I used to be able to almost touch my elbows to my toes."
Doctor: "Your range of motion is within healthy norms."
Patient: "Not my norms."
Doctor: "Have you tried walking every day?"
Patient: "Like you suggested? Every day for the last 6 weeks, yes."
Doctor: "You have what is called 'normal back pain'. Take more ibuprofen. It will eventually go away."

Does someone need to go to school to accomplish this tour de force of medical reasoning?

My personal opinion is that when Watson (or moral equivalent) sits next to the doctor with the patient, there will be a vast improvement in medical care. There will a dispassionate source for possible diagnoses for patient who happen to fall outside the bell curve.
One can never be too literal.
I would normally agree with you, but the term "hack" in css already has a relatively well defined meaning as "goofy piece of CSS to work around a browser bug"[1]. While I do think it's appropriate to isolate such things so you can remove them when you stop supporting a browser, I don't think they'd belong in a shame.css file. Then again, maybe that's just getting too fetishistic about organizing code.

[1] http://www.quirksmode.org/css/csshacks.html
Research pink ribbon, it's a very large scam.
Exploding the urban myths about how to stay safe online
Try finding a video that isn't on YouTube without specifying the property in the search.
Don't know if the accusations are true but I would take Yelp reviews with many grains of salt. Its not the truth I question rather its the extreme subjectivity.

Some people care about service, some don't; some care about decor, some don't. Different people have different tastes as well as different price sensitivity.

Yelp reviewers are also self selecting both in who is more prone to write reviews and under which circumstances that will drive someone to write reviews.

So if you really want to figure out how good a place is for you, by all means use Yelp as a resource. But you need to review the reviewers to see what their leanings and expertise are and then read their reviews with that understanding in mind.
I wish more people understood how to ask for an introduction with grace. Too often it feels like there's no option to say no.
The characters for the different pointer types remind me a little bit of the Hungarian notation. And I thought this is a bad idea.
I got an error in Chrome, then immediately switched to Safari which worked. They were all sold out by the middle of my buying process though... tickets definitely weren't saved in your cart until you buy.
Whoa, I thought they'd killed future development of this.

Edit: http://9to5mac.com/2012/09/06/twitter-makes-the-decision-to-...
Read a great book last year on cancer -- The Emperor of All Maladies http://amzn.to/10fEm78

If I remember correctly, most of the breast cancer that develops early is fast-spreading, while most of the cancer later in life is slow-spreading. So as you screen younger and younger people, you quickly reach a point where you cause more harm than good. You're only finding more disease you can do nothing about, and the false positive cause tremendous hardships on tens of thousands of women.

I also seem to remember that there's some serious discussion over the idea of categorizing cancer based on where it's first detected or starts. Cancer is much more a cell-based disorder than a location-based one. We may have created this huge categorization and treatment system that describes the problem in an inefficient way.

Good read.
That would make sense. They just disappeared all of the sudden.
Slightly related anecdote that I share because I found the perspective so interesting:

A few years ago I built an event management website for a decently large lung-cancer awareness program. During some of the meetings, I met with a world-renowned surgeon who supported the cause and we got to talking about how the breast cancer movement had grown so large. His perspective on it shocked me. Basically he said that breast cancer, in the large scale scheme of diseases, is actually not that dangerous. The mortality rate is incredibly low. Cancers like pancreatic, however, are incredibly high. When a woman gets bc, the cause gains her, her sons/daughters, brothers/sisters, significant other, etc and that support lasts for the duration of treatment, and typically up to a year and a half to two years. With pancreatic cancer, the person usually dies, the family experiences a grieving period, and maybe only gets involved for a short period of time because they spent a large portion of their time focused on the disease in grieving. It was interesting to think about.

edit: changed prostate to pancreatic
Obama administration authorized warrantless surveillance
Yeah, this sort of thing isn't new. You just never hear about it due to how well it works. The OP has actually made a lot of people angry by making this public (not me, though). There are other ways to game these platforms. Twitter is actually quite susceptible in other ways (not telling). Anyhow, next time be smart about posting stuff like this. There are quite a lot of bad people gaming these platforms. A mistake and you could be on the cross hairs of a botnet.
Right. If you read the beginning of the RFC where it defines what an object is, its an "unordered collection of name/value pairs". Not, it should be emphasized, "an associative array mapping names to values".

There are quite a few applications where it is useful to parse JSON into objects that are associative arrays mapping names to values, in which case you need to either avoid duplicate names or resolve them somehow ("last-defined-wins" seems to be the most common rule.)

OTOH, its not too hard to imagine applications that would be more natural using the "unordered collection" model without interpreting JSON objects as associative arrays (a hypothetical JSON serialization of HTML, where JSON object member names correspond to HTML tag names comes to mind.)

But RFC also says names in an object SHOULD (in the RFC 2119 sense) be unique, which means (to adapt the language of RFC 2119 to the specific case at issue) that "there may exist valid reasons in particular circumstances to [have duplicate names], but the full implications must be understood and carefully weighed before [using duplicate names]."
Can this be paraphrased as "our architecture for serving raw views is terrible, so we took a feature away from our users"?
You should've poisoned the well too. Then once someone dismissed your comment, we would have an infinite loop.
"...I think our culture is objectively better in many ways..."

The problem is...

everyone else ALSO thinks THEIR culture is "objectively better".
> They should raise their prices. A lot. So the people who value it the most get tickets.

The problem with raising prices should be obvious -- it preferentially selects wealthier attendees, not necessarily those who "value it the most".

> This is not an ideal solution but it's much better than the current one.

I don't think you've thought your position through. All raising prices achieves is to limit attendance to those who didn't care about the high price.
>I guess one solution is to work for pay only on things that aren't copyable yet, and consider all things that are copyable to be, by default, of zero monetary value, and if made at all, then made as a charitable gift to society. Is that a good path?

This is a really good question and it's been in the back of my head for years. I think reality might force it to be the only tenable position, although one important piece you're missing is the willingness for people to pay you even if they don't have to. I think people recognize that there is value in your product, even if they aren't required to pay for your product to receive it. Many won't, but some will voluntarily pay you to compensate you for the value they received.

Advertising is another option.

The end result I see is we give up the massive budget productions (AAA movies), and instead receive creative works created by passionate individuals who want to spend their free time (youtube). If I had to choose between that result and destroying Internet and computing freedom, I think I would pick giving up massive productions.

I don't know. It's an interesting question, thanks for bringing it up.
I respect you because you admit that you're probably violating Twitter's TOS and you even posted to HN about it so you're not trying to be sneaky like click-fraud schemes.
If Twitter doesn't shut you down after this, you deserve every penny you make. Just make sure you save that money, don't go buying a bunch of stuff you don't need.
It's phrased as if he's talking about a different topic, but actually he's talking about the same topic.
It's not just semi-cryptic, it's magic. Your example above includes "xrep/2" instead of i>>1, but this does nothing to increase the understanding of what the fuck is going on here.

This is a floating point number and some deep juju bit twiddling is happening with it, it's not just being divided by 2. The exponent is being effectively divided by 2 and the fractional part of the mantissa is also being effectively divided by 2. Except in the case where the representation of the exponent ended in a 1, in which case that 1 is shifted down into the fractional part of the mantissa. Exactly why this is ok and doesn't hurt the approximation is a subject that could fill a report.
I once bought a laptop which ran Windows 7. The Wifi did not work due to their drivers being broken.
Time spent wrangling syntax goes down with time, dependent on language. With experience, coding does start to feel more like painting a picture. You spend less time worrying about getting the brush strokes just so, but you still have to apply each and every single brush stroke to get the painting you want.
WWDC tickets sold out in 1 minute
The Apple WWDC tickets sold out in 1 minute this morning.
developer.apple.com/wwdc
It seems to me one of the prime difficulties with trying to differentiate types of unsafe behavior, is that often one will imply another. I recall that in C#, there is only one type of Unsafe block and the only unsafe operations it allows is raw pointer manipulation, but since you could theoretically point into the runtime itself, the set of implied consequences of Unsafe blocks is effectively unbounded. If Rust manages to drop its runtime it's not quite so easily susceptible, but even so, returning a pointer to a vtable outside of the unsafe block implies return-oriented programming implies unbounded capabilities.

I guess part of the issue is, what is the goal of marking code as unsafe? The use-case that C# was trying to serve was that you could be consuming a third-party assembly without access to source, and you want to know what are the possible consequences of running it. If Rust's main goal is being able to audit your own code for safety (either by hand or by tools), rather than trusting external binaries, then it makes more sense to take a feature-oriented approach rather than a consequence-oriented one.

Rust's pointer taxonomy might also help with providing degrees of consequences. You could, for example, restrict that raw pointers could only be cast to pointers with non-sendable kind, which would let you circumvent type safety while still controlling the scope of possible data races. Restricting lifetimes might be useful too, but that's too far beyond the limits of my experience.
Don't forget how much money is involved. Hospitals need to pay for that expensive equipment somehow. This is a stable source of income.
> If only someone made a "fixture" for lighting with multiple bulb sockets in a convenient, attractive mounting that could be attached to the ceiling of a room.

My condo's living room doesn't have a ceiling mounted light fixture, or a place to install one at. I'm sure the job could be done, but it'd be a major pain.

> The 60W incandescent light bulb has been the "standard lightbulb" since before most of us were born. Honestly I don't understand this criticism at all. Certainly LED lighting is available in many form factors other than a 60W bulb...

Thus I'm stuck using a stupid stand lamp, which right now is only 1 bulb. (My previous 3 bulb stand started smoking when I put in a 150W equivalent CFL, heh)

Sure 60W has been standard, but for what purpose? Just one of them is useless, and heck 3 of them isn't much better. 3 75s is actually useful, and a couple of 100s is preferred.
No, not "or ads on Gmail". Gmail doesn't create ads that pretend to be email messages.

The whole point here is that it's a mis-use of a messaging channel - they are leveraging the fact that users _don't_ expect favoriting to be a form of advertising, they expect it to be a message from an actual human being that has favorited their post because they like it. (Similar to the problems with follower spam.)

(I'd also point out that ads on web sites at least help subsidize user's free usage of those web sites, so there is an indirect benefit to the user that isn't there in the case of spam.)

You may have your Twitter notices already turned off - I get emails from them when someone favorites or replies to my tweets, as well as notifications from their app.
Get paid $150K+ to make Android more secure
What's your point? Had he walked away with a paper copy of the data in question, more than half those charges would not exist. The issue here is that "involving a computer" has become an excuse for harsher sentencing and greater power for police and prosecutors. Driving that is a law that is so broad that nearly anyone with computer access could be accused of violating it (in other words, the majority of Americans).
I'm not saying that it's the ONLY reason. I am saying that it is A reason.
A lighting solution that is useful for ages 1-30 leaves out a huge segment of the population!

Indeed I have no trouble with low light (yet!), but just because I can read a book with a single 60W bulb in a living room doesn't mean I want to.
A good rule of thumb is it takes and extra 1/3 as much electricity to cool.

So your 400 watts of bulbs will consume 133 watts in the cooling process.
If a bulb slowly becomes brighter, it's easier on the eyes.
A $2 App That Refocuses Photos Like a $400 Lytro
This is a format that was beaten into me when I got started - most people default to really inefficient habits.
I agree - It degrades the experience of the product (in this case, Twitter) for the users.

There are versions of this approach all over Instagram too - I 'll wake up to a large number of favorites, only to find out that most of them were bots. (Although, with the OP's approach, the accounts that are favoriting this are real accounts, so I wouldn't be able to tell easily by going to their profile)

If I get a favorites notification, I want to go go their profile and find out if they share similar tastes. If it's just an automated system, they have ruined this for me by lowering the signal-to-noise ratio.

Regardless of how innovative this is, Twitter shouldn't get any flak if they decide to shut him down.
You should checkout the Nimrod programming language which has a syntax similar to Python, i.e. it gets rid of the semicolons and braces.
This isn't true with a high-powered rifle being shot into a crowd...

I think an assault rifle would've done a lot more damage than the pressure cooker.
Arguably, but there are social bounds to what's considered acceptable, as well as bounds enforced by Twitter to prevent abuse of the medium. Any phone conversation B2C is similar, but in general, we don't like businesses calling us on a false pretext just to get our attention. It's like those annoying snail mail envelopes designed to look like a federal government notice so you'll open them.
That's weird. They didn't publish any update since 2 years. Anyone thought it was really dead and Twitter made this in order let the user switch to twitter.com.
I just replace my CFLs under warranty. As you said,most have 3-5 year warranties, so I just go back to the shop and get a brand new one. I always put the receipt in the box and the box in a safe place so I can always find it.
The problem with a cheap Lotto is it levels the playing field TOO much, everybody and their mother who has any interest at all even considering going to the event will put their name in the hat, why not? Now, people who make their living for themselves or are representing a multi-million dollar company have to compete with hobbyists or really anybody who just wants to hang out

I'd prefer a solution that scales the cost so as to make tickets available for every level of 'desire':

-first 1000 tickets cost $500 to get people in who may have never been able to otherwise
-the next 4000 cost $1500
-the next 2500 cost $3000
-the next 2000 cost $4000
-and the final 500 cost $6000 or more so there are ALWAYS some tickets at the upper end available if you REALLY have to go.
Only took them 2 years...
> That said, trusting a developer with a bunch of ThinkGeek toys? Hell no.

Why not?
Wanted to see but last link 404's - https://github.com/bmcmahen/Subtitles/blob/master/client/scr...
This Is What Water Will Look Like in Games of the Future
AnyYolk: An open source JS, CSS 3 and Parse game
I think what's most disappointing is that it seems more effort and money is expended promoting awareness of this cancer or that cancer rather than just investing in medical research that could save lives. Maybe that's just my perception.