jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Jumping off of the HBO love, it seems they are often an example for what works in this new era, and I don't disagree that they've got a good strategy. However, another that seems often discounted, but which has proven extremely resilient is the path of Disney.

As TFA noted, where many studios are often prey to the talent agencies, Disney has done a remarkably good job of investing in and building their own roster of exclusive star power (not only actors [Gomez, Cyrus, Swift, Jonas, the list goes on and on and on http://www.imdb.com/list/20w9iZGsCI0/ ], but writers and directors too). This has allowed them to develop a vast array of content for relatively low cost as they lock in talent early and then build them over time through cross exposure in a variety of mediums and cameos.

In addition, this is good for the talent itself. There's a lot of nature to who becomes a star, but there's also a hefty dose of nurture. Disney grabs these folks when they're nothing and then helps them to get the often quoted 10k hrs to become "masters" of their craft. At any one time, Disney has probably 50-100 (I may be low-balling this) exclusive actors across a range of ages, that live within the ecosystem of Disney channel, Internet vids, Disney movies, park attractions, animated voice work, Disney concerts, and subsidiary tv.

Furthermore, they're constantly working to buy or build compelling new stories for these actors to exist in and connect with their audience. What were Marvel, Lucasfilm, even Pixar, if not purchases of compelling story properties? Marvel alone has given them so much to work with that they'll be cranking them out for years.

Folks like Netflix or aspiring competitors would be wise to look at their model. It gives you: low costs (talent early in their careers), low risk (wide pool of cheap folks gives you more chance to fail), high end pull (after 10k, people like Cyrus are talented and have draw), and lock-in exclusives (nearly every person at Disney is Only Disney). As I think about it, there's actually a lot of parallels between this and the Nintendo strategy as well - another company that's been around Forever. You just refuse to play the same game everyone else is pushing for. Movies may be 65 billion, but Disney has become 10 billion all by itself.
I imagine production servers would run monitoring processes to remove such "listening bugs".
By the easterly folk might have been over it, but weren't rid of them for a few more decades.
Of course since Clojure is built upon abstractions, and because it's simple to introduce your own protocols and extend them to existing types w/o conflicts - it's straightforward to reintroduce the concept of a "pair" where the right-hand side is not a sequence. I recently encountered this challenge working on a Clojure port of miniKanren (the relational programming system described in the The Reasoned Schemer).

In miniKanren the concept of a "pair" is useful because the right hand side of a sequence in miniKanren might be a logic variable and not a sequence.

What's lovely is how simple this is. I can define a custom iteration protocol (LogicSeq) which define two functions - lfirst, lnext. Then I create a custom sequence type that returns a legitimate Sequence or logic variable for lnext.

To bring all the other collections into this protocols is 4 lines of code:

(extend-protocol LConsSeq
clojure.lang.IPersistentCollection
(lfirst [this] (clojure.core/first this))
(lnext [this] (clojure.core/next this)))

Voila! Custom iteration!

What's even more amazing is that there's hardly a perf hit. The JVM sees it's just a pass through call for real Clojure collections.

Fun stuff :)
I spent some time doing customer development for my http://wall.si project, so I have some experience with this.

The top four concerns for restaurants are: personnel, personnel, personnel, and personnel.

Cool looking web site is really peripheral for many restaurants. Mobile support .. What?
I said "sane" not elegant or beautiful or "best in every occasion". I'm also speaking in terms of cross platform. .NET is an excellent platform for Windows development and I won't dispute that. I am very well aware of Mono, but it still involves tying myself to a Microsoft standard (plus it's always going to be behind in terms of both language and libraries).

As I've mentioned earlier, I am fine without garbage collection for desktop applications (implementing complex parallel algorithms is a different matter -- there GC very clearly helps). Sure GC is very nice to have even when you can make do with manually finding/fixing leaks (I'd rather focus on something else), there are many other advantages to high-level languages than just garbage collection (actual RTTI/reflection -- not very possible in C++, richer built in collections, callbacks without function pointers or "operator ()"; in the case of Scala, F#, Lisps -- and to a lesser degree C# -- there is functional programming, closures, DSLs, etc...)
I cannot discard the possibility my name was originally expressed in Hungarian rovásírás. AFAIK, it has not been assigned to any Unicode region. I was taught rovásírás as a kid, by my grandpa.

I can live with the romanized version. It's been in use for more than a thousand years and it's a bit late to complain.
Having talked to sunir and many of his co-workers/employees before, I can say this is a great opportunity.
Diffmerge from sourcegear is free and runs natively on os x (in addition to win and Linux) and does 3 panel merges, as well as folder diffs pretty well.
Good point. But I'm better at software engineering than I am with water, so my plan was to save up a million dollars and become an MBA with a startup involved in water projects, instead; That way I'd only need money, no need for actual love in water engineering... It might be worth reconsidering it all, however...
Good post.

1. Things chance. It's fine to have a rough goal, but don't think you'll be able to plan to road there for the next 15 years now. Things change, often.

2. Sounds like, apart from this long-term goal, you have an initial goal too: get a job. You mentioned you don't know the latest version controls? I assume git? Just learn it. You just found out using tables for layout isn't hip? Learn css. It sounds like you have a lot to learn, to be quite honest, I wouldn't hire someone who didn't know those things. Learn and study.

3. Because things change, what seems very hard now will seem very easy later. So keep things into perspective :)

If I was 20 years old right now, I'd take any crap job for 3 months, live with my parents, save the money and then take off with a cheap ticket on a trip around the world going as cheap as I possibly could, no return date. While oil (= tickets) is affordable :)
Seconding interactive brokers for this type of experiment.

For a reasonably accessible, yet complete introduction to basic trade design, 'Pairs Trading' by Vidyamurthy is quite solid. The strategy may well be picked clean, but the book does a commendable job in exposing the general process of finding edge and minimizing slippage.
You shouldn't take life so seriously, you are putting too much pressure on you. Take your time, learn more about things you want to be good at. If you need money, borrow things instead of buying them and live simply. Don't try to amass $1m, try $5 first. The first money you'll get for your project feel really great already. $1m is not a goal that you can act on to make it happens right now.

If you can't get people to work with you, may be you can get to work with them. Great people may need someone to help with some projects. Be indulgent, help others, if they have lesser capacity than you do (on some things, they'll be better than you on other things ).

