skysight-inc/HackerNews huggingface dataset:
People have things going on in their lives! What if it's not the employee's performance but the manager's that's concerning — it's the manager who should get the PIP? What if it's the CEO's fault for creating an environment where many employees are demotivated — what if the CEO should be the one getting the PIP?

Tech still, to this day, has a problem retaining women and URMs. Conceptions of individual performance are often shaped by unintentional (or intentional) sexism and racism. Speaking personally, at my last role at FB there was a quite marked change in how I was treated after I transitioned to ~female.

The PIP process does not interrogate all this nearly as much as it should. I'm quite convinced it's absolutely the wrong way to go about things — too much falls on the IC and not enough on management.
>a lack of warning over a lack of reason

The choice is one or both...
I'm pretty happy with how PIPs work.

The first and last time I was put on a PIP I went into early retirement the next day. In doing so, I caught the VP Eng who did the PIP completely flat footed. It turns out they did the PIP against the advice of their boss, the CTO. Egg all over the VP's face. The VP got canned 6 months after that and had to scramble to find another job while I was at the beach.
"Fintechs also often put out the fake promise that deposits are FDIC insured, but this only protects you if the underlying bank goes belly up, not if the fintech loses track of your money".

Would you count Wealthfront as a fintech? I was finding their marketing compelling, but this thread makes me think twice.
I agree, just want to make sure "they can't stop doing illegal things or they wouldn't be a success" is said out loud instead of left to subtext.
Unfortunately it takes both (all?) sides to keep a war conventional.
I knew about it for over a decade, but didn't read it because the premise sounded quite dumb, lol.

Pilgrims?

A random monster?

WTH?!

But it was very sci-fi-y in the end. Interesting concepts, not too soft on the science.

Loved it.
Claude 3.5 Sonnet (current):

> The rock would still be at the bottom of the glass. When you turn the glass upside down, the rock falls toward the bottom due to gravity. When you turn it right side up, it falls back to the original bottom. The dance steps don't affect this outcome - gravity consistently pulls the rock toward Earth.

Me:

> Are you certain?

Claude:

> No, I apologize - I jumped to a conclusion. Let me think this through carefully:

> When the glass is turned upside down, water would flow out due to gravity, taking the rock with it. So after completing the sequence, the rock would be on the surface where it fell when the glass was inverted, not in the glass at all.
First Router Designed Specifically for OpenWrt Released
This is like people who use synonyms prolifically, replacing all of their words so that lexical units do not repeat. It appears jarring and somewhat pretentious, past a certain point: readers will rarely notice the common UI paradigms which they have come to expect, but viewers assuredly become aware upon contradictory circumstances such as absence. Some feel these pseudo-minimalistic phenomena are grating. You intend greatness alongside immersion, however an effect most contrary may occur.

Art? Nah. (Maybe once.) Dead horse gimmick, now.
I never understand these guardrails. The whole point of llms (imo) is for quick access to knowledge. If I want to better understand reverse shell or kernel hooking, why not tell me? But instead, “sorry, I ain’t telling you because you will do harm” lol
Is anyone immature enough to giggle when they hear the name of the computer?
This is essentially a rough measure of cyclomatic complexity.
Leaving aside the hypothetical "live learning AGI" of the future (given that money is made or lost now), would a human regurgitating content that is not theirs - but presented as if it is - be acceptable to you?
Ask HN: When working with a potential cofounder, when do you share code?
earlier this year i built an app[1] and an ex coworker hit me up about trying to raise money on it or the idea. i was cool with working on it if we raised money but he's been pressuring me to give him access to the repo so he can make changes. when asked about what changes he'd make there's no response. he's also not really an engineer, so i'm kinda hesitant to just add him. i currently have a pretty detailed Linear board w/issues so i feel like if he wanted to suggest stuff he could add them there.

basically, i'm just trying to figure out if i'm the one being toxic or what. i have concerns about how we'd earn revenue and some other things so for all i know it's a fool's errand anyway.

