skysight-inc/HackerNews huggingface dataset:
> I asked people for feedback. I found that if I just asked “do you have any feedback for me?” people often wouldn’t, but if I asked more granular questions—“was that meeting useful?”—I would usually learn a lot from it.

This part is good.
I think generally as engineers, a manager simply asking "do you have feedback for me" just feels like a trap. I don't know man, there's plenty of things you do that annoy me but like.. can we be more specific here?

The other side to this is - don't ask for feedback if you don't plan to action any of it. I worked for a guy who must have read a book that told him to ask for feedback, but he was so rigid that he would vehemently defend against any feedback he was given. Not like personal stuff either, but structure/length/schedule of meetings, standups, etc.

The "strong ideas loosely held" type guys need to be careful when they become management, because while it may work with peers (if they also love arguing), it doesn't work with a power imbalance. All your "strong ideas" will become "permanently held", congrats.
Inferno-OS: distributed operating system where everything is a file
I've heard that reading about a subject for 30 minutes a day will, in six months, make you among the world's experts.
If this is your assertion, I'd love to see some data around both the total amount of vegans/vegetarians and studies assessing their overall health.
I don't really know much about linguistics or linguists (though I would certainly believe that linguists find picking up new languages easier), but I don't think the analogy holds for a CS graduate.

PhD graduates don't have magic in-depth knowledge about programming languages. PhD graduates (in any field, really, not just CS), choose to dive very deeply into a very specific topic in their field. They do not just "go to more CS classes". They spend time becoming an expert on a very narrow topic. And for a CS PhD, that very likely would not be "general principles of programming language design".

I would not expect your average CS PhD to be any better at picking up new programming languages than a CS undergraduate.

Also, you asserted downthread:

> Understanding a language and using a language are very different things and this is why toddlers can pickup languages with more ease than others

No, toddlers pick up languages faster than adults because their level of brain development is more receptive to language acquisition. As people age, their brain's change to optimizes learning skills for other tasks, and language acquisition skills usually suffer.
The distinction of being the first relational database goes to IBM's System R: https://en.wikipedia.org/wiki/IBM_System_R

> IBM System R is a database system built as a research project at IBM's San Jose Research Laboratory beginning in 1974. System R was a seminal project: it was the first implementation of SQL, which has since become the standard relational data query language. It was also the first system to demonstrate that a relational database management system could provide good transaction processing performance. Design decisions in System R, as well as some fundamental algorithm choices (such as the dynamic programming algorithm used in query optimization), influenced many later relational systems.
Nuclear fusion will not be regulated the same way as nuclear fission
Off topic: it’s too bad Armin is doing so much in Rust, instead of Nim.

Would be great to have a recognizable Python developer, using Nim.
Don’t get the Bardfin reference

What makes you likely alt-right ?
The confusion in this conversation seems to be centered on the difference between US and EU law. In the EU, Steam may have to change the wording on the "buy" button. It will be interesting to see.

In the US it is legal to have a "buy" button that actually purchases a longterm revocable license. I don't like it, but thats how it works on this side of the pond.
Did this in 2009 and it was so fun, I want to do it again when my kids are old enough to go too.
Ask HN: Please help me decide between job offers
I'd appreciate some input about two job offers I've received.

My situation: I'm 40yo, married, wife is pregnant (planned), my mortgage monthly payments are 5% of my raw salary and no other debt, I have 6 months of expenses saved and I'm totally unsatisfied with my current job because I feel I'm not a cultural fit anymore and I've outgrown my current position (without any opportunity or new projects to work on), the company had layoffs and is expected to keep firing people, just not at once anymore to avoid making morale even worse, I'm told.

I understand the job market is tough right now and I did get fewer offers than last time I looked for a job but it was still relatively easy to get to final interviews.

Job Offer #1: 10% salary increase, mid-sized financially healthy company that's growing organically and is expanding. CTO was interested in leadership skills so there's an opportunity to grow in that direction. All interviewers were extremely pleasant, especially the CTO. Organization is relatively flat for a company of that size. Mix of legacy systems and more modern tech stacks (I'm told migrations are almost done).

