skysight-inc/HackerNews huggingface dataset:
> If it was "relatively easy" then there wouldn't be a million dependency injection solutions for Java of ungodly runtime cost to try and solve this problem.

You realize Java has the feature you're discussing, without dependency injection?

class Foo {
static {
initialize();
}
}

They even have a well defined execution order:

https://docs.oracle.com/javase/specs/jls/se8/html/jls-14.htm..., section 8.7, with order defined in section 12.4
Here you go.

https://pubmed.ncbi.nlm.nih.gov/10867064/

https://systematicreviewsjournal.biomedcentral.com/articles/...
I have recently started using Tailwind. I've been writing CSS since it was invented in the 90s. I'd consider myself a CSS expert. I'm using Svelte (components). When Tailwind doesn't do what I want, I write a quick CSS class. I also don't like the long class strings in the HTML, and haven't yet found a good workaround for that, but in general. I like Tailwind.
He was Charles I of Spain and V of Germany. Still good ol' Charles but different major version numbers; motherfucker inherited quite a bit of land.

https://dbe.rah.es/biografias/10728/carlos-i-de-espana-y-v-d...
I don't see how you are going to make this stick. Suppose some politician adds a meat tax or something like that. He will just be voted out enmass in the next election and the ruling will be quickly reversed. Furthermore with the way these things go in a country like the US, that successor will not only roll back and tax he will then tax vegetables to help subsidize the meat eaters.
>Our study also revealed many participants can distinguish between a placebo and active cannabis, despite having the same odour, taste and appearance. If they are aware that they are receiving or not receiving cannabinoids, they are more likely to provide a biased assessment of the effectiveness of the intervention. So to ensure researchers are observing the actual effect of cannabis, participants can’t know what they receive.

how do they go about doing this then
On this we agree. It is commercial. Build an audience and sell what the audience wants. It is more a reflection on people and where we are as a society.
PaulHoule is correct; potassium and iron are dangerous in excess. Magnesium you can just take in a separate supplement since you really want more of it than easily fits in a multivitamin.

You can get sufficient potassium by eating 2-3 meals with plenty of vegetables or leafy greens every day, and you can get sufficient iron by eating animal meat (unless you have a diagnosed iron deficiency and need to supplement with it directly).
I don’t think you understand what GP meant. They meant faking you (as the prankster) being in danger, so the robot kills someone else (the prankee) for you.
Fame is about one spectacular thing not usally a body of work. There are lots of drugs they routinely approve but it’s how they handle the big controversial ones that shape the public image
Don Lancaster has been commenting on the absurdity of the hydrogen economy for over 20 years, saying hydrogen is a "pollution amplifier":

https://www.tinaja.com/h2gas01.shtml
watching a virtual persona stream their development of their M1 GPU drivers is one of the most cyberpunk things I've ever seen! it's easy to forget that this world is looking closer and closer to those dreamed up by Gibson, Stephenson, etc. what a time to be alive.
Did anyone already say that Telegram is Russia's KGB operation?
I had no real point. Just imagine it, and laugh, because it is a funny scenario. It doesn't need uncountable sets btw, countable infinite many prisoners, and 2 colors do the trick.

I don't know what you mean by uncountable sets are bizarre. Newtonian physics uses a lot of uncountable sets, and it is consistent witch our everyday experiences, isn't it? Or things like Banach-Tarski would appear anyway? Do you have some examples?
> Prison is not permanent housing.

The goalposts were fine where they were, that prison can be and in these cases is a better alternative to leaving people on the street.

> a lot of the resources that they may have been using to keep themselves alive

They are dying in an open air drug encampment. Any resources they had were sold for drugs in the first few days.

> Temporary shelter may be gone.

They're probably under a tarp, but maybe they had a place at one of the indoor drug encampments. None of these are the slightest help, and to go back to any previous shelter is death.

> Connections to people who can help them may be gone.

Any people you knew while living in a drug encampment are toxic or worthless at best. Any "help" you were getting at the time is the type that kept you there.