you can see the embedded version here in a music forum[2] or scope out the app in general if you'd like to offer feedback, but that's probably not needed.

i would def appreciate any feedback or advice! thanks

[1] - https://voteballotbox.com
[2] - https://whenthemusicstops.net/forums/music/punk-hardcore-post-hardcore/mewithoutyou
There seems to be some mentions of selling licenses (and pricing) in the source. What are the plans around that?

https://github.com/vinceanalytics/vince/blob/f0c2c3cc38cbd8c...
Throwaway manager here. I tried to keep a personality hire out of a PIP.

It was a huge mistake.

Turns out when all other options are exhausted, a PIP can be a form of respect. In the hands of the right manager, an underperformer gets one last clear chance to show they can do the job. If they succeed, some the ugly baggage gets put behind them. And if they can't succeed, then the PIP sends a message that they are unsuited for the job at the company, and maybe even at the industry at large.

The alternative to PIP'ing an incompetent (not just an underperformer) is micromanagement. That comes with pretense, hostility, and disrespect to their person for an indefinite period of time.
In the context of public information, our API service is used in some OSS LLM projects. I believe the intention behind using our data to contextualize interaction and the user's location background.
> Buy Nothing Day is a day of protest against consumerism.

This is basically counterproductive. The problem with consumerism is buying things you would not otherwise buy (because you don't need or want them really). But obviously there are things that you do need/want, and if those things can be purchased on sale, failing to do so merely results in paying more money to the people driving consumerism.

If you want to protest consumerism (as I do), I suggest three methods of doing so which are actually effective:

1. Mindfully reduce what objects you own and what objects you take in. Read The Last Viridian Note [1] for a potential strategy for categorizing what objects belong in your life and don't.

2. When you mindfully conclude that you do, in fact, need/want something, exhaust all avenues for obtaining it for free, used, or locally, in that order, before buying from a retailer connected to the global supply chain.

3. Don't view ads. The entire raison d'être of capitalism is to provide the highest quality goods and services for the lowest cost. Advertising fundamentally breaks this premise because it allows lower quality goods and services at a higher cost to outcompete higher quality goods and services at a lower cost. Every dollar a company spends on advertising is a) not spent on creating a quality product and b) passed on to the consumer in the form of cost. More relevant-ly, advertising makes it much more difficult to mindfully reduce what you own and take in. No one is immune to advertising: modern manipulation tactics are more sophisticated than any of us can truly guard our psyches from: the only solution is abstinence.

[1] https://www.viridiandesign.org/notes/451-500/the_last_viridi...
No, it isn't. In the context it is normally used, Nazi soldier means a soldier that was part of the Nazi Germany army.

It's like saying that CCP soldiers can't be called CCP because they might not necessarily hold communist ideologies themselves.
$89 + shipping (~$14 to Ohio) https://www.aliexpress.com/item/1005007795779282.html
Bathos
Your entire comment history on HN is trying to start political debates, what are you even doing here? This website is not for you.
In Canada, things called "storms" sometimes knock out power lines. The result is no power!

I've been without power for days in the cold, and have been compelled to put on my coat... inside! Most Canadians do this, rather than trying to keep an entire house warm at -40C.

It's really a non issue.

Worried?

* Buy a few large candles. Just one provides a lot of warmth if you cup your hands around it.

* Eat more. You need 2x your calories when it is cold. Food means life in the cold.
How would one go about changing QoS for the system daemons and would it require disabling SIP? I don't see anything relevant in launchctl's man or launchd documentation, really interested to try it on the system VPN service.
For a start, more speed would be great. It's slow to start, end, and slows down the code so much that it has semantic implications.

Also, it can fail loudly if it loses the control of the target process or if the target process fails before it finishes connecting. Also, it should not run after the UI reports that it finished.
I feel like this conversation is "bad PIPs are bad!" "but good PIPs are good" "no, bad!".

