skysight-inc/HackerNews huggingface dataset:
Maybe you've been lucky to have better managers than me. IMHO managers should be giving continuous feedback; it's been a long time since I had a manager whose input on my career growth mattered; and I seek out my own training opportunities. When I've brought up issues in my 1:1s that are making it difficult to work effectively, I've gotten lip service at best. When I've said week after week that I need specific support, I haven't gotten it. It's honestly been over a decade since I've had a manager who was helpful in any way.
It’s the only way the US will learn.
Use this to learn more about what is going on at the company and how you can provide more value in exchange for what you want.

Want more money? Use this to figure out what the company and manager would want in exchange so you can work towards it.

Want more visibility for promotions? Use it to figure out the highest visibility projects and get assigned to those

Want to work on newer/different technologies? Use it to figure out where those could best fit in or get reassigned if they are already in use.
In past times this question was solved by the ruling class commissioning monumental buildings and fine art, as well consuming enormous amounts of luxuries. This gave at least some form of employment back to the people.

Today's rulers however have no interest in monuments or in culture. And the great expenses of the past time have mostly gone out of fashion; such as having a harem, waging small wars, or constructing impressive public works. Today's rulers are content to let everything rot, as long as they themselves get to sit highest up on the pile. Not even maintaining their power through client networks cost them much, as they sway the entire population any which way they desire through the media. And that cost is tiny. The populace worship their rulers because they are told to, and the rulers do not need to show their greatness in any way at all.

The only exceptions I can think about who are actually doing something different, are the American billionaires building space ships. At least that's something.
Maybe “nuance” isn’t the right word.

My point is, there are usually ways to phrase identical truths with which the writer does not intend to insult.
Like you, I more than once ate a large amount of Jordan almonds, both times after grabbing bags left on tables after a wedding. I'm 45, but the Tylenol tampering was still alive and well in my conscious even as a teenager, and to this day. I still check the safety seal and will bring anything back to the store if it's more than a few dollars, if the seal looks broken.
In my book, yes. Things like delivering value to customers, building great products and doing work that you'll be proud of. Career goals are quite often orthogonal to those.
Yup, we need to start bringing back the idea of the village on the Internet. There is no good reason why I need to know what someone on the other side of the globe thinks about stuff going on in my country and vice versa.
that's not the point I was making - gp was wondering why someone who didn't even know typescript compiled to javascript and ran atop a javascript engine would care that it had gotten 10x faster.
Can this cold start or does it need to have grid power to turn on?
The idea that Russia were forced to invade Ukraine because a guy who ran for President twice getting less than 2% of the vote who whose political party had no seats, proposed obtaining nuclear weapons over a decade earlier is too stupid for anyone to honestly believe.
Windows 11 CPU stuck at 0.60GHz? See how I restored proper CPU speeds after moving my system from one PC to another. Reset power plans in Control Panel to regain Power plan options in Settings.
"Funding"? Can you explain?
A longer, sleeker super predator: Megalodon's true form
Google AI Studios "Grounding" basically web search is priced similarly. (Very expensive for either, although Google gives you your first 1500 queries free).

It seems completely upside down, they always said traditional search was cheaper/less intensive, I guess a lot of tokens must go into the actual LLM searching and retrieving.
Running TLS over TLS is fine, or ssh over ssh, or ssh over TLS, or so on. Otherwise the bad guy would just put the TLS traffic they intercepted from you, through their own TLS tunnel and somehow acquire more information.

In the early days of SSL there were cross-protocol information leaks if you used the same key or related keys for different protocols or protocol versions. In the DROWN attack, I can get some ciphertext from you in TLS, then feed related ciphertexts back to you in SSLv2 (an ancient version) if you're using the same key for both and have both enabled. With enough tries - a practical number of tries, not 2^64 - I can find the decryption of that ciphertext, and then I can calculate the key for the TLS session I intercepted.

Well, I can't because I'm not a leading cryptographer, but some people can.
Consumer robotics, maybe - but commercial robotics has been a critical component of (for instance) Amazon’s fulfillment infrastructure.
As a self-taught programmer, I have just "experienced" Dijkstra through various tidbits like this[1], and from the bits I've read he comes across as a bit of an pompous asshat. However strong opinions are a fertile ground for discussion, so I assume it's a deliberate strategy and can see why he keeps getting mentioned.

That said, I found this one particularly interesting given the recent rise of LLMs:

Projects promoting programming in "natural language" are intrinsically doomed to fail.

I assume he's referring to languages like COBOL and SQL, the latter still going strong, but I can't help but think that this part will change a lot in the coming decades.

Sure we'll likely still have some intermediary language with strong syntax and similar, just like how LLVM, C# and similar have their IL, but it's hard to think the majority of the programming is done typing in regular programming languages like JavaScript, C++ or similar in 2050.

