Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wespiser_2018
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
wespiser_2018
3y ago
People go to prison for three-ish reasons: To reform the criminal, to deter crime, and to offer restitution in the form of punishment to the victims of the crime, and arguably to keep society safe. I feel bad that Sam is going to go away fo
62.
▲
by
wespiser_2018
3y ago
R is fine, it's no more absurd than other non-typed languages like javascript. Most languages are very good at one or two things, then not so good or appropriate for other tasks. For R, that's statistics, modeling, and exploratory
63.
▲
by
wespiser_2018
3y ago
I worked in data science for a few start ups, and even though I know Python (it's my LeetCode language of choice), R just dominates when it comes to accessing academic methods and computational analysis. If you are going to push the bo
64.
▲
by
wespiser_2018
3y ago
"Simulation first" is how I did things when I worked in data science and bioinformatics. Define the simulation that represents "random", then see how far off the actual data is using either information theory or just a v
65.
▲
by
wespiser_2018
3y ago
The difficulty of teaching statistics is that the maths you need to prove things are right and gain an intuitive understanding of the methods are far more advanced than what is presented in a basic stats course. Gosset came up with the t-te
66.
▲
by
wespiser_2018
3y ago
When you have a fire and need to surface, it's going to do a lot of good. One of the Apollo crews burned alive because the ground crew couldn't unscrew the hatch fast enough during a pre-flight checkout. One of those astronauts, G
67.
▲
by
wespiser_2018
3y ago
It's pretty easy, just hire one subject matter expert (SME) on submarines and listen to them. So many problems with this scheme, though. No rigorous test (depth, survival, atmosphere), lack of SMEs, carbon fiber hull, failed to learn l
68.
▲
by
wespiser_2018
4y ago
What most people really struggle with is uncertainty, and they lack the conceptual framework (distributions) and working understanding of how those distributions behave under various scenarios. One of the better data scientists I've wo
69.
▲
by
wespiser_2018
4y ago
No, I don't think so. It's one instruction on multiple data (SIMD). That's the essence of a vector op!
70.
▲
by
wespiser_2018
4y ago
No, not really. VLIW is considered: Multiple Instruction Multiple Data, in each line of assembly you can send out something like 4 (or 8) instruction each with a different target, and it will work as long as there aren't dependency iss
71.
▲
by
wespiser_2018
4y ago
eNPS is a bad metric for a lot of reasons, but in this the concern would be that in low sample sizes, you are unable to quantify uncertainty. The results for small (around 30 but depends on what the mean is) will also be noisy. Don't u
72.
▲
by
wespiser_2018
4y ago
This was my experience when I asked it questions about database or distributed systems. I wouldn't consider my an expert in these fields, but I do have more than a passing interest in them. All the answers looked good, used several of
73.
▲
by
wespiser_2018
4y ago
Just be careful with rebind protection: https://forum.openwrt.org/t/possible-dns-rebind-attack-detec... My work application has domains that resolve to localhost for our dev setup, and it took me several days to figure
74.
▲
by
wespiser_2018
4y ago
I'd like to image a world with globally addressable devices, maybe that's through NAT hole punching or just IPv6 where we can share everything, but the way things are now, I really struggle to determine what's the legitimate
75.
▲
by
wespiser_2018
4y ago
I try to work on what I find most interesting, and am capable of doing. Stuff like single photon path distance stuff and LIDAR is really cool, and no doubt I could spend the whole weekend reading about it, but that's not easily within
76.
▲
by
wespiser_2018
4y ago
Two things: One, if you don't like the work assigned to you by a job, it's time to find a new job. There's no other way! As long as you fill that role, you'll be working at the behest of your employer, and although you c
77.
▲
by
wespiser_2018
4y ago
Here's a demonstration of some example attacks using pdf: executing arbitrary js, and connecting to a samba server: https://www.sentinelone.com/blog/malicious-pdfs-revealing-te... I'm not sure about this atta
78.
▲
by
wespiser_2018
4y ago
Congrats Hillel, great work. A teammate used TLA+ at work to help diagnosis a deadlock bug due to a lock issue in postgres, and since then I've been mesmerized by its simplicity and power to prove simple invariants over complex specs.
79.
▲
by
wespiser_2018
4y ago
yes, but I'd argue the "buy vs. build" balance is shifted too far to the build side right now when you build all your backend services (or most of them) with Haskell. In the Haskell ecosystem there's a good deal of solut
80.
▲
by
wespiser_2018
4y ago
The difference here is scale: Jane Street is a 20 year old company with over 1000 employees, Channable has maybe a fifth of that. The proportion of engineering effort that will have to go into language expertise will just be higher at a sma
81.
▲
by
wespiser_2018
4y ago
I just switched over from Haskell to Typescript. I spent a lot of time in Haskell and the type system is great, the issues I ran were the stuff around it: an ecosystem often missing libraries available in other languages, Haskell solutionis
82.
▲
by
wespiser_2018
4y ago
I think you should get out. We are at a critical point now where the criticism for crypto has hit the mainstream, and over the last market cycle that criticism was proven to be true: that crypto is largely predatory in nature and has few if
83.
▲
by
wespiser_2018
4y ago
You are correct. I misread the article. We use different terms for this stuff internally, having both simple offset based, and continuation token based, which is essentially a mix between what the author describes as key-set and cursor base
84.
▲
by
wespiser_2018
4y ago
Do something to break your routine. Start going to the gym and lifting weights on a linear progression scheme, travel, that sort of thing. I'd also recommend reading Marcus Aurelius, Mediations. Sometimes you cannot make a change to yo
85.
▲
by
wespiser_2018
4y ago
That's an interesting observation: if you are hiring someone whose role is largely high level decision making, like a principal engineer, that skillset is orthogonal to anything you could get them to show you on a keyboard. Almost by
86.
▲
by
wespiser_2018
4y ago
Nice write up! I've really struggled with Haskell's lack of support of pagination, and worked on at least two "inner-source" libraries that offer what the author is calling "Key Set" or limit/offset and Cu
87.
▲
by
wespiser_2018
4y ago
Both approaches use the underlying index in the database, but cursor approaches need to look at far fewer results in order to return the page. If you are deep into the result, your offset could be high, like 1000 or so. The database would h
88.
▲
by
wespiser_2018
4y ago
Me too. It's an interest award I'm proud of, and it takes a tiny amount of space.
89.
▲
by
wespiser_2018
4y ago
that's me and my friend: we both made eagle scout at 17, and the ceremony for me was after I turned 18. My first troop was very by the book, and the last eagle scout in the troop was the scoutmasters son, maybe 5 years before I joined.
90.
▲
by
wespiser_2018
4y ago
I've ordered some handmade ties as gifts (silk ties), and niche high quality items for my dog that aren't mass produced, but can be hand made. Stuff like a Dyneema leash, a specific kind Biothane collar that will fit my dog's
More ›