skysight-inc/HackerNews huggingface dataset:
While it is helpful to have an empirical estimation of option value, I think it is a mistake for a job candidate to translate a compensation offer with a black-and-white tone: "50bp? Oh that means $33k". I ask myself how strong I think the business is, since 50bp in a weak business is probably worthless whereas 50bp in a strong business is probably worth a heck of lot.
Downloaded the current build in the app store. Pretty cool so far. First comment is that it is a bit frustrating that when you search, the UI is disabled and the spinner shows up. I would like to be able to tap the back button and cancel the search quickly.
> That is SO disturbing... They don't even check whether the parameter implements another interface, they do the check directly on the method by callin it... That's so ugly...

That's incorrect. The code you see at the top:

if rt, ok := dst.(ReaderFrom); ok {
return rt.ReadFrom(src)
}

means: "If dst implements ReaderFrom, then call ReadFrom on this value of that type."

You can't arbitrarily call methods that may or may not exist. You can check if a value implements an interface by doing "newVal, ok := val.(suspectedInterface)", and checking if ok is true, or by doing "newVal := val.(suspectedInterface)" and living with a runtime panic if it doesn't implement the interface, then call a method in that interface on the new value newVal, which will be of type suspectedInterface. (If val doesn't implement suspectedInterface--i.e. ok is false--then newVal will be the zero value of suspectedInterface.)
Everyone in these comments appear to be missing the point of the article. The author is not trying to redefine the second or use different units.

The point of the article is:

> aimed to eliminate both minutes and hours

The author is simply trying to track their day using nothing but seconds. The current definition of the second. The author uses the "myria" prefix to mean 10,000 (instead of kilo or hecto) but it's otherwise simply using seconds.

Why use the second? Because it is the SI unit for time. It is the unit that all scientific measurements use but we rarely use it to schedule our lives. It's an experiment, nothing more.
Thanks for the informative comment.

> So it would automatically realize that the function called the close method, and infer the appropriate type.

So, if i understand this correctly, OCaml would infer that the function takes "an object with write() and close() methods" because it uses both methods in its definition. That's reasonable. But wouldn't that prevent it from accepting objects that don't have a close() method?

Wouldn't the proper type for the parameter of this http library be something like "an object with a write() method or (an object with write() and close() methods)" (i should have used another notation for this hehe)?

I think the biggest problem in this case is no so much the weakness of Go's type system, but the design decision of mixing two different behaviours (that require two different type signatures) in the same method in the http library. It seems there should be one method that takes a Reader and only calls Read() and another method that takes a ReaderCloser and calls both Read() and Close(), it can even delegate to the first one (assuming, of course, that Go accepts Reader as a valid subtype of ReaderCloser (i would hope so!)).
It isn't a binary blob, it is a blob of hardware gates. The RNG is interfaced with simple MMIO and just four memory mapped registers.
>I'm often suprised by the amount or racism that can be directed at you in places where there aren't any black people to be angry at, though.

Don't mistake xenophobia where the "other" at that given moment and place just happens to be, for example, a black with racism toward blacks.
Yes, Roger Peppe, one of the Go contributors, had exactly the same issue, but luckily Brad and Russ, two core devs, were able to solve the mystery immediately and updated the documentation.

It's now quite funny to read a blog post from someone completely different (Tim Penhey) who had encountered and solved the same issue with exactly the same usecase on the very same day, complaining about Go without even mentioning the discussion [1] or the latest changeset [2] that solved the problem.

[1]: https://groups.google.com/d/topic/golang-dev/o9i_SbGRrzI/dis...
[2]: https://codereview.appspot.com/11432044
I think people are just looking for a story. A botched Yahoo acquisition is more entertaining than one that maintains the status quo.
As Always Sheldon Has The Answer
It is not clear what the #m means in the search results. For example mine says "Open Now - Starbucks 49m" What is the 49m? 49 minutes away? 49 miles off my course? 49 meters away from my current location? Needs some sort of table header that explains.
The "best" email client now is one run by a non NSA-company using Ajax, so not Gmail, neither Yahoomail.

Anyone knows good ones?
What's new in IE11 dev tools
Are we making a bet? Because we'd need to work out some sort of terms.

The nice thing about shorting a stock in the open market is that it's easy to peg it to a fall in price.

For a privately held company it's much harder.
Ask HN: Is it OK for me to not want to conquer the world?
I'm 23. I've been working at startups since I was 19 and I have worked in about 4 startups till now. One thing I've seen is that everyone wants to do something that will change the world. Every other day I see a post somewhere that says that some guy has an idea that will change the world. But what bothers me is that everyone is rushing. Everyone is in hurry. No one wants to take time to analyze a problem before pouncing on it. In the last startup I joined, everyone seems like they will die if they don't become a robot, working with everyone ounce of their strength.

But the thing is, I don't want to do that. I want to stay home, give my 100% effort when it's time to work, then have dinner and then sit with my laptop and start developing an app I really want to build or go through the github repos of any interesting piece of code I can find or contribute to some open source project I had my eyes on. Then go to sleep around 3 in the morning and get up the next day and start working when it's time.

Sounds like Utopia but it's achievable if I telecommute. But what puzzles me is that it seems like the easy way out. And everyone, including all my friends who joined some big shot company, is working day and night together. I myself have been doing that for a long time but I don't like it. Can I take the easy way out, this early in my life, and still be OK with it? I have no greater goal in life. Is that really OK?
The questions are for people who have lived through such a period in their lives. I want to know their experience and advice.
"C'est la vie ": the story behind fake-agonizing tumblr "uncondamne"
An interesting app idea would be to have a distributed palantir-like system that specifically targets Ambulances, Police Cars, City vehicles, etc. OCR a license plate or other identifying tag on it, geo-tag, etc.

Given a decent proportion of people using the app, you could probably map out the location of most of the active government vehicles in a city. With the time-series data, you could add some analytics and probably predict where the cars were going to be at specific times and days. You could even gameify it, so catching a police car at a donut shop would win the user a little badge.
What Happened to CollegeClub.com?
Top Genetic Findings of 2012
I agree with you that the Bill and Melinda Gates foundation is one of the best charities out there however I'm stunned that they do not (openly) accept donations:

Q. Does the foundation accept donations?
A. From time to time, people generously offer to contribute money to the foundation. We prefer that people give directly to our grantee organizations rather than to the foundation if they want to help advance the causes we’re passionate about.

Source: http://www.gatesfoundation.org/Who-We-Are/General-Informatio...
I think Alex is wrong about the GIL causing the VM to block on I/O. Ruby allows a thread to be scheduled when another is blocked on I/O (using rb_thread_select()). In the past 3rd party libs with poorly written C extensions, e.g. mysql gem, didn't take advantage of this functionality hence the effect of threads being blocked with idle CPU. This is no longer the case. However, it should be noted that a single thread runs at a time in YARV.

JRuby does not have a GIL (or GVM (Global VM lock) as it's been called since 1.9), he can use that now if he wants true concurrency, with threads truly executing in parallel.
A Recovering Wannabe
I'm going to go out on a limb and suggest that the FDIV bug - or heck, even the much more recent (1997!) F00F bug - might not be so contemporary or represent the state of the art of Intel processors.
Swatch already tried this with the Swatch Beat ("Swatch Internet Time")[1]. I actually owned a beat-capable watch for a while.

I think the beat was better in that it was easier to reason relative to the day: a day was 1000 beat, and a beat was a little over 1 minute. There would be no daylight savings time, and no timezones. The entire world would run on the same beat.

As a software engineer, the idea fascinates me. The complexity of time is a constant struggle for computers. Every time DST comes around, things have a tendency to crash. Not to mention Y2K.

But then again, this can easily be solved by standardizing on 64-bit UTC unix timestamps.

[1]: https://en.wikipedia.org/wiki/Swatch_Beat
Yeah, I didn't know the exact figure. I just knew it was quite ahead of public technology, it's quite a gap when you're talking about hardware and scary as well.
How–to: Using Caption Services with HTML5 Video
That is pretty funny, but it doesn't really change anything. It's unfortunate that it called Close() without at least giving proper notice, and most people will probably agree that in a perfect world where we could start over without breaking APIs, the implementation would be different.
Presumably they learnt from their mistake, the Pentium Pro was the first generation where the microcode could be updated.

(An ancient /. article, byte article it links to is dead: http://slashdot.org/story/00/10/27/126258/upgrade-your-penti...)
A good sum up, reflects the ideal pretty closely in my experience.
I absolutely agree. The point of this analysis was to show you a way to think about your options. If you believe the company you're joining has a much higher likelihood of success, you can change that assumption in the calculator.
Unfortunately, the API says that the identifier can change if the user uninstalls then reinstalls the app.
Ping pong tables cost about ~$150. That seems pretty cheap for stress relief and entertainment.

I'd be careful not to read too much data into tiny signals like whether a company has a ping pong table.
- Get a 1920x1080 monitor. No, really. Decent ones are cheap and awesome. That said, sure, GMail could support other resolutions better. I have to make my window tiny in order to make Reply remotely unusable - what's your problem with it?

- I have the "Undo Send" Labs features enabled, so I can undo a lot more than your unintentional sends. I can undo my intentional but ill-considered sends, too.

- I can go to Google and search, "When is my next flight" and see (based on my GMail mail confirmation message from the airline) when it is. That's awesome. Better, that integrates with Google Now on my phone. I don't even have to SEARCH, and I see when my flight is, what terminal, what gate, whether it's delayed.

I hate to ask, but what browser are you using to access GMail?
Sequoia confirms stealth army of early deal scouts (February 2013)
Have not encountered the slowness he is talking about.
> your type has a method with that name.

I would say with the same function signature, not just the name.
"But Nexus 4 is not an iPhone. No trolling."

Complete straw man. This sub-thread is about the price of non-flagship iphones vs alternatives in Russia. I provided two such prices for comparison.

"The "non-flagship" is a couple of hundred bucks less, which is reasonable."

You seem to be under the misconception that I am complaining that the iphone 4 is overpriced. Let me disabuse you of that notion: zonk

"Apple charges more, simply because they can."

Apple charges profit maximizing prices but due to secondary market realities it cannot charge radically different prices in different countries.

One way of looking at the smartphone market is that there are <$100 smartphones, $100-$200 smartphones, $200-$300 smartphones, $300-$400 smartphones, $400-$500 smartphones, $500-$600 smartphones and >$600 smartphones (some overlap yes).

We might observe Android has entries in all of these categories but that Apple has chosen, for profit maximization, focus, brand, whatever reasons not to participate in 4 of those 7 categories as of today. We could use fewer or more categories but the same basic truth will remain: Apple does not compete at the low end of the market.

Another observation is that for many countries, of which Russia may be one, the majority of smartphone consumers don't buy from the top 3 categories that Apple participates in. Regardless of how you structure the categories, some markets cater toward the low or lower-middle end that Apple doesn't participate in.
> The day is a constant defined by nature

Well, there are several definitions of "day", (86.4 kiloseconds, calendar day, stellar day, sidereal day, and solar day, for five of the more common) and of all the definitions I am aware of, only 86.4 kiloseconds is constant.("Defined by nature" does not, itself, seem to be well-defined in a way which would distinguish most of them from the second.)
We might be living longer, but that doesn't mean we're any healthier. I think longevity has something to do with medicine reaching a point where we can keep terminally sick people alive for years before they die.
First, thanks for sharing the article! I agree that nominally the employees lives won't drastically change unless you are in an extraordinary situation. I do, however, believe that a culture of ownership is super important. Ownership, no matter how small, has a psychological impact on an employee and a generally strong impact on the culture.
How to build an Anti Aircraft Missile: Probability, Bayes’, and Kalman Filter
While this is interesting, it really strikes me that there isn't that much data available. Would this pattern hold if you saw another 100 years into the past? Will it hold an additional 100 years in the future?

Cute, but... doesn't seem very significant?
You might be able to publish data on a 24hr lag, and make money by selling live feeds (or live analysis on live feeds, if the raw data is difficult to handle) to local news stations, independent reporters/camera men/etc.

Monetizing it might harm adoption by volunteers though, so that is important to consider. Gamification is a great idea though.
Idea: Match.com but for 'learning dates'
If you read the methods, they discount things like senior editors removing changes made by junior editors. The "controversy" they define as when editors repeatedly undo each other's additions.
Do not, do not, do not pay $60,000 for this. If 'data science' sounds interesting, apply to a strong machine learning program.
What would a Piano sound like on Mars?
Care to elaborate? From my personal experience (currently working for Google and used to work for a YC startup, also worked for a 80 person small company and another silicon valley giant), that article is almost dead on.

You really DO learn a lot when you have more smart people around you to learn from.
"PRISM. The utility collates data that the companies are required to provide under the Foreign Intelligence Surveillance Act -- unless, crucially, it's encrypted and the government doesn't possess the key."

Couldn't they just use a hand-wavy encryption like a caesar cipher that meets the legal requirements without actually making storage any harder?
Totally picking some of these up. Thanks for this!
I guess we can divide giving into three broad categories

1. Organizations that concentrate on infrastructure/research - building roads, schools etc

2. Immediate help - food, medical care etc (like Watsi)

3. Helping people help themselves - like what Kiva is doing

It would be nice to have some kind of model/formula that can help with lending, especially for small time donors/lenders.

Another Kiva fan here :)

Are there any think tanks that look into world issues as a whole and give recommendations (other than UN agencies)?
"Bin Ladin Determined To Strike in US"

http://en.wikipedia.org/wiki/Bin_Ladin_Determined_To_Strike_...

Yeah, Civil Liberties were totally the problem here.
That's brilliant feedback, and actually a problem I've tried to solve in 1.1: https://twitter.com/basicallydan/status/355826593236664321/p...
That's a very good point. I honestly never considered that this might be a problem for people. Thanks :)
You can throw in there the senior VP of an investment firm.

The answer depends on whether you are trying to maximize expected value or the probability of hitting a black swan event.
I've always wondered: what does red wine taste like after passing through a Britta filter? Have you tried this?

Try with both cheap and expensive red wine, post results.
http://www.aclu.org/files/FilesPDFs/ALPR/kansas/alprpra_lene... Page 364 mentions "PRISM".
782614065 seconds at the time of writing.
> Bonus, the definition is not written in prose, but with typing rules and operational semantics.

While that is certainly nice, I suspect it makes it hard to really compare based on just pagecount. I doubt prose and such a formal definition like that are equally dense.
You sound like a writer for Reader's Digest beating a drum of evil empires. It is a cheap shot about deaths that cannot be argued here just as Trayvon Martin would not be a HN article. HN politics have to be circuitous, indirect and arguments depending on popular assumptions but cannot be taken to task as it would be off-topic. How can people take these death estimates at face value when academics have been paid by the CIA, death estimates in books like "The Black Book of Communism" have been proven to be exponentially inflated, child births go down during upheavals but the birth decrease gets counted as deaths.
Reminder: Enron, Learn to ask why
Sheldon Brown is a legend. Amazing resource.
The other commenters pointed out that you would have to buy those options on day one. If you're lucky enough that you're company pays for you to exercise these options than, you will absolutely be able to benefit from long term capital gains. There are two issues, however, my understanding is that the IRS will tax all of your real income the year you exercise these options based on the payment you received to buy those options. So your $50k salary will be taxed as if you made $80k since the company paid you $30k for those options. There might be a workaround using a personal LLC, but I don't know tax rules that well. Also, in practice, I've always seen employees but the options on the day of the acquisition. I worked on the corporate development team at AOL, and this was almost always the case. We actually tried to find ways to help employees, but at the time of the acquisition there's very little you can do.
Minneapolis Police release 2.1 million license plate records
I'd like to see a real estate development swarm sourcing site that bootstraps a real estate dev deal from concept through site acquisition, design, build, and monetization (management if it's a rental / keeper and/or sales), so that it's basically super-interested parties collectively swarming around a chosen site until a fully crowd- (or as i prefer, swarm-) sourced building is realized. There are a lot of different ways I could see this going. I want to close the disconnect between designers/architects and financiers/developers, such that they operate together as a swarm to their collective benefit from concept through completion.
I don't use Yahoo mail because they (used to) insert ads inside the body of your email. Which meant that if I sent an email to a friend, the footer would contain a yahoo ad.

I'm not sure if they changed it, but I don't like the idea of sending an ad along with my email. Put an ad in my user interface all you like, but not in my content.
I was just criticizing the publishing skills of some people... The problem itself is unfortunate and I am personally not a huge fan of the "no API changes" philosophy participated by the Go team. I can understand the reasons behind it, but it's still hard to read several CLs per day that are abandoned or done differently (in a non-optimal way) because of this contract.
The market is flagging because cabinet manufacturers don't innovate. For the last decade (or more) I've kept wandering into arcades and being perplexed about why they offer less than what I can enjoy at home with an average-power computer, an ordinary game console, and a moderate-size TV. The only thing differen tin arcade is a heavy-duty controller, the games themselves are tame in the extreme.

I know it costs a fortune to develop a game. But why not install super-juiced PCs and ultra-high-res monitors or ultra-large screens, of the sort that I couldn't afford or fit at home? I remember playing a Sega R-360 which came out in 1990 : https://www.youtube.com/watch?v=FVbmoF9Ehuk

Good luck finding anything this cool in a US arcade nowadays. I would cheerfully pay $5 for a few minutes in one of these with an up-to-date space/flight game. I don't want a nostalgia trip playing some 30 year old console (well, OK, sometimes), what I want is a new experience that I can't have at home, but manufacturers don't seem interested in offering that.
Rowling and "Galbraith": an authorial analysis
Depends on your brita filter. If it's new, you will get fairly clear liquid that doesn't taste like wine.

If it's old, your liquid will be slightly less dark red (tried with a SA Shiraz). Tastes terrible still.

I personally wouldn't filter wine. It just tastes ... off.
this isn't really that true (and i say this as a brit living in chile, so have some experience). sure, some things are cheap. but if you're talking about the kind of wealth many people here have, you exhaust those pretty quickly. it's basically local produce and labour that's cheap. anything "interesting" - media, electronics, car, brand name clothes, travel, etc - is the same (or more expensive, since it's imported).

i'm not saying you need those things to survive. you can certainly survive in chile much cheaper than in the usa. but for a good quality of life (in the consumption sense - like, global top 1% or so, which i imagine many people here are) i would guess it's actually cheaper in the usa (although health care is cheaper here, but that's kind of a weird us outlier thing).
like some have already noted in this thread, this and other real estate crowdfunding concepts are limited to involving only accredited investors. there can be ways to get around this, i think. what if the organization is a non-profit educational / community improvement corp, and people participate as designers and as investors (truly a crowd/swarm of investors, where there are MANY MANY individuals giving very small amounts of money) and the money is given for "rewards" - like getting to stay for a night in one of the rooms for free after the, say, hotel! is finished being built. .. so that at least some of the investment capital -if not all of it - is coming in because people want to participate in building long lasting high value structures. this would be attractive to architects and designers and the general interested public more than as a way to make a killing in real estate - it would not be about that.