> If someone dies on the street as a result of imprisonment, they're counted as a street death, but they're really a prison death.

Your analysis ignores the people who get better as a result of a criminal-sanction enforced dry-out and that a significant number (25% maybe) of street users who don't make it into prison (it's a good thing in this context) will die on the street each year.

Yes, minimum security is better than maximum and non-criminal rehab better again, but you said it won't be built so it's good for you to know that even Riker's Island is better than leaving junkies on the street - for the junkie!
Interesting, that response indicates manga is a genre in abstract art than realism...
Author here!

This project looks interesting and as you mention it seems conceptually similar! I would agree with that quote, generally speaking, but I think it really depends on a binary to binary basis.

Some binaries outsource most of the work to dynamic libraries. Unfortunately, DWARF expressions are typically emitted for these program counter ranges, so it's desirable to at least implement a subset of expressions [0].

Even if that's not the case, we want to produce profiles that are as accurate as possible :)

You are totally right, they were discussing kernel stacks where stakes are higher as it needs to work perfectly, otherwise kernel live patching would not reliably work, among others. The kernel has now some unwind table format, that can be used in x86_64, called ORC [1].

That being said the parser for DWARF would still have to live in the kernel, and I am not sure if kernel devs would like to accept such a patch.

Ideally we would transition to an unwind-specific format for user-space (something like ours, for example) and perhaps have a suitable unwinder in the kernel, rather than having to implement it in a BPF program. This is something we are considering for the future, but it's not free from problems (increased executable size, redundant unwind information, etc). But this is exactly why we wanted to have a conversation with the communities interested in this work!

[0]: https://github.com/parca-dev/parca-agent/pull/1058/commits

[1]: https://lwn.net/Articles/728339/
The railwaycat build is the only version of Emacs I've found to work with Magnet (https://magnet.crowdcafe.com).
I'd give the makers of Tailwind the benefit of the doubt here. TailwindUI was very much launched well after Tailwind CSS was popular, and they probably assumed you'd only find it after you'd kicked the Tailwind CSS tires a bit.
For a very quick reference, if you don't know anything (Edit: A grandpa level introduction)

https://www.digikey.com/en/articles/transistor-basics

And then,

https://youtu.be/qhJaq3kl6Dc
https://youtu.be/AnEVas6cl6Y

Someone even mentioned Ben Eater's videos on SC & PN Diodes & P-N-P/N-P-N transistors. I liked those too when I was learning. Finally the first 10-15 pages in Chapter 1 of Milman & Halkias (PDFs widely circulating) are such a clear read, if something still doesn't click.

For the deep dive details I mentioned in parent post, follow 6.004 Computation Structures' first few lectures. Nand2Tetris lectures also cover how circuits are built from these basic units to make functional units of computer (Bonus: they used to have a simulation software with the book which was neat).

This will build a conceptual model of whats going on in these tiny semiconductor bits - unlike other places which throw in a bunch of facts & expect you to build on top of them
It depends on what you are looking for with the vegan cheese. If you want something to go with a charcuterie plate, there are really good cultured cashew milk cheeses. They are more akin to cheese spreads though, something like this [0]

But if you are looking for something like a slice of cheddar or vegan mac-n-cheese the options are really pretty terrible and all have an aftertaste like you just ate a spoonful of Crisco.

[0] https://miyokos.com/products/classic-double-cream-chive-chee...
Wayland Protocols 1.31 Released with Fractional Scaling Support
Earlier discussion:

https://news.ycombinator.com/item?id=33742112
Thank you. Are there JS frameworks that help make HTMX shine?
That doesn't seem that damning of evidence against unions. The same unions that protect the 'free-loading employees' also protect all the other employees that are members of that union.

There are certainly problematic unions, but we should be equitable to the benefits that they provide.
Apple has pushed OS updates to help the Asahi team, though they did not publicize this, of course.
Remote is only going to be the new normal for a few companies in the end based on these trends. Mostly in office is on the way back and it’s no longer a seller’s market so companies have more power to make these demands. Especially for smaller companies, I think in person has a lot of value to move fast and build a deeply connected culture that I have not seen remotely or even hybrid if hybrid is only a day or two a week.
It's the new way to do layoffs
Rudolf van der Berg [1] delivered a good talk on the topic "Big Telco vs Big Tech, why telcos want money for traffic (again)" [2]

