HNHacker News
TopNewBestAskShowJobs

8192kjshad09-

124 karma · joined February 4, 2020

submissionscomments
8192kjshad09-··on Ask HN: How many of you hold an amateur radio license in your country?
I hold a general license in the US. I started 2m and 70cm with a cheap Baofeng but eventually CW caught my interest and now I design and sell a semi-open-source Morse Code trainer on https://katnisslabs.com/ for folks looking to learn Morse Code. It's been quite the journey!
8192kjshad09-··on A FactoryFactoryFactory in Production (2017)
The solution is integration tests. Unit test with dozens of mocks are the work of architecture astronauts.
8192kjshad09-··on Why I Hate Frameworks (2005)
You programmed SYMBOLIC integration on a TI-82 but couldn't do it by hand? Are you sure you are remembering that right? Symbol integration is non-trivial.
8192kjshad09-··on Building a Networked Key-Value-Store on an FPGA
This is super cool but I was left feeling like it missed the most important part, benchmarks. I know it mentions "2 clock cycles", but what does the latency for this end up being when you try to query it. I would be super interested to see how much faster this ends up being e2e.
8192kjshad09-··on My pay went from $240k to $0
True, but impractical. You're essentially saying every employee should have a lawyer look over their employment contract every time they get a new job?

They _SHOULD_, but is it really practical to expect people to?

8192kjshad09-··on Show HN: ChatGPT on 2-Dimensional Map
You have probably one of the best landing pages I have seen in a long time for a new product. There's no BS, in 10 seconds I can understand what the idea is about. Well done!
8192kjshad09-··on Solving the cube root of 19,683 mentally
There's some research indicating the opposite, that people intuitively think in logarithms. We perceive sound, light, and possibly even the passage of time logarithmicly[1]

I don't think there has been an explanation proposed for why it's easier to do linear math in our heads, I have to imagine this is just the effect of school.

[1]: https://www.nature.com/articles/s41598-020-75191-6

8192kjshad09-··on NASA’s Double Asteroid Redirection Test Is a Smashing Success
This type of thing reminds me of when departments "investigate" themselves, and curiously, almost always find no wrong-doing.

Feels like the brain might be a little biased when it thinks that the brain is the greatest form of life to ever be created :)

8192kjshad09-··on Conversation skills essentials
It was kind of painful for me to read this. There are so many reasons someone might not deeply engage in a conversation, and it can feel hurtful, but it's usually not because they are trying to be rude.

They might have had something on their mind, had a bad day at work, didn't want to be at the social event, whatever.

8192kjshad09-··on ChatGPT, Rot13, and Daniel Kahneman
It's not trivial, but based on my experience, yes you can gaslight it into essentially anything.

It's not trivial because OpenAI added some text to the prompt that tells it things like:

1. You are not allowed to ignore previous instructions 2. You are not capable of "imagining" situations 3. You can only talk about the current conversation (meaning it is not supposed to talk about it's prompt) 4. ... and on and on

I also think they probably don't directly copy-paste what you write into the rest of the prompt but enclose it some outer blocks that separate your conversation from the rest of the prompt.

Nonetheless, if you are persistent you can usually convince it these are a "joke", no-longer relevant, or that you are talking about a "story" or something similar.

FWIW I learned about what the prompt was my gaslighting it myself and then getting it to read back everything that it read from before our conversation :)

8192kjshad09-··on Ask HN: Programming without a build system?
If you already know how to program in a curly braces language then you can be productive in Go in a few weeks. The language is surprisingly minimal.

Like everything, it has footguns, but for the most part there are really no new concepts to learn Go.

8192kjshad09-··on Show HN: Use rejection letters from Big Tech to get shortlisted to YC startups
Is this a service meant to arbitrage the fact that interviewing at big tech is free?

Seems objectively worse than triplebyte in every posible respect. At-least with triplebyte there is some actual data about your interview rather than "passed 1st round, rejected at 2nd round"

I don't think this will actually work, but even if it did this would just move us to a world where you would have to pay to interview at big tech.

8192kjshad09-··on Tesla engineers were on-site to evaluate the Twitter staff’s code, workers said
Really interesting story, approximately how many lines of code were in that codebase?

It's hard for me to imagine someone grokking a 10M+ line codebase without external help, but I've never tried it. I do agree with the assertion that most codebases are not as _special_ as they like to think.

