skysight-inc/HackerNews huggingface dataset:
Scraping and building their index probably costs way more than querying it. The way that db would scale is very friendly to replication (read your own writes isn’t anywhere near required for example) so the number of queries (times cost per query) needed to match the indexing costs is probably very, very high. I bet the 10$/month cost is meant to cover scraping and indexing costs, not the queries.
Very much this; it was actually what I expected the article to be about. Though it's true that both halves are important to consider.
I think your example might be more of an exception than a rule; the last company I was in that introduced pay bands only bumped up people who were below the bottom of the band.

The only people who were upset were those who found out some people were way over the new pay band and generated a bit of gossip over how those people were way overpaid for the quality of their work
I am not a vegan but this article conflates a bunch of issues. Shocker- the consumer packaged goods industry has latched onto veganism to sell more high margin processed food. As to arguments about the need for supplements to get vital nutrients missing even in a whole food vegan diet that may have more heft. I will say as a sample set of one I’m a vegetarian but I eat lots of eggs which I try to buy from humane sources. Middle aged in my late forties. I have a very scientific test of my physical status. If I can still hold my own against someone 20 years younger who weighs 50 pounds more in martial arts then don’t tell me my diet makes me weak!
>is not the end of the world.

today, how many years it took the theory to be applied in "real world" with other cpu vulns
I know this. i've spent a lot of time years ago to configure mutt to fetch my gmail/hotmail/free accounts and it worked pretty well. But when you change computer hardware what a hassle to reconfigure everything. Such a simple thing like sending email should now be a no-brainer. i quit this dogma to use my brain for more insighful things
Real life networking. Someone recommended me to another person who reached out directly to me. 7 years later I’m still loving the job.
omitting <html> works fine in browsers but breaks a lot of other developer tooling in my experience. It's nice to save 6B I guess, but compared to the behemoth webapp it's wrapping it's not much of an optimization.
Can someone explain what is going on here versus the nuclear reactors navy submarines have been using for decades? I mean I get that design may be improved. I guess I’m just reacting to the notion that a portable reactor is this new achievement, which is not explicitly stated.
> Germany, for all it's renewables, let out significantly more greenhouse gases per capita than surrounding countries, such as France.

This has also nothing to do with nuclear.

The reason we have so much dirt is in the name of the commission which is responsible for the COMPLETE phaseout of coal: https://en.wikipedia.org/wiki/Commission_on_Growth,_Structur...

> Modern nuclear plants are designed to last for a minimum of 60 years, and can be renewed to last another 40. Modern wind turbines as well as most solar panels have an expected lifetime of around 25 years.

What does that have to do with the sentence you've quoted? They don't leave us with radioactive waste, we have no space to put away. "Modern" is also relative in this case since before you have one of those "new" reactors running, renewable tech made several technological jumps and most of "new" is still in development and/or of questionable use/improvement like SMRs: https://www.pnas.org/doi/pdf/10.1073/pnas.2111833119

> Germany even pays Denmark to shut down their wind power

Why do you even bother quoting me when you're not answering to this?

> Norway has been on 100% renewable electricity since forever, and unlike Germany, Norway actually uses electricity for heating.

Good for Norway. What do you suppose? Give an electric heater to 95% of all German households? I mean seriously...what is this?

Btw: while Norway runs green, they dig for oil and gas and sell it to others making all the good on the environment bad again.

> Norway did NOT need German help for that.

Nobody said they need it. It's one of the batteries for the rest of the grid. This is how the grid works.
Doesn’t the Steam client support streaming via Steam Link? (Or maybe you’re playing some non-Steam games?)
They too, don't allow for multiple external displays.
Even if you plan to leave, on the way out do what you can to take down toxic management to protect the colleagues you leave behind.
We were talking about EREs, which are an artifact of POSIX, not UTS#18. So the relevant standard for this specific conversation is POSIX.