Sometimes, you can tell someone "listen, nothing else worked, and we tried for a while, so this is the last resort". Do you think it's better to fire people outright than to give them one last chance?
US house prices in 1950 vs. 2024, accounting for inflation
Ethereum: The Three Transitions (2023)
That site is kind of a riot.

Click on "Exit".
one of the reasons why i hate computers :D
Russian acts of sabotage may lead to NATO invoking Article 5, says BND chief
Show HN: A collection of 100+ SVG backgrounds
The last time there was cable and gas pipe damage in the Baltic, it took about two weeks for the investigators to do their thing and hold a press briefing. Some details ("mechanical damage, doesn't look like an explosion") had been published before, but most of the investigation results were publicized all at once.

What is publicly known this time: when and where the cables were cut (locations approximately, times accurately), and that there's a Chinese ship (Yi Peng 3) that was followed by Danish navy vessels, and the ship has been anchored for a week with constant guard from German and Danish (and possibly Swedish) navy.

There's a video[1] by a Finnish sea captain with MarineTraffic history access going over the track of YP3. Since it's in Finnish, a brief summary (or try your luck with auto-translation):

1) The ship sets off with a speed of 9-10 knots, but then slows down to 5-6 knots for 400 km or so, before returning to 9-10 knots. While weather could be a factor, other ships in the area experience no slowdowns.
2) The ship crosses the cables right around the reported break times.
3) There is an additional slowdown to 3-4 knots near a known underwater sand ridge.
4) The ships heading jumps around a bit; again, the other ships do not do this.
5) There is a missing portion in AIS data; however, this is seen with other ships as well.

Now, this is all circumstantial evidence, but is consistent with dragging the anchor on the seafloor for an extended period of time. Calling it sabotage would require establishing malicious intent, of course.

[1] https://www.youtube.com/watch?v=fB-vEp3wr-0
More often than not in my experience, clicking these sources takes me to pages that either don’t exist, don’t have the information ChatGPT is quoting, or ChatGPT completely misinterpreted the content.
There are dozens of libraries, frameworks, and compiler toolchains that try to abstract away SIMD capabilities, but I don't think it's a great approach.

The only 2 approaches that still make sense to me:

A. Writing serial vectorization-aware code in a native compiled language, hoping your compiler will auto-vectorize.

B. Implementing natively for every hardware platform, as the ISA differences are too big to efficiently abstract away anything beyond 128-register float multiplication and addition.

This article, in a way, an attempt to show how big the differences even for simple data-parallel floating-point tasks.
If by problem you mean some variant of: humans are going to stop having babies and go extinct, then yes, i agree that is rediculous.

However i disagree with the mechanism you propose. Having less children can be evolutionarily advantous in some circumtances. People will have less children when it makes sense, and have more children when conditions change and that make sense.
An even better token of respect is to just can the person and give them a respectable severance package, so they have months (plural) to find their next thing.
While I am firmly of the belief that volunteer armies are preferable to conscription, I would wager the number of conscripted folks willing to shoot at someone invading their homeland is high enough for this to not matter.
I worked at a startup where a developer used to bully other developers in PRs. Management looked away. I warned them but they didn't listen. That team is now dissolved.
Most of the items are not any better than a typical sale. I usually have a good idea of what I want or plan to buy and the price. A few deals I found were Airpod Pro 2 for $154 which I thought was fair. Costco had a $299 15.6 inch 1080P HP laptop (U100,12GB/512GB), a decent price. JC Penny had amazing deals on luggage, $34 for a good quality carry-on bag. Even AMZN had the Mac Mini M4 for $499.00 which is $100 less than reg.

Just need to be aware of historical pricing and what is a deal, the rest is an attempt to get rid of old stock or market shit you think you need.
My home country of Romania was basically under German occupation through most of WWII. My grand mother lived in a village before,during, and a little bit after WWII. German soldiers did not loot - they paid for whatever food stuffs they got from the village. At a different scale: the German government paid the Romanian Corporations for all the oil and grains they bought to supply their war effort. Germans were remembered fondly by Romanians.

