skysight-inc/HackerNews huggingface dataset:
This line really didn’t resonate with me:

> Many people go online to find a sense of belonging and community, and in the right circumstances, they can find it while they may struggle to do so offline.

I understand it’s true, but it doesn’t apply to me. I find it sad that people struggle to get a sense of belonging offline and have to resort to ersatz communities like Reddit, which commodify the users’ identities and are generally low trust.

Reading that line puts a flicker in my mind, a thought that I might be an “enshittification accelerationist” when it comes to Reddit (Facebook too). Let it kill itself, because it’s not that good anyway.

I was a fairly avid user of Reddit as a late teen / early 20’s person, when I was forming my identity. But now I’m done doing that, and I find Reddit overall to be of low value, especially now that LLMs have scraped most of the good stuff.
Microsoft’s Satya Nadella Is Betting Everything on AI
True and then you find out these people were incredibly shitty and destructive but at least they made some nice songs that are now used for car commercials so the universe balanced itself out, right?
dutch food is ... strange. i used to do consulting work in the netherlands (which i like), and i never got used to it. i remember going to do some work at klm's headquaters and saying to the dutch guys i was with in the cafeteria "this is inedible". their dispirited response "we know".
"Instead of hand-crafting an HTML template with <title> <p> <a> <h1> <img> <div> etc"

You forgot a whole lot of <table>, all the inline CSS and all the IE11 comment hacks. Oh, and also OfficeHTML or whatever abomination that is called, because Microsoft Word 2003 also remains alive inside Outlook.

Most people doing anything of medium complexity is already using some abstraction layer, such as MJML [1]. Also remember you gotta either test on multiple clients, or use something like Litmus.

HTML emails are no fun.

[1] https://mjml.io/
Far more likely that you just have false memories. They are very common and can result in a feeling of complete confidence that an event occurred when it never has. https://en.wikipedia.org/wiki/False_memory
Preach.

99% of people don't understand (because they don't even try) what you can run a full resolver even on Windows machines. butmuhpihole
See "Nightfall"

https://en.wikipedia.org/wiki/Nightfall_(Asimov_novelette_an...
> Email API for Developers Using React

But what if I'm just a regular developer who doesn't use react? /s
I have literally never watched a Mr Beast video but if I go to youtube under a new username or stealth mode then the probability of Mr Beast being on the front page I would put at about 95% and it has been that way for a long time.

We have agency. Anything could be promoted instead but instead we get this nonsense. Over time of course all this gets lost and we just pretend this is all organic.
You're talking about issuing certificates via email? That's a widely documented process, I've used it. SharePoint... I'm not familiar with. I'd love a reference.

Certificate issuance doesn't need to be perfect. We have Certificate Transparency, for example to catch missisuance and CAA records to restrict the process.
Careful. My house has been appreciating at $50K per year over the past 10 years. That's over $4K per month. I'm essentially being paid to live in my house. Obviously, there are a lot of caveats. I bought my house in 2009 when the housing market hit bottom due to the crash, the seller just wanted to get out and sold it below market value - even the market at that time!

Everyone said it was a bad time to buy a house.

It was a great time to buy a house! You know when it's generally a bad time to buy a house? When everybody is buying a house! It's like the stock market. When the market crashes those are the best times to pick up stocks on the cheap. Same with houses. That's how you make money.
Feast: Feature Store Demo and a Decade of Risk ML
> The results indicate that as carbon costs rise, high-emitting carbon industries such as mining and energy are at the greatest risk of default

Image that, companies who have for decades built their businesses around being able the air as a free public sewer are going to have financial trouble when they have to start paying for it.
Media propaganda talking points checklist.

1. Iran. Check.

2. Russia. Check.

3. China. Check.

4. Mexican drug cartel. Check.

You hit all the propaganda talking points in one comment. Usually such comments stick to one talking point. "China, china, china" or "russia, russia, russia" or ...

