HNHacker News
TopNewBestAskShowJobs

trynewideas

4,549 karma · joined March 28, 2016

submissionscomments
trynewideas··on I want to lose every debate
> Do I miss something ?

Yes, the part of governmental politics that involves creating and enforcing policy. Jefferson would listen to people's arguments in legislature but infrequently debated them because his strength (in his own estimation, at least) was in writing responses, especially as policy proposals.

Someone speaking a disagreement does him no harm, even if what's being described would be harmful. But someone implementing something he viewed harmful in enforced policy is different, and he treated it very differently.

Governmental politics tends to emphasize, even glamorize, the former, but the latter is what actually affects people and Jefferson often focused his attention on it.

One could strongly suggest that Jefferson's preference for written arguments and policy over political debate and lobbying is why Hamilton had more effective Federalist influence over early policies of the United States, and manifests even more strongly in Jefferson's prescriptions for the republic — the Declaration of Independence and Bill of Rights, wanting to rewrite the Constitution every 20 years, his opposition to slavery and promotion of universal free education, freedom both of and from religion in government, strongly held national liberties and local self-government — many of which were at the time, or have always been, ignored in practice.

trynewideas··on Mysterious Adderall shortage puts ADHD patients at risk
I haven't gotten a prescription of extended-release Adderall filled since November. If you're sitting on some maybe share the wealth, because this sucks.
trynewideas··on Zelda: A Link to the Past (SNES) re-implemented in C
OP's reimplementation cites this disassembly of the Japanese version: https://github.com/spannerisms/jpdasm

Which cites and is modeled on MathOnNapkins's disassembly of the US version: https://www.zeldix.net/t143-disassembly-zelda-docs, https://www.romhacking.net/forum/index.php?topic=13592.0

trynewideas··on FYI: LLVM-project repo has exceeded GitHub upload size limit (2022)
Considering this from the thread, as a response from GitHub to their repack request:

> As it turns out, we only run repacks on a repository network level, which means that repacks need to consider objects from all forks of a given repository.

> Repacking entire repository networks will always lead to less optimal pack sizes compared to repacking just objects from a single fork. For GitHub, disk space is not the only thing we optimize for, but also performance across forks and client performance.

Repacking the repo locally more than halves the size:

> I tried locally right now to run git repack -a -d -f --depth=250 --window=250 and the size of the .git folder went from 2417MB to 943MB…

But GitHub repacking the repo network reduces the size by only 20%. So presumably GitHub can't aggressively remove things from a repo without affecting how forks work.

This blog post is very old (2015) but there's a section that describes their use of Git alternates to facilitate forks: https://github.blog/2015-09-22-counting-objects/#your-very-o...

trynewideas··on Roam, Twenty Years Before Roam
> you can also embed some content (templates...)

You can transclude any page into another page, not just templates. If you want to compose content in MediaWiki atomically and transclude them into articles or books, that's built in. https://www.mediawiki.org/wiki/Transclusion

An extension allows you to tag any arbitrary content for named transclusion, but it isn't required to transclude any article: https://www.mediawiki.org/wiki/Extension:Labeled_Section_Tra...

That doesn't include the built-in Lua scripting that can create content modules with more power than transclusion alone.

> and list pages (tables...)

Dynamic Page List extensions let you query content by namespace, category (including category intersection), and search results. You can also template the output, for instance to generate an image gallery from a query that returns `File:` namespace results.

https://www.mediawiki.org/wiki/Extension:DynamicPageList3

You can do what Roam does in MediaWiki, but only if you're comfortable with MediaWiki markup, which can be miserably clunky with a steep learning curve when you get into templating. Roam's value is focusing on and surfacing those features and creating a UI around them.

You can't do MediaWiki in Roam, and Roam would be a worse product if you could. If you use Roam and wish it could do X or Y, you can get there with MediaWiki.

trynewideas··on Wikipedia's new skin is a sad opportunity to reminisce what we could've had
> By the end of 2017, following Timeless being deployed everywhere as opt-in, Isarra applied for a grant to continue supporting and developing Timeless (I volunteered as one of the advisors). Despite overwhelming public support from community members and WMF staff, it was rejected for vague reasons that I'm comfortable describing as in bad faith. Eventually she applied yet once again and received approval midway through 2018. This time I provided some of the "official WMF feedback" publicly. But the constant delays and secret objections took a lot of steam out of the project.

The original proposal was for $8,000; some of the 'vague feedback' was that the proposal was too broad in scope for the limited resources. The follow-up was for $16,000. Isarra's final report on the accepted grants results is public: https://meta.wikimedia.org/wiki/Grants:Project/Timeless/Post...