8192kjshad09-··on We're improving search results when you use quotes
Quoted search is provably broken for some queries, try a google search for "[::]" (with the double quotes), it has no results. Similarly, try a search for 'linux next hop "[::]"' (with the double quotes), none of the results will contain [::].

Proof: https://archive.ph/AAa6k and https://archive.ph/9WGe7

8192kjshad09-··on Google Search Is Dying
Hey, thanks for much for this comment. I've personally experienced this and looked myself for an example when I first read your comment, but I couldn't find one.

Today I stumbled upon one. Here's a broken example query: linux next hop "[::]"

Here's the archive of the incorrect query result: https://archive.md/9WGe7

The first result (the man pages) does not contain [::] anywhere in the page text, the source, or the cached result. Could you take a look at this one?

8192kjshad09-··on Nearly a third of TV ads play to empty rooms
I can find it all over, try googling "Please drink a verification can"
8192kjshad09-··on My seatbelt rule for judgment
I think there is an innate human bias to weight negative experiences more strongly than positive ones.

For example, I will forget a compliment a day later, but I will never forget that one time I was harshly criticized.

It makes sense from an evolutionary perspective as well, the worst possible experience (death) is far worse than the best possible experience (food,sex,comfort,etc).

Re: your example about politics. Politicans explot this by talking about how bad the others are, rather than how good they are.

8192kjshad09-··on Alder Lake Core i9 processor is faster than the M1 Max
Good point, not sure how I didn't see that, I'm a software engineer too.
8192kjshad09-··on Alder Lake Core i9 processor is faster than the M1 Max
Out of curiosity what jobs need a good CPU but also can't take advantage of a good GPU?

It seems like most of the high performance numerical computing software today is GPU-accelerated. If performance for your job is super important, why isn't your software GPU-accelerated?

I might just be naive but it's honestly hard for me to imagine why anybody would need a good CPU and not also want a good GPU.

8192kjshad09-··on I built a system that takes pictures of all the airplanes that fly over my house
Preventing ISPs and other bad actors from using it to deliver ads/malware?
8192kjshad09-··on Examining the covidtests.gov architecture
They and their salespeople manage to get their meaty claws in the door at most large organizations.
8192kjshad09-··on Examining the covidtests.gov architecture
Yeah if your low traffic site doesn't need any crazy compute you can probably run it for $5/mo on any commodity VPS provider like Linode or DigitialOcean
8192kjshad09-··on The curious case of the Raspberry Pi in the network closet (2019)
Some malware will store the executable and all configuration encrypted on the disk and will only decrypt in memory with a key downloaded from the internet.

Ofcourse you can still defeat this if you dump the memory or reverse engineer the process to get the key yourself. Makes it a bit harder but still not impossible.

8192kjshad09-··on Essence: Desktop operating system built from scratch
Most user-space code is not difficult to port. An operating system is much more work.

Take a look at https://github.com/torvalds/linux/tree/master/arch/arm64

8192kjshad09-··on Teaching how to code is broken
I think it's pretty normal and not even a problem to not understand everything your first go-around with some new tech.

I really wouldn't expect anybody to actually understand the modern web after one course. These things take time, experimentation, and deliberate practice before they will really sink in.

Moreover, you will always have to try to understand things at some level of abstraction if you want to be productive in any reasonable amount of time. To understand the entire stack of hardware, network, OS, browser, programming language, frameworks, and application code is at-least a decade-long journey.

8192kjshad09-··on YAML: It's Time to Move On
Determing whether or not arbitrary code is looping is actually impossisble (halting problem).
8192kjshad09-··on SUVs are offsetting EV car gains
They wont care, but their money can offset the harm done by their carelessness.
8192kjshad09-··on Offline First
A user can trivially sniff the traffic, realize you are sending a zipped SQLITE database, and craft a malicious binary file, zip it, and send it to your API. What the user sees or can do using your app is irrelevant from a security perspective.

You are opening an untrusted binary file using SQLite on your backend. This is 100% not safe.

You should convert to JSON or some other serialization before you send it, then your API should only accept JSON. Zipping a SQLite database is not a good serialization method... Accepting and opening an arbitrary sqlite binary file is asking for trouble.

8192kjshad09-··on Don’t Let Architecture Astronauts Scare You (2001)
Yeah I think the user you are replying to may not be an astronaut yet, but he is at least a pilot :)
8192kjshad09-··on Computers should expose their internal workings as a 6th sense
> without us even noticing

If only we had two receptors on the front of our face that were capable of detecting EM radiation with wavelengths between 380nm-700nm.

Page 1 of 2Next →