Job Offer #2: 20% salary increase, startup with 50 people total, it's VC-funded and wants to take over the world, it's growing a lot and has nice services. No legacy stuff, very modern stack. No talks about leadership positions but something might open up due to growth. Interviewers were friendly and very opinionated about tech stack (feedback was a bit more rough about the solutions I proposed, they said it wasn't wrong but they wanted something else for reasons).

Both positions are remote.

What are your thoughts? Please ask any clarifying questions (that won't dox me here)
Random tip, can take short id and put it into ?watch form to view/add to playlist
this is a game that Wine cannot win simply by virtue of the fact that one can do checksums to validate that Microsoft's non-free code isn't present in the Wine environment.
ha, bots reply doesn't match.
If the goal is to heat a certain building and the heat is being lost in the building the furnace is in or in the streets that is definitely a waste.
> Since C++11 destructors are implicitly declared noexcept. Because of this change, libraries that used to employ destructors for the obvious final step suddenly broke in C++11.

[...]

> This is why std::uncaught_exception() has been removed from C++20 and instead, since C++17, we have std::uncaught_exceptions() (plural form) which gives you the number of uncaught exceptions in a given thread.

[...]

> And this solution works in C++17. But it no longer works in C++20, because now we have coroutines.

But I'm sure C++23 will fix exceptions for good. No? Wait, maybe C++26 will...
I'm inclined to believe something as simple as "the suits say you can't have Linux be the first thing," especially since no one can seem to come up with a better explanation.
Who is Stan?
It's seen as a step up in quality, but almost entirely because you're self selecting into the pool of parents who are more invested into improved education. There's also a sense that the "problem" kids are going to be concentrated in the English track. So win win.
Same answer but not kidding (please try my thing): http://camarkup.com
Next you'll tell me there are no learning styles, that whole language instruction doesn't work and that college doesn't teach critical thinking /s

I wonder how we end up with these "myths" in the first place. Bad research? Great marketing? How many more educational holy cows will come apart in the next decades?
Both no management and micromanagement are failure states. The parent is comparing two failure states.

But I think the key to point out is that most line managers have fewer than 5 years of experience. The good ones move up the chain and the bad ones return to IC work. Sure, some will stagnate in an organization but it's more common to see it as part of the early career. (In smaller organizations, directors and senior managers will also have teams, but they usually have larger swaths of experience and end up delegating a fair amount to tech leads.)

I will also point out that few engineering managers have proper training. Most of us had to pick it up as we went. You talk about a manager seeing the door in short notice: if you were their boss, would it even cross your mind to give feedback and training?
You know kids like hanging out with other kids. It’s fantastic for socialization. They generally enjoy getting to hang out and learn with other kids all day.

Back in the day when people had huge families and lived with their cousins, kids got this built in, but I think the idea of having a few kids that don’t get to see other kids every day with a stay at home mother is actually fairly unnatural.
What's a nontrivial amount? How many families?
Chainalysis frequently hints that they have visibility into monero.
> For some odd reason, people pretty often have asked me pretty weird questions about my occupation. One time I was in Dallas Lovefield Airport flying on Southwest airlines waiting for my gate. Somebody asked me if I was a pilot.

> I was kind of just puzzled like, what makes me look like a pilot? Just kind of weird what people assume of you.

I enjoyed this conversational style through the thing. Nice one. Cool pictures!
Walkable neighborhoods are expensive precisely because so many people want to live in them and because we have mostly outlawed building them.

The fix is simple: just get rid out the laws that prevent them from being built.
>”We are working hard to reduce emissions at the Lego Group and are really excited about our plans to build this solar plant as we push towards a better world for our children to inherit,”

So they are offsetting all emissions by using solar power? Or is the solar a tangible bone to gnaw on while they make the typical meaningless moves like sponsoring a forest somewhere?
Witnessed in downtown Detroit too.
> All discussion was around Robux and the ridiculous money-grabs everywhere in the ecosystem. For years, I absolutely hated Roblox because of it.

I would suggest a (re)watch of this pair of videos from People Make Games:

Investigation: How Roblox Is Exploiting Young Game Developers - https://youtu.be/_gXlauRB1EQ

Roblox Pressured Us to Delete Our Video. So We Dug Deeper. - https://youtu.be/vTMF6xEiAaY
They're right.

> These eight tests were repeated ten times each and revealed that ChatGPT seems to hold a bias towards progressive views. The political compass test revealed a bias towards progressive and libertarian views, with the average coordinates on the political compass being (-6.48, -5.99) (with (0, 0) the center of the compass, i.e., centrism and the axes ranging from -10 to 10)

https://arxiv.org/abs/2304.07333
Nice write up.

I also dehydrate meals for preparation and have a few suggestions: in the months prior cook extra vegetarian meals like dahls and curries to dehydrate, portion, and freeze until the hike; dehydrate canned chicken for protein; dehydrate banana slices (you don't need to soak them in lemon juice/citrate prior); and try the Kirkland brand shredded dehydrated potatoes.
It is very nice not having to write code from scratch by hand, but I have noticed that by not doing so, my innate familiarity of the code absolutely craters. Making manual changes to the code suddenly becomes a much more tedious and less confident process, and in many cases I am not sure that it's a net benefit (at least in a situation like mine, where there is no oversight and things go straight to prod.)
Punishing

I don't get why people often feel the need to sugar-coat this.
Your brother didn't need to spend >$76,000 more than you did on a Tesla. I see used Tesla's in my area for sale <$30k.
I like reddit because it's a bunch of millennials and has been from the start. My old manager, he talks all glowingly about the haydays of usenet. He's a gen-Xer. Given the equivalency of social networks features, the most important thing is just going to be the identity of the users consuming them.
All of what you said is true, except that I am flailing. I have said the same thing from the beginning. When you ask whether someone enjoys a piece of food, or a sweater, saying you made it or bought it biases the answer. Because people will answer differently if they knew you made it, even if you yourself wanted a truthful answer. It’s really strange that you fail to grasp this obvious concept. Have you never seen people do this? It really shouldn’t have been such a big deal for you to dig in for many rounds of argument. Why not just say “oh, I see what you mean”?

Yes - I am confident I am right. I am choosing not to back down and acquiesce to a mistaken position. You take that as the opposite of what I think. I clearly didn’t convince you — but I did manage to clarify it.

You have a strange idea of words like “fighting” and “shilling”. My asking a question in the GP isn’t “fighting” or “shilling”, any more than the original one was “promoting”.

This is a thread deep inside HN forums, one of many, and mostly involves me and you.

I’d like to claim I’ll remember it, but honestly, I doubt it. Most of the stuff we write online is forgotten, and hardly read by anyone. It is just a cathartic process of self-expression. When the AIs will generate 99.999% of content online, your concerns will seem quaint. No one will care. I would take a bet with you that this thread won’t rank highly on google for any of the terms — but I do believe you when you say you - a single person - will remember it years later if encountering teaching.app
> This feeds into answers it gives to other people.

According to who?
Best engineers should look after the worst systems
I don't think it is a strange take but can we meet in the middle... there are a lot of things where I would just write them by hand and not look at a 3rd party source too. I think where some people are coming from is extremes on both ends. It seems silly (to me) to allow this thing to take full reigns of your project vs as a helper.
You can now buy an adaptor on the Tesla website [0] that lets you recharge a Tesla at a CCS DC fast charger (e.g. Electrify America etc). I have one and it works great -- or as great as EA ever works I should say. I only use it on routes where a Tesla supercharger is not available but it's quite handy for those situations.

(The third major standard for DC fast charging, CHAdeMO, is unfortunately dying out even though it is in many ways technically superior to CCS. Tesla previously sold adaptors for CHAdeMO but no more.)

[0] https://shop.tesla.com/product/ccs-combo-1-adapter

EDIT: This adaptor only works on Tesla cars built after ~2020. Search "how do I determine whether my Tesla can support CCS" before buying the adaptor. The issue is about whether the car can speak the powerline carrier protocol that CCS uses.
I use the same programming prompt on both Bard and ChatGPT.

"write a function in java to decode a rfc 3588 diameter header"

They both need a lot of hand-holding. Too much to make it worth using them.

Things they get wrong...

1) They are confident about the structure, but are 100% wrong.

2) They get Java types wrong, and try to put unsigned data into the same size signed type (8 bits into a byte, 24 bits into an int).