[1]: I have of course learned about his algorithm
Great answer.

> Of course if it's manned it's reliability has to be so high that you don't have to worry about loss of payload, so building two copies of it was no longer necessary.

I wasn't expecting a space shuttle tie in, but of course there would be. They sure had to promise a lot to get that thing off the ground.
The biggest problem I see is that, like static/dynamic typing, it's usually a boil-the-ocean problem. Most languages have historically been static or dynamically typed. Only recently have TypeScript and Python allowed for migration from dynamic to static typing, introducing millions(?) of developers to static types in the process.

With errors, it's hard since many languages can throw errors anywhere, so it's hard to feel like any function is "safe" in terms of error handling. That's one of the reasons why `enwrap` returns a generic error alongside any other result: to support incremental adoption.

If you have a chance to check out `enwrap` and have feedback, email me! (link in bio)
That's like saying high school is for the teacher's benefit rather than the student's, because attendance is mandatory.
I’m not making neuroscience visualizations. I’m working with rather line graphs and would like to animate based on ~10000 points. I’m looking to convert these visuals to video for youtube, in hd and at 60fps using the HEVC/h.265 codec. I took a quick look at the documentation to see if this is possible and I didn’t see anything. Are or will this sort of rendering be supported?

I previously tried this on matplotlib and it took 20-30 minutes to make a single rendering because matplotlib only uses a single core on a cpu and doesn’t support gpu acceleration. I also tried Man im, but I couldn’t get an actual video file, and opengl seems to be a bit complicated to work with (I went and worked on other things though I should ask around about the video file output). Anyway, I’m excited about the prospect of a gpu accelerated dataviz tool that utilizes Vulkan, and I hope this library can cover my usecase.
I think the issue demonstrated by this article is that technology is getting such that demonstrating your innocence to the government is not an individual change of behavior, and that there are ways to abuse the demonstration mechanisms that effectively feed false information to the government.

Imagine that the populace supports widespread surveillance techniques, and so cameras are setup everywhere. Some hacker group figures out how to hack into the cameras and insert deepfakes in them. Now members of that hacker group have a government-proof alibi whenever they want it, and can commit crimes at will, and get it blamed on others. Justice goes out the window.
I don't know, the more I learn about mitochondria, the more crazy sci-fi it sounds! Sometimes it feels like they're calling the shots and our bodies are just their spaceship.
It's a 30 minute slot but usually runs a little over that.
We first chat about how life is going for a short while, then topics anywhere from job satisfaction, personal or teamwide improvement potential, specific products or technical issues, performance inhibitors, anything that is on our minds with respect to the job at hand really.
ignore all the managers reciting gospel "1:1 are for you not for me" here and keep only one thing in mind:

1:1 are a place to ask for a raise and let your manager tell you why you are not getting one.

And I mean raise, not promotion. That's a misdirection and more work. Your goal is raise, until you are capped, then promotion, and back to raise.
> The only legitimate concern I see is the one around WASM support, which is quite valid

If this is also priority, wouldn't Rust be the right choice? I’m not sure Go and C#’s WASM story is that great.
TensorRT-LLM runtime now open-source
Previously, the "Executor" runtime was shipped as binary blobs. This is the bit that schedules requests and manages KV cache (similar to vLLM or SGLang server).
I love the design, but I wonder about the "selling feature".

How many people regularly experience power outages (ok, if you're American relying on Canadian electricity, you might have a right to be concerned).

I'm surprised you're not touting the "save on your power bill" benefits. Could this not store power when rates are low, and use the battery when rates are higher, while maintaining a balanced minimum storage amount to ensure power is available should the power go out?

I'd think it could be quite smart about this if you looked at weather patterns and other factors to calculate a likelihood of an outage, and ensured more back-up was available.

From a selling stand-point, isn't saving money every day a better feature than "just in case the electricity goes out"?
Honestly I feel like this is what I do, fill it with what they want to hear so I can progress versus actually discussing anything worthwhile because those things I bring uo at the time when it matters. 1-1 feels so pointless..
Such an inspiring book - I still have it by my desk :) I bought it because they covered Joel's FogBugz and 37Signal's Basecamp (I was building a competitor product back then).
there's no rush to do this - in the coming weeks, we will add support for:

- assistant-like and thread-like objects to the responses api

- async responses

- code interpreter in responses

once we do this, we'll share a migration guide that allows you to move over without any loss of features or data. we'll also give you a full 12 months to do your migration. feel free to reach out at nikunj[at]openai.com if you have any questions about any of this, and thank you so much for building on the assistants api beta! I think you'll really like responses api too!
So now tsc is a binary, browsers can efficiently bundle it and compile index.ts on the fly ... please?
> Global coffee trade grinding to a halt, hit hard by brutal price hikes

