skysight-inc/HackerNews huggingface dataset:
Sure -

>> moving the burden to the ICs means they will be incentivized to focus on Promo Packet instead of real work

Such has not been the case. In fact, I've had to repeatedly remind people to add things to their promo packet. The point is that documenting successes as they happen means they get to own their own visibility; I've walked into multiple teams where people chafed at being passed over, because their past managers didn't have suitable visibility on their successes, and so while the IC was like "I have achieved all these amazing things!", the manager was like "I can't make a strong enough case for them", and the net result was no promotion and poor morale. To fix that, I could either insert myself into everything to know who is doing what (slowing everything down, taking away their feelings of autonomy, and taking up all my time in doing so), and still risk missing things, or I can ask individuals to maintain a brag sheet that I can then rework into something to submit at promo time. Every task has value on a promo packet now, not just those leadership cares about/remembers, and in practice it has meant people take work that grows and challenges them, rather than just work that has innately high visibility.

>> your comment you come off a bit selfish and bear the hallmarks of a classic archetype of terrible manager

I mean, you're entitled to your own read on it, but in my book a terrible manager is someone who insists on inserting themselves into every little thing rather than trusting their team, giving them autonomy, and instead spending their time looking for ways for the team to function better, while clearing out people/organization/process obstacles. I've had multiple people say I'm the best manager they've ever had, as well as one person memorably fighting back tears when I told them I'd gotten them promoted (with a packet they filled out, then I reworked, as mentioned above) after years of being passed over for doing work that wasn't high visibility. You mean no disrespect/no offense you say, but that's a hell of a follow up, that I 'come off as selfish and bear the hallmarks of a class archetype of a terrible manager'. I'm not sure how to say this politely, but if you want people to engage with you, you really need to learn how to not come across as offensive; just saying you don't mean to be doesn't really cut it.

>> The whole job is about supporting the team and setting things up for successful outcomes. There is nothing wrong with being an individual contributor. If your organization limits how far ICs can go, take this as a sign of toxicity and consider finding a higher quality organization to join.

All of this feels very much a non-sequitor; I have no idea what I said that you think this runs counter to (since I agree with every word of it), and so I disagree with the implication that this is a relevant argument.
Then people complain about working for free.
Pretty sure that is not true.
For me:

Garage: s3 for backups and Docker images

Loft: for managing a small cluster and providing oauth

Rob’s Magic VPN: custom software for managing a VPN and switching to/from the VPN with some routing magic.

Longhorn by Rancher: for providing volumes on the cluster.

Harbor: personal Docker registry using Garage as a backend.
Yes, That sounds very usual. Even some of my friends who has no intention of getting pregnant are using such apps.
OK, what qualities did the choices reveal? I can attribute both desireable and undesireable traits to either branch taken.
That this was the work of an otherwise uninvolved opportunist is always a possibility (it came to mind while considering that the document was from Feb 10, unmarked, and had been stapled), but I am almost certain it was not done for financial gain. Maybe I am naive, but I do not think news organizations pay their confidential sources very much for their trouble. So it just seems unlikely in this case.
The author makes a huge leap that is incorrect: most smart switches do not stop functioning if they lose internet functionality. The “smart” goes away without the cloud, but interaction with the switch will still turn the lights on or off.

Before I undertook to automate my whole home (over 100 devices) I adopted two simple requirements that overlap:

1. Everything must “fail normal” - it’s ok for the smart to go away if there’s a network or device outage, but I still have to be able to use the device just like the dumb device it replaced.
2. I never want a tech support call from my family to turn on/off lights or other basic stuff, esp if I’m traveling on business 10 time zones away.

This led me to steer clear of smart bulbs and ceiling fans with built in remote controls and anything else where the switch had to remain in the on position.
Yeah, if the original score is digitally encoded such that everything really is a first-class citizen (and not, say, a GIF of some scribbles) -- a very big if -- but if so, it's not obvious that any information has to be lost in translation to Clarinote, nor that Clairnote would impose any additional information. If you want to know the scale you could encode the key signature, which Clairnote seems to make possible, just unnecessary.
How do you train grip strength?
Hmm, not sure how good that is. Pretty sure every fitness guru out there advises against using foam rollers for your lower back. Not sure why tho.
Who's not the team player in this story? The person who stands up and tries to provide some leadership in a situation that has stalled?
Pure, deterministic code is easier to test than impure, non-deterministic code. There's no test environment setup for the former. No need to setup networking, DNS, PKI, etc. No need to have containers. For the "functional code" you just furnish inputs and compare to expected outputs.

Sort of like test vectors for cryptographic functions.