The trading textbook website is a good idea. I can feel how this idea came from your experience, and trying to solve an issue for yourselves is a good way to start a project.
Quite easy to fix actually as they use CSS3 border-radius to make the loupe a circle. Just change that bit and you have a rectangle!
It took me a while to figure out how your comment was relevant to your parent, when I realised that you interpreted "system of construction" differently. (I humbly posit that) You are demonstrating how to create an instance of a Struct or Class, whereas the parent's intent was how the Struct or Class is implemented behind the curtain.
So she has an Android phone, but wants an Apple phone. This should tell you why Apple has nothing to worry about.
If the intention of sending this information to the DMV and insurance companies rather than law enforcement is designed to effect enforcement of the law via a rise in insurance rates for the offender without involving law enforcement or due process then that would seem to meet the definition of vigilantism you have provided.
Duplicate:

http://news.ycombinator.com/item?id=2012819

1 comment (so far)
If you do decide to adopt your very own pet Chaos Monkey in your next project, make sure you ARE able to gracefully degrade your service in case of failures. Otherwise your customers will see the monkey in action, manifested by "we'll be back shortly" messages. It's easier said than done, since a lot of the time all of us forget to write (or feel lazy, or have no idea how to properly handle) the "else" statements in case of errors/unavailable services/unreachable databases.

Otherwise, good idea. It forces you to think about the perils of distributed environment from the very beginning, as opposed to leaving it to be an afterthought.
Duplicate:

http://news.ycombinator.com/item?id=2013120

Many comments
Tax writeoffs, I'd assume. And perhaps the long term possibility of a more innovative owner taking advantage of Delicious' neglected potential and making Yahoo look incompetent would be even more damaging than just admitting the service doesn't make any money.

I find it hard to believe that Delicious would have no value to anyone at a fire-sale price.
I'm very happy to see Google offering the ngram counts for free download (http://ngrams.googlelabs.com/datasets), which I wasn't expecting, given their earlier web corpus data release on DVDs. Maybe we'll see an update on that front, too.
Duplicate:

http://news.ycombinator.com/item?id=2012819

1 comment
I'm not sure the historical record bears that out. The problem that popular moral philosophies have is that over time they accrete rationalizations for allowing their adherents to do what they wanted to do anyways. Thats one reason why converts, who might not have been exposed to the culture surrounding these ideas, are often the most fanatical.
I have to work somewhere better in order for me to criticize a sinkhole that is yahoo? What kind of argument is that? If you must know, I am self employed.

> I personally believe that without big players like Yahoo!, many ideas would not become startups because there'd be no exit strategy nor funding.

That has nothing to do with anything I have said.
I imported mine to Evernote a while back. They have an import from delicious tool.
It has been a choice for 11 years.

https://en.wikipedia.org/wiki/Chromium_(web_browser)
The Fed's interest on excess reserves (IOER) keeps a lot of money there. The graph https://fred.stlouisfed.org/graph/?g=pB2X shows that the IOER was regularly above the effective federal funds rate.

