skysight-inc/HackerNews huggingface dataset:
You´d be surprised.

In the 1980s, complete workstations were written in Lisp down to the lowest level code. With garbage collection of course. Operating system written in Lisp, application software written in Lisp, etc.

Symbolics Lisp Machine

https://www.chai.uni-hamburg.de/~moeller/symbolics-info/fami...

LMI Lambda
http://images.computerhistory.org/revonline/images/500004885...

We're talking about commercial, production-quality, expensive machines. These machines had important software like 3D design software, CAD/CAM software, etc. And very, very advanced OS. You could inspect (step into) a function, then into the standard library, and then you could keep stepping into and into until you ended up looking at the operating system code.

The OS code, being dynamically linked, could be changed at runtime.
It appears the answer (if you want differentiated permissions, e.g. user vs admin, or role based access control) is "purchase the enterprise edition" - https://docs.onyx.app/enterprise_edition/overview

edit: added clarification
Hmm, strange, it's loading alright for me but we've had a couple reports of rendering problems. If you have a chance to file an issue here https://github.com/replayio/nut.new/issues I'd appreciate it, thanks!
"Administration" and "technical leadership" are two different skill and task sets, and it's a shame they're conflated into one position
My memory of the book is faded and relying on the recent movie.
Why is the rebellion in your opinion Islam like.
Dethroned prince, lost prince, rebellion against colonization, empire mining a colony are very much a common trope
Cuttlefish, like squid, have 8 short tentacles around the mouth plus other 2 much longer tentacles, which are thinner except for their ends, which are expanded and which have suckers.

The 2 long tentacles are normally kept coiled and covered by the short tentacles, so they are not visible.

When the cuttlefish catches prey, the 2 long tentacles are extended together extremely quickly and they attach to the prey (much like a chameleon catches insects with its very long tongue).

Then the 2 long tentacles are retracted quickly, bringing the prey to the mouth that is also hidden between the 8 short tentacles. The mouth has a beak, similar to a parrot beak, which is used to kill and consume the prey.

See the drawing:

https://en.wikipedia.org/wiki/Cuttlefish#/media/File:Seba_mo...

The drawing shows the long tentacles as you could see them on a dead cuttlefish. As I have said, in the living cuttlefish you can see them only for a fraction of a second, when catching prey and bringing it to the mouth.

Also, the 2 long tentacles are extended together, one besides the other, they never stay limp and separated, like in the drawing or in a dead animal.
I found that coding was important, as it helped me to connect better with my employees, and their challenges.

I also found that I could never schedule myself into the critical path. Most of my coding was open-source stuff, on my own time.
And Lowtax, as flawed and likely horrible as he was. Good and ultimately sad documentary:

https://www.youtube.com/watch?v=RhjMv9nxxWk
actually we're hiring faster than ever before. we have hired 10 engineers each quarter the last 2 quarters, and will keep that pace for the next 3.

and some of the hires we've made have never even used Go before.
Some are of the opinion that that should be handled a layer up, such as a container restart, because the program could be left in a broken state which can only be fixed by resetting the entire state.
Yeah, but now you have to teach your programmers about generics and applicative functors.

I'm just a simple country gopher, but my brain isn't capable of understanding either of those things, nor are any of my coworkers, nor any of the people we hire, and it doesn't really matter how theoretically "nice" and "pure" your generics and results and monads are if us real professional programmers get confused by them.

Errors need to be explicit values, not magic monads. 'if err != nil' is good and easy to think about, 'res.map().or_else()' is incomprehensible line noise no normal programmer can understand.

https://paulgraham.com/avg.html#:~:text=The%20Blub%20Paradox
Bingo! Trying to assign reason to emotional decisions is like reading tea leaves. And we're all subject to these emotional forces.
This article is so much better than the original NYT one. Great writing and no paywall.
To "lose face" with a team shows a lack of trust. I think it's fine if you don't have a perfect solution, but require some eyes on your work. But you're right, if you don't have people your level (or better yet, more experienced) reviewing your work, getting an honest code review is challenging.
Big no! from me.

