skysight-inc/HackerNews huggingface dataset:
Man, I don't know why you're in hyperbolic attack mode, I'm sorry if I said something that irritated you. I'd love to have a peaceful technical conversation about how to do it, rather than a try to prove me wrong on every point fight. You're probably right, it's probably possible to render Toy Story in real time. I sincerely hope you have happy holidays.

It is a fact that the texture filtering Toy Story used is more computationally intensive than the "high quality" anisotropic mip mapping you get by default on a GPU. I did speculate getting PRman level texturing, filtering and anti-aliasing, combined with memory constraints, could compromise the ability to render Toy Story in real time. You disagree. That's fine, I could be wrong. But, if you don't mind, I'll wait to change my until after someone actually demonstrates it.

I've built render farms too, and renderers as well. My personal experience was that texture caching was a large factor in deciding the network layout, the hardware purchases, the software system supporting the render farm, and the software architecture of the renderer itself. You can tell me whatever you want, and keep saying I'm wrong, but it won't change my experience, all that means is that you might not have seen everything yet.

> If you were rendering in real time, there would be no reason to unload textures from GPU memory and then put the textures back into GPU memory, so this isn't relevant.

It is completely relevant, if you can't fit the textures into memory in the first place, which is precisely what was happening in my studio around the same time Toy Story was produced, and what I would speculate was also happening during production of Toy Story.

But, I don't know about Toy Story specifically, since I didn't work on it. I believe the production tree was smaller than 16GB, so perhaps it's entirely possible the entire thing could fit on a modern GPU. Still, this would mean that a good chunk of the software, the antialiased frame buffer, all animation and geometry data, all texture data -- all assets for the film -- would have to fit on the GPU in an accessible (potentially uncompressed) state. I'm somewhat skeptical, but since you're suggesting a theoretical re-write the entire pipeline & renderer, then yes, it definitely might be possible.

> I'm not sure why you suddenly focused on modern GPU rendering for film.

I was just making a side note that memory is still (and always has been) the GPU rendering bottleneck for film assets. Threads can't evolve? I'm not allowed to discuss anything else besides the first point ever?

I think my side note is relevant because an implicit meta-question in this conversation is: what year's film assets are renderable in real time on the GPU, regardless of whether Toy Story is?

The GPU memory limits are, IMO, becoming less of a bottleneck over time. Rendering today's film assets is becoming more possible on a GPU, not less, so I think if Toy Story couldn't be real-timed today today, it will happen pretty soon.
You are basically demanding that the service should not exist. No one will compete for these routes, very few train systems in the world are profitable in themselves (even JR would lose money if it wasn’t for train station real estate).
Tips for new investors
If you haven't already read it, Fermat's Library has the original Bitcoin paper [0] with helpful annotations.

[0] - http://fermatslibrary.com/s/bitcoin
Mmmyes, but the process implies a heavy chain of verifications. So even when there has been an idiot and a lazy guy, at some later stage in the process, it has to go through someone who cares at some point and it gets fixed at that point.

After all, that is the point of those heavy processes: manage to product something fairly reliable despite the acknowledged presence of morons and shitty managers. The process does not try to eradicate those people, it works around them with some kind of redundancy.

Having been one of those 'concerned' people, I must admit it is exhausting. You know that if some work comes from this guy, or that company, it will be 90% shit and you have to explain them again and again what is wrong and how to fix it, or do it yourself when you are really fed up. So basically you do your job + the slackers' job. That is how the system works. As a system, the result is not too bad. As far as individuals are concerned, however...
ISPs, in basically every conversation about net neutrality for the last two weeks.
Yeah this would be nice. Its easy enough to pirate a 20 year old single player game. Nobody cares really.

But online projects DO attract attention of lawyers.

But this is never going to happen.
I saw jQuery mobile projects for sites with insanely large expected user base.

For instance a gas comapny’s customer information site, and the goal was to have html that could be displayed on post wap phones or super old blackberries.