The same joke was last year regarding cocoa. /s
I personally believe that the last few decades have shown us that a lack of unifying identity in America is a weakness, not a strength. We no longer have shared values, shared religious beliefs, shared customs, or really shared much of anything any more. And as a result, half the country viscerally hates the other half of the country. People living in cities disdainfully speak about "fly-over country" and how backwards and ignorant people are there. People living in rural areas complain about "big city liberals", and how they think they know everything but have no actual practical knowledge of anything. Both groups try to jerk the steering wheel of government back and forth with every election, and try to give even more power to the federal government so that they can use it to stop the other group from doing things they disapprove of.

In my opinion, this sort of thing greatly weakens us as a nation and will eventually destroy us if we can't figure out how to find common ground again. It should be possible - we've come back from worse (say what you will about modern day US politics, it hasn't come to civil war yet like it did in the past). But I think if we're going to find common ground, part of it will have to involve cultivating a shared national identity like we used to have.
I will add it. Its very easy to integrate new search engines.
Or the people constitute an uneducated low-IQ mob and shouldn't be allowed to parade and celebrate their violent ignorance.
At least teachers come with a lesson plan. This reads like a vibe manager.
I love that channel. Especially turning (I believe) nitrile gloves into hot sauce. Some of the chemistry he performs, I would never think of even existing. It's like people that say margarine is one molecule away from plastic, without understanding that all of chemistry works like that.
why on earth did they not post this directly to HN? who goes to twitter in 2025
An official language isn't a mandate that enforces the use of English (take as an example India, which is probably the most multi-lingual country there is, but has Hindi as the "official language of the government". It's not the "national language", though in their case the splitting of hairs is probably directly tied to the number of languages spoken).

I know an American who spent several years in Paris, working in English, and never learned more French than was necessary to order her coffee. And this is despite French being the national language of France. (Interestingly enough, France is very multi-lingual as well, with many regions having their own history and language like Provençal, or Niçois, Breton, etc.).

It's more about a recognition of the status quo (as another commenter pointed out, most people acquiring US citizenship are required to demonstrate the most basic level of proficiency with the english language), and ensuring a baseline of support, no matter where you are in the country. Multi-lingualism is a plus, and in no way hindered by having a national language
If you like to actually read the code, then being able to search for a variable name really helps comprehension. Shadowing makes that harder, by introducing multiple distinct objects with the same name.

Now you need something like an IDE to easily follow the lifetime of an object. Introducing a heavyweight dependency like that, as a prerequisite for simply following the code easily, is... a poor choice.
I loved studying this stuff at undergrad. Was one of my favourite courses.
Sorry I was actually making a less related comment than I initially indicated. I meant (loosely) indicating how much of new builds for things like developments in general go to bureaucracy or land, since in my city it seems like they heavily subsidize existing homeowners and have intensely increased in recent years, having the indirect effect of raising the floor and pulling up the ladder.

I agree with your response though.
I tend to use logs the least when debugging production issues. I realize that's a personal anecdote, so I see your point.
There’s also HF’s smolagents[1].

1 - https://github.com/huggingface/smolagents
This sounds horrible.

Once a week is way too often in my opinion, and the whole setting is much too formal.

I prefer 1-to-1s to be informal without agendas. Once a month is enough. It is a time to build rapport and trust and obviously it has to be "synchronous" and in person if possible.
Ah but that's a bit different. The giant component doesn't connect all the neurons, only a fraction. The wiki page doesn't say this but if you have c * n / 2 edges then the fraction of neurons in the giant component is 1 + W(-c * exp(-c))/c where W is the Lambert W function [0], also called the product logarithm.
As c tends to infinity this fraction tends to 1 but it's never 1.

[0] https://en.wikipedia.org/wiki/Lambert_W_function
Those subs are supposed to be for documenting combat, and that calls for violence aren't being removed is a further indictment of Reddit and its users.

