skysight-inc/HackerNews huggingface dataset:
> And every two weeks during my 1:1 discussions with each engineer, I would also pull up that individual’s personal velocity chart and use that to guide our performance discussion. If their chart is on an upward trend, I would congratulate them on a job well done. And if their chart is on a downward trend or significantly lagging behind their teammates, I would ask them what I can do to unblock them and help them achieve their full potential

Developers can see through this sort of bullshit.

"What can I do to unblock you and help you achieve your full potential?" is just a passive-aggressive way of saying you are unhappy with their performance.

Instead of this patronizing crap, how about the 1:1 goes like this: "How have you been? How is everything going for you and for the team?" and then just fucking listen?
Ask HN: Do you have a ghost story?
I had an xml problem to solve at work, and used sxml to prototype solutions in CL and Guile. The CL solution was much (much) faster, but I ended up using Guile because the libraries are built in. Maybe I should try a Racket version.

To your point though - sxml is fantastic.
Doubt it. Hetzners smallest machine is something like $4/month, additional IPv4 addresses come with extra cost. They have quite tight service quotas, and this 2M additional IPs would be almost their entire IPv4 pool.
How many Twitter engineers are on H-1B? 10%? 50%? 90%? Unless someone can find this number out for real, why is the default argument "they are all being held captive and cannot leave"? Would you apply the same logic to Tesla and SpaceX, who have the same working conditions? Here's a more reasonable take - engineers believe in the product they are building and are happy with the salary they get.
I got the idea from noticing that the CO2 level can make it harder for me to think, so I wondered what would happen if I went in the other direction (more oxygen).
It's not like Youtube made the amazing videos, though. They might pay the actual creators a pittance, but they extract literal billions of value for the privilege.

I don't mind compensating the creators. I do mind compensating the middleman leech in between.
So you're saying the sweat of a coal miner is equivalent to the sweat of an Einstein ("genius is one percent inspiration and 99 percent perspiration")?
They can look for another job while they are employed. If they quit they just have 60 days or they must leave the country.
please top minimizing the real risks of using psychedelics (especially for certain groups of people predisposed to mental health issues). You make normalizing them harder and you do more damage than if you were just honest about it. The war on drugs resulted in a lot of lies being spread about these substances. Don't do the exact same thing just because it's on the other side of the argument.
Bluesky temporarily halts sign-ups
Status Page, currently showing "degraded performance": https://status.bsky.app/
Yea I'm wondering if we just had more of it left more recently than the Yanks and thus most of them have absolutely zero clue about this as they literally had zero of this type of material in any of their old construction aside from historic homes with listed status...
The admission rate alone doesn't tell you if, as a candidate, I have more chances of getting into this or that university, because it doesn't say anything about who applies. There might big differences between the pools of applicants.
I don't know you can use https on an IP, let alone a LAN IP.

How?
I wouldn't say nobody, there's likely folks held captive by H1B visas with limited options/mobility
I feel for you, though I will say that it's a lot of fun to develop for regardless of whether you have a device or not. The only thing I wish is for the Playdate Simulator to more closely mirror the performance of the device.
Or from Permit.io here :) - we support OPA, Cedar, as well as Amazon Verified Permissions, and we'll be coming out with more soon.
Both in Permit.io and in OPAL 1

Graham from OSO (gneray) - just didn't see the recent news, I guess we'd need to speed up OSO support as well ;-)

1 - https://docs.opal.ac/tutorials/cedar
Lies. I just tried rt.com on my home connection and it opened without a problem
Well. Software development in the corporate world is labour intense. Its not like the field had become exponentially more productive over the last 30 years. Building hardware has. Building cars has. Software has not.

So it's not like we as a field is very mature. We might think we are special.

Since management has no idea, because good management is scarcere than good Software developers, they so to its labour force that they would do to another labour force.

They measure output without validating outcome. Even worse they still belive more output equals better outcome. Put in another way - more people churns out more. Industrial thinking. Doesn't work in software.