> Let me say that what the US government is doing wouldn't even be controversial in 99% of the world, including probably 90% of democracies.

That's a problem for most of the world. Not the US.

> People in other countries are much more clear eyed and pragmatic about these things.

Most of the people around the world don't have any problems with iran, russia, china and mexico. Maybe we should look into why we have conflicts with people all over the world.
Rewriting the Ruby parser
People need to filter their role models better, that's for sure.
I've been waiting for a tool like this for ages.

I see you link a jira ticket to a page. Is there a way to link whole Epics to Acreom page?
Oracle beats on top and bottom lines as cloud revenue jumps
Evilution of virtual Python build environments:

setuptools

distutils

pyenv

poetry

anaconda

pip install --user pkg-name

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

python3.8 -m venv .venv38
python3.11 -m venv .venv311

conda create -n myproject python=3.9.4
conda activate myproject

pytorch

meanwhile, in C and C++, we have `make`.
Maimonides and about everyone who has thought about the concept of charity for a while
You can use dynamite to edit the "strat now" from chunk
How do people actually use Sendgrid, Mailgund,... and any crappy email services outhere ? Day by day, i got upset and stressful working with "enterprisey offerings".

Resend innovates at simplicity, no crappy dashboard, clean API design.

Thanks you.
Much like the “every device is tapped” heuristic of security,
There’s a simple heuristic for data:

If you create data anywhere, assume some govt will eventually get a copy

In reality that data will sit there unreviewed in 99.9999% of cases.

Just hope you’re not in that 0.0001%
I've worked at a couple companies (medium-scale) with home grown email solutions. The server-side rendered templating grew into being used for HTML email as well. It helped the backend devs as the tech that rendered the webpages also rendered the emails (all server side rendering), and the frontend devs needed less training to go from just frontend to frontend + emails. It was sort of a path of least resistance thing and it did have its drawbacks.
I'm haven't used this system (thankfully), but my first thought is complementary to the comment you made about small projects: in big projects, probably it's more useful to break down by component rather than type of document. E.g. the front test spec is better off grouped with the front end architecture diagram rather than the test spec for a bunch of other individual components.
I think we've seen over the past decade that countries are really quick to excuse acts of war because they don't want to go to war. See: cyber attacks, novichok, shooting down civilian airliners, spy balloons, Nordstream 2, ramming into a military drone to crash it.

Unless the geoengineering has a clear and large negative effect, or if it were done maliciously (somehow?), I don't see any wars arising. At most a strongly worded letter about how everyone else should have been consulted first.
One improvement to the demo video would be to show the resulting game being run.
Also, when I visit the #all page I get two weird window.alert()’s, first says 5, second says 1. I’m on mobile Safari now so can’t really investigate, but is the site getting script injected??
Hopefully someone will replicate it, and then we’ll know if they were telling the truth.
You made a good comment and then absolutely ruined it with your last sentence. Blanket statements like that are not only disrespectful but they’re useless. This isn’t Fox News…it is Hacker News.

Second, you’re arguing they were involved in illegal activities since before going public. How do you know that for sure?
--So kill some of the poor people?-- This is the reality of what will happen from a tax on getting to work and fueling your body to provide work.

Solutions that involve taxing always disproportionately hurt the poor and do nothing to curb poor behavior of people who are well off.

Unless we are taxing as a percentage of income? Let's go with that. All unneeded polution is taxed and the money goes to reversal of the problem.

So:
- You buy a car that fits more people than what exist in your family (1% per seat per year). Other metrics for weight of vehicle/mileage/EV status/gas useage over the year as well.
- Your garbage collection is limited to 5 bags a year and each additional bag is 0.1%
- Not understanding how to recycle is 0.01% per item needing to be sorted correctly.
- Electricity usage is taxed after a certain kWh is reached on a yearly basis @ 0.02% per kWh.

Etc.