Isarra cites a lack of resources, oversight, and support from WMF in the report. The project misses seemed to be from the unexpectedly broad scope of the problems with skinning.

There's an omitted IdeaLab proposal by Isarra from March 2017 that requested $100,000 with a much larger scope: https://meta.wikimedia.org/wiki/Grants:IdeaLab/Timeless

trynewideas··on Why are TV Cameras still huge and expensive? (2019) [video]
> it's some other snotty kid whose name will become associated with cult cinema in a few years. They're still in their backyard making daft wee movies with their friends and sticking them on Tiktok, and one day you're going to be buying a ticket to their film.

So basically Joel Haver: https://youtu.be/czlXuKfPI6U?t=277

trynewideas··on Internal Tech Emails: Mark Zuckerberg: “VR / AR Strategy”
Wow, that's a very detailed "example" about buying Unity.
trynewideas··on Roam, Twenty Years Before Roam
MediaWiki admins get a ton a value out of reverse links, and it's always been weird how little Wikipedia uses them. The wiki wormhole goes both ways!
trynewideas··on Coffee does not give you energy, it just borrows what you will pay for later
Good. Thanks, coffee. Thoffee.
trynewideas··on AutoHotkey v2 Official Release Announcement
ydotool and dotool are subsets of replacements, but for me the missing part on Wayland is getting the cursor position, which is a game of hot potato - Wayland says it's the compositor's job, compositors say it's the app's job, so the capture app has to draw a temporary full-screen overlay to register a cursor position on it.

It's like asking someone "where am I" and them setting off a contraption that drops a bowling ball on some dominoes that launches a parakeet into a blanket covering a street sign to knock it off and show you. It's all very clever and allegedly safer than just saying it out loud, but also stupid.

trynewideas··on We can reduce homelessness if we follow the science on what works
Nope. Those were unenforced camps. The mayor is proposing reserving city-owned or -leased property, setting up on-site services, and requiring swept homeless people to move to those city-run outdoor camps or single-night shelters or be charged.

The liability alone that Wheeler's proposing is incredible. It'll cost tens of millions to set up (by his estimate) and there'll be lawsuits against the city within days, guaranteed. Nobody will be helped, hundreds will be harmed, and people who aren't chronically homeless will wind up in jail. The camps won't have enough capacity, so nothing fundamentally changes on the ground. Nobody wins.

trynewideas··on We can reduce homelessness if we follow the science on what works
Portland, cited in the article, announced it's beginning yet another sweep of homeless encampments yesterday. At the press conference announcing it, the mayor - who's been ordering sweeps his entire tenure - admits they don't and haven't ever helped the people being swept.

He's also still pushing his plan to establish city-run outdoor camps for homeless people, and to criminalize rejecting those city-run camps when swept - but the city-run camps' locations haven't even been announced, much less started.

https://www.portlandmercury.com/news/2023/01/27/46321180/cit...

trynewideas··on Wizards of the Coast Releases SRD Under Creative Commons License (CC-BY-4.0)
Yeah. Why not? Monetizing only 20% of the player base in DMs isn't making them enough money to justify the investment otherwise, and casual DMs don't care about any of this.
trynewideas··on Wizards of the Coast Releases SRD Under Creative Commons License (CC-BY-4.0)
WotC's PDFs are untagged and convert poorly, so if you want a Markdown version, try https://srd.wiki.

If you absolutely must convert it yourself, use pdfminer, which does a good job with the columns and doesn't need a ton of editing to smooth out.

trynewideas··on Wizards of the Coast Releases SRD Under Creative Commons License (CC-BY-4.0)
There's still a lot to see about what D&D One actually is in terms of product and not system. But these moves really make me suspect that they're going to try to make it a walled garden of player-driven transactional rewards, and to minimize the DM role as much as possible.

If their theoretical, non-existent One VTT does all the mechanical work for the DM and dresses up lots of cheap player customization options that players actually want, the DM's power to decide the system is diminished. If anyone can DM without memorizing hundreds of rules and looking up obscure 3rd-party homebrew fixes, Hasbro bets the DM can yell all they want, the players will go to One.