So this is not a software development issue. Its an organizational one, with its underlying communication structures being very much a problem.

We have all heard how well 20 people can outperform 200. Or 2000. Or a whole company.

It's Fred Brooks 101.
Sure, happy to. Here's a meta-study [1] that cites another meta-study showing single use harm. [2] This study [3] shows changes in serotonin patterns seven years after administration in primates.

MisterYouAreSoDumb was a legendary Redditor who frequently commented on the topic of harm. This one's a collection of references and a good TL;DR. [4] It's ten years old now but there's still a treasure trove of material here. Another comment from them that is the beginning of a series. [5] And as I mentioned earlier, the safety protocols required to mitigate the damage are extensive. You cannot rely on users going the distance to have a less-harmful experience. You must assume it's being taken under non-ideal conditions, with plenty of redosing, which is multiplicatively more damaging, as the axon terminals involved will simply run dry.

Hope that's helpful.

I'm not here to judge. I've also taken MDMA in my youth and quite a lot of it. But I do wish we had these resources available then as we do now so I could have made a more informed decision.

My personal, anecdotal, experience is I had a bunch of pretty magical experiences with MDMA in my youth which I've never been able to reproduce since. That was personal confirmation that irrevocable changes had occurred due to use. The internet is chock full of similar stories.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3181923

[2] https://sci-hub.se/https://pubmed.ncbi.nlm.nih.gov/12869661

[3] https://www.jneurosci.org/content/jneuro/19/12/5096.full.pdf

[4] https://www.reddit.com/r/Drugs/comments/15ix0s/comment/c7mvi...

[5] https://www.reddit.com/r/DrugNerds/comments/13lp0b/mdma_neur...
The best display of the period was CRTs. LCDs back then were terrible. Plus games (particularly in the 8 and 16 bit era) were made to take advantage of the burring that CRTs had. They used that to create new colours.

Using an LCD is usually regarded as the least authentic way to play retro games.

Now if that’s how people want to play games then that’s fine. People can enjoy their media however they want. But the GP is correct that this isn’t technically pixel perfect.
> Only an order of magnitude if you're in base-2.

Nope. Look at how much the Netherlands actually spends on Healthcare, it's about 11.2% of GDP in 2021 [1]. Per capita GDP in 2021 was ~53k€.

((53k€*11.2%)/12) ≈ 495€

Only problem is, like most developed countries, close to a majority of people are net recipients (around 40%). Someone will have to pay their share too. Chances are, if you're posting on HN, that's you, as you'll be somewhere in the top 5% income bracket. I think if the OP does the math based on their actual numbers, they'd be more likely to find themselves in the ~1000€/month ballpark than the 150€/month they seem to think they are paying.

> But even then, counting all payers and not just the residents' sticker price, the USA is the high-priced outlier.

The Netherlands (11% of GDP) is not quite as extreme as the US (17%), but it's certainly nothing to write home about, especially as I don't get the impression that either health care expenditure as percentage of GDP or demographics are moving in a favorable direction.

[1] https://data.worldbank.org/indicator/SH.XPD.CHEX.GD.ZS?end=2...
The other reason a non-profit tries to more than cover its expenses is to accomplish its mission.

The point of non-profits is that their goal is to accomplish something other than profiting. Sometimes the goal can cost a lot of money to accomplish, often much more than just the cost of paying its employees.

For example a non-profit that raises money for cancer research might have very low costs and raise tons of money without raising eyebrows. Because they put the majority toward their goal, and everybody understands the goal, and "profit" is not that goal.
Isn't Android good OSS Linux?
BTW another differentiator we offer- is our low-code policy editor that write Rego or Cedar directly into Git for you (And your non-technical team members)
Supports RBAC, ABAC - and next month ReBAC