Why isn't Reddit held to the standard of Facebook or YouTube? It's long past time that it was.
So what? People have been misinterpreting and misusing knowledge, realizations, and stories since basically forever. That doesn't make the original works worthless or any less insightful. You would be hard pressed to link most of the policies of communist nations to things Marx said or advocated for. The vast majority of Marx's works is pointing out flaws in capitalism, not prescribing policies to use instead.
from the manager side, what i like to do is find out where the person wants to go in the company and do some introductions and coach them how to get there (this process can take years, it's not a quick thing). I use the phrase "i hate to see you go but love to watch you leave" a lot. I feels really good to watch someone you mentor blossom even if it means they leave your team.

If the person in the 1:1 just wants to turn the crank and go home then it's pretty pointless. At the least come with a bullet list of corp. questions that need answers and if you don't have any then cancel the 1:1.
Hey there - First I will concede it's always hard to give an "average" number for something like a fridge, since all fridges consume differently based on usage, ambient temperature, ice makers, overall capacity. But I'd stand behind our numbers - we're not looking to deceive and transparently provide the remaining backup time on the device screen and app. For whatever it's worth, I've gotten familiar with lots of appliance usage data during my time at SPAN, and our average wattage heuristics for appliances are in line with what you'll see from other batteries' materials. Still, always open to hearing ideas for how to help average people put energy usage in context. Would you find a calculator module useful on the website, so you can enter your own usage data if you know it?
Aspire is made with Blazor
Sort of. Questions are tools, tools can be used incorrectly. It doesn‘t mean that every manager asking „How is your wife?“ is an idiot or that is inappropriate question in all situations. It may take a lot of time working under idiots before you meet a decent person, but they will ask those questions at some point and you will be happy that they asked. Better to teach the appropriate use.
It would have been nice if the Completions use of the internal web-search tool wasn't always mandatory and could be set to 'auto'. Would save a lot of reworking just to go the new Responses API format just for that use case.
If you have PDF collection you could include it into the local search and give it very high relevance?
> In the good old days physicists repeated each other's experiments, just to be sure. Today they stick to FORTRAN, so that they can share each other's programs, bugs included.

This is pretty wild when you think about it. I wouldn't expect a lab to check another lab's work by re-writing their code (although, I'd love to hear some examples!), but if you don't, you're really powerless against whatever bugs they wrote into their scientific code.
Confidence != true
I'd say the only real reasons any founder needs "accelerator"/any kind of VC firm is lack of money and/or domain-specific professional help/mentoring when encountering a problem that seems to be too hard to overcome by yourself.

So, ideal accelerator/VC would be one that would want to fund your (ad)venture without taking too much motivation off by having large ownership/control, and have connections/pool of domain-specific professional expertise. And wants to believe in you.
This is unfortunately what happens when you outsource moderation to NEETs with a radicalized worldview.
i am barely catching up to btrfs
As a remote worker, 1:1s have been a great way for me to get to know my managers and make friends with them (well, friends who have the power to fire you, but anyhow). I've loved picking their brain on various topics, not limited to things related to work.

Then again, if you dislike your manager, the meetings can be pretty jarring. Sometimes you just don't have that chemistry with them. And some managers try too hard to make 1:1s "useful" according to their taste, which really makes them just another reporting session you want to avoid.
My manager does something even worse: we have a team meeting every Monday morning, and each of us is expected to give a brief report of what we did in our private lives over the weekend.

He lets me slide when I say "not much", fortunately, but I think it's an overly intrusive ask, especially in front of the whole team.
I ask about any insights into what's happening between managers and upper management, and if there's anything I can help.

I stopped expecting meaningful career growth at a company. It's easier to grow by jumping ship, plus it widens your perspective.

When I was a bit more junior, I asked if I'm performing at your expectation and what I should be doing if not. If there was a suggestion, it was a typical generic statements that didn't add much value.

Whether a manager "cares" about their reports or the company is going to matter a lot. I find most people don't care much. I had this one manager who cared both. We built the entire platform ecosystem company relies on, and I still chat with him every once in a while :)
I’m in Australia and everything is 240V (well, I think technically it’s 230V now) here.

Any timeline yet for international distribution?
Internet's not required, and we're aiming to pack as much offline functionality in as possible. This includes an MQTT based local API (WiFi) and ability to directly tether the phone app to the device over WiFi. Certain app features like historical usage and utility data integrations may not be available if the device isn't internet connected though, just to be transparent.
If Responses is replacing Assistants, is there a quickstart template available—similar to the one you had for Assistants?

https://github.com/openai/openai-assistants-quickstart
I've tried most of the popular ones on Linux, these are the ones Ive got working all right with little enough hassle to recommend checking out:

unbound

knot-resolver

Technitium

Yadifa

(I find BIND tiresome and would only recommend core-dns if you know why you want it)

unbound would be my go-to.

---

General advice: Keep your resolver(s) for public DNS dedicated and as isolated as reasonable. Don't point your clients directly to it or configure any custom zones on it. Instead have your existing (I assume, otherwise spin up dnsmasq) DNS servers forward and cache all your actual lookups.
I agree. If I travel to another country as a tourist, much less live there, I have zero expectation that the people there will speak to me in English. It's nice if they do, but I see it as my obligation as the outsider to bend to their ways, not the other way around. I think that similarly, if someone lives here they should be expected to learn English. They don't have to give up their native language and culture, but the onus is on them to learn our ways, not the other way around.
Another tool that requires precise control over memory layout, bandwidth, performance… using Python.