That means, banks made more money parking their money at the Fed, effectively removing it from circulation; than they could make holding bonds.

When a bank holds a government bond, someone else in the economy has to do something with the money they paid for the bond.

In contrast, excess reserves might as well not exist as far as the rest of the economy is concerned.

https://fred.stlouisfed.org/graph/?g=pB2X shows the absolute amount of excess reserves.

IOER explains a big part of the puzzle you found without invoking any conspiracy theories or sly remarks about 'trickle down economics'.

See https://www.cato.org/publications/working-paper/floored-how-... for a broader discussion.
This is great -- American journalists who have been beating the drum for "protection against hate speech online" have a real life test case of what happens when this is implemented, and someone they don't always agree with holds the keys.
Professional sports strike me as the same kind kind of aberration. People engaging in no physical activity while watching paid professionals playing sports via a long chain of technological and market devices. It even lacks the communal experience of actually going to an event.

A lot of the things we do and consume are poor, distant derivatives that barely resemble the real thing. Pornography is easily among the worst offenders.
But even if the police acts that way, do you think that they didn't do the same in the past?
> Or does FreeCAD lack basic drawing features?

Yes, basically.

FreeCAD only does 3d modelling and 2d drawings, that's right. That's not what I "complain" about, this is normal, that's a CAD package. FEA is another software category.

But it's really lacking in modelling compared to professional tools like Solidworks.
I can't downvote you, but I would if I could.

Here's why: http://blog.bumblebeelabs.com/social-software-sundays-2-the-...

TL;DR:

Witty comments might be funny but promoting them is anathemic to serious discussion (in the long run). You can always go to Reddit if you're out to be witty and funny. I realize this sounds harsh and dismissive, I apologize for the tone. (Interwebs and all.)
Same as an RV. Varies from city to city. In mine, (in California) they try to prevent people from sleeping in their vehicles by posting signs like "no vehicles longer than x feet" or "no parking between 3am and 6am" on certain city streets. Fortunately, they allocate some parking spaces in city lots specifically for RVs. Also, some private organizations (churches, etc.) allow a few RVs to park in their lots during off times.

It's definitely a challenge though.
No idea but I'm sure PayPal are going to do their best with the $12m in new account balances they just got though.
Solar power would be great for charging a laptop or running a heater plate, but for HVAC? Air conditioning and heating both gobble power, and there is no sun to power your heater on a cold night.

Sample window air conditioner: http://www.sears.com/kenmore-15-100-btu-room-air-conditioner...

1410 watts, AKA 2 horsepower.

Old fashioned space heater: http://www.sears.com/kenmore-oil-filled-indoor-heater/p-0327...

1350 watts
i feel sooo bad for those banks. they really do suffer.
but hey, don't fix the bug. sue the attackers!
I do it also, because I don't trust them to not save the images, and I suspect the images will either get hacked by or flat-out sold to a third party later. The pat-down doesn't make me feel like I'm being raped, although I guess I can see why others would be uncomfortable.
IMHO currently the worst bugs are in discoveryd, which replaces mDNSResponder for Bonjour.

If you remove a service on OSX 10.10 it's removal will be broadcast. But it doesn't stop there. No... Most of the time the service will be published again after that and after a second or so it will be finally removed. How the hell did this pass even the most basic QA checks?!
For you tl:dr types, here is the epiphany:

“One of things that I realized is that with traditional advertising, like when you see something like Mad Men or when you see Ogilvy — the geniuses of the ad space — it was all experience, it was all about emotion. It was never about, ‘Hey how can I reach you in real time and blast you with messages.'”

One of the ways Kiip makes this core insight real is not to slam a gamer with broadcast ads in-game, but to make the ads a reward. A coupon for Pepsi as a reward for defeating the boss, for example.

The firm (kiip.me) builds the tools so that developers can design that sort of advertising into their products.
Yes, but the receiver clock plays a large part in accuracy (as does software). With the satellites travelling at 14,000km/h, even being accurate to 10^-6 seconds means you can be off by 280-300m.

This new series of GPS satellites will have more accurate atomic clocks, and some other changes (such as being upgradable remotely). So I doubt older devices would be a lot more accurate since they still have clocks that are orders of magnitude less accurate than the clocks on the satellites.

With these fine measurements, even the smallest delay or inaccurate measurement in software or hardware can make a big difference.

There is a better technical description of the new series here:

http://www.dailytech.com/First+Block+2F+GPS+Satellite+Launch...

and description and more details about the project straight from Boeing:

http://www.boeing.com/defense-space/space/gps/index.html
Agreed, 0-60 in 5 seconds isn't slow, but it's not brutally fast by any stretch of the imagination.