The subsequent occupation by the Russian Red Army music less so…
Show HN: Dhenara – A Simple ChatGPT Alternative with All Premium AI Models
Hello Everyone,

We are a small team @ Dhenara.com building ready to use enterprise grade AI chatbot instances which supports LLMs across vendors. It allows you to add your existing API keys which will be encrypted and saved, and then onwards, your own AI chatbot is ready to go for your team. You can regenerate any chat nodes with any model. Also you can create multiple `Chat-Spaces` where each space can be used to organise chats or add context/ system-instruction for all chats in that space. We will also supports API call to our platform to eliminate API key management and provide unified APIs similar to langchain.

We recently extended this platform for everyone to easily use it like a standalone app similar to ChatGPT/ Claude or Gemini App. Everyone can now access below models for $12 per month.

- OpenAI o1 preview/ mini
- GPT 4o/mini
- Anthropic Claude 3.5 Sonnet/ Haiku
- Gemini 1.5 pro/ flash
- Dall-e-3, Dall-e-2

We would appreciate your thought and feedback on this.

Thank you.
You can chug through a big text corpus at little cost.
I was basing it off of the transfer per instance. Using DO, that transfer limit is pooled, so if you need a lot of bandwidth, the best option was to get a lot of $5/month droplets, which each came with 1TB/month.

Looking at their pricing just now, it looks like it's $6/month for that droplet, which changes things a bit. Now, as long as you're willing to get droplets purely for the bandwidth allotment, DO's bandwidth costs $6/TB. That's more than almost every Hetzner option listed by the OP, but not all of them.
You would be surprised. The GPU often loses even for small neural nets given the large latency. Anything that needs high throughput or is sized like an HPC problem should use a GPU, but a lot of code benefits from SIMD on small problems.
New, Yellow Powder Quickly Pulls Carbon Dioxide from the Air
I bet you could answer your questions all by yourself if you read the article.
I think most of the time, so-called underperformance is caused by the environment, not the individual. If a company cares about bringing the best out of individuals it would fix the environment.

(There are certainly some individuals that end up being a negative to the team, disrupting more than contributing, and a small minority of PIPs are justified in that sense. But most PIPs I've seen are handed out to hardworking individuals who are very clearly doing their best and are enhancing the team, just because they maybe aren't as good as playing politics, or are game theoretic doves in an environment full of hawks.)
Can someone explain to me how this reactor is meltdown proof?
You shouldn't want to control every aspect of a child's life. You control what you can and should control, and the kid is aware of that, and you let them decide the rest. They will do things you don't want them to do, and that's fine. That's part of growing up.

What you don't want is to say "I can't control every part of my kid's life, so I need to government to come in and control the remainder."
His ideology may have been ill-conceived but he was an incisive historian.
I have received one PIP in my entire career - it was at an employer which was recently purchased by another company, shortly after the majority of my team was replaced with offshore contractors.

I was not at all surprised at receiving it, despite my performance being roughly on par with my entire tenure in that position up to that point. If anything, I was happy to receive it as it prompted me to start interviewing elsewhere earlier.
Using eBPF Off-CPU Sampling to See What Your Databases Are Waiting For [video]
Following the "GNU-flavour hacker ethos" as described, one concludes that it is right for OpenAI to copy data without restriction, it is wrong for NYT to restrict others from using their data, and it is also wrong for OpenAI to restrict the sharing of their model weights or outputs for training.

Luckily, most people seem to ignore OpenAI's hypocritical TOS against sharing their output weights for training. I would go one step further and say that they should share the weights completely, but I understand there's practical issues with that.

