HN user

randartie

613 karma
Posts22
Comments127
View on HN
bitcoinbook.cs.princeton.edu 8y ago

Bitcoin lecture series (2015)

randartie
192pts22
bitcointalk.org 12y ago

Ghash.io very close to 51% of bitcoin pool

randartie
102pts125
vecg.cs.ucl.ac.uk 12y ago

Halftone QR codes: Embed images into QR codes

randartie
2pts0
www.sec.gov 12y ago

SEC Issues Proposal on Crowdfunding

randartie
1pts0
stackoverflow.com 12y ago

What is the point of a private pure virtual function?

randartie
2pts0
www.swageroo.com 12y ago

AdBlock is trying to spread aggressively with a super-bowl ad

randartie
3pts0
www.quora.com 13y ago

Facebook's *Ping* Noise Has 4 Notes: F, A, C, and E

randartie
4pts0
www.swageroo.com 13y ago

Interfaces in Go make it hard to navigate code

randartie
44pts61
www.bloomberg.com 13y ago

Apple investment in the US only to add ~200 jobs

randartie
5pts0
www.swageroo.com 13y ago

HipHop VM on EC2 – “could not allocate 1210089471 bytes for translation cache”

randartie
1pts0
www.youtube.com 13y ago

How to be successful

randartie
1pts0
www.swageroo.com 13y ago

Little-Known Awesome Algorithms: Sort faster than NLOGN

randartie
2pts0
www.swageroo.com 13y ago

How to program a Gaussian Blur | Swageroo Algorithms

randartie
2pts0
www.youtube.com 13y ago

Airbnb: Facebook Tech Talk - Evan Priestley

randartie
2pts0
www.swageroo.com 13y ago

How a Scam Artist Can Use Divide and Conquer for Confidence Scamming

randartie
2pts0
www.swageroo.com 13y ago

Little-Known Awesome Algorithms: Adversary Discovery

randartie
3pts0
www.swageroo.com 13y ago

C++11 Standard — What are Smart Pointers good for?

randartie
3pts0
www.swageroo.com 13y ago

How Hotmail is Inadvertently Letting Others Hijack Your Identity

randartie
2pts0
www.swageroo.com 13y ago

A Difficult Amazon Interview Question - Find Every Anagram

randartie
1pts0
www.swageroo.com 13y ago

Little-Known Awesome Algorithms: Fenwick Range Trees

randartie
135pts14
www.swageroo.com 13y ago

C++ -- Using STL library to binary search for greatest

randartie
1pts1
www.swageroo.com 13y ago

Google Analytics Bug — Negative Value Analytics or User Double Counting

randartie
2pts0

If I had to speculate based off my experience at other FANG companies, the videos still exist in the Youtube infrastructure somewhere to allow for the possibility of a human intervention to restore them (For example, to allow for recovering from a system gone haywire or just to give time for manually reversed decisions).

That said, I'd also guess there's a countdown timer before they get deleted permanently.

I hope you can get a human from YouTube to talk to you.

It may benefit you to post a link to the youtube channel so someone can proactively investigate. Lots of google employees read this forum.

I believe Bevy (rust game engine) does leverage multi-threading for running game code (most 'data oriented' frameworks do). The most popular older engines like Unity do not (unless using the experimental DOTS framework).

So, the phrase "a tremendous amount of game code doesn't benefit from multithreading" is actually true since most game code is in unreal/unity, but it's not a hard constraint for all game engines.

”But Watson won’t change its conclusions based on just four patients. To solve this problem, the Sloan Kettering experts created “synthetic cases” that Watson could learn from, essentially make-believe patients with certain demographic profiles and cancer characteristics.”

Is this standard practice in machine learning? This sounds more like regular programming to get exactly the outcome you want.

0) Initialize set X to contain every word.

1) Y = set of words in every definition of the words in set X

2) X = Y - X (all words in Y that are not in X)

3) Repeat from 1 if the set of words in X has changed

Does that reduce all words down to the actual minimal set of words required to define other ones? Since you can build upwards from the resulting set X to get the original set of words.

Also, this reminds me of the knapsack problem a little bit (for example what is the minimum set of coins required to be able to make $X).

With TenCent having the pull that they do in China, I wonder if this could mean Snapchat possibly being unblocked in China soon.

The cynical part of me thinks that when a big purchase like this happens, the buyer knows something we don’t.

Then again, they bought 5% of Tesla as well this year.

Needing this amount of resources implies that Snap is expecting huge growth. This sounds like a really bad move on their part and they should have committed to building out their own infrastructure on 'bare metal' over the next 5 years instead.

If you read their S-1, they list a dependence on Google cloud as one of their big risk factors. Yet they then go ahead and make this commitment instead of working towards eliminating it.

There's so many advantages to owning your stack and if Snap thinks that it's going to need 2 billion dollars to pay for cloud infra, they're at the scale where it makes sense to build your own infra. Just look at Facebook, they're able to create tailor made data-centers that fit precisely what they need. The success of Snap relies on huge scale on the consumer side, if they want to scale their infra to support that 5 years down the line then this sounds like a poor move since they will either need to play catch-up later on or prepare to pay serious dough to Google.

Paying for cloud services seems like a great idea when you are not able to predict your needs in the coming years, given a deal like this I don't think that's the case.

Kind of ridiculous IMO that Google does not extend offers before leaving the internship. In cases like this, it really does not make sense.

Be Kind 10 years ago

Seems like this story is being received pretty well here.

Though, in my opinion I think it's kind of insulting to be asked something like "What did you learn?". The question isn't really necessary. You know that you screwed up.

That kind of dynamic between an engineer and a team lead is off-putting to me.

I think the proper way for a team lead to handle it is to instead work with the engineer to help find ways to eliminate the human error by implementing tooling or processes. The conversation should go something like this:

Lead: "I wonder how we can make sure none of us break XYZ widget again"

Engineer: "We can build out ABC and run that, also generally just test better before pushing to prod".

Lead: "Cool, do you want to go ahead and take care of that?"

Okay, but there's plenty of highly liquid things to trade. For example the SPY has a spread of 1 penny, same with SPY options.

You mention a potential strategy for manipulating the market like pushing prices to hit stops, well if these strategies are common then it seems there exists a potential strategy to take advantage of this.

It seems like so long as the market's next tick price is not completely uncorrelated from its previous tick price, then there will always be a way to 'beat' the market. The market price is not completely uncorrelated (as you mentioned, there's price manipulation driving it to certain prices throughout the day).

Building fast.com 10 years ago

What's stopping ISPs from slowing down other speedtests at the same rate as netflix to eliminate your ability to have a 'control'?