It’s really less to do super fancy stuff, and more to have forms that don’t break on super exotic browsers we didn’t even know existed.
Progressive #MeToo Reactions
He doesn't cash out the gains. He trades the bitcoins for the things his country needs. He launders using bitcoins the same way thieves and drug dealers launder using Tide.
> Remembering how quickly Nxt protection was disarmed I was keeping in secret the fact of existence of such mechnism in IOTA.

Not to mention they don't even learn from their past mistakes...

Though I find it perfectly reasonable to protect ~2 billion dollars through hidden backdoors published on github.
Not at all - I don't read Orson Scott Card anymore, because he's a bigot. That is a decision that doesn't touch upon whether or not his books are any good. When it comes to code, there's no piece of code or software product that can't be replaced by someone who behaves morally.

Ultimately, you can't, and shouldn't decouple someone's work from the person themselves. We ought to feel ashamed when we support someone who's beliefs and actions are reprehensible.
BTC to $100k followed a drop to $80 and a public bailout

happy trading
Non-fiction:

Tough to call. I got a lot out of Deep Work by Cal Newport, The Obstacle Is The Way by Ryan Holiday, How To Win At The Sport Of Business by Mark Cuban, Thinking Fast and Slow by Daniel Kahneman, and The Engines of Creation by Eric Drexler, as well as the three Grant Cardone books I read: The 10x Rule, Sell or Be Sold and Be Obsessed or Be Average.

Fiction:

I'll go with The Whispering Room by Dean Koontz. A Wild Sheep Chase by Haruki Murakami was also pretty good.

You can see the entire list of what I've read lately (and further back) on my Goodreads profile:

https://www.goodreads.com/user/show/33942804-phillip-rhodes

or, if this link is visible publicly, on this "2017 in books" page:

https://www.goodreads.com/user/year_in_books/2017/33942804
It's like a corollary to Greenspun's Tenth Rule [0], in that anytime I try to do something in vanilla JS, I just end up poorly re-inventing half of JQuery just to do it.

[0] https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule
I don't understand the tax concerns. They got $16k, they were owed $3-5K, they would have sent the rest to the owners, only what they kept needs to be reported as income for tax purposes.

The rest makes sense and I regret jumping to conclusions (though a quick tweet from Woodshed saying the story was inaccurate and they had a response coming without blocking people would have made it easier to trust them).

If it's true as told by Woodshed, if them I'd just refund the $16k to the backers, and wash my hands of it.
If Goldman is doing it... maybe I should finally buy some BitCoin...
"If it's a bubble it's a terrible idea to allocate a few percentage points to it."

Why? The word 'bubble' has negative connotations, but the flip side is the only opportunity of a great multiplier on your investment in a short time is during a bubble. Caveat of course, you can lose a lot of money, but that's why you allocate 1% of your portfolio so you can still survive.
There's a little chatter about NNTP in kruhft's thread at https://news.ycombinator.com/item?id=15980683 in which I get cranky about NNTP despite not being particularly old, you may appreciate some of that.
The media is biased towards the left because they chose to promote the neoliberal who said she'd back a $12.50 minimum wage versus the one who said starve.
Wasn't this known well in advance? I had someone tell me that Coinbase was introducing BCH over a month ago and he's not connected in any way to the company. The only way he could have known is if this was public knowledge up until this point.
Fox News is following its viewers’ sentiment; it originally favored anti-Trump stories prior to his nomination by the Republican Party.

Now it pushes the Trump line, but this is due to the fact that Fox News rightly recognizes that its viewers want their biases confirmed.
How are they being "tricked"? No one is secretly siphoning money from them. They are for the most part consenting adults who have free will.
> beaten ... in a tournament

They didn't play a real tournament with cash at stake.
They are just making markets, so it's sort of 1 and 2. I say sort of because it means clients want to trade cryptocurrencies. They aren't necessarily high net worth individuals though. My guess is most clients are institutional, though it might be different with people wanting to trade cryptocurrencies. It's FOMO if you think not wanting to lose money to your competitors is FOMO. I'd say it's more just performing one of their job functions.

