News for hackers. Stuff that matters.

shepik

Re:CTOs Agree: Cognitive Debt Is the New Technical Debt on Sunday June 21, 2026 @08:28AM (#48618346)
> The counterargument wasn’t a dismissal. It was a reframe: this is a management problem, not a technology problem.

oh wow, what a trustworthy source of information this human written article is.

oh, what a time to be a mouse!
"brought to you by Carl's Jr"
The interface looks great.

Handling of "to" is a bit odd though.

150 kn in km/h [277.79976 kph] - this is unit convertion

150 kn to km/h [-276.79976 kph] - this is unexpectedly subtraction. I expected the unit conversion here, because of Raycast and Google

If anyone ever asks me "I want to burn out as fast as possible, what should I do?" I will send them the link to your comment. Jokes aside, I think that I had very similar experience, and it does lead to burnout
Re:Prisma laying off 28% staff on Sunday January 22, 2023 @09:58AM (#34477945)
> avoiding a large severance package is cheaper.

it sounds like greed, not incompetence.

I just do not believe in a worldview where almost all CEOs of large tech companies are incompetent. Whatever the explanation for layoffs is, incompetence ain't it.

Re:Prisma laying off 28% staff on Sunday January 22, 2023 @07:29AM (#34476715)
FANGM all did layoffs. And many other companies as well. That they are all incompetent can't be the explanation.
Re:Prompt injection attacks against GPT-3 on Thursday September 15, 2022 @05:12PM (#32858521)
I'm not sure. We audit tax forms and money transfers (and we can audit model inputs and outputs), but don't think we audit people themselves.
Re:Prompt injection attacks against GPT-3 on Tuesday September 13, 2022 @03:39AM (#32821606)
It also applies to people: inherently insecure; their behavior cannot be audited or validated. We have a long history of prompt engineering attacks, which are in this instance called "social engineering".

Still, people are almost everywhere.

Re:Ask HN: How can I help you? on Monday February 07, 2022 @07:05AM (#30243650)
That's a difficult question - i don't have experience outside of Russia so no idea what is unique and what isn't.

It is harder to get funds from foreign clients, primarily because customers are wary of paying money to a russian company (because of hackers and scammers, i think). But you can solve it by registering a US company.

There is a "local market" trap: Russian market is obviously smaller than US one, but still large enough to be considered as a viable single option. That's why many russian companies go solely for the russian market, and that's why companies from Belarus or Ukraine (where local market is not large enough) are often focused on US/Europe from the start.

As for the recent events, I am not a fan, and hope that the situation resolves peacefully.

Re:Ask HN: How can I help you? on Monday February 07, 2022 @06:51AM (#30243533)
Simple answer: Use tree if you need range access or to get elements ordered by key, and use hash otherwise.

More nuance: - hashmap may be resized if it's over capacity, the resize may cause a latency spike.

- hashmap is essentially a single random memory access, tree is a couple of accesses but they are not random

- tree is a bit like a sorted array with fast inserts/deletes. Some trees, like leveldb, are in fact sorted arrays (plus some tricks, of course)

- if you use b-tree, you are more memory-efficient (but less cpu efficient), and access to nearby elements is almost free. That's why b-trees are used to store data in a permanent memory

- there are many other tree variants, each of them with different trade-off

Re:Ask HN: How can I help you? on Sunday February 06, 2022 @04:25PM (#30237171)
Oh. No, i don't think it's possible - i'd suggest to just use multiple subdomains.

Technically, you can squeeze out some bits: there are 36-37 possible characters of which you are using only 32, so with arithmetic coding you would be looking at about 1 extra bit for 5 characters, but it's a nightmare to code. And after those extra bits run out, you will get the same problem anyway.

Re:Ask HN: How can I help you? on Sunday February 06, 2022 @03:27PM (#30236650)
1) DuckDB - like the performance and that it's tightly integrated into python. Clickhouse local - i saw the announcement when it came out, but i just don't see the usecase for it in analytics. DataFusion is new for me. I'd say that the ecosystem is moving towards snowflake/bigquery/redshift/...

2) Why would you want to do that? You'd use bitmap index because it's quite compact and you can process the data at the speed of memory bandwidth, using ascii defeats that, no?

3) Not really. I just can't imagine costs of running any large website or app with serverless.

4) I think it's the same in the US - everyone competes for the same talent with FAANG (MAANG?). The salary gap between big companies and startups is even lower in Russia. Also, we humans want to do meaningful things, some of us struggle to find meaning in being another bigco employee.

5) Py

Re:Ask HN: How can I help you? on Sunday February 06, 2022 @02:31PM (#30236051)
IMO most of Yandex/Ozon revenue is in Russia, so you a betting both on a company and on a ruble. Semrush, on the other hand, has most of its revenue outside of Russia (i think).
Re:Ask HN: How can I help you? on Sunday February 06, 2022 @02:23PM (#30235973)
I was a software dev, and then a technical co-founder, so when the idea became a company and the company grew, i kinda grew into the CTO role. But I did manage to build a team and a product, so i think i was taken seriously because of that.

Ask HN: How can I help you?

I always prioritized having broad skillset rather than focusing on a single thing, but i'm now having doubts about it.I'd like to discover if my skills are useful by applying them to solve someone's challenges. If talking to me might help you - please drop me an email or schedule a call (the address is in the profile). Free & no strings attached.About me:- co-founder/ex-CTO/ex-CPO of a...

( Read More... | 42 comments | 68 points | on HN )
> In this case, the man – called T5 in the study,

i wonder if it's a coincidence?

https://huggingface.co/transformers/model_doc/t5.html

Re:Magit, the magical Git interface (2017) on Friday October 22, 2021 @06:57AM (#28955684)
I use git from the command line, so this looked like a tool i would use. I was able to install it with apt, but i could not find any information on how to run it. Manual says "C-x g" [1], which obviously does nothing in bash.

And I have no idea how to use emacs. Is there any helpful user manual? Should i give up on magit?

[1] https://magit.vc/manual/magit/Getting-Started.html

Honest question: is it worth it? Why would you spend your time on managing that temporary white list? Do you think that time is wasted, or not? (I apologize if my phrasing is a bit rude, but i'm really curious about that, and want to understand your thinking)
Little people?
Re:How you can get banned from Facebook permanently on Saturday January 23, 2021 @01:04PM (#25884603)
I tried to read this article, but instead got greeted by "I am human" checkbox, then (after successfully completing captcha) "Error 1020 Access denied". Article opens just fine if i use EU or US proxy. But when i try to access it directly, or through my work VPN, or through russian proxy, it's Access Denied.

It seems that authors of the article how "facebook can ban you for whatever reason" banned whole country.

Re:Big Tech is the new deep state on Sunday January 10, 2021 @10:12AM (#25715342)
> If the BIG TECH majority even find you a threat, not only will they

It seems to me that big techs acted against Parler not because it represented a threat to them, but because of emotional reasons. "It was the right thing to do" or something like that. If they acted for business reasons, it would likely be slow and gradual, not "like a pack of wolves hunting down a rabbit".

> The days of downloading source code from sourceforge anonymously are long gone.

I can't believe that author is deeply concerned about centralized github but an the same time feels nostalgia about centralized sourceforge. At least github does not spread bundleware.

Re:Ask HN: Show me your half baked project on Saturday January 09, 2021 @02:15PM (#25703543)
https://potapp.co/#/doc/new/readme

Notes&todo app. You write everything like it's a document, and then view/change todo items on a kanbad-like board.

I would love to hear some feedback.

> you could sell your house

But you can't sell apps when you switch platforms, so not really sure how this country/state analogy helps

I've been using gitlab for years, and I think the same about github merge requests - they are extremely hard for me to read. Matter of preference, I guess
Re:Ask HN: Good C++ code bases to read? on Wednesday October 28, 2020 @04:51PM (#24923992)
Yep, i second the clickhouse suggestion. Much more easier to understand than, say, mongodb or mysql codebases.
Re:The Accelerating Adoption of Julia on Wednesday October 21, 2020 @02:19AM (#24845227)
Right. I (incorrectly) assumed that "multiple" meant multiple versions for different input types, not necessarily multiple arguments.
Re:The Accelerating Adoption of Julia on Tuesday October 20, 2020 @04:47PM (#24842217)
The deal with multiple dispatch, as I understand it, is that instead of obj->somemethod, you define function named somemethod, which is defined for obj. Maybe some other code calls it.

You can then define somemethod for other data types, without touching the original definition, and that makes your new definition available to the other code that used the original somemethod. It is a unique feature of Julia (at least unique in a sense that it is absent from mainstream languages)

Re:Uno: a uniq like CLI tool for log data on Sunday December 02, 2018 @06:08AM (#18581848)
Yes, i noticed this after downloading, and even quoted it it my comment.

The feature is called "baseline" everywhere in the text, not "preloading feature", and that's why i got confused.

For example, "As expected, when I start uno with the baseline and don’t do anything with my laptop, it is almost silent since everything that comes in has been seen before."

Re:Uno: a uniq like CLI tool for log data on Friday November 30, 2018 @11:53AM (#18570396)
That looked very interesting. But I had so search through the video and zoom in to learn how exactly to separate events that stand out from the baseline (instead of, you know, just reading that command from the webpage).

So, i did all that and downloaded the tool and run that command and found out that the feature is "experimental" and not included in the binaries. It's a bit strange: the tool got my attention, and i was ready to experiment, but i couldn't.

If the reason is that it's a paid or saas only feature, that's totally fine but i think authors should make it a bit more obvious from the web page. Otherwise, i'd suggest to put "experimental" binaries there, too.

Older »