Anyone in a people leadership role has to have a political mindset. You simply cannot be technically oriented and politically oriented at the same time. This is not a negative, the human brain, generally speaking, can't focus on two unrelated priorities at the same time.

I have had a highly negative experience over this. When resolving technical conflicts, you expect technical merit and reasoning to be used. But managers who also meddle in technical affairs use political leverage and tactics to see their desired technical outcome. This is a very unpleasant and toxic affair overall.

Imagine trying to solve a bug, but your manager wants a specific work around implemented which will result in bigger problems down the road. If you disagree with your manager, your performance review will suffer, you will be called disagreeable, hard to work with,etc.. You are only considering the best course of action from a technical perspective. Your technical peers can also review your code and reasoning and you can debate in a civilized manner over the technical merits of the issue. But as soon as a manger is involved, things will get toxic fast. It is nearly impossible to avoid micromanagement as well.

Especially if the manager really knows what they're talking about. Then they'll really be looking over everyone's shoulders and causing drama.

It is such a disorienting thing, having to fight political drama over simple and straightforward matters. This is how I learned what gaslighting is! I would be reaching out to people I consider a lot smarter than myself, asking their opinion on the subject (and they'd mostly agree with me), because I legitimately got disoriented and doubted everything I knew.

I really hope none of you experience this. At least when someone is being mean/toxic for other reasons you can explain it away, but when they use their technical expertise, that's a whole new level.

The whole concept of your management trusting you with the details and expecting you to show result goes out the window this way.
Show HN: Humanizing AI, just meet with our agent for instant business insights
Revolutionary video call based interface to meet and talk with our a virtual data analyst.
No and there are monitors that do that (search dual layer lcd monitor). They are really expensive.
> The same effect applies to passenger planes. Airlines complain that they are losing money because so many flights are nearly empty. At the same time passengers complain that flying is miserable because planes are too full. They could both be right. When a flight is nearly empty, only a few passengers enjoy the extra space. But when a flight is full, many passengers feel the crunch.

But my complaints about flights being too full is based only on my own experience. I don't think people are upset about airplanes crowdedness because they surveyed a bunch of people and concluded from the survey that airplanes are crowded.
I meant popular vote. I mean yes, electoral college is designed to give south and conservatives advantages. But popular vote is what gives you legitimacy.
actually we're hiring faster than ever before. we have hired 10 engineers each quarter the last 2 quarters, and will keep that pace for the next 3.
and some of the hires we've made have never even used Go before.
Typosquatted Go Packages Deliver Malware Loader Targeting Linux and macOS
These are the results you can expect from someone who says they are 'vibe coding'.
windows pro legitimate licenses (as opposed to leaked volume licensing keys like you get on ebay or the facebook ads) are $120-$180 in my experience, and realistically, if you don't want to be "the product" that's a fair price.

But even with all that being said, there's other ways to get Pro versions, if the home user experience is that frustrating. and it is, i know!

if you ever do buy a license key on ebay, do a web search for the key you get. If it comes back with any results, immediately email the seller and say "it didn't work, says it's in use" or whatever. Keep doing this till they give you one that doesn't come up on a search. Usually they'll just refund your money after 2 keys, sometimes with a nasty message. What they're doing is unethical, IMO; so if all you want is a potentially valid key, you might get it for free.

anyone remember FCKGW?
People never discuss company size along with this question.

If you're at a giant company, the answer is likely no, there's enough politicing and paperwork where the highest impact thing to be done by a manager is likely not coding.

If you're at a startup / smaller more nimble org in a big company, the answer is likely yes, if you've gotten to the point where you're a manager, in theory you're a very good engineer and you should spend your time coding, but on things that aren't on critical path. Bug backlog, experimental things with no hard deadlines, proof of concepts, all of these are valuable things. Leading from the front is also just generally good with smaller groups.

Also under discussed by people having these debates (typically managers), is not acknowledging how bad most managers are at coding, especially if their job hasn't required them to code in a while. I see all the time that managers look for any excuse not to code, because it would reveal to their team that they're at best an L4 level coder after being in management for 5-10 years.
Are you implying Brexit and Trumps second term is due to propaganda?
However Trudeau has repeatedly emphasized working closely with the Premiers to ensure that tariffs aren't discriminatory against some provinces and favouring others. It seems to imply that despite his legal power, the federal government would not impose those tariffs as it would come at the cost of Canadian unity.
>I'd kill for an "Effective D" book

https://en.m.wikipedia.org/wiki/Scott_Meyers

The Last Thing D Needs - Scott Meyers - DConf 2014

https://youtu.be/KAWA1DuvCnQ
Musk's politics certainly play a part in this, but the bigger story is that Chinese EVs are starting to dominate the Australian market. They're far cheaper at a comparable quality level.
There's a reason for everything, whether you like the reason or not.
You really can't back your original statement can you? You made a specific claim:

"I think the "wmd equivalent" is the idea that Russia will move on Berlin if they're not contained in Ukraine."

Ie, that Russia being a threat to Europe is a convenient lie used to manipulate actions, and Russia isn't a threat.

Europe spending 650 billion and upsetting their long standing defense posture (especially Germany's post WW2 one) shows they didn't/don't view/weren't using the threat Russia poses as a lie to manipulate the USA into being 'World Police' and they are up ending their entire order to defend against Russia (actions with ZERO 'world policing' upside for them).

You tried to downplay Russia as a threat using a comparison to the WMD lie to lend false strength to your position that Russia is not a threat and you failed so miserably you completely pivoted from it.

Edit: News is now reporting that Germany is literally changing their constitution because they don't believe your position that Russia's threat to Europe is a lie.
I was talking about technological, military, and intelligence capabilities, not about financing. Regarding support budgets, it does appear to me that Trump is misrepresenting things, see for example this tracker: https://www.ifw-kiel.de/publications/news/ukraine-support-af...
I nevertheless agree that Europe needs to invest more both in their capabilities and in Ukraine support.

However, I don’t know how useful it is to compare it like that 1:1. The problem with Trump is that apparently he doesn’t believe that the US has strong (or even any) interests in containing Russia’s imperialist drive and geopolitical gains, and to the contrary is needlessly giving up a lot of bargaining power to Russia.

Russia has zero interest in stopping the war, except to their own conditions, which includes installing a Russia-friendly government in Kiev (what they call “denazification”). They have expressed that many times.
Sounds like your strategy is giving Russia all they want so that they can prepare for the next attack in a few years. If you’re on Russia’s side I guess it makes sense
You know an EPA interpretation is overly strict, when San Francisco is arguing against it.
Amazing to hear from a happy user! Thanks for the kind words!
I think the pressure to keep adding new features on a yearly basis is more likely to please the investors/shareholders rather than the users. As an user, I know what I expected to get when I purchase the device, and just want it continue provide the same functionality. Occasionally adding new features without impacting existing functionality is nice, but I’m completely happy with the device just keep doing what it does.
On the other hand, the investors/shareholders are the ones who would expect the company to regularly come up with new products, new features, with the hope of driving business growth. With Apple’s stellar track record of growth (especially under Tim Cook), the pressure will only get more severe.
the expression / circuit bridge in chapter 5 is timeless imo
Keep in mind that many companies don't do non-coding engineering leaders anymore. So from a career perspective, if you take a role that's non-coding, you are making yourself unemployable for large parts of small - medium sized companies, as well as larger companies that don't do this.
That is total horseshit. That "deal" which was never close to being signed would have both required Ukraine to almost entirely disarm and also allow Russia to veto any future military partnerships Ukraine might have including non-NATO ones.

It was a surrender on a timer doomed to fail just like Munich 1938 did.

It would inevitably have been violated just like the two Minsk agreements were, just like the Black Sea grain initiative was, just like the humanitarian ceasefires in Mariupol and Debaltseve were, just like Prigozhin's deal was - and a dozen others.

Ukrainian politicians have called the "UK pressure" narrative nonsense. Negotiations were called off because of what happened in Bucha + promises of arms supplies.

Your narrative is propaganda. Ukraine didn't want to sign that deal because it was a total shit deal made by someone who broke all their previous deals, and the West was giving them an opportunity for a better one.
Readers here? No idea but I'd love to know. What's your estimate?
On privacy and security, we are the only option (as far as I know) that you can connect up to all your company internal docs and have it be all processed locally to the deployment and stored at rest within the deployment.

So basically you can have it completely airgapped from the outside world, the only tough part is the local LLM but there are lots of options for that these days.
It has been interesting what both groups of 'yes' and 'no' chime in here. Personally I am on the side of 'no' but for a rather simple reason. I ask myself the following question:

Why spend time being good at something you don't care about being good at any more?

It is purely a personality thing however for me I would like to continue moving up the career ladder and you rarely see CTOs, VpEng rolling up their sleeves and sifting through CloudWatch logs. I want my focus to be on working the skills associated with those roles.

As a people manager that works with many incredibly capable engineers that are aspiring to be managers, I share with them this advice, 'excellent engineers compound their value by making other engineers excellent. It's far more difficult to do that when you are writing code.'
I think they're thinking of the original Xbox which had pixel shaders.
could you link the drone swarm command article?
It is well known that biosolids are full of PFAs and that they bio accumulate and cause organ failure.

The science is clear.
I'm open to it but I don't know enough about the options, other than the Boehm GC. If people know of good GC-in-C++ options, I'd love to hear about them.

In my area (numerical methods and computational geometry), I do not need anything to run in real or soft real time. The GC pauses aren't a concern. In which case, there is no real performance concern other than what I mentioned about the pauses being effectively single-threaded (my understanding... maybe this isn't exactly right). But this is supposed to be improved at some point, so whatever. Not having to explicitly think about memory management is a pure win.

On the other hand, my understanding is that using a GC in C++ could confuse things like Valgrind and ASan. Converting the entire codebase to use a GC is infeasible; so, if it made things more difficult for others by making these tools harder to use, it would be a nonstarter. But maybe this is just an imagined difficulty.

Another option is to just implement some scoped allocators. Everything I'm working on at the moment is "pure": some complicated operation applied to some fixed data. So, use an allocator to simulate GC within the scope of what I'm doing.

If anyone has thoughts here I'm definitely interested to here. Not that I'm looking forward to a C++ rewrite. :`(
>I feel like your question is trying to excuse reckless disregard (at best) as mere incompetence.

Ehh, sometimes I'm really not sure how many of the sloppy decisions that are made are malicious, and how many are incompetent.

>Like unless it's more than 1% of the national budget (i.e. > 67 billion a year) then it isn't worth the chaos.

For people like Musk, chaos is a feature not a bug. Shaking a lot of low-value-add employees and processes out of their comfort zones is the point.

>And a competent administration that wanted to end leases really shouldn't have started RTO

I think the Scheme of Maneuver is:

Phase 1: Bring everyone into the otherwise-nearly-empty offices.

Phase 2: Figure out who is dead weight. Fire them.

Phase 3: Figure out what max occupancy should be after the fat has been cut from the workforce, and cut all unneeded office space.

Phase 4: Maybe allow some limited WFH (I'm not holding my breath on this one).
Handling an error is pointless if you don't handle it correctly, and for that you need unit tests anyway, so you still need to write the tests and once you've done that it is impossible to encounter the mistake without knowing it no matter how you slice it.

But your editor can give some more realtime feedback instead of waiting for your tests to run, so I guess that's cool.
+1, it is my go-to language whenever I have no idea how complex the task will get
Pretty cool!

I'm wondering if using an imsi catcher is still effective? Most of the time I'm using calling over wifi (VoLTE) or I'm in a car (where an imsi catcher isn't really practical).
And the worst are those people that make people feel bad for correcting spelling mistakes!
But bro, the next model is gonna do 10X PhD reasoning, its SWE bench stats are fire bro, it's like, agentic. I really feel the AGI in this one bro.
One feature of FastDOOM I haven't seen mentioned here are all the weird video modes, some interesting examples:

- IBM MDA text mode: https://www.youtube.com/watch?v=Op2tr2lGK6Y

- EGA & Plantronics ColorPlus: https://www.youtube.com/watch?v=gxx6lJvrITk

- Classic blue & pink CGA: https://youtu.be/rD0UteHi2qM

- CGA, 320x200x16 with 'ANSI from Hell' hack: https://www.youtube.com/watch?v=ut0V1nGcTf8

- Hercules: https://www.youtube.com/watch?v=EEumutuyBBo

Most of these run worse than with VGA, presumably because of all the color remapping etc
I use GrapheneOS on Pixel phone/tablet in parallel with Apple phone/tablet/laptop, in addition to Linux on x86 and Arm devices, with ongoing dev work to implement some Apple-equivalent functionality in non-Apple ecosystems. Ecosystem network effects means that each platform has strengths and weaknesses, for specific use cases, adding operational cost of 2X devices with data sync overhead.

Linux roadmaps are now funded and entangled with the commercial goals of large companies like IBM, Google and Microsoft. The decline of commercial operating systems is not the same as the improvement of FOSS, which continues steadily but slowly at the grassroots level. Customers need to _both_ invest in FOSS and lobby regulators/vendors to improve commercial software.
Impress chicks
I use the SHA-1 example in part because that was the newest hash that a bunch of smart cards someone wanted to try to use with our system supported.

Of course the max RSA key lengths on the card weren't up to it anyway (kids: if you by crypto hardware and don't use it immediately, don't warehouse it looking for a problem for your solution), but at least I got to put my foot down and we only shipped with SHA-1 and SHA-2 support
We can both agree that arming Ukraine with more missiles will guarantee more casualties and suffering... for the Russians.

And in response, Russia will do what exactly? Send more golf cart brigades or more North Koreans? It's not like Russia has enormous military resources they've been keeping as a surprise. No, if Russia could do anything differently they would already be doing it to win the 'Special Military Operation'.
Woud love feedback. See if it is useful, or what adaptations would make it useful.
https://news.ycombinator.com/item?id=43185187
Anduril is a cool company but I can't work for a company making weapons.

Not saying I'd even be on the board, I'm pretty mid but yeah
It can be (locally) defeated. You can defeat it in wars of choosing, not in a war of annihilation (as Napoleon and others have learnt).

But in Crimea? Or the Russo-Japanese War? Or WW1? Whenever the stakes are less than existential, superpowers lose.

Saying Russia can't lose is just defeatism. With a few dozen F35s and better capabilities and ammunition, Ukraine would likely have won this war already.
We paid for the whole CSS spec and we're gonna use the whole CSS spec.
You don’t need to be writing code. But it’s a convenient shortcut to a great many things that otherwise take dedicated effort to understand.

Some managers will do that. Most won’t. Given that, it’s easier to just tell them all to code.
My dad taught me this at an early age and it was 100% correct. If you pay attention to enough college football to hold a conversation, you can talk to just about any man in the southeast US.
Also, out of all the countries out there the devastation the US has caused in the global south has no comparison.
It doesn't freeze which by Russian standards is balmy, an accidental shiboleth that trips up Russians pretending to be American online is they'll mention unprompted "warm water port" as a notable feature.[0]

This invasion is partially an extension of their goal of securing Crimea with a more solid land connection rather than the more easily interrupted bridge connection that was their only connection until they pushed up to their current lines in Eastern Ukraine.

[0] eg: https://preview.redd.it/least-obvious-russian-tweeting-about...
Open Source Initiative: AI Debate Roils Board Elections
As a Norwegian ... the odds of a committee formed in Norway to select Trump for the peace prize is just zero.
It's a veridical paradox, because while it's logically consistent it still runs counter to most people's intuition.