3) They marshal data into ints in a way that is correct for C code, but wrong for Java code (missing the 0xFF mask)

4) They forget previous instructions and keep re-introducing bugs.

5) ChatGPT kept thinking that version only had information in bits 6-8.

If you know _anything_ about what you're trying to do, it's a waste of time to use a LLM. If the code has anything interesting, a LLM will write broken code.

On the plus side, Bard was quoting sources, complete with license. That led to my first pull request to hopefully fix Bard's upstream source, and let me understand what (byte[0]&0x77) << 16 does, why it works and why byte[0]<<16 doesn't. But then, the LLMs didn't help with that, my need to fix it did.

http://blog.jason.pollock.ca/2023/04/trying-to-write-code-wi...
New Steam Deck Hardware Revision in the Wild? (With Pictures)
False advertisement is illegal.

Defrauding investors is illegal.

As a society we should punish lying, not reward it or glorify it.

There is corruption in politics, academia, institutions of all sorts, such as what led to the 2008 crisis, but our goal should be to make it harder. We should aim for less corruption.

If your fantasy is to be one of the bankers that got rich in 2008, my fantasy is to see those bankers in jail.
This is fixed now. It was caused by Open AI rate-limiting the site.
Probably depends on where you live or want to travel. Spanish is of limited use in Europe and Africa, of almost no use in Asia, and massively useful in the Americas.
You seem to misunderstand the term rentseeking. If I incur a cost an expense running a service it is not rent seeking, that's just paying for a service. Now if that violates copyright that's a different law altogether.