The problem is that everyone thinks it isn't their problem. The solutions people produce never negatively impact themselves. Including mine above. Though I already practice what I preach. Exception being that the limits above are more forgiving than the ones I impose on myself. My tax would be near zero, if not zero or negative perhaps, given the above framework.
I don't see a problem with defining modules in Elixir scripts. It was a huge annoyance in Erlang though.

Even scripts require some structure and code quality. I organize my bash scripts, otherwise they quickly become unmanagable.

If you dislike typing long module names, and for some unknown reasons won't use short alias (alias My.Long.Module.Name, as: M) or import. Then the best workaround is to use "M" as a module name:

#/usr/bin/env elixir
...

defmodule M do
...
def f, do: ...
...
end

...

M.f()

Anyway, I think there was Joe Armstrong's blog post, where he said that modules are just containers for functions. The way we decide which module to put a function is completely arbitrary. Sometimes it's very hard to decide, or maybe the same function could equally belong to several modules. I designing my toy programming language where functions do not nelong to modules or namespaces, but you can query them based on metadata like tags/types/docs/etc.
Reddit was around for like a decade before they added Gold, which was primarily a way to try to make money. My sense is it didn't work very well.

And I'm confused. Are you censoring abusive posts or not? Who decides what's abusive? This is a much bigger deal than incentivizing users to post IMHO.
As someone low in rating, there are few things in chess more satisfying to me than when the engine confirms I was correct in sacrificing an exchange or a full piece for some sort of positional advantage. The opportunity itself comes up very rarely for me, so recognizing it just makes me giddy.
A corporation is nothing but a community. I expect what you mean is that when one community operates a service and a different community uses the service, there will be competing interests? That is certainly to be expected. Although, there is a clear solution: The community who uses the service can also run it.
I’m the maintainer of this project. While it is good to see it posted here, I should note that Aether is on a hiatus for now.

I might eventually get back to it, and I’ve been working on it since 2013 so it is a long lived work for me, but I currently have zero capacity to support it in any meaningful way.

That said, if there are any serious would-be maintainers interested I would be happy to review code and eventually distribute commit rights though.
Exactly. Everybody seems to look for the place "where everyone is".

Truth is that there is none. People are always spread around many different places (and it’s a good thing).

Is everybody on Mastodon ? Absolutely not (but you would be surprised how many people never were on Twitter either).

Is there enough people on Mastodon to keep you informed, entertained and making you discover new stuff? Absolutely.

Is your niche interest represented on Mastodon? I don’t know but it might be, although with different "codes/traditions" which might make it harder to find at first glance.

Will Mastodon be the next big thing? Well, nobody on Mastodon seems to care about that question.

Is Mastodon a success? Of course it is for the thousands people using it daily.

Should I use Mastodon? Only you can answer that…
I don't know why he assumes NVD is a big organization. I'd be surprised if they occupied a full floor. They're most likely understaffed and underpaid, which is not a good start for a mistake free environment. But his point stands it would definitely be much better if they triple checked when scoring stuff that is universally deployed like curl, zlib or SQLite.

That and the fact that CVSS is mostly useless.
ts-pattern v5
I'm getting the feeling that a lot of old timers also don't understand HTML and CSS in emails, from the responses I'm seeing here.

There are a lot of reasons to have abstractions over HTML/CSS in emails, for all but the trivial cases. It is notoriously difficult to get right, since there are some features lacking and standards in the email client space moves way slower than browser.

A regular marketing HTML email would look unrecognizable to a lot of old timers.
We're beyond the peak from a critical view. Most innovation from brewers today is coming in terms of marketing or making numbers go up (loading up on ABV or IBUs), while seemingly treating flavor as secondary.

I'm definitely not saying no one is making good new beer anymore, just that the improvements from the ~80s-00s has slowed down.
No, selling unregistered securities to people who aren't accredited investors is illegal.
I blew up my life by quitting my job in January 2020 to find some new opportunities in the following months. Then the pandemic hit, my weekly training ended, extreme back and head pain came back, I wasn't able to fix myself up for a long time. Split with my gf, changed places to something that gave me extreme anxiety and a lot of gray hairs. Held off depression for a long time.