I doubt they care about being criticized and until GS releases Goldman Coin I doubt they're trying to get a share price bump from this.
Google used to hire the best and the brightest. While there are still a lot of smart people there, they have diluted that process in favor of other things and the quality of their workforce has slipped. The truth is that outside of search most of the other business units do not bring in nearly as much profit and are not as critical, but they need to look like they have an encore after search or the stock price will tank. Max is one of the many who were passed over so that they can focus on the other politically motivated hiring criteria, vs actual merit. Truth be told they could generate the majority of their current profit (which is primarily from search) with a much smaller workforce. What started out as a scrappy search startup is now a boated corporation.
The price is everything. You don’t need to defeat cryptography to manipulate BTC any more than you need alchemy to manipulate the gold market: https://en.m.wikipedia.org/wiki/Black_Friday_(1869)
I have read that once your body starts burning muscle tissue it gets really painful. Thank God I have not experienced this. 10 days fasting is not bad. Towards the end I felt losing strength but otherwise was fine. I would not recommend doing this in a normal workday setting though.
>>Google in fact gave me seven interviews and I did well in the software engineering ones,

That is way too many interviews. I don't think I would have lasted that long. After the second one I probably would have found the third one too much of a pain. But if you really want something I guess you do what it takes.
> The post by cs1717p seems somewhat reasonable on the surface but causes a massive visceral backlash in my gut as I read it. So, while I haven't given it enough thought to figure out why, I vehemently disagree.

I just wish you could hear yourself. Were you writing in a different context, I'd think you were writing satire. It's the same reasoning that actual bigots used against people of different races: they had no rational reason to discriminate against them, but they had learned a massive, visceral backlash reaction, and rather than challenge themselves to overcome it, they just went with it and acted on it. Rationalizing away the cognitive dissonance, racism lived on. So, we got Jim Crow, etc.
Unfortunately that did not work. I guess I’ll be learning about Grub!
The tracing GC certainly complicates things, but you can make it work with a "scope" keyword like in D.
I'm the tech lead of Google Registry and the reason our TLDs ended up on that list, and I'd like to add a clarification here.

Google isn't "in charge of" the HSTS preload list per se. The owner of each individual website is in charge of whether or not they are on the list. It is true that the Chrome team happens to manage the list, but the contents of the list wouldn't be any different were it to be managed by anyone else who operated it under the same principle.

We, the Google Registry, the group that operates the TLDs that Google owns, have decided to start putting our private, closed, and not-yet-launched TLDs on the HSTS preload list. We can and would be doing this regardless of whether the list were managed by Chrome, Mozilaa, Microsoft, Apple, etc. More information on our motivations for doing so can be found here: https://security.googleblog.com/2017/09/broadening-hsts-to-s...
LOL... of course you can build crap in any platform/language. On the flip side, look at what Walmart and Netflix have accomplished with JS, which is a far cry from the monstrosities bemoaned. It's not all simple, because it's a relatively easy and flexible language to start with.
You have all heard it for sure. I am just laying out the fact that low-grade securities won't move the market as much as people thought they would. BTC is an exception on popularity given everyone knows about it, but it doesn't change the fact that BTC contracts will never be rated as A/AA/AAA given its ridiculous level of volatility.
The fact that this policy applies to every App Store and not just the Chinese one should answer your question.
Does that really solve the issue though? All the IDE can tell you is that some browser version doesn't support what you're doing, it doesn't write the polyfill for you.
hes not good , if he was he would be hired by google ... this is the silver lining here folks.

Big personality , decent coder ... but google level tech guy? Good enough to be among the best (the kind google go for) I guess not? Lets see who picks him up but if he gets some kind of manager position at a startup we can be assured hes more talk then tech.

