HN user

indexerror

689 karma

my website: https://sudofish.com my mail: me [at] sudofish.com

Posts48
Comments81
View on HN
sudofish.com 1y ago

LevelUp: Hacker News client with AI summaries

indexerror
2pts0
sudofish.com 1y ago

Show HN: LevelUp for Hacker News – HN app with AI article summaries

indexerror
2pts4
github.com 1y ago

7XX HTTP Status Codes for Developer Fails

indexerror
2pts0
css-tricks.com 8y ago

Random Patterns with CSS Grids and Unicode

indexerror
1pts0
typealias.com 8y ago

An Illustrated Guide to Covariance and Contravariance in Kotlin

indexerror
2pts0
en.wikipedia.org 8y ago

Mike: The headless chicken

indexerror
1pts0
htwins.net 8y ago

Scale of the universe

indexerror
1pts0
www.ranum.com 8y ago

Personal observations on the reliability of the Shuttle – R.P. Feynman

indexerror
16pts3
www.datamation.com 8y ago

(1999) How We Learned to Cheat at Online Poker: A Study in Software Security

indexerror
1pts0
github.com 8y ago

Show HN: Hacker-blog – jekyll theme for hackers

indexerror
2pts0
www.cbsnews.com 8y ago

Iceland's Down syndrome dilemma

indexerror
3pts0
github.com 8y ago

Tips and tricks for writing asm.js as a human

indexerror
1pts0
techcrunch.com 9y ago

The meeting that showed me the truth about VCs

indexerror
1pts0
github.com 9y ago

Prettier adds TypeScript and CSS support

indexerror
2pts0
smritiweb.com 9y ago

What is so ‘scientific’ about Sanskrit?

indexerror
96pts51
plato.stanford.edu 9y ago

The Metaphysics of Causation

indexerror
17pts0
techcrunch.com 9y ago

Uber gets sued over alleged ‘Hell’ program to track Lyft drivers

indexerror
426pts218
www.independent.co.uk 9y ago

Risk of 'catastrophic' nuclear accident as world relations worsen, UN warns

indexerror
2pts0
www.computerhistory.org 9y ago

In His Own Words: Gary Kildall

indexerror
1pts0
www.ling.upenn.edu 9y ago

What is a word? – Morphology

indexerror
1pts0
mubert.com 9y ago

Mubert: Algorithmic Music Composer

indexerror
2pts0
msdn.microsoft.com 9y ago

A Saga on Sagas

indexerror
2pts0
hackernoon.com 9y ago

Fibonacci series calculation performance boost using WebAssembly

indexerror
2pts1
github.com 9y ago

React-Hardware: A React renderer for Hardware

indexerror
1pts0
www.washingtonpost.com 9y ago

Serbian stewardess who survived fall from 10km of bombed jet dies at 66

indexerror
2pts0
www.huffingtonpost.com 9y ago

IBM’s Role in the Holocaust (2012)

indexerror
2pts0
www.nationaldebtclocks.org 9y ago

Real Time Debt Clocks from Around the World

indexerror
2pts1
futurism.com 9y ago

Graphene-Fed Silkworms Produce a Super-Strong Silk That Conducts Electricity

indexerror
136pts41
postgrest.com 9y ago

PostgREST (haskell): Turn your database directly into REST API

indexerror
2pts0
ashishchaudhary.in 9y ago

Using Keybase to retrieve SSH keys

indexerror
2pts0

These datasets would definitely have a lot of Text => Sketch pairs as well. I wonder if its possible to extrapolate from Text => Sketch and Text => Image pairs to improve Sketch => Image capabilities. The models must be doing some notion of it already.

People are coming to ChatGPT with an intent to type. Its much harder to introduce text-based interface to otherwise click-based interfaces because of the friction. Thats why chatbots often fail to gain adoption, because they are a byproduct of the product team being lazy and not thinking through the UX.

Jetbrains IDEs have a local history feature that provides snapshots with diffs and allows partial rollbacks.

I only use it when experimenting with different approaches.

Mostly I only use the "Local Changes" tab in the Git panel that shows the diff compared to the last commit, or "Compare with branch" to see the overall changes relative to the base branch.

Hubble is back 8 years ago

A professor of mine who used to work at ISRO says that the place is choke full of bureaucracy.

You can do this with Axios too:

  interface IResponse {
    foo: string
  }
  
  async function doSomething() {
    const reponse: AxiosResponse<IResponse> = await Api.call()
    ...
    // or you can use AxiosPromise<IResponse> without the await
  }

Very cool product.

From the /product page:

...It profiles applications using the Linux perf_events subsystem and interfaces with a target application's machine code through the Linux ptrace system call. When optimizing a program, it loads a code cache into the target program's address space...

From page 10-11 of [1]:

A shared resource provides a way to build a real counting thread with a negligible overhead compared to a message passing approach. This already raised concerns with respect to the creation of a high-resolution clock [19]. In this method, one worker continuously increments the value of the buffer without checking for any events on the event queue. The main thread simply reads the current value from the shared buffer and uses it as a high-resolution timestamp.

[1] https://gruss.cc/files/fantastictimers.pdf