HNHacker News
TopNewBestAskShowJobs

trisiak

84 karma · joined April 9, 2018

submissionscomments
trisiak··on Show HN: Noodles – Explore AI-generated codebases through interactive diagrams
Do you have plans for handling bigger repositories, ones that exceed the context size of the best models?
trisiak··on The history of what we call work
The article makes a point that contemporary hunter gatherers are not living the life like their ancestors. "Modern" cultures displaced them into much less favorable environments.
trisiak··on My £4 a month server can handle 4.2M requests a day
What's behind the mouse cursor while you're doing it? Could it be the UX/UI layer keeping state up-to-date?

Other possibility, do you have a gaming mouse with 1000Hz polling rate configured?

trisiak··on SQLite is not a toy database
Can you provide some examples of frameworks with such pattern? I actually have never seen it in any of the Python or Go web applications that I had a chance to work with.
trisiak··on Peter Norvig's “pytudes” for Advent of Code 2020
I think it's because you sound condescending when sharing your opinions and seem to be insisting that others should agree with your sentiment.
trisiak··on Best of HN 2020
Pure speculation but could it be a network effect? I frequently visit websites that were shared by coworkers and friends over text communicators that they originally found on HN.

Obviously, not all people vote or comment either so that's a second multiplicative factor.

Finally, causation != correlation, which most likely is your point, e.g. things on HN already spread from somewhere else.

trisiak··on California plan for wealth tax on anyone who spends 60 days a year in the state
Country's passport has a value in itself. The one from the US enables you to leverage international travel treaties and visa arrangements. Just answering your question, not making a point on whether taxation is the correct way for US to "cover" for those benefits.
trisiak··on Elderly patients 23% more likely to die if surgery is on the surgeon’s birthday
No reason to be frustrated. Things are almost never right or wrong, particularly in complex science.

In this case, based on another comment above about "emergency procedure" having multitude of meanings, you're most likely wrong in that the paper has a rebuttal to the top post. The hypothesis then, is that the actual urgency of surgeries is not controlled precisely enough to state that they cannot affect the measurement.

trisiak··on AWS CloudShell
Why limit access to an already valuable product?
trisiak··on EU pushes for 'right to disconnect' from work at home
> Is the EU also going to come out with the "Right to breathe" and the "Right to go to the bathroom when you need to"?

Yes, when it becomes a practically accepted norm to violate that right. Is your point that government is overstepping the bounds, or that this type of right does not deserve protection? Or is it just about the semantics and definition of the word "right"?

> Rights are no longer something innate to all humans, they are something that the government gives to you when it wants.

I always thought that the humanity creates communities, countries and their governments to protect those rights, among other things.

trisiak··on AWS Lambda pricing now per ms
Isn't that the same in practice?

You get customers by being nice to them. Being nice to customers means competitive pricing, high quality support, good documentation, easy integration, etc. It's all driving towards the same goal.

trisiak··on Why we’re changing to the AGPL license
Most likely it goes far beyond that. California does have explicit provisions that protects your contributions outside of working hours, if done on your own hardware, and if they are unrelated to what your company is doing. Other states don't.

A good reading that covers this very topic really well: https://www.joelonsoftware.com/2016/12/09/developers-side-pr...

trisiak··on A Note about Spotify Transfers
Practices like that are directly against the spirit of data portability under GDPR and CCPA. What's protecting Spotify here is that the user's data is accessed through an API not considered for that privacy control use case.

In principle, a tool for transferring of user's data could be operating on a GDPR/CCPA data export that has to be available for all Spotify users in California and EU. Those are just not exposes as easy-to-use APIs (yet).

trisiak··on Remote Code Execution in Slack desktop apps
That's very simplistic. Not everybody wants to work for US corporations or live in the US.
trisiak··on New Economic Challenges and the Fed's Monetary Policy Review
Is there an unconventional currency (to contrast your statement) that comes with either inherent value or trustless system? I'm genuinely curious what you meant.
trisiak··on “You want to know something about how bullshit insane our brains are?” (2018)
> Like the theory (tested as far as we can) that tall people perceiving the world further in the past [...]

Can you offer a source? Asking for a tall friend.

trisiak··on Workman Keyboard Layout (2010)
I too suffered from wrist pain and fatigue in the past. The experimentation with different layouts helped a little but it felt like micro-optimization. What actually resolved the problem was switching to an unorthodox ergonomic keyboard where none of the keys required straining or unnecessary effort (kinesis advantage, using a different one these days). Also, most common problems were caused by placement of special keys (shift, ctrl, backspace, enter) and that's not something colemak, dvorak or their friends seem to be addressing.

I see analogy to guitar playing here. No matter how well you figure out finger positioning for a complex passage, you won't be playing with ease unless your elbow, wrist and spine are also positioned properly.

trisiak··on Facebook executives shut down efforts to make the site less divisive
That's why you get other benefits that are much harder to price in.
trisiak··on Show HN: Learn When to Quit
The distribution of numbers is not uniform across the 0..googol here. The implementation first chooses the length of the number, then fills in the digits. This makes it biased towards smaller numbers.

Does it still have the same optimal strategy as for uniform generation?

trisiak··on Centralised DoH is bad for privacy
The main point of the article is not that CF is evil and is now getting all your DNS data; it is that CloudFlare gets that data AND none of those that had access to it already are going to lose it after you migrate to DoH.
trisiak··on Is there a regular expression to detect a valid regular expression?
Yes, but you're taking too much. Without grouping, regex is weaker than regular languages.

Grouping & capturing parentheses can stay. It's only the back-referrences that you need to remove.

trisiak··on IBM Closes Acquisition of Red Hat for $34B
Zappos, IMDB, YouTube, Twitch
trisiak··on AI Can Detect Alzheimer’s Disease Six Years Before a Diagnosis
You mean the fact that divorce needs to be approved...?
trisiak··on Build a do-it-yourself home air purifier for about $25
Linked projects put the filters on the opposite side to what you're suggesting. Can you elaborate more on why do you think the filters should act on the air coming into the fan? Is it to increase heat dissipation of the motor?
trisiak··on Exploring Error Handling Patterns in Go
I meant finding it in the context of a coder who writes a function. It's hard to identify which expression and statements can cause exceptions and effectively short-circuit your function. In contrast to explicit errors-returned-as-values.

(Panics of course can cause similar thing in Go but that's the reason why they should rarely be recovered and not used as a value propagation mechanism.)

trisiak··on Exploring Error Handling Patterns in Go
The similarity in both needing to have stack trace does not make them very alike yet. They serve similar purpose and for that purpose the stack trace serves value to the developer.

Returns go straight up the stack only if you choose them to. Caller doesn't have to propagate errors and return immediately, it can hold onto them and/or process them in the natural place they occur, they are just values. The returns from your function can be found with "grep return".

Exceptions, by default, break the natural control flow unless you wrap everything with try/catch. Even then, a lot of constructs won't be very natural and you really will have to get out of your way to identify the source of the exception, which very frequently is more important than it's type.

trisiak··on European parliament committee approves vote on ‘disastrous’ copyright bill
Libertarianism is orthogonal to left-right split.

https://www.politicalcompass.org/