To redirect to UTS#18, I don't think UTS#18 subsumes POSIX. UTS#18 doesn't support [[=a=]] for example AFAIK. And UTS#18 more generally doesn't require locale support. UTS#18 Level 3 was actually removed from the spec, which is where "custom tailored" logic for specific locales used to live. On top of that, POSIX also specifies BREs which UTS#18 doesn't touch. So while there is overlap between POSIX and UTS#18, POSIX is not a strict subset of UTS#18. If you're speaking "conceptually" and less precisely, you can maybe say POSIX is subsumed by UTS#18 though. I don't really think about it that way though personally. They serve two different use cases that are still relevant today.

I think UTS#18 is a tortured document, but yes, the regex crate supports pretty much all of UTS#18 Level 1: https://github.com/rust-lang/regex/blob/master/UNICODE.md

Going beyond Level 1 is difficult.
For example an additional drop-down menu with common date string formats, where the first entry is the OS default for the given locale.

Additionally one could add a text label, which displays an example date formatted by the currently selected choice.
> UC Berkeley economist Meredith Fowlie recommends that the fixed-charge be larger for higher-income households, as shown below. This idea was popular among the speakers ...

So perhaps we'll soon be sending a copy of our tax returns along with our power bill for the month of May. Such a policy might anyway help wealthier people empathize with the humiliation of the poor, who are already being coerced to explain their financial circumstances to the power company:

> lower-income households (CARE and FERA customers)
That's specific to state protectionism though. The law applies equally to jobs posted inside and outside the state so the Dormant Commerce Clause is not relevant.
don’t you wish you was in Dixie! :P

I’m in the Seattle area too and it was indeed the wettest May in like 30 years. (Usually summers are great in the area but not so sure about that this year)

With remote work a lot of options opens up for you, esp with some rural areas getting community built fiber! You don’t have to choose between acres of pasture and fast Internet any more!
You stand far more than a chance - you have complete control over whether you use Facebook or not.

I've had, at different points in my life, YouTube, Snapchat, Instagram, Reddit, and Facebook installed on my phone. At no point did I ever feel like I was somehow compelled to use any those apps.

Android has operating-system-level controls on notifications. If you don't want to get Facebook notifications, and you turn them off, it is impossible for the application to notify you.

I have more of a problem checking Hacker News than I ever had with any of the above platforms, and there's no HN app, no notifications, no psychologists trying to control me. This clearly shows that Facebook-checking is purely a discipline problem.

Now, this obviously wouldn't be the case if, for instance, some big corporation was injecting some kind of addictive chemical into your food, and there was no way to limit your exposure to this chemical because, well, you have to eat. In that case, it's pretty clear that that company is doing something illegal and unethical and regulatory action should absolutely be taken.

But this isn't that. You can't survive without food. Facebook is entirely optional. You don't want to be addicted? Don't use Facebook. All of your relatives are on Facebook? Don't use Facebook; give them a call or text, invite them over, video call, share a meal, play a video game together.

Facebook. Is. Optional. If you get "addicted" to it, it's solely because you chose to repeatedly expose yourself to it without taking the proper precautions.
Ask HN: How are you dealing with the M1/ARM migration?
I love the M1 chips. I use a 2021 MacBook both personally and professionally. My job is DevOps work.

But the migration to ARM is proving to be quite a pain point. Not being able to just do things as I would on x86-64 is damaging my productivity and creating a necessity for horrible workarounds.

As far as I know none of our pipelines yet do multi-arch Docker builds, so everything we have is heavily x86-64 oriented. VirtualBox is out of the picture because it doesn't support ARM. That means other tools that rely on it are also out of the picture, like Molecule. My colleague wrote a sort of wrapper script that uses Multipass instead but Multipass can't do x86-on-ARM emulation.

I've been using Lima to create virtual machines which works quite well because it can do multiple architectures. I haven't tested it on Linux though, and since it claims to be geared towards macOS that worries me. We are a company using a mix of MacBooks and Linux machines so we need a tool that will work for everyone.