Now I slowly get back into healthier lifestyle and try to piece myself back together to something what once was.

It's very easy to write something like that especially after everything worked out well. Keep in mind there are many types of people and some of them will always land on top (I'd say those with the best networking skills, which I have zero).

I just want to stress something that is often missed. If you are feeling good in current status quo just think what kind of person you are, what skills you have, what is easy and what is hard. Don't change your life drastically until you get to know yourself well. You can't "power through" everything that happens and there's a level of suffering that makes it all not worth it in the end.
> because we think your business might be breaking ambiguous laws

I think Coinbase and the their investors would have appreciated a real a priori ruling on whether their business is an illegal securities exchange before going public but we can't do that for some reason.

Risks To Our Business: The SEC might shut us down for being an illegal securities exchange but has no way of telling us in advance if we're breaking any laws ¯\_(ツ)_/¯

I think there is very little room for this sequence of events to be considered fine. If there is any sense at all that the SEC's mission to protect retail investors "their whole publicly stated business model might be illegal and we might sue them out of business" is something you might say, "we're not sure if we're comfortable with you going public yet."
Image Reprocessor to Enhance Anonymity?
Couple days ago I found this while looking for image related Python libraries, and I thought it deserves to be looked into it more, using it for a bit and it's just incredible, it may help activists.
Since nuclear fuel cost is very low and maintenance/lifetime is time based nuclear kWh price will be scaled by inverse of load factor.

So if for example 66% of the time solar+wind+hydro+misc provides enough and nuclear is not needed, nuclear kWh will be triple the price (estimated with historical load factors).

Already at play in Finland a few weeks after the nuclear power plant has been turned on it had to scale back its production to "not loose money":

https://oilprice.com/Alternative-Energy/Nuclear-Power/Finnis...

What will happen in a decade with more and more solar and wind?
Before taking advice from these comments, please think about Nonsurvivor Bias. Do you think someone who blew up their life and had it go incredibly well is spending their morning on Hacker News? Is that how your ideal summer day would be, when Golden Gate Park is right there?
The article points out that it is too easy to create duplicate files. Part of that ties into what you're talking about. Part of that deals with how people deal with files (e.g. few people use versioning outside of software development). The article is suggesting that a strong hierarchical system will help to avoid that problem.

Of course the other problem with tags is management. Placing something into multiple relevant categories involves more effort. Failing to place something into a relevant category makes it harder to find since you are now dealing with either a flat file namespace (worse yet, a disorganized one) or a flat tag namespace. In theory, some of this can be handled by letting someone else handle the tags (e.g. the creator, the publisher, or the seller), but that has its own problems since there is frequently a conflict of interest (e.g. irrelevant tags are applied to increase the visibility of a product).

At the end of the day, we have to accept there is no perfect system of categorization. Some will prefer hierarchies. Some will prefer tags. From the tone of the article, it is clear that they prefer hierarchies.
The author's main point is "When you override this expression, you’re indirectly communicating that someone’s personal preferences are less important than your own visual sensibilities" but that's always be the entire point of CSS. The browser comes with default styles, the user can override those, the website can override those overrides, and then extensions can override that. Granted, very few users probably do override the browser default styles due to those defaults rarely getting used anyway given the prevalence of websites doing so...

Also interesting that the author makes no mention of the ability for the site to set the color of the address bar area for Android browsers. Seems like the same gripe should be had.

Aside: I find it funny that the author says "This phenomenon is why checkboxes use squares and radio buttons use circles" and then links to a page for the reader to find out more, in which the prominent photo is of a radio with square pop-out buttons.

But a good read nonetheless.
ASCII vs. UTF-8 vs. UTF-16 vs. UTF-32
Much better tools? Welcome to use C++ without a linux distribution providing compiler and headers!
That's a great demonstration, but I doubt it will become cost-effective anytime soon, or ever.