Hard worker and organized results driven guy maybe, but some people dont really have the skill to be great engineers.

This guy got to the big leagues and realized that outside of the OSX world we care about hard engineering performance and scaling optimizations, not so much the rounded corners and glossy ui.

Google makes alpha-zero, what are they going to do with a guy like Max. Even he admits his application is not feature complete, so hes not even a "finisher".

I think they let him down easy , saying it was not a good culture fit , instead of telling him like it is, hes just not good enough.

Question: Do you think there is not a person at google with a worse personality than Max? I bet there are and I bet they out perform all of us in this thread. If they "should" have hired you , they would have hired you Max. They would have found a place for you.
Safari is nonfree software. The reasonable objection for software has nothing to do with corporations (despite that corporate power is too great and obviously hurts people). Users, no matter how willing or capable, aren't allowed to inspect what Safari does, not allowed to modify Safari to suit their needs, or share copies of Safari (modified or not) with others. This removes users' ability to help themselves or their community. All of these things are harmful in themselves not only for privacy protection but for self-determination and full control over one's own computer, something every computer user deserves.

This lack of respect for a user's freedom makes Firefox objectively different and superior to Safari or any other nonfree browser. With Safari we can only guess if it's doing something to not protect a user's privacy whether on-accident, as all complex programs have bugs, or on-purpose. With Firefox we don't have to guess. We are allowed to verify what Firefox does and show what problems Firefox has, fix Firefox's problems, and make Firefox protect one's privacy. Firefox users can even disagree about precisely how to implement that protection and each user can choose how to do that for themselves in the way they find appropriate.