He has a good, dry humor and some very valid points on why this is just the same old story as it ever was.

[1] https://twitter.com/internetthought

[2] https://youtu.be/WNk4QzPL4jU
This is exactly what I am referring to.

I am not talking about in the instance of claim verification. I have seen a number of instances where a leader just wants to see data. Not any specific data, just all of the data. There is a belief that data can solve problems if only they had enough of it.
I thought the common speculation was that they aren't allowed to call it ARM, because they extend the ISA significantly enough that ARM-the-company was concerned it'd fragment the ecosystem.
Yes we definitely fall into more traditional "predictive modeling" data science than deep learning / recommendation algo roles.
AdGuardHome is free but AdGuard is not. What you are looking for is https://github.com/AdguardTeam/AdGuardHome
This submission is a duplicate of https://news.ycombinator.com/item?id=33789940, submitted ~20 minutes earlier.
This is pretty cool, but wouldn't it make it harder to get seeds in the first place?

Just imagining someone getting their file and closing the torrent tab, I guess you could try and address this with some UI callouts, but as a frequent torrenter, since it runs on a dedicated machine/application I tend to seed heavily.
GPU driver. So that one can install Windows on Apple Silicon and get accelerated graphics.
And how do you do that thorough analysis without asking to see the data?
Not the first HN comment I have seen where $real_useful_department borrows
resources off overfunded $bullshit_department to get the job done inspite of management.
Ironically the people hyping India are the first ones to leave it to never return back. The author is one of them.
To be able to tell whether a candidate is good, the hiring team has to be expert! No chicken, no egg.
Looking into it now!

Edit: No, the HN API is working:

https://hacker-news.firebaseio.com/v0/item/33790811.json?pri...

https://hacker-news.firebaseio.com/v0/item/33786127.json?pri...

The problem is likely at Algolia's end. They also have a nice HN Search API and most likely hnrss.org is using that one. I've contacted them and they're currently looking into it.

Edit: they've found the problem and are currently backfilling the missing data. If anyone still experiences trouble with HN Search after (say) 24 hours from now, please let us know at hn@ycombinator.com.
And I'll pay you $10 per BTC.
Sure but, that's (one of my) point(s). I think type systems prevent some bugs, but I more view them as this analogy:

- code formatter :: style

- type system :: tests

...which is to say that mainstream type systems tend to just unify what people in dynamic languages are doing ad-hoc in their test suites. As a result, I think their contribution to safety is overstated.

All of which is to say that posts in this thread coming out swinging for all of Typescript's safety improvements, while also arguing that it has no trade offs seem pretty off base to me. We can't even tell it's working most of the time.
> Let market economics drive the behavior/buying decisions.

I think this makes sense, generally speaking, but the problem is that this isn't a "market" in the overall sense, only in choosing between vehicles. Gas and oil infrastructure for example has a lot of government involvement, so will charging infrastructure. So you can't really let the market decide here because the competition isn't really there.
It reminds me more of a cross between Twitter and Usenet. It is not the same thing as a silo social media site.
> That feels like some kind of violation of whatever is the financial equivalent of the laws of thermodynamics

Houses lose in value slower. A 20 year old computer is worth basically nothing because of technological progress, the house I’m currently living in is 60 years old.

Then there’s the land the house stands on. Land is a limited resource that cannot be increased by production, especially in proximity to population centers. It follows completely different laws than mass-producible products.
It's a vocabulary you quickly get used to, and when paired with editor plugins, it's a non-issue in my experience.
That's much better. Consider that stolen.
It’s related in the way two eerily similar fatal accidents at a single unchanged dangerous intersection in a small town, years apart, are related.
Not much.