The virtualisation situation on MacBooks in general isn't great. I think Apple introduced Virtualization.framework to try and improve things but the performance is actually worse than QEMU. You can try enabling it in the Docker Desktop experimental options and you'll notice it gets more sluggish. Then there's just other annoyances, like having to run a VM in the background for Docker all the time because 'real' Docker is not possible on macOS. Sometimes I'll have three or more VMs going and everything except my browser is paying that virtualisation penalty.

Ugh. Again, I love the performance and battery life, but the fragmentation this has created is a nightmare.

How is your experience so far? Any tips/tricks?
I wouldn't doubt many people click W3Schools results when they see them, they're not that bad, the explanation is straightforward, and it has exercises and a REPL for immediate practice. That reinforces their ranking as useful results.

Conversely, I have no idea why Pinterest plagues everything. Does it manage to trick many people into clicking for a login form?
Ah! I was only referring to ERE as specced by POSIX, yes.

> It's not difficult because getting it correct is difficult, it's difficult because making it correct and fast is not straight-forward.

It seems to me that you take my project as a proxy for whether regex derivations are a feasible way to deal with unicode-ready regexes that also support complements and so on. That was not my intention, I was merely attempting to show an easy implementation of regex derivations that can deal with unicode and can be extended to support complements. With this project and the paper I linked, it seems to me that answering whether this particular kind of constructing regex DFAs is a possible way to achieve what you are looking for or not should be rather straightforward.

(To my last knowledge, a regex complement is not easy to add in the presence of extra features like backtracing and lookahead.)
If you're planning on using a static site generator that can also generate an RSS feed, it's trivial. Hugo can update your RSS feed and dev.to can consume that feed. No APIs to set up.
Certainly beats the "you don't need so much JavaScript!" blog posts that load 10 external scripts.
I'm probably like most people and just use Github pages:

Blog is built with Jekyll. Treating GH as a CMS means I have a diff built-in to my platform. I also have a GH action that can schedule merges for post PRs. No one really cares to look through the blog source code but I have GH premium so that the pages repo can be private -- coupled with the merge scheduler this means no one can see the post before it goes live on my blog.

Other than that I have a static site landing page hosted on Netlify, also a private repo. Both sites are under the same domain:

https://ty-porter.dev/
https://blog.ty-porter.dev/
Everything I’ve seen so far is just salary. Which is kind of a huge loophole for tech companies where 20-60% of compensation is often in the form of stock and bonuses.
There was never a well-substantiated argument for the alleged harm of layout tables. Demonizing them mostly just stemmed from the cult of wanting to completely confine layout to CSS vs. expressing semantics with HTML. In the end that “CSS zen” was never really achieved, because the dependencies between HTML structure and styling are just too many and too strong.
I thought the author's list of behaviors of next generation companies vs traditional companies was spot on:

Next Generation

The next generation company is not seeking to return to the office but adapting to a more remote world. This form of remote working — in many cases enforced by the isolation economy — is now seen as the new norm. The company is driven by guiding principles which are often stated and enforced in both recruitment and promotion. Distribution of power to where it is needed matters. Teams will often swarm around problems, leadership is transient in nature and leaders will arise to fit the problem. In this world, hierarchy is unimportant and few care about the top floor office or the status symbols of power. What motivates people are customer and societal outcomes. Outcome not output matters. The projects undertaken always consider the wider community and sustainability is not a buzz word but a core belief. In support of this, a deep understanding of supply chains are essential, these tend to be modelled as the company views that it is responsible for its entire supply chain. Ethics also matter a lot, it drives external communication, it is not an add-on. Awareness of the market also matters, it is systemic (throughout the organisation) and not the function of a sole leader but instead everyone. To train people, the company used scenarios and gameplay, usually online. The idea of Eve online being a training tool is not an alien concept.

Traditional Company