I'm less interested in the speed and more interested in the handling. I am a BMW guy through and through because they are just so much fun to drive and just feel right. How would you compare taking a Model S through the twisties to say an M3 or even a regular 3 series?
I know what you're saying, and I think this is why lots of people are abandoning personas in favor of things like JTBD. But I think personas (or something similar) can be useful for those other parts of the process, especially if they're based in research and aren't "imaginary".

For example, thinking about how a particular user flow would work for a specific relevant persona/JTBD is useful for design decision making. It helps you see things from a user archetype's eye, rather than through your own designer eyes or through the eyes of "the user" which isn't specific or helpful.

This is all assuming, of course, that you're building personas correctly, which in my experience is rarely done.
Ok, but would you make that trade for not just yourself but everyone? Including those who are threatened by physical harm?
edit: I just thought it might be fun to calculate and shared my calculation. Sorry it wasn't welcome but I'm outside of the delete window so I'll just remove the numbers and leave this apology.
I'm a browser implementor and I agree, this proposal doesn't have enough value to be worth doing. Inventing a password field UI that is unforgeable is hard, users will stay used to normal password fields, and it is easy to forge a regular password field using JS. Therefore this proposal won't help with phishing, and that seems to be the only area where it has a hope of helping.
You might want to find a different name. There's already a fork of VideoJS called AudioJS. https://github.com/dz0ny/AudioJS
Well, fine, let's all move to a major metro area then; what's the population threshold it needs to be above in order for it to be worth considering? Sheesh.

I'm in no position at this point to debate the macroeconomic benefits or handicaps for software industry employment in different locales, but it seems ludicrous to state with such authoritative certainty that "real software shops" can't be found in whatever towns and smaller cities you'd like to cite, presumably just because they're not big enough or not renowned enough to make the shortlist.

Regarding tone: I think Spolsky's intended point was absolutely correct, but the narrative was littered with entirely unnecessary backhand comments related only to geography and not Ashton's prospects therein. This lines up nicely with all sorts of "advice" doled out on the interwebs about how you've just gotta be in one of these 12 (or whatever) blessed cities if you're in software, and surprised and sideways derogatory comments that are made if you're not. If it sounds like I'm somewhat pissed and sick of the drumbeat, that's because I am.
"forests provide zero or negative oxygen yield"

Do you know of a resource you can point to about that topic?
[a CNI maintainer writes]

I have to say I’m a bit puzzled at the phrase “fighting CNI complexity”.
CNI says you exec a process to connect your network and give it json on stdin, encoding what you want it to do.

I get that a function call to code you wrote is simpler, but is json+exec really “complex”?

EDIT: add link to docs: https://www.cni.dev/
Never even heard of it, amazing. #xmas
They could, but I strongly hope for a few things:

1. The technical side of things would prevent anyone from blocking easily, making it costly to censor.

2. The sites won't bend much, understanding the full consequences of their actions, that with every demand complied there will be another one. It starts with evil terrorists and pedophiles but never ends with those, going after political activists, whistleblowers and just random things someone in power thought they don't like.

3. Eventually, we'll have less fragile societies, that won't have issues with anyone speaking anything. Governments will adapt and instead of censorship develop educational programs that encourage rational thinking, fact verification and other goodness, so any ill propaganda will be pointless.
I just read the footnote:

[1] How much better is a great programmer than an ordinary one? So much better that you can't even measure the difference directly....

You do not get to hire those people. And if you do it's on their terms. Perhaps you get to invest in their ideas if you're lucky.
> that index includes BTC-e

Not necessarily. All they say is:

> The Index Provider’s Winkdex formula provides a volume-weighted, exponential moving average market price by blending trading data from the three largest Bitcoin Exchanges by volume on a list of Index Provider-approved Bitcoin Exchanges.

> As of December 26, 2014, the eligible Bitcoin Exchanges include Bitfinex, BitStamp, BTC-e, CampBX and LocalBitcoins.

Needless to say, if BTC-e is not one of the three largest BTC exchanges, then it won't be included.

Assuming there's a way to verify every trade reported by BTC-e on the blockchain, shouldn't irregularities show up relatively quickly? More importantly, it seems that they do recognize that possibility: "Even in the absence of large trading fees and fiat currency deposit/withdrawal policies, price differentials across Bitcoin Exchanges remain; for example, bitcoins on BTC-e traded at a discount of approximately 0.9 percent relative to the average daily weighted price for bitcoins on BitStamp and Bitfinex during the week ended December 26, 2014. During the prior month, prices on BTC-e typically traded at a discount of between zero and five percent."