Tailwind's @apply just lets you apply Tailwind design tokens to CSS classes. It's useful for keeping designs looking consistent if you're already heavily invested in Tailwind. This is probably not much of an advantage unless you're working at a very large organization with many teams and web properties. And there are other CSS-native ways of enforcing design token consistency without Tailwind too. Open Props is a good example (https://open-props.style/).

@apply is also a great lazy way to just slap a string of Tailwind classes from mark-up into a class. It doesn't sound proper but it works in the context of iterative development.
>I've long held that floating point with a decimal exponent

You mean IEEE745 Decimals?

Decimals also have serious pitfalls. For many applications they are just worse and lead to more problems.

In the end they are at least as confusing as floats. And switching to them as the default would make programs generally worse.

> Like many reforms in computing, performance is used as an excuse to maintain the status quo of the priesthood.

Very silly argument. Performance is not the issue.

Floats are useful because of their range. Even if input and output are small, intermediate results can easily be very large and exceed the representable decimals.

Every programmer has to learn that the computer does not understand real numbers and that expecting it to is entirely misguided. No different representation will change that.
Going to need some stats on that. Every gig I applied to in the last two job searches was fully remote. The gig I landed on this last month is fully remote. It is still easy to ignore the low paying, contract, in office nonsense from employers who think they have the upper hand right now.
Oral potassium is dramatically less toxic than IV potassium, because the body has to actively transport the ions and it's not terribly interested in killing itself. It could still be dangerous in very high doses, but that's unlikely to happen by accident.

However, oral potassium does have other effects. The proton pump in the stomach works by exchanging K+ for H+. Excess potassium may affect its functioning. There are several reports of nausea and pain with potassium supplements [1], although I've been adding KCl/NaCl "lite salt" to my work lunches for a long time with no problems.

1: https://jamanetwork.com/journals/jamainternalmedicine/fullar...
For junior developers reading this: frameworks introduce additional complexity (especially ones with obscure dependency injection), learn how to use different tools properly and analyze when they should/should not be used. Learning your language properly (and carefully selecting when a framework makes sense vs when it doesn't) will save you much time and stress when shipping real products.

There's a time and place for framework/no framework, though I'd err on the side of not introducing a huge framework until it's actually needed.

Source: I work on a real, shipped for 3 years, SaaS product primarily written in Go (multiple services). The primary applications are framework-less, but some of our operators make use of kubebuilder (which certainly would qualify as a framework).
Have you looked at your diet? I used to have a ton of mucus, and cutting out bad carbs from my diet (processed bread, waffles, store-bought muffins, etc.) pretty much eliminated the issue. Peppers / nightshades can be an issue for some people too.

The purpose of mucus is so that your body can temporarily lock up some kind of inflammatory agent that it is being exposed to and limit the damage.

Usually these types of things are solved by removal rather than addition (of something in your life).
I think this was posted on HN a while back, can't find it, but the energy losses from production, to storage, through transport and delivery are much greater for hydrogen compared to electricity delivered on the grid and stored in lithium batteries. I think that, overall, there are very few applications where hydrogen makes sense. Even in places where the much greater energy density of hydrogen vs. lithium batteries matters a lot (e.g. aircraft), hydrogen is still not a great choice, and seems to me it would be better to just put research into making carbon-based fuels from renewable energy sources.
Cloudflare weirdness I suppose. I see them all, but perhaps they think you're likely a bot or something and don't allow you to see it? (That or you have JS off?)
Whether or not you believe it was justified, it still qualifies as misinformation.
Hydrogen is a fake green fuel pushed my the petroleum industry. It is 100% not a viable fuel because it’s just oil with extra steps.

The recent astroturfing campaign is funded by petroleum companies.

1) the only reasonable way to make it is to crack it from petroleum
2) it’s hard to contain and ship so the infrastructure needs are substantial
3) nobody who knows about or cares about renewables takes it seriously.
Yes a big investment is fueling stations would be needed, but as it stands the investment required for EV charging is huge as well. So may a key issue would be the difficulty to carry both out.