The traditional company is currently seeking a return to the office. It may talk of hybrid models of working but it has a bias in one direction. It is a procedurally driven beast with executives that consider themselves in the role of heroic leaders (even if they don’t openly say so). Symbols of the powerful matter, the top floor office, the hierarchy, the stories of heroic leaders and top down direction. Principles are an idea that are rarely stated or enforced. What motivates people in this environment is money. Sustainability is a cost to operations but it has to be done for marketing reasons. Marketing research itself is used to justify executive decisions not to question them.
For anyone wanting to learn more about the dodgy science behind pro-vegan/anti-meat interests, the book Sacred Cow is a great place to start:

https://www.sacredcow.info/book
You'll get used to it. Of course you won't limit your access to knowledge just to save $20 monthly.

How much does it cost to have a suboptimal search experience 50-200 times every day? Saving 5 seconds (on average) per search, that's something like $10 per day in savings (provided you search during work hours).
This is the new baseline, you won't see inflation lower than this long-term until the system completely collapses under its own weight. The only thing keeping things running is cheap money and there will need to be more of it. Any "solution" that looks like austerity will result in destabilizing unrest. In the USA, Republicans will campaign on inflation but make money as cheap as ever as soon as they have control, because it's the only way to keep things afloat.

I think this situation is trash, but deflation is much, much worse than inflation. We don't need to revisit 1929, upper middle class will just have to live with dilution of assets if they want a functioning society.
I suppose the closest you can get to welding with wood is epoxy (or glue) and clamps and waiting for it to cure?
The smoke sucks but as for heat, I’m not sure you can avoid some hot days anywhere in the US
The article says "If there is a piece of information about a podcast that is the least useful, that would be the cover art."

I think that's not true. Cover art / album art allows you to visually scan through a pile of different podcasts to find the one podcast you're looking for. E.g. "I know it's mostly purple with a little white, so now I'm scanning for purple… there it is." You can find the one you want even if the art is tiny and you can see 100 at a time.

Let's not allow the lesson to be "text is better, don't display cover art". Instead, let's allow the lesson to be "let me make the software work the way my brain does." It's not that Spotify has made a terrible decision, necessarily. It's just that their UI isn't optimized for a non-visual person, or a person who prefers text to images.

What if software had far more customizable UI, such that I can make the software display the information to me in the way that makes the most sense to me? Harder to test, for sure, but if they made it a paid feature (meaning only for paying users) it might pay for itself.
I think there's a chance that you're using it in a project it isn't suited to. For your first reason, component driven applications provide a compelling reason to go "back" to inline styling. You already have your abstraction, and adding another one (cascading styles) does you no favors. It just creates two interleaving re-usability schemes that are a nightmare to maintain in parallel. This is the same reason that component-local CSS has become very popular.

Second one is a reasonable enough criticism. Never bothered me, but I think it's fair.

Third: it's really designed for bundled, JS-based, component driven applications. In that context it's a breeze to set up, and really no more difficult than native CSS. By the way, the reason they do that is so it can do some clever things like removing the utility classes from the CSS that you actually ship to reduce payload size. There's no reason that you can't just build the entirety of Tailwind and just ship that as your CSS.
You’re gaslighting by pretending that calling it a blacklist is ‘random’.
Awesome. I love this. This just granted +100 goodwill to MSFT.
Grayscale the Web is a great plugin for this: https://chrome.google.com/webstore/detail/grayscale-the-web-...