You still have to be careful to test all the edge cases (assuming you can't test the full domain of each function), naturally. But the fact that the functional core doesn't need setup means the tests of it have less startup and teardown overhead and so will generally run faster (unless they take so much time that setup overhead is in the noise).

As for the "imperative shell", you may be able to mock everything w/o having to change it, though you could also set up a test environment with all the external things it needs.
I did a Google interview around then, and the interviewer photographed my code with an ordinary digital camera.
This is the issue with Wife as a Service. Let this be a lesson to make sure your wife is Free and Open Source so you can self host her in the future if necessary.
That happened long before they took outside money, so it’s not related.
https://en.wikipedia.org/wiki/Theatre_of_Pompey

Not the first by a long shot.

(Ahem, pyramids ...)
It might be worth putting a short note on this into the library documentation so people understand the library's design objectives. Among other things it will help them find other things in the library.

Incidentally this is one of the things that the limited form of laziness found in Python generators could help with, if Hare had it; you can think of an input stream as a lazy string. Unlike full laziness, generators have very predictable memory usage.
>The whole point of raising the minimum wage is to erode the gap between the poor and the rest of society.

If that was the goal, then increasing taxes on richer people and giving cash to poorer people would be what happens. Aka, universal basic income.

The actual goal is for a politician to be able to say they are helping poorer people, while minimizing the need for tax increases, which also probably aligns with many voters’ goals too (since many voters like to think they are not part of the poor who would be helped, but rather part of the rich who would have to make a sacrifice).

The same situation plays out for higher education (loans instead of simply paying for the schooling) and fossil fuel and plastics pollution (doing everything except increasing taxes fossil fuels).
Speaking from experience or from the ass? In my experience a startup is all consuming.
From the naive lens of someone writing C++, this all looks... extremely elementary. The first half of the blog post touts monomorphization, which (to my otherwise uneducated eyes) is nothing other than what template instantiation does in C++, no? And the second half is dedicated to the technicalities of why it's hard to make the compiler support the equivalent of the following C++ signature:

template<int N>
std::array<int, N+1> foo();

I suppose there's some unmentioned "we don't want Rust generics to be Turing complete" in the deeper reasons, but... It sure makes me feel like either I'm taking a lot of things for granted in C++ or Rust painted itself into a strange corner.

Am I missing something that makes Rust generics way more complicated than C++ templates? Or is retrofitting them into Rust really such a hellish adventure?
That takes exactly the same amount of time as everyone reading out their packet, which the story says didn't scale to the time allowed.
The attack surface was already there: people put up real-looking speed limit signs and it fools drivers. No extra technology is needed.
Originally called S+7, invented as part of the OuLiPo (OUvroir à la LIterature POtentielle which could be translated into English as WOrkshop for POtential LIterature, WOPOLI).
Explore Deep in 4.6B GitHub Events
Bug report: the balance wheel animation when run on Firefox on my android eventually becomes a forced oscillator, with the slider running off to infinity
Very interesting, do you know the total calories you generally eat during that window?
The rationale for developing Go is that Googlers are fresh out of school and only barely smart enough to program Java, so I think they’ve eased off on the notion they only hire super-geniuses.
Right, but outlawing the ability of the laborer to sell his services at a market-clearing price doesn't fix that problem.

If the minimum wage becomes $25, for some workers, the result will be them making $25 per hour. For some other workers, the result will be structural unemployment.

If you suspend market reasoning and just virtual signal, you can just assign blame to the business owner. But virtue signaling itself and assigning blame doesn't actually fix the problem that in the alternate $25-an-hour-universe some subset of workers become structurally unemployed by the invisible hand of the market.
You will file, but you won’t pay taxes. There are bilateral agreements so you won’t be double taxed.
lostcolony: thanks for following up and clarifying. Your response makes it clear you probably aren't a googler or xoogler, but that's a plus imho.

You've persuaded me. You don't sound bad at all, and I'm confident I'd actually like working with you, and I apologize for jumping to conclusions prematurely.

Note to self: Ask better questions first.

Best wishes~
In Robert Heinlein's early juvenile novel Space Cadet, the applicants are given a device and a set of instructions. The instructions make no sense for the device in question.

Assuming this is based on something real life, I suppose it was the same underlying idea. Nobody could complete the instructions. They wanted to see what people did.

How do people react to frustration and bad orders?

There is plenty of frustration in software work, and a good %age of incomprehensible or incorrect specifications.
There are a lot of games you can play to make say rent look like a cost on a contract while another entity makes a profit from that rent. Worse you still have incentives to offload costs onto a contract. For example someone finishes an unrelated contract your might as well move them to a profit + contract rather than benching them or immediately laying them off.

In the end markets simply aren’t efficient without pricing information. If you can’t get someone to bid a fixed price you might as well keep in in house.
Being built mostly from oxygen and carbon, people should turn into a diamond under pressure.
This story strikes me as pretty funny. As if he might say "damn, I was hoping you knew. We've been working on this one for weeks!"
Ah. I can see why a cheap to log and test self-driving could be desirable.
Decades ago, in the days before uber, my employer would fly in candidates from college campuses as part of an onsite interview. The candidate would fly in the night before and we relied on a taxi service to bring the candidate to the hotel. Then in the morning the same service would bring them to the onsite and of course bring them back to the airport at the end. It was a whole curated process.

Little did the candidate know - we knew the driver quite well and he knew many people in the firm. More than once there would be a candidate who thought they could be rude and disrespectful to the taxi driver because ... you know... its just an immigrant taxi driver with a distinctive accent. Oops! Cost them an offer. But just as well. Avoided some arrogant jerks in the process.
Idk, Enzyme is pretty next gen, all the way down to LLVM code.

https://github.com/EnzymeAD/Enzyme
It's been long known that NMDA receptor antagonists worked this way, I've been using DXM for its antidepressant properties for years. I take 20mg nightly before bed.

Another nifty property of it is that it reduces tolerance to other substances, like caffeine. Something about calcium ions that are usually released in response to neurotransmitters, as a mechanism to cause downregulation for homeostasis -- and DXM + other NDMA antagonists blocking them.

IANAD though.
It should be quarterly and a bill, not a refund.
The pdf was probably left on a bar table and a reporter from Politico happened to find it before the waiter cleared the table. That's about as probably as anything else...
Facebook plans to reduce hiring as revenue growth slows
Post ideas to boost engagement on your Facebook
I am doing this now. Yes you need to run your own company.
Institutions with any sort of money prestige power to hand out only value loyalty and societies destroy defectors because they ultimately don't now and have never valued ethics decency or morality. We only like rebellion when its a prepackages story about someone whose values and loyalty are aligned with the present winners about their rebellion against now disgraced and powerless losers. We aren't good people we just play them on TV.

They would be more likely to get a legendary amount of shares on facebook while their actual life crashed even if folks didn't find a way to put them in jail based on a usefully broad interpretation of the CFAA for example.

One could imagine that they face merely professional ruin NOW but face actual legal action only years hence when the administration changed for example. It would an extremely dubious position to be in.
How about a School for Ethical and Sustainable Geoengineering instead?
I think this is a reasonable concern, so long as the base needs of our citizens are provided for. Everyone should have food, shelter, and healthcare. I believe we have the societal resources to achieve this within the US, but even if we didn't that should still be the goal.

Much of the debate around minimum wage centers on the idea that a person working full time should be able to have basic necessities. There's some nuance around what "full time" means or if it's even reasonable to expect people to have to exchange their limited lifetime for resources if we have alternatives, but the base of it comes down to "if people are already exchanging the accepted-normal-maximum of their free time a week for money, that money should be sufficient to provide base necessities."

Yes, there are businesses that can't afford to pay $25 to waiters and waitresses, but that doesn't invalidate the fact that those people deserve to be able to live. Right now in the absence of UBI or state healthcare about the only other 'lever' we have to pull on this problem is minimum wage.
"""

[... ] and people seemed to have enjoyed it.

And by "enjoyed it", I mean that they screamed at me in the comments that I had no idea what I was talking about. Which is par for the course here.

"""

Ouch.
> Capture that entire market with v1 of the process even if it's $10/gallon. Take everything learned to make v2 at $7/gallon and v3 at $5/gallon etc...

Due to Russian oil drying up volatile high prices globally will be the norm until technology like this comes into play and at least puts a ceiling on the price. So, the real question is how quickly and how cheaply can they reach 4 million barrels per day of production?
Haskell's effectful operations are functions. Oh sure, not in the mathematical sense unless you model them as functions from World -> World.

> Every program in any language that is compiled compiles down to a constant ...

Sigh, yes, the compiled program is constant, but you know what I meant: a constant value, such as a number, that the program is expected to output. Let's not be this pedantic.
> what about fighting to try to make the place you are currently in better?

Define "better"
People should invest local. I just handed a check to our sons martial arts center. It is used for scholarships for kids that can't afford monthly dues. Every dollar is treasured.
This blog itself is a work of art, like mechanical watches themselves
It limits what you can do.
> If your business cannot pay a living wage, it should not exist

Prove that all jobs are supposed to supply a living wage first.
Then there are ultra-micro companies where there can never be a promotion, only a raise, because the team is one or two people.

Then it's likely 3% forever.
> the bad news for those who contend that the recent leak of a draft Supreme Court opinion is “unthink­able” or, in the words of Chief Justice Roberts, a “singular and egre­gious breach”—the horse is long out of the barn.

I mean…people know that. The lie is the point. The distraction is by intention the point of making the false claim.
> It's breathtaking to see the pendulum swing so obviously and definitively back in favor towards HTML-first and SSG/SSR-first solutions…

Has it, for you? The pendulum has not begun to swing back from where I sit, and I don't see any indications that it ever will.
It can work though. Living with my husband in a very rural area of a rural state, and it's going fine.
This is still a ton better than asking the client for credentials and then scraping their logged in bank accounts which is hella creepy.
Find in a nearby library here: https://www.worldcat.org/title/essays-in-the-economics-of-cr...
What's the value of Tailscale in a home network with self-hosted apps?
Great article! It clearly shows the tradeoffs and isn't afraid of stating personal preferences where applicable.

IMO there are a bunch of rules of thumb and use cases for choosing something like htmx (great library, I've been using it more and more) as opposed to something like React or a React based library or web components and so on (much more powerful but comes with a cost).

- Progressive enhancement of a mostly static site.

- Most interactions need to query the backend (or hit a cache) - typical for DB heavy sites. (Seems to be the case here.)

- You have a fast backend and/or it doesn't make too much sense to offload computation to the client.

- You don't have the expertise/willingness/requirements to implement advanced and/or bespoke interactive UI features AKA your UI is KISS. (Like the ones mentioned in the article.)

- Your template/component library you use on the server is similarly productive and composable (was _not_ the case 10-8y ago IMO).

- You don't need integration with something like Storybook or Workspaces to develop and test components in isolation.

- You don't know if some of the above are true, but the way you develop your UI can be more or less easily extended or ported to a more frontend heavy solution without creating a JS spaghetti mess and spreading frontend logic across client and server.

There are probably few more? But the general point is: Use the right tool for the job.
What was the desired outcome?

I hate dark patterns in dates, that was a date. Learn to communicate and choose that.
Will this have an impact on the auth screens and the related theming?
Many typical Raspberry pi IOT projects can be done with ESP32/ESP8266 based boards which are highly available and very cheap.
nah, people trying to make enough money don't create Facebook. people trying to have enough to live comfortably don't create Amazon.

monsters create those companies, and monsters grow them.

growing larger and more profitable at any cost is called metastasis, and that's what's happening. lives get worse for most while the cancers grow and grow, almost unabated.
You know, I had the somewhat opposite impression reading the article. For me, what is interesting isn't the absolute genius of the design (which of course, it is). I find it more interesting that the watch has had enough staying power as a useful machine in society over hundreds of years to have gone through thousands of design iterations to arrive at the "genius" design. If you have enough smart engineers over several hundred years working at a problem, such an elegant design seems almost an inevitability to me.

I would call it "clever" if one or two engineers created this over perhaps a decade or so. With thousands of engineers over several hundred years, however, it just feels like the natural evolution of things.

I feel that a lot of things happening in today's society will be the "watch" in 100-200 years. A marvel of complexity at first glance, and then an acknowledgement of how much "standing on the shoulders of giants" contributes to things that are enjoyed on a daily basis.
Maybe it's just me, but the interviewer not knowing the solution is extremely off putting.
> Are you asking if you can use Keycloak with your own user table?

Yes, that's what I'm asking. Because my User table has relationships with the rest of my database, and I want to keep that (user X owns application-item Y; User X created Comment Z on application-item Y, etc... you get it).

> Create a table in your database with an identifier provided by Keycloak, preferably an immutable one. Then when a user logs in, you can find their identifier, then look up the application specific data.

This looks like a good option to me. I'd be fine with PII in Keycloak, and app-specific stuff in my database, provided there's a solid link between the two. If the user wants to change their email, that goes into Keyclock, and if they do something else that is connected to the application function that goes into the app DB.

Thanks!
They hot-swapped all kinds of model hyperparameters such as changing activation function and optimizer. It doesn't look like there was a principled reason why they kept switching optimizer or activation function. Maybe as they were training the model their data scientists kept finding ways to improve the model? Not sure, but it looks extremely hacky to me. Not something some team ran one day and forgot until it trained.
> The thing with SLS is it was supposed to be low-risk, based on Space Shuttle heritage - it doesn't do much that's new.

HLV would have been a low-risk launcher based on the shuttle. SLSs is a new launcher build from recycled parts.
I'm sick about people talking about the Phoebus cartel. Incandescent bulbs have a trade off between efficiency and longevity, 1000 hours was settled on for practical reasons and it was never a conspiracy.

Anyways,

LED Bulbs used in an enclosed fixture are the most common failure mode. Unlike incandescent bulbs, LEDs require ventilation and will fail prematurely when heat is trapped in the fixture (even bulbs advertised as suitable for enclosed fixtures). You're best off replacing the fixture or using a fixture with integrated LEDs

Besides that, you get what you pay for. You can't possibly expect a $1 bulb to have the longevity of a $20 bulb. Stop buying cheap junk and getting surprised when it fails.

I have personally never had a LED bulb fail on me because I only buy good quality ones and use them in suitable fixtures.