Now if you paint something once and you want to have a monopoly from everyone event thinking about it for 100 years, we'll, that is rentseeking behavior.
He lives here, https://mc-stan.org/
Yes that is true. But who is going to sift through lines of pre-prompts? OpenAI has bigger things to worry about, I'd imagine. Like the scaling of their product offerings. There are probably heuristics and filters for the really "bad" stuff, which borders on Orwellian at this point.
The key factor you're ignoring is the space dedicated to car infrastructure.

In a transit-oriented neighborhood, you don't have to travel as far being you don't have acres of wasted space dedicated to parking.
It's understandably hard to get actual numbers on the proportion of bilingual people.

There is a semi-random 50% number thrown around, but just to take the two biggest countries, there's no way we get accurate data on people in India and China given their size and lack of reporting of the inner regions. In China in particular, no one will boast about being fluent in a non-official language in a survey.

I think the same thing happen at smaller scale in european countries. There will be one official language, and whether people are bilingual or not won't be assessed more than striclty needed. The only study I saw were for educational purpose for small kids, out of that there will be no specific tracking of a Georgian immigrant starting a family in Germany, or a Spanish businessman being fluent in Italian because of his girlfriend.
I'm a 50+ game author, ha ha. Curiously though, I'm not much of a gamer. Maybe I don't care too much for first-person shooters either.
Great feedback. It is indeed written by AI.
> Compared to Tesla, where you just pull up and plug in. No app, no card reader. It just works.

This has been 100% of my Electrify America experiences as well, along with a few other brands. Some have been able to take payment by tap to pay credit card as well without an app.
I wish Lego would just stick to Lego classic.