On the face of it hydrogen would be much less disruptive than EVs: you go to the station and you refuel in a similar way as now. For EVs there are many problems not resolved yet in order to support the day when all cars are electric.
He does that all the time where he posts a link and quotes one or two paragraphs. It's also meant for the fanbase to comment on the post.
It is a masterpiece! And it can be applied to modern software engineering as well
I think you need to understand that emerging novel viruses take time to understand. We still understand relatively little about covid, and to be upset with Twitter for doing it’s best at a time where emerging information is being blasted around the globe, is misplaced at best. Recommendations evolve as the virus itself does, and as organizations respond to emerging threats.
I assume you mean Asahi Linux GPU driver for Mac M1? or does this run ontop of MacOS somehow?
vTuber = virtual YouTuber (YouTube as genericized term for “video platform”, as in Xerox for copying)

Anime = Japanese cartoon style
‘No Cooperation’: How Sam Bankman-Fried Tried to Cling to FTX
You can also get ext4 (with journalling) rather small so it's usable on an MCU.

https://github.com/gkostka/lwext4
Being able to solve 80% of AoC is nothing to sneeze at. There are plenty of roles that are open to you. You should start applying to jobs that interest you.

If you have no other experience you can point to, I'd take one or two of last year's AoC puzzles you solved and write a short write-up on how you solved it. Explain the problem, explain why it's hard (it's a challenge after all), talk about failed attempts (this is important), and talk about how you solved it.

I'd include this with your resume or cover letter.

Remember, the goal is to get to the next stage of the interview process - so you want to give them something to signal you're worth interviewing. AoC (or open source work) gives the interviewer something to ask about.
Forth is a mindset as much as a programming language. It is a language for minimalists. If you can solve your problem efficiently in Forth, you can be confident that your solution will work in essentially any computing environment. Unlike C, the core of Forth is small enough that a single individual can implement it in a few days at most.
This is incredibly liberating because you will realize that you will never be seriously hindered by the tools provided to you because the Forth way is to just write your own tools. Of course this goes against the modern programming culture which has become extremely maximalist and makes you dependent on complex tools like VSCode + LSP in order to be productive. There is another way.

The language itself leaves a lot to be desired, in my opinion, but the core idea of having a small extensible compiler around which one can build efficient problem specific DSLs is brilliant. Unfortunately I think it is too easy to get bogged down in the bad parts (or at least parts that appear bad to our modern programming sensibilities). For a good overview of what makes Forth special, I recommend Thinking in Forth https://thinking-forth.sourceforge.net even if you never expect to program in Forth. It was written in the 80s but it still holds up. Read the first 80 pages or so carefully and I can almost promise that it will change the way you think about programming in a good way.

Once you have internalized the Forth mindset, you don't need to actually write Forth code. But you may be grateful that Forth taught you how to find your optimal programming language that exists somewhere inside of yourself.
Previously: https://news.ycombinator.com/item?id=33781563
I don't know how practical this is, but I'd really like a hydrogen grill that I can plug into a wall and run a hose to.

I also wonder if the same concept would work for a hydrogen stovetop; perhaps even paired with a dehumidifier to keep my interior humidity under control.
The holiday season wouldn't be complete without the HackerNews Humbug
It would take more than a GPU Driver, or actually, drivers at all.

Windows has some behavior that is hard-coded and cannot be changed except by Microsoft. This behavior can fairly easily be bent on Linux, but Windows drivers can't bend the rules for some of these issues.

The biggest issue that immediately comes to mind is that the M1 MMU (Memory Management Unit) only can handle 16K pages. Linux can easily be built for 16K, and most programs work on 16K, but Windows currently only supports 4K on ARM. No driver can fix that - only Microsoft. Of course, if Microsoft joins the Apple Silicon train (which Apple has said they are more than welcome to do), then they probably will have official Apple documentation and not need the Asahi Linux findings.
Fortunately there are other ways to seed independent of WebTorrent clients.

You are right, it'll be mainly used for HnRs. In some cases this is okay or even desirable.