https://docs.permit.io/features/policy-editor/editor-overvie...
The use of quotations on a Single word which had no unusual usage in common parlance and which was not being used to request clarification is implicitly being air quoted... Y'know, the thing bigots do to cowardly deride others.

Are you playing a game here?
Ah ok, sorry.
Props to those of you still slugging it out in the “Get my fav niche distro to work like a basic desktop OS” trenches. Did a lot of that in my twenties.
no, but most people definitely use links in their texts and they have the same problem. / is also regularly used for fractions or/and in a situation where you could use two words
For a self signed cert you can drop your local root server in the cert store when modifying the image. But you may not need to go this far, cheap clients sometimes don’t even check the validity of the cert.
Because it might be better written at least.
It’s not much of a story. I saw a dead man hanging from a branch in Yosemite. He wasn’t actually there.
It's actually amazing how bad science popularizers are at explaining entropy. It's really not that difficult if they would just take some time and think before they speak (which I'm sure this video proves based on what people are saying about it.)
Interesting. When I read the title, I thought "flattening ASTs" would refer to eliminating control structures (ifs and loops) and converting those to a flat list of instructions with jumps (gotos) between them.

And the reason I thought that is because I used this term, "flattening ASTs", when implementing "bytecode compilation" for EndBASIC (see https://jmmv.dev/2022/11/endbasic-bytecode.html). This kind of flattening had the nice side-effect of unlocking the ability to implement GOTO as well as the ability to more-accurately capture and handle "interrupts" in the language executor.

Anyhow, I'll have to keep this article in mind when I end up implementing flattening for expression evaluation as well, which I haven't gotten around to yet :P
Regardless of the environmental impact, rocket launches are the most important thing humanity should be doing
It's a big holiday weekend in America, and having an outage seems like a minimal inconvenience, especially for those of us without an account.

There are entire communities of people who relied on the ability to simply read Twitter without an account, took the time to write code of their own, and now are reacting with much more maturity than HN seems to be. The petty personal attacks are simply astonishing.

"RIP Nitter"
https://github.com/zedeus/nitter/issues/919
Email in bio if anyone reads this, been on waitlist basically since launch
The U.S. is a gigantic heterogeneous place. I think your comment is perhaps a _little_ harsh.

This may not be the case for you, but I think most people's only experience with the United States (or any faraway foreign country, really) is from the news and / or temporarily visiting 1-2 major metros, making them woefully ignorant of what living there is actually like.

The United States has it's issues, for sure, but there are plenty of cities that provide ample conditions to live a "good life".
Curious if it was (partially) written using ChatGPT. It definitely has that tone.
This is just terrible observation/philospophy/advice on so many levels. The idea you can apply the statistics used in an unambigous game like baseball to software development, even the idea they work in baseball beyond one example, that velocity is the metric that somehow counters all the issues with every other metric, that velocity can be attributed to a single developer... the list goes on.

Using a 1-5 scale for effort estimation should be a huge RED flag. It shows the author does not understand complexity and required effort do not scale in a linear way.

>> Break down large tasks into smaller subtasks, each of which can be easily scored using the above benchmarks.

...except it's the breaking down which is the hard part; this is not easy. Then adding all the sub components back up? This assumes there's no cost or effort; it's like saying lego kits assemble themselves.

>> every two weeks during my 1:1 discussions with each engineer, I would also pull up that individual’s personal velocity chart and use that to guide our performance discussion.

This is the definition of turning a 1:1 into a status report. The author would be better served by figuring out how to actually run a 1:1 rather than build a system where "Our methods certainly aren’t perfect and their flaws are obvious"

>> Velocity can then be quantified at both the individual and team level, by calculating at the end of each week the number of points that were completed in that week

>> Because the above methods are so widespread...

No, this is not a widespread method, and totally flawed premise. I've got news for the author: velocity doesn't measure progress, and it's not some sort of proxy for how much stuff Developer A finished vs. Developer B. At its best it shows if the team is getting better at scoping stories over time. At its worst you get garbage like this.
You're assuming that just because it doesn't work for you, it doesn't work for anybody, and that's obviously not true. Writing is exercise for the brain, it's a fact that this is a good thing for you. You just might not personally need this exercise to function properly, but many do.
> And every two weeks during my 1:1 discussions with each engineer, I would also pull up that individual’s personal velocity chart and use that to guide our performance discussion.

I'd manage the project and people differently, such that I don't think that interaction would ever take place.

(If I'm confronting an employee with a BS-process metric, that probably means that evil lizard people have seized control of the company, they'd directed me to make the employee quit, and when I refused, they kidnapped my family. The employee, who knows I would never do this willingly, would immediately deduce that evil lizard people had taken my family, and would quickly assemble the rest of our team, for hostage rescue.)
> But I also don't want it to be what defines the rest of my life either, and pursuing this kind of thing could easily end up eating who I am currently (and I'm quite happy with my current self).
I also don't want media attention, really, in any context.
Now I'm mostly just writing this to understand my own motivations...

Man I really feel this part, though admittedly for a shorter-lived and much simpler reason so I don’t want you to think that I think I fully get it.

My wife and I had two officers walk into our apartment when we were a younger couple. Unannounced, 1 or 2am. Just lights shining around and I jumped up looking for a blunt object. They then announced themselves. Mind you we live in an incredibly gun, friendly state, so if they have done this is somebody else, it is incredibly likely they would’ve had a gun drawn on them, and who knows how it would have gone down. They let themselves in because “the door was unlocked and they were looking for someone.” Mind you to get to our apartment wasn’t a simple thing. You had to walk around a gravel parking lot and up these rear steps. We lived above a restaurant and all that jazz.

I didn’t do anything about it after they left. I just kind of wanted to forget the situation and not think about what could have been. Think god I am white and didn’t have a gun on me, I’ll just leave it at that.

We didn’t even talk about it until probably 5 or 6 years later. What you wrote above made me better realize why.
The Red Sox are still paying Manny Ramirez and Dustin Pedroia, too.
> Radical, but the alternative is to honor all the currency paper China now holds.

As if China is the only country that holds US paper. This sort of idea is what could very well start WWIII.
Pocket can kill the reader remotely
Ask HN: Is the Diversity Visa Program available now?
This link states that it isn't:
https://dvprogram.state.gov/

The entry period for the DV-2024 Diversity Visa Program was between October 5, 2022 and November 8, 2022. Entries are not being accepted at this time
It's a great choice for teaching programming, IMHO. As well as the official SDK supporting C and Lua there's also a "no-code" web-based game creator called Pulp. For somebody totally new I would recommend starting with Pulp and progressing to Lua (which is very easy to read and fine for most games) and maybe even to C if they really get the bug. I've been programming for ~35 years and picked Lua so I can concentrate on my game design more than the programming. Also, developing for Playdate does not require a device — Lua/C require a computer and Pulp requires only a web browser — so it's essentially free to tryout hand at it.
Using the svg as mask image in css is presented to have the disadvantage of two separate requests (one for css and the other for the svg content). That can be overcome by inlining the svg directly in the css file.
I also preferentially draw this form in my notes but find people in the USA are typically confused by it. Also I’ve started taking my notes with a pen and tablet and find character recognition doesn’t understand it,
Perhaps part of a product, each supplier, and each changed spec should contribute to a unique fingeprint.

If you have a product which you keep calling FOO but has changed some spec in the new version (without hw change, perhaps you enabled some firmware option and now it can record 25 minutes instead of 20), it should get a new fingerprint. If it has changed a supplier for a chip, new fingerprint. And so on.

And aside from the fingerprint, you should also give all the entries that contributed to it (which when hashed in a structured function should give the same fingerprint), plus things like its production date.

Name="FOO", cpu.model="x-dragon-v5", cpu.supplier="Fukimata Japan", ..., fan.supplier="Fans-R-Us",...

Reviews then are tied to the product+fingerprint instead of just the product.
My now-deceased mother earned her bachelors [UTSA] in her early-50's, and always commented how "few of my classmates attend office hours and even fewer seem to care about what we're learning."

Lady: they're just trying to survive while all these intoxicating chemicals [hormones, drugs, rage] pollute their very existences.
I see this simple version of Karma talked about quite often in the general public and it's pretty far from my understanding of Karma in Buddhism.

Karma is a consequence of Dependent Origination - basically that things arise dependent on other things, and there is nothing that's outside of the law of cause and effet (hence no eternal, unchanging, eternally happy Self, which is the type of Self, or soul/atta(pali)/atman(sanskrit) the Buddha was talking about).

Karma means your intentional thoughts and actions all have consequences.

If you give to those in need, that ripples through the world and yeah, you're more likely to get good things because you're building a good life. There's no need for a "cosmic justice" that will weigh what you did and give you the exact same amount when you're in a similar situation. You have more probability of receiving help (cause you've got friends now), but you might still be unlucky and don't receive any help.

That's on the material level but it goes further than that - by acting and thinking wholesomely, less based on your own craving and delusion, you're cultivating a mind that's less likely to act based on craving and delusion. It's simple cause and effect again, and it depends much less on external conditions since it's internal.

(Now the word Karma is used differently in different tradition, so the general idea of "cosmic retribution" might be what it refers too in some of those. When I understood more this version of Karma it made a whole lot more sense, so I'm sharing that here.)

I found this article by Culadasa really enlightening on the topic: https://s3.amazonaws.com/dharmatreasure/20130322--what-the-b...
or just snipping it.
It will not.

It would be even more rate inducing if the AI was trained right, as the previous replier is right: it doesn't change the business model.
That’s only because everyone advertises. Kind of nuclear weapons. You gotta have them even if you believe they shouldn’t even exist. Still, many very good products take off on their own (word of mouth) though they’re not very common.
Re linear types, Rust actually has an affine typesystem, and the compiler complains when you move a variable and try to access it, so instead you need to provide a reference if you intend to do that multiple times.

A reference is a new object that references an existing memory value. You can not store a reference unless the borrow-checker can prove that the object that stores it has a shorter lifetime than the referenced object.

That is also why you can't just pass that reference around willy-nilly, because the reference is consumed due to affine types.

I may be misunderstanding something though so feel free to correct me.
Doctors are not like engineers.

Human health and biology is far more complex and tricky that whatever engineers deal with.
I guess I'm unfamiliar with what a velocity chart measures, but more generally speaking velocity cant just keep increasing. I think you should expect it to be relatively steady.
Ask HN: Best way to self-host your own tweets?
I don't like that my tweets are not available anymore to people who are not logged into Twitter. So I'm looking to build a solution to get my tweets and turn them into a static html version.

I requested my archive - let's see what is in there.

An alternative would be what comes out of the "Embed Tweet" function. It's a pretty sane text version of the tweet. With a bit of CSS styling, that might do. Would need some automation to pull them all. Maybe via a bookmarklet.

And then a bit of processing to create a nicely browseable html version.

Any existing solutions out there?
AI and Copyright Law (Congressional Hearing)
I've managed large teams of engineers and I've been an individual contributor for years at a time. My take, simply put, is that working with colleagues like the author has never been anything but exhausting and a drain on team morale.
I think if you're small company you shouldn't be force to offer your services to anyone. My line of reasoning is the following:

If a random web designer refuses to offer service to you... there is no big deal. There are countless other web designers that will offer you the same service.

On the other hand if Amazon refuses to offer services to you're pretty much screwed. So they shouldn't have this right.

This is a extreme example, but as a rule of thumb: the bigger the company is, less it has the right to randomly refuse offering service to a paying customer. The smaller a company is the more rights it has to do refuse anyone just because they feel like it.