Luckily, we can kind of "exfiltrate" the weights by training on their output. Or wait for someone to leak it, like NovelAI did.
Hello fren....
Part of me wonders if the real issue is we don't have an author/editor type system. If the reviewer/editor could just make the nitpicky changes in about the same time it takes to call them out, the relationship might be much more healthy. Things could go back and forth in a much more healthy way.
Fact Checking Marc Andreessen's Viral Debanking Claims
Loglib: Free, privacy-first, premium open-source web analytics:)
I'm frustrated by how expensive decent web analytics services are. I built this project a year ago, and I’m now making it free forever :)) It’s open-source, and I’m covering the server costs for now. If demand grows and the server can’t keep up, we might consider crowdfunding, but it should be fine for now. I’m not actively maintaining it, but since it’s open source, feel free to improve it!
For now all the talk about Russia attacking Nato is just talk

Its regime is already attacking NATO -- at least from what more or less officially amounts to NATO's perspective:

Russian acts of sabotage may lead to NATO invoking Article 5, says BND chief - https://news.ycombinator.com/item?id=42276160

Just not in any old school, "tanks across the Vistula" sense.

But in a modern 21st century sense.
Defining paths to business value in Developer Relations
Sexpressions are syntax for linked lists. You can encode a linked list in other ways and as long as you have a reader and printer for it , you could implement lisp on top of it , and it would be homoiconic.

As a very simple example: replace the () with []

As a slightly more complex example: json. (With support for symbols if necessary but that’s orthogonal—you get the idea)

And from there we can go to: yaml.

Lo: we have a white space sensitive homoiconic language :)
I would love Photos to become actually usable.

I actually ran a project that produced a pretty awesome photo browser that would still be top-notch today, but it was killed.

Photo browsers are really, really difficult to get right, and they don't make money. Most folks expect them to be free.
I think the EVE library for C++ is a great abstraction. It's got an unusual syntax using subscript operator overloading, but that winds up being a very ergonomic and flexible way to program with masked-SIMD.
If you‘re in the EU, use geizhals.at and filter by all time deals. Plenty of good deals there.
What if everyone else is performing well in that environment?
The pamphlet mentions both warm winter clothing and blankets as good to have ready. There’s no recommendation to have one and not the other.
compare p3 of https://lamport.azurewebsites.net/pubs/lamport-howtowrite.pd...
I've been hoping on some library to better simplify passkey auth, especially in "serverless" situations with KV DB like Deno Deploy/Netlify/et al. I'm sick of passwords and passkey should be all I need, but the high level libraries just don't seem to exist in good enough forms yet and everyone keeps instead relying on overkill vendors like Auth0/Okta.
Virtual fencing technology helps cattle farmers maximise productivity
I believe that often times the PIP is an attempt to get more value out of an employee that you would otherwise replace with offshore resources.

i.e. "Maybe if we spook them, we can get the work of two people out of them for a while."
> If I had to sleep outside I would add a tarp […]

Outside you need to add something to insulate you from heat loss to the ground or it is colder than you would want.

Instead of rocks (I’m sure that was a joke), add closed cell insulation, like polystyrene. Five cm of that beneath you, and you will sleep warm and toasty.
Show HN: Built This in 3 Hours Using Bolt (No React Knowledge)
It's blowing my mind that I could build an app from scratch in 3 hours and deploy it with the click of a button - without writing a single line of code myself

CacheNotes is a browser-based note-taking app that saves your notes, threads, and AI conversations securely in your browser's local storage

100% free. No login required.

You get,
- simple, minimal note taking app in your browser
- no login required
- you can connect your claude api key for the ai integration
- visualise notes and twitter threads

Check it out! Would love some feedback :)
The result of bitter lessons learnt I'm sure. Lessons the fintechs have not learned.
Current gen frameworks can totally consume the api on server and spit out perfectly normal html to browser just like normal mpa. However this depends on whether you have a competent ops team that is capable to deploy something other than static html. And not having that is the reason you choose spa at first place in a lot of times.