I too find a bright red (usually useless) notification badge (for ex) very distracting, this helps me focus on the content a ton (along with setting #header and #footer to {display: none} on 99% of sites)
https://archive.ph/Immb3
Does this include executive roles and total compensation or just the base salary?
> my group (with no positions in Colorado) preemptively bumped up everyone’s salaries to the midpoint of their pay bands

Uhh, surely I'm not the only one seeing the obvious flaw here, right? Is the inevitable outcome here that pay bands will now cover a range where nobody is actually in the lower half, ever? That lower half of the range will just be there as a sort of psychological buffer?
Yeah I hate this trend of naming vulnerabilities and pandering to the tech press. The CTS Labs FUD was just beyond the pale. Most tech journalism just ate up those claims that were clearly B.S. and not even self consistent. They were claiming it was impossible for AMD to patch with firmware or microcode but in the same sentence claiming an attacker could use it to create a rootkit that couldn't be removed. Nobody bothered taking two seconds to think critically about what they were publishing to realize they were claiming that it was, in essence, somehow possible for an attacker to "pull up the ladder behind them" but not for AMD.

Maybe this "unpatchable flaw" with the M1 has some more legitimacy than the "critical AMD vulnerabilities" back in 2018, but please, stop with the stupid trendy names for vulnerabilities. Lets discuss this on the technical merits and skip the marketing.
I've been using it to create a 1min teaser trailer. The UX is mostly good, though at times atrocious; the Undo/Redo implementation isn't 100% there, frustratingly; the audio always stutters when beginning in-editor playback. However, it seems to be working great for most of what I want to accomplish, including some decent keyframe support for certain filters.
You could fix that by contributing since it's open-source and GPL-licenced.

https://gitlab.com/muttmua/mutt
So there is no possible set of instructions that could block the particular behavior in the exploit?
For weather you are right, it has been incredibly cold on the west coast all winter/spring this year, I lived down in Socal and cities near me were seeing records broken for all time lows, our old neighbors were saying this was one of the coldest winters they had ever seen. I think its a La Nina event that is causing the colder weathers so you make have been unlucky in that regard.
Whilst the spec certainly allows you to ignore closing of a whole range of elements, it's not necessarily the wisest of choices to make. The parser does actually get slower when you fail to close your tags in my experience.

Unscientific stats from a recent project where I noticed it:

+ Document is about 50,000 words in size. About 150 words to a paragraph element, on average.

+ Converting the entire thing to self-closing p elements added an overhead of about 120ms in Firefox on Linux, before initial render.

+ Converting the entire thing to self-closing p elements added an overhead of about 480ms in Chrome on Linux, before initial render.

+ Converting the entire thing to self-closing p elements added an overhead of about 400ms in Firefox on Android, before initial render.

+ Converting the entire thing to self-closing p elements added an overhead of about 560ms in Chrome on Android, before initial render.

+ The time differences appeared to be linearly increasing, as the document grew from 20,000 to 50,000 words.

+ Curiously, Quirks Mode also increased the load times by about 250ms on Firefox and 150ms on Chrome. (Tried it just because I was surprised at the massive overhead of removing/adding the tag endings.)

The most common place this was going to be opened was Chrome on Android, and a whopping half-second slower to first render is going to be noticeable to the end user. For some prettier mark up.

Whilst you can debate whether that increased latency actually affects the user, a decreased latency will always make people smile more. So including the end tags is a no-brainer. Feel free to write it without them - but you _might_ consider whether your target is appropriate for you to generate them before you serve up the content.
A counter example from societies and software that seems to grow and scale well are biological systems like tissues.

Maybe we could design better software and better teams using patterns from biology instead of the romans of old.
But the added value of the company is perfect execution of the idea, not juste the idea. The code being open source only means other people can try to be better, but it shouldn't be the number one issue.
XML is beautiful and clean, and I prefer to write full closing tags.
I had this exact problem as well when wanting to start a tech blog. I wanted to write on my own space, not a platform like Medium.

This led me to create my own tool [0] to make minimalist blogs with Markdown, no messy code or configuration needed. The end result is my site [1], which although barebones, I think looks decently good for now.

[https://pageful.is]
[https://viktor.pageful.is]
> 1. Don't go straight to StackOverflow
> 2. Learn the standard libraries
> 3. Figure out how to unblock yourself
> 4. Figure out when to ask for help
> 5. <missing>
> 6. Keep track of what's going on in the industry
> 7. Stop being insecure

Not sure if 5. was deliberately missing but I'll give a crack at filling it in: Find a mentor