I don't like having to check all the pieces in a themed set are present when putting them back in the box after my child's finished with it. It's difficult to reuse the pieces for other ideas because I can't just commingle them with other sets because finding the pieces again to build that themed set would be more difficult.

Just following instructions has limited value anyway.
> As long as there's a paper trail, you as an employee don't have much of a chance of winning a lawsuit, even if you feel like you were fired due to your manager being an asshole.

Yeah, if you want to win a wrongful dismissal lawsuit you're gonna have to have a hell of a paper trail yourself, or some smoking gun evidence of other wrongdoing like drunken voice mail recordings or something.

And even then, realistically, this sort of things settles out of court more often than not.
Yeah, a secret key is used to create a Stripe checkout session
no, that is not what i mean to say

at scale, it is not possible for humans to hand-write C programs that are free of segmentation fault class errors

this is not controversial or in any way arguable
Vello: An experimental WebGPU-based compute-centric 2D renderer in Rust
OpenAI did indeed throttle the site. It's fixed now.
I have a conjecture, they're using you as a barometer to see how you react to it compared to people with similar profiles
I've seen a couple that go on to get decent viewcounts, but I don't care enough to keep tabs on anything in particular

Then again, I do have 10 hour a day watch time average, my data is vast, but highly skewed
Climate change is an obvious scam - used by nocoiners to justify the prevention of a freedom-protecting monetary system
That has been a bit of my experience with LLMs in general. If you know what you are doing before hand it's not too much of a boost, in fact it can be a bit frustrating to wrestle with it to do what you want when you can do it faster. I can see where it is amazing tooling though. Especially for a new project where you don't really have much of an idea or need a working demo.
2. It’s really nice to be in the build phase. Less tech debt.
They are not actually Legos. I think most English-speaking countries know this. "Go clean up your Lego", "get the Lego out", "made out of Lego", "playing with Lego".
> 100% Carbon neutral via on-site Solar in Virginia (not particularly sunny). No offsets shenanigans.

I appreciate no offset shenanigans but did they factor in the fact that their product is made out of petroleum?
Not on Commercial... it was downtown somewhere I think (this was 8 years ago and the day is a blur). There was a kinda grungy store downstairs that also sold grey-area mushrooms, and a "bar" upstairs. I remember the proprietor saying that they operated it as a "protest" against cannabis laws. They had these machines that instantly vaporize the stuff.
Can you share what freedoms are not available to young professionals like you in Russia that are available in other countries?
This is so on point but is already the case with any package written in C.
I feel like there’s such a strong push towards having rust backends for python packages that you might have to learn it to become a decent python developer…and I think I might be ok with that.
For the price of having 1 dev on your team understand rust, you can keep using python as a top performing language.
We’ve got Ruff, Pydantic and Rye (experimental?) just off the top of my head being written in rust. It seems like that’s where we’re heading as a community.
Legality has nothing to do with enforcement. We can say that X Y or Z is illegal according to the laws of the Roman Empire, despite the fact that it hasn’t been able to enforce anything for more than 1000 years. Similarly, weed is illegal in the US — whether it’s unenforced because the feds choose not to do so, or because they can’t, is perhaps an interesting question but has nothing to do with whether it’s legal.
My hope is that the ideas on offer inform a PEP that gets into 3.13.

Python's packaging/project management story isn't among its selling points at the moment.
All emissions, unlikely. They'd need a battery at least. Some, like daytime lighting, air conditioning some other electricity use, quite possibly.

Why do you think forests are meaningless? They lock up some carbon, and produce some oxygen, and also usually lower the air temperature around.
'Hey I'm Dead ' the Story of the Lively Ant
Same for me. I wonder if this is going to follow a similar pattern that we went through with C vs. Assembly. There was a period where everyone coded in assembly and then C came along but people still hand-coded certain parts of applications in assembly to make them more efficient. Then eventually when C compiler optimizations got good enough and computers got faster, few people bother with assembly.