To me it looks like building a sufficiently thick undersea HVDC line wrapping around the globe and connecting all the solar installations on the ground would be an easier route. The sun always shines somewhere.
But why would you do that on a Mac workstation?
When google does it it’s not an unauthorized breach of a computer system as defined in the DMCA.
So it is an unsolvable problem afterall.
One step closer to the plot of the Three Body problem: https://amzn.to/3qEOWhM
Teaser AI – Date New People
> So far, the whole thing has remained standing, but that doesn’t mean it will continue to do so.

What is the bar for “still standing”? For my use cases, It is no longer there.
This reminds me of my intro to Computer Science class. My professor started us off with the Peanut Butter & Jelly Algorithm exercise [1]. I loved it. Nothing destroys your confidence quite like seeing a grown woman smash a peanut butter jar as hard as possible into an unopened loaf of bread.

[1]: https://duckduckgo.com/?q=algorithm+for+making+a+peanut+butt...
Depends on the company. A small one where everyone knows everyone else, it actually seems kinda normal.

The way large companies do it is just jarring. When my coworkers find out it's my birthday, it's because a random lady from HR is asking them which one is me so they can deliver the card.
Anthony the Great
Happy to provide more details on this. In most cases, our server SDKs use a common WASM library to make all user bucketing and segmentation decisions locally. We have been impressed with the performance we've achieved with WASM. It allows us to share our most critical non-trivial amount of decision-making code, and it lets us share it between our Edge APIs and Server SDKs. So the same WASM code making decisions locally in our server SDKs is also making decisions at the edge for our APIs powering our client-side SDKs and public APIs.

We have stuck to the Bytecode alliance-supported Wasmtime runtimes that we highly recommend for anyone going down a similar path.

There have been cases with highly parallel environments where we needed to support micro-second level optimizations for our GO SDK, where we ended up building a native version of our bucketing logic. We hope that WASMs' upcoming threading and memory management improvements will make this use case supportable without needing native code. But for our higher-level language SDKs like NodeJS / Python / Ruby / PHP we've generally seen as good or better execution performance from WASM.

What desktop environment are you looking to support? We have customers using our iOS SDK in MacOS (we need to find a better name for our Apple platforms SDK that supports iOS / iPadOS / MacOS / WatchOS / tvOS). Our React SDK works with electron apps, and we have on our roadmap to investigate client SDK support for our .NET SDK.
Not at all, I'm an average programmer at best. But writing well structured code is about being conscientious of your team mates, it's about not being a show off, it's about not being arrogant even if you are the smartest person in the room, it's about reading some books on clean code, knowing what KISS is.

If someone can't write readable, maintainable, understandable code unless the language has certain guard rails in place, then they aren't doing the above things and I would consider them a toxic team mate, no matter how much of a rock star programmer they are.
WinGet Configuration Preview
> The reality is that Mr.Beast will not be changing the entire U.S. healthcare system.

The reality is that Mr Beast has a better shot at it than 99.99% of americans; the argument is he won't take that shot because he prefers to be Mr Beast

Not to mention this is not all or nothing. He could flip or decide hundreds of thousands, maybe millions of votes, in favour of candidates that do want to reform the healthcare system. All it takes is about half the politicians plus one, no?

I'm not an US voter and don't suffer its healthcare system, so maybe it is an immutable part of life and I can't grasp it - but I doubt it
Gptcmd: Command line GPT conversation and experimentation environment
An IT professional criticizing the military for using acronyms and codes is a pretty bold stroke...

Besides, if you named everything with regular words your poor MAX_PATH would be working overtime. There's a time and a place for abbreviations and codes, and if a multi-theater, technically-advanced military force with global and extraplanetary reach isn't one of those times and places, then I don't know what would be.

But I do agree with you about assigning an arbitrary number to a project. 773.0034 is not that helpful a descriptor and I wouldn't want to see a whole "Downloads" folder full of those. But it does help you find things quickly.