I don't know or think it'll succeed - there's zero track record from anyone involved in this specific kind of venture - but I think this is Hasbro giving up on the tabletop community and going all in on VTTs and casuals who don't know (or know but don't like or care) about any existing community. If Hasbro already aren't making money off DMs, and they couldn't bend the existing DMs creating content into their new system, then they'll take their cultural cachet and do something on their own that doesn't require that kind of DM.

trynewideas··on Wizards of the Coast Releases SRD Under Creative Commons License (CC-BY-4.0)
SRD 5.1 doesn't include character creation rules or feats, so it's not even enough from just the PHB/DMG to play. But it's most of what you need, and the what's left can be easily replaced.

The CC grant from the draft OGL 1.2 announcement was much less - it didn't include classes, spells, or creatures. Opening the entire SRD under CC BY makes cloning 5E trivial.

I genuinely think this is WotC giving up on 5.5/One being open. They're going to double down on the Dungeon Master's Guild and its IP-friendly, Hasbro-owned license as the way to create and distribute fan content.

trynewideas··on PagerDuty CEO Quotes Martin Luther King Jr. In Worst Layoff Email Ever
Marissa Mayer deserves a spot for stack-ranking Yahoo into the grave. An early pioneer of forcing remote workers into offices or exits. The Tumblr acquisition. "There will be no layoffs this week", then calling layoffs "remixes".
trynewideas··on Why Companies Can't Quit Jack Welch's Much-Hated Employee-Ranking System
This whole analogy is quite bad.

Goalkeeper performance isn't linear across all traits. GK1 might start because they're the better overall shot stopper, but they're awful in PKs. You don't play them in a knockout match against a team with no offense that you know is parking the bus to force a penalty shootout because you'd be a shit manager to waste a sub on that.

Or GK1A might be the better shot stopper, but GK1B might be the better distributor. GK1A might have better chemistry with the backline, but GK1B reads midfield runs better and has a bigger leg, so can get you an assist in transition against a slower, higher-playing opponent. GK1A might come up clutch with acrobatic saves that make the highlight reels, but GK1B reads the game better enough that the whole team becomes less prone to giving up high-quality chances with them in net.

Maybe GK1A fits your team's style better, so you keep them. But that's not an objective measure. You can't get there with stack ranking without manipulating the stack, at which point it's a rigged scheme, not a method.

And even if you say "well what about GK3, the one who clearly isn't as good at any of those things as GK1A or GK1B? Can't we cut them?" I mean, sure you can. And then when GK1A's hip gives out during pre-match warmups, and GK1B takes a boot to the face during a set piece, I hope you know which backup field player has the best hands. Good luck!

Or when you let GK3 walk on their contract because even though as their manager you saw their potential as a junior player, and then they go to your crosstown rivals and realize their potential — against your team, in a knockout round of a cup, where your GKs still performed well — what good did the stack ranking do you? Sometimes the player who isn't the best today is going to be the best given a chance in a year, but not if you have to jettison them to meet an arbitrary quota before they develop.

In reality, teams do have to pick a starter. And in reality, sometimes a player isn't a good fit and walks or is asked not to return. But not all or many managers pick starters purely on a linear, objective measure, because despite everything you can assign a statistical value to, the sum of a person's performance is measurable neither linearly nor objectively. Doubly so within a team context.

And this was the entire point of the analogy criticizing stack ranking anyway:

> Hopefully you have coaches who know a little more about the game then to negatively evaluate a goalkeeper for not scoring goals

Using stack ranking is intentionally asking a manager of a team that's objectively all performing well on all measurable metrics, to then find another arbitrary metric and identify one who isn't performing well on it. Because one has to be. There's no option to say "GK3 is contributing well, developing quickly, and could start for us next season". No, they're GK3. You already ranked them, they're at the bottom of the rank, they already were and didn't move up in time, so they're fired. On to the forwards.

And unlike football, you can't even get a transfer fee for landing the odd one out at a potential competitor.

trynewideas··on Why Companies Can't Quit Jack Welch's Much-Hated Employee-Ranking System
It seems straightforward. If a company wants to fire an employee with cause, stack rankings and performance-improvement plans provide them. Otherwise people in orgs that apply it wouldn't call it "rank and yank" when they're being candid or honest about it.
trynewideas··on Apple: The only big tech giant going against the job cuts tide
https://techpp.com/2023/01/25/tech-layoffs-apple-2023/

> Amazon, for instance, hired about 780,000 people during the pandemic. Meta, too, had more than doubled its staff in this period, going from about 40,000 to 87,000. Even Microsoft had hired about 77,000 people just before the pandemic.

> Apple, in comparison, is believed to have hired under 20,000 people during the period of the pandemic.

Can't layoff people you didn't hire.

Besides, if they lay anyone off, it'll be through retail (already happening in their third-party channel sales staff, who are employed by Apple but work in stores like Best Buy) and eventually retail closures when/if they can do it without being accused of more union-busting.

trynewideas··on Dungeons and Dragons, Peasant Accelerators, and Inertial Confinement Fusion
The miniature sun hack requires ignoring D&D 5E designer Jeremy Crawford confirming that wall of force provides total cover: https://twitter.com/jeremyecrawford/status/67755666233340313...

Question:

> could a wizard make a sphere around a creature using wall of force and then chill touch to damage them through the wall?

Answer:

> Unless a spell says otherwise, you can't target someone behind total cover (PH, 204). [Amending another tweet] #DnD

You wouldn't be able to enlarge an object behind a wall of force.

That one also requires a very narrow reading of enlarge that an enlarged object in a small space continues increasing in mass once it stops increasing in size.

trynewideas··on DataDog asked OpenTelemetry contributor to kill pull request
And Datadog competitor Grafana sponsored it: https://twitter.com/boostchicken/status/1618692475845238784
trynewideas··on Food Expiration Dates You Should Follow
Any tips on non-dairy milks, especially after opening a sealed carton? This only mentions dairy milk. I've heard oat milk can go 10 days in a fridge after opening, but I have no idea how to tell if it's gone bad, and the only advice I get is if it "smells weird", which is useless.
trynewideas··on Food Expiration Dates You Should Follow
If you don't store it in sealed containers, they can draw a pantry weevil infestation (as can most dried goods, including cereals, rice, and pasta). They aren't inherently toxic and only a full-on infestation will cause spoilage, but they're obviously not palatable in any quantity.

You can prevent them by simply putting things like flour bags in air-tight sealable containers. If you catch some weevils in a bag of flour before it turns into an infestation, you can freeze the flour for four to six days to kill any eggs and larvae and sift out the remains.

If you don't mind the very slight possibility of flavor contamination, you can also store garlic cloves or bay leaves openly near your flour, which naturally repel weevils.

trynewideas··on Ask HN: Why are so many PHP projects moving to Node?
I mean, those are popular, but what makes them well-written? What do you see in them that makes you say those are amazing projects?
trynewideas··on Tech mogul Bryan Johnson, 45, spends $2Myr to achieve 18-year-old body
So when you view a histogram of an image, you can break it into thirds. The middle third represents the midtones. Shadows are generally depicted to the left on the histogram, highlights to the right.

In visuals, midtones are most often associated with the boundaries of shadows and highlights. If you have clearly defined shadows, midtones are what's around their edges. But they also represent a lot of the image that's neither especially dark nor light — like many skin tones.

So what Midtone Detail does is adjust the contrast in areas with lots of midtones — places where there are peaks in the midtone third of the histogram. It just so happens that wrinkles on faces are midtone goldmines, so tweaking Midtone Detail on an image of a face makes wrinkles more or less apparent.

If you crank the slider positive, you perceptibly "sharpen" midtone regions by increasing the contrast between shadow and highlight, which emphasizes both the depth of the wrinkle and the non-wrinkled skin. If you crank it negative, you "blur" midtone regions by reducing that contrast, effectively blurring the wrinkles (and pores, and facial hairs, and small blemishes, etc.) out.

On skin that reads as "erasing wrinkles", but it can also reduce fidelity of other skin textures. Sometimes that's desired, for that uncanny valley-esque "commercial-style" smoothness, but it might not be what a filmmaker necessarily wants — that's where masking out parts of the skin, or using the Beauty OFX tool, comes in.

(Midtone Detail has uses beyond faces and skin, especially for manipulating things like outdoor detail — landscape shots with shade have lots of midtones, and you might want to reduce them to emphasize a subject or increase them for a more dramatic visual. Or adjusting transitions when a camera goes from a shot where you want to emphasize midtones, like a close-up, to a shot where you don't, like an outdoor shot.)

trynewideas··on Ask HN: Why are so many PHP projects moving to Node?
> amazingly well-written JS projects are ubiquitous

I'd genuinely love some examples.

trynewideas··on Tell HN: Confluent laying off 8% of staff
Does recruiting ever comprise more than 3% of a company's staff?
trynewideas··on On Alec Baldwin’s Shooting
> "He was the actor that pulled the trigger so certainly he's charged as an actor but also as a producer," (said New Mexico First Judicial District Attorney Mary Carmack-Altwies, who spoke with CNN on Thursday).

> "He also had a duty to make sure that the set was safe and we know from our investigation that there had been accidental misfires prior to this."

https://www.kcra.com/article/alec-baldwin-rust-charges-why/4...

← PreviousPage 5 of 32Next →