Firefox being free software means we don't have to trust Mozilla's reputation. But since Safari is nonfree software we never really know if it is trustworthy until someone discovers it wasn't and we have only Apple's reputation to go on. There are many reasons to avoid doing business with Apple (see https://stallman.org/apple.html for a list) and Apple has a reputation for distributing malware (as https://www.gnu.org/proprietary/malware-apple.html gets into). One particular remotely exploitable problem with iTunes persisted for years and only Apple had permission to fix the problem because iTunes, like Safari, is nonfree (see http://www.telegraph.co.uk/technology/apple/8912714/Apple-iT... for details). I can't be sure what state Safari is in or was in in past versions. That lack of information, combined with no good reason to trust software proprietors in general or Apple in particular, leads me to conclude that one should not trust Safari. A wiser way to protect one's privacy is to run a free software browser such as Firefox with no nonfree plugins/add-ons installed, on top of a completely free software system. This way the user has more control over their system and it's up to the user to determine whether and how to use that respect for their software freedom.
> Alphabet expects that its board will appoint a new, non-executive chairman at its next meeting in January, meaning that it will join the ranks of Apple and Microsoft as major companies with non-executive chairman.

Could someone provide some context around this topic of executive/non-executive chairpersons?

Edit: The above quote is taken from the original link which this HN post pointed to - https://www.cnbc.com/2017/12/21/eric-schmidt-is-stepping-dow...
> In fact, it's heresy to even be conservative at most major tech companies.

I've found more self-professed libertarians in this field than I've found of their left-leaning counterparts.
Senators blast DHS facial scanning at airports
How do you think it felt for Eich to be virtually lynched and forced out of his job? Can you not imagine that?
Yep, and this is one reason I like the PWA design a lot. It's very web-y in the best ways.

Which is part of why the "Safari is holding back the web b/c no PWA!" response perplexes me. Even independent of the fact that they were in fact getting there – just not as fast as people wanted! – progressive enhancement is still a thing.
Perhaps a multi-million dollar piece of equipment shouldn't depend on a third party to maintain legacy protocols. If such R&D could be put into an embedded device, then a little bit of R&D could be put into a proper REST interface so that it could be properly maintained in the future.
I have a comment at a higher level with a broader example, but for Go at least this is somewhat common:

func f(i interface{}) {
if closable, ok := i.(closable); ok {
defer closable.close()
}
// do stuff with i, maybe other casts, etc
}

There aren't many nice options for "if I can call X, defer a call to X" aside from shoving it into an `if`, where it'd be captured by that scope. I mean, you could do something like

deferrable := func(){}
if closable {
deferrable = closable.close
}
defer deferrable()

but imagine doing that every time. It'd work, sure, but it'd also be more annoying.
Because when a bubble bursts money has just been moved around but there's no net increase in wealth. Expected value is close to zero.
I think you understand what having a Root CA means but you haven't clearly explained what "mismanage any domain" means in real terms to folks who don't know these details.

It means that employees of Blizzard (hopefully not many of them but who knows) can now create certificates that will be accepted as "Wells Fargo" when the user tries to go to "https://wellsfargo.com". Their browser will show the green icon because the browser relies on the Root CAs in the trust store. I think/hope this will break for HSTS sites like most banks. I also think this was likely not intended maliciously by Blizzard. But it's incompetent and opens up unnecessary risk.
> So, what matters with regard to the question whether the mind is an adaptation is not how complex our behaviour is, but how much change you would have to make in an ape’s brain to produce the cognitive structure of a human mind. And about this, exactly nothing is known

Seems like begging the question to me, fam.

> you could get some by a miracle.

Well, at least that would be intellectually honest.
amateurs like Coinbase might speculate, but pros like GS use the Federal Reserve as their backstop

its one of those "heads I win, tails you lose" scenarios...GS will keep the profits but if things go south, their losses can just be taken out of your local school budget
This article is about JQuery UI and JQuery Mobile, which are not the same as JQuery.
The whole affair seemed stupid for me when I first read about it. The obvious position for this guy at google is "making sure that google open-source products are popular among developers" and he is obviously well-qualified for it. I don't know why he applied specifically for a run-of-the-mill software engineer position, but if google HR were a bit more flexible, they should have asked him "Hey, are you sure? How about this other thing instead?" instead of going through a lot of whiteboarding interviews.
The surprising thing Google learned about its employees
There's some previous discussion of the "beats top professionals" part of this here:
https://news.ycombinator.com/item?id=13534778
https://news.ycombinator.com/item?id=13358138

Note that this shouldn't really be a surprise - it's very likely that the best HUNL AIs were as good or better than the best humans maybe 5 years ago. The recent developments over the last couple years are more about widening the gap and increasing the confidence in the results. I haven't fully read this paper yet but my impression is that it's mostly about architectural and abstraction improvements, and possibly just chucking more hardware at it.
> To do simple tasks, you don’t even need neural networks, in short.

Ssh! We've got a gold rush to maintain.
Finding a use for the underlying technology supporting bitcoin is very different than saying bitcoin as a fiat currency is worth the value at which it is currently trading.
Though to be fair, going long a call is fundamentally a long delta (=bullish) trade on the stock (unless you hedge, in which case it's long vol)
> 1. Startup builds thing fast in dynamic language because they need to optimize for development speed and iteration, not maintainability or scalability.

> 3. Repeat for some years and some hundreds of engineers and you arrive at this exact scenario.
Which is why you need to have a clear exit point, not keep your money in forever. Fortunes were made (but also lost) during the dot-com bubble.
A React RPG Game
I suppose what you're describing might be something like the
"hedonic treadmill" (or maybe just depression).
I also question why anyone would want to work at a place that... didn't want you.

Google shouldn't have... followed their own guidelines?

To say someone should have, is to say they would regret it.

Google isn't a person. And they most certainly will not regret a thing...
There is no room for hate speech and bigotry in tech. They cause harm now, and promote harm in the future. You're using censorship as an attempt to wring a personal grievance on the behalf of people who would hide behind their hate speech as ideological differences and not what it really is: the verbal expression of actions they're already taking.

Bigots, sexists, racists, and hate groups of all stripes use free speech and the idea of censorship as a way to distract from the fact that they're putting into action what they pretend to only debate.