skysight-inc/HackerNews huggingface dataset:
Scientists aren't idiots; they're well aware of the sun's regular cycling, and account for it.

https://www.swpc.noaa.gov/impacts/space-weather-impacts-clim...

https://nso.edu/blog/scientists-develop-new-model-to-estimat...
I've experienced this in a Subaru CrossTrek, several times while driving down back roads it started beeping at me "OBSTACLE DETECTED" and then slammed on the brakes when there was nothing in front of me.
I have an endless streak of unfinished projects, at various stages of completion. All the ones that I finished had something in common: they served a purpose I cared about. If you don’t really care about what a project can do for you it’s nearly impossible to muster the mental energy to carry it out to completion. At least, I can’t.
> The entire system has been acting as if GenAI was right around the corner.

To be clear, I think it is. It's just not going to be a hologram of a wizard in a room you can ask a question to for a quarter, which is what these chat bots and copilots you see today are modeled around.
Not bad, but then it turned out to be an ad for their AI thing
OpenGL also supports SPIR-V, a similar intermediate format, since 2017 (it came into core in OpenGL 4.6).
"Never" is a strong word.

I could definitely see value in war-time, if perhaps one was degraded or damaged, and required special attention that might justify having a person focused on it and communicating with the helm.
Appreciate OP's post and the other anecdotes shared here.

This side of things doesn't get much coverage since it doesn't sell books or increase subscriber counts!
It's wonderfully idealistic to believe that the people who would pay $10 a gallon for gas are the people that needed it the most and not just the people with the most disposable income. I've known people who would happily pay $10 a gallon for gas they could have easily avoided using because it's pocket change to them, and similarly people who wouldn't buy it for essentially any reason.

Additionally so to believe that the government will hand out money so responsively in reaction to natural disasters that there's no reason to limit price gouging as a way of more effectively making sure poor people can buy food immediately after a hurricane. The government can't be trusted to set prices, but can be trusted to give everyone cash immediately after a hurricane knocks out the major road?

There are no good ways to allocate limited resources in the aftermath of natural disasters or similar acute supply shocks. Setting per-party quotas on buying toilet paper isn't perfectly fair, as the article points out, but to me it seems an awful lot more fair than "the rich get everything." As a limited, temporary amelioration of the kind of naked greed that the article admits most people find repugnant, in situations that are rare and have limited impact on the functioning of normal markets, it seems like common sense.
I'm mad at you for forcing me to laugh at this.
> Unless your schema is really fucked up, there should only be one or two actually sensible ways to join across multiple tables. Like say I have apples in boxes in houses. I have an apple table, a box table, and a house table. apples have a box_id, boxes have a house_id. Now I want to find all the apples in a house. Do two joins, cool. But literally everyone seems to write this by hand, and it means that crud apps end up with thousands of nearly identical queries which are mostly just boringly spelling out the chain of joins that needs to be applied.

You are primarily describing natural join here. It won’t read your mind and join your tables automatically, but it automatically uses shared columns as join keys and removes the duplicate keys from the result.

The problem with any “auto” solution is going to be things like modified dates, which may exist in multiple tables but aren’t shared.

Even more magic is natural semi join and natural anti join.
You're making conclusions that are completely unsupported by your arguments. You say "none of the 'safety technology' we've added in the last decade has worked.", but then go on to lament the deaths caused by rising vehicle weights, and distracted driving, primarily on cell phones.

But most of the safety tech introduced in the last 10 years (or at least that is much more prevalent in the last 10 years) are things like collision avoidance systems, mandatory backup cameras, lane change warnings, etc., that have nothing to do with weight nor distracted driving.

Yes, I agree increasing vehicle weights and distracted driving are a huge problem. But then saying "Adding more tech won't solve this. Only removing and limiting its use will roll back this trend." is a completely unwarranted conclusion.
You should always wear sunscreen. You get all the benefits of the sun, including mental health, with sunscreen.

It's not magic. You're still in the sun. You're not inside.
The lame AI meme election
Interestingly, the date line wasn't always where it is now. For example if you look at the tz database it has Asia/Manila with an offset of -15:56 until 1844; that's because the Philippines were actually colonized from Mexico, so they kept the same day count as the Americas. (https://webspace.science.uu.nl/~gent0113/idl/idl_philippines...). But as they came to be more integrated with their geographical neighbors they switched to counting the days like them.

Similarly tz has time zones as far east as +15:13:42 for Metlakatla in far south eastern Alaska, until 1867, since Alaska was settled from Russia. I think these are basically the furthest east and west the date line ever went (although maybe the Russians made it further south and east along the west coast of North America?)
Why aren't platforms using C2PA?
99% of the time you'll get an RSS 2.0 feed which is an XML format. Of course you can convert, but RSS 1.0 seems, like you said, forgotten from the world.
What if you knew that the VP and CEO are dealing with those problems by letting the chips fall and making the ICs and customers work around it?
I don't think this is completely unheard of, FWIW. For a few years, one of the big banks (maybe BofA? can't remember for sure) was actually doing this (rendering text as images) for account numbers, not balances.

Personally I found it quite annoying, both because (philosophically) it's just security theater that doesn't actually protect anything, and (pragmatically), like the other poster said, it made copying & pasting more difficult. It also broke page zoom (I'm old and need to enlarge all the fonts to read). But such a feature did exist.
I use Firefox's existing native support for tab groups that it's had since pre-1.0. They're called windows.
You might be an aggressive driver. haha
Sigh... It all feels so exaggerated, except perhaps for the most humongous of media conglomerates or multinationals. For instance:

> Speed for local visitors — all browsers have a limit on the maximum number of concurrent requests per server IP address. If the browser can load content from multiple different domains and IP addresses (domain sharding), it will allow more parallelization and the content will load into the browser faster.

Or just write sensible fricking Web pages to begin with, then you don't need any damn "CDN". How many connections does a browser need, to download a few KB of HTML and a handful of pictures?

I thought the Internet was the content distribution network. If your shit doesn't work on that, rethink your shit.
> For now, forget about golang

I write kubernetes controllers. Golang is here to stay.

> Just use Python for turbo charged productivity

This is my problem with all the "AI" bros. They seem to consistently push the idea that quickly writing code is the end all of "productivity" its akin to "just shovel more shit faster its great"

Speed != productivity
Show HN: SDF – build, troubleshoot, and run end to end event-driven pipelines
The situation is pretty bad, where there are only two browsers: an ad-company controlled one that is making life harder for ad-blockers, and Firefox which is… fine, but somehow both stagnant and unfocused.

So, the opening is there, can’t blame people for trying to fill it.

OTOH this is just a Firefox fork advertised as a new browser.
Doesn't a take-home task also prevent any chance to ask questions in the middle? And I mean questions both ways. An interviewee can ask questions about the code base that might be common knowledge to people on the team and an interviewer can ask questions about why a thing happened and gain insight into the interviewees thought processes.

I get that interviewing is a skill on its own, and not everyone has skills that work in an interview that transfer to the day-to-day job but don't most day-to-day jobs have a large communication component?
Even the most basic Symmetricom (microchip now?) and ptf units have all the options you need to survive an outage and configure the thing anyway you want. I've got a busted Symmetricom that won't see anything in the sky but still provides NTP and IRIG-B using a calibrated Rubidium source for its reference clock. I don't need the time to be accurate but I need it to be precise.
> I just want a fast programmable text editor with a native GUI and good defaults.

It's called TextAdept. Much of it is itself built on its own Lua extensibility story, which runs on a fairly compact C core. Both native GUI and terminal versions, using the same user config (keybinds etc). Linux, Mac OS, Windows builds. LSP support built in. Plenty of community-produced extensions around (but of course not as vast a range as VSCode's VSX eco-system furnishes).

https://orbitalquark.github.io/textadept/
The problem is how to model the humongous influence of water vapour, albedo and cloud cover. There are so many feedbacks and complex dynamics there, it's not as simple as if we simply had a "nitrogen, oxygen and CO2" atmosphere.
The Navy operational region in question isn't exactly in peacetime. It's not in full-scale war, either, but it's definitely not peace.
Terence Tao lecture at IMO 2024: AI and Mathematics [video]
The Supreme Court case upholding the constitutionality of the federal minimum wage as being a proper exercise of Commerce Clause power, United States v. Darby, rests on very weak reasoning: https://www.oyez.org/cases/1940-1955/312us100 (“The Court held that the purpose of the FLSA was to prevent states from using substandard labor practices to their own economic advantage by interstate commerce. Congress acted with proper authority in outlawing substandard labor conditions since they have a significant impact on interstate commerce.”). Similar to Wickard v. Filburn, it gives Congress power over purely intrastate activity based on a tenuous connection to interstate commerce.

But there’s probably some version of both the minimum wage and the ban on non-compete agreements that’s constitutional under the Commerce Clause. For example, if they were limited to employers that do business in multiple states or if they purported to apply when employees moved to a different state where non-competes were unenforceable.

The bigger problem is the separation of powers aspect. As you seem to recognize, banning non-competes seems like banning an unfair labor practice. That something that should be the subject of Congressional legislation, like the FLSA. Congress almost certainly didn’t intend to delegate to the FTC power over employment contracts, nor could it have given the FTC such an open-ended delegation of legislative authority.
Prop 13 drives down prices the same way mortgage interest drive down sales prices. low tax on homes purchased 30 years ago means higher taxes on new purchases.

New home buyers usually care about their monthly payment. high mortgage rates mean they can afford lower sales prices. High tax rates mean they can afford lower sales prices.
I appreciate it, but I'll wait.

When you enter a restaurant or hotel, and the lobby is disheveled, the parts you can't see likely won't be of a higher standard. Not for me yet.
> and it comes off as a “Linux person” who refuses to understand why companies use Windows.

One comment in, and I think the litmus test is already working well.
I've read some of these tales here as well. I'm thinking more about how to migrate from "log in with" to a un/pwd
> So there is just no way to refer to the User struct outside of the function scope, right?...

no matter what tricks you come up with, treat it as that (in case of it being associated to a type treat it as a anonymous type accidentally expose)

also please _never_ place a module in a function, for various subtle reasons it's technically possible but you really really should not do it

I mean in general limit what items (types, impl blocks) you place in function to very limited cases. If you have a type complex enough so that you need a builder defined in a function you are definitely doing something wrong I think.

> Does this mean generating child modules for privacy in macros is generally a bad idea? It depends...

IMHO if we look at derive like macro usage, yes it's always a bad idea.

Derive like thinks should mainly generate impl blocks, if it really really is necessary types and only if there really is no other way modules.

Furthermore they should if possible not introduce any of this in the scope. E.g. it's a not uncommon pattern to place all generated code in `const _:() = {/here/};` which is basically a trick/hack to create a new scope similar to a function scope into which you can place items (functions, imports, types, impl blocks) without polluting the parent scope (and yes that doesn't work for modules they are always scoped by other modules).

So does that mean the builder derive does it all wrong?

I don't think so sometimes you need to do bad decisions because there are no good solutions.
Monkey King is HUGE in China, think Brothers Grimm tales in the West.

https://people.wku.edu/haiwang.yuan/China/tales/monkey.html
> I've never heard of anyone saying that the sun should be avoided at all costs, it's weird

Yeah that's because nobody says that.

They say, following the advice of every medical association ever, that you should wear sunscreen,

Somehow, people interpret "sunscreen" as "no sun". Not the same thing. You still get Vitamin D and all the benefits of the sun with sunscreen because you are, in fact, in the sun.
You could make the case that we already are in Web 3.0, or that we have regressed into Web 1.0 territory.

Back in actual Web 2.0, the internet was not dominated by large platforms, but more spread out by ppl hosting their own websites. Interaction was everywhere and the spirit resolved around "p2p exchange" (not technologically speaking).

Now, most traffic goes over large companies which own your data, tell you what to see and severely limit genuine exchange. Unless you count out the willingness of "content monkeys", that is.

What has changed? The internet has settled for a lowest-common denominator and moved away from a space of tech savy people (primarily via the arrival of smartphones). The WWW used to be the unowned land in the wild west, but has now been colonized by an empire from another world.
> leetcode style interviews discriminate against older workers: older workers don't have time to grind leetcode. they have other obligations outside work.

This isn't discrimination on age this is discrimination on dedication to craft. Young people can have obligations outside of work just as easily as older people.

-- signed an old man
Hey there!
I am building this SaaS.
Can you please give me feedback on this?
The Mandalorian has an alright first season which came out at a very low point in the series, giving it the benefit of being comparatively a masterpiece. Andor and Rogue One are probably the only worthwhile additions to the series since Lucas signed the rights over.
> I wonder how far California could go on its own in destroying the journal cartels.

The UC system cancelled it's Elsevier subscription in 2019. https://www.universityofcalifornia.edu/press-room/uc-termina...

(MIT above is reporting on how it went for them cancelling in 2020. Part of the same wave, I am sure they were talking to each other).

I wonder if UC has a similar article? Looks like not yet in this series: https://sparcopen.org/our-work/big-deal-knowledge-base/unbun...

Would be good to see!

But anyway, UC has done it, and it hasn't destroyed the industry... yet...
There is also RDFa and even more obscure Microdata to augment HTML elements. Google’s schema.org vocabulary originally used these before switching to JSON-LD.

The trick, as always, is to get people to use it.
Recurring Systems Archetypes (2017)
Do you have an example of “polite but curt” tone? I’m struggling to see what you mean.
There was already a historic dialect called NIL ("New Implementation of Lisp").
> It’s much older than Agile. The Japanese company I worked for, did that.

How old? The origin of Agile goes back to the 1950s in Japan
We know the answer to this even before modern tech businesses existed: running a business is a very different experience from what people expect. This is exacerbated with certain experiences that create worldviews which are closer to the opposite of running a business.

This is why startup people straight out of school are often unencumbered with ideas that impact their mission. If you go into a large organization, you are exposed to a reality that can distort your perspective. It's a myth that people can't move between large and small organizations, but the differentiator is their awareness of and desire to embrace the current circumstances. Many end up preferring the luxury and ease of large organizations and fail because they don't make the switch. Many startup people don't make the move in the other direction (even if they are exceedingly successful and it might be practical move.)

Similarly, a desire to only focus on engineering is something you feel will inhibit your ability to run a business. Over time you might be able to discover ways to reduce your hate for the other work. People here love to prescribe advice for situations like this, but it's really hard to give good advice without knowing a lot more about you.
See Marcan’s 2016 CCC talk about the many differences between a ps4 and a pc. https://youtu.be/QMiubC6LdTA
Grafana Labs Raises $270M
Self-declaration of identity (Memdeklaro de identeco)
I take the other side of this trade, and have since c. 1980. I say that semantics is a delusion our brains creates. Doesn't really exist. Or conversely is not the magical thing we think it is.
Big Tech wants AI to be regulated. Why do they oppose a California AI bill?
I don't use SSO services, so I don't have to keep track of that sort of thing. For everything else, I use a password manager (UPM, because it operates entirely offline).
They don’t ignore safari. It creates a bundle for it which you run through Xcode and then it just works perfectly in safari as well.

It’s really a great little framework
JSON-LD / RDFa and such can use the full type hierarchy of schema.org (and other languages) and can build a tree or even a graph of data. Meta elements are limited to property/value pairs.
I work on big tech and average far more lines of production code per day because where my project falls on this spectrum. The biggest thing that I've seen slow things down is scale (both size of codebase as well as users), followed by testing culture. This and a few other factors dictate the rate at which you invest in feature development. Not everything is a heavily undertested behemoth that has hundreds of millions of users. Therefore your experience may differ greatly from others and that means no one has the right experience. Even different roles within an organization making a common product can experience great variance based on subdivision (infra vs platform vs product vs security, seniority, etc).
80% of applicants with experience matching our stack were North Koreans
Thank you. The longer I get in years, the shorter the words get on the internet...
A trite phrase that stuck with me: "The hardest part of business is everything you are not good at."
Sometimes you really do get what you pay for - especially when it comes to human labor. It's not like this isn't known - other industries learned this lesson decades ago. Don't they teach this stuff in MBA school?
I think in terms of official correspondence, I don't think it's a good idea to ask criminals why they did a certain thing, ref the reply to the scammer about his access being revoked. Yes, it might feel good to berate him and ask "Why did you do that?" But what if he answers? Would you really entertain valuable business time arguing with a fraudster?

In general, I also think it's a bad idea to entertain feature requests, unless the person is showing willingness to pay hourly for that extra bespoke service. I personally prepare for eventualities like that, so I can answer in a polite and productive way. "No, sorry we don't offer that feature, but if you want to enter the Bespoke Service Subscription for $10000 a month, then I can do everything you wish and mow your lawn!"
For a text editor UI, it really isn't quite so challenging: see Sublime Text, or TextAdept, and others mentioned across this sub-thread.
Maybe you're moving the goalposts - the OP took down their very popular, high use open source project that they use as a metering tool because the overhead was too high. My impression from the post and all the comments from the ceo and cto is that they are unwilling to just throw code over the fence without putting enough care into it to make sure it works well and reflects positively on them.

Yes, obviously, it is essentially no effort to just tar a folder and put it on the internet if you do literally nothing else and don't care at all what happens next.
A +1 for this recommenation.
I particularly enjoyed this for how the sailor explains his situation, using the mental tools avilable to him at that period of time.
I always enjoy the how author goes to great lengths to explicate a period mind set (Name of the Rose/Baudolino/Island/Focualts) so it feeds the fabric of the narrative for the reader.
Renting Is Not a Waste of Money in Minneapolis – Streets.mn
XAI! Explainable AI: https://en.wikipedia.org/wiki/Explainable_artificial_intelli...

Use case:
Evidence-based policy; impact: https://en.wikipedia.org/wiki/Evidence-based_policy

Test case: "Find leading economic indicators like bond yield curve from discoverable datasets, and cache retrieved data like or with pandas-datareader"

Use case: Teach Applied ML, NNs, XAI: Explainable AI, and first ethics

Tools with integration opportunities:

Google Model Explorer: https://github.com/google-ai-edge/model-explorer

Yellowbrick ML; teaches ML concepts with Visualizers for humans working with scikit-learn, which can be used to ensemble LLMs and other NNs because of its Estimator interfaces : https://www.scikit-yb.org/en/latest/

Manim, ManimML, Blender, panda3d, unreal: "Explain this in 3d, with an interactive game"

Khanmigo; "Explain this to me with exercises"

"And Calculate cost of computation, and Identify relatively sustainable lower-cost methods for these computations"

"Identify where this process, these tools, and experts picking algos, hyperparameters, and parameters has introduced biases into the analysis, given input from additional agents"
I think the crux of their argument is "“Windfall” profits belong in the pantheon of saints along with price-gouging. In competitive industries, that’s what encourages people to enter and offer new supply.".

Which just isn't true. If you can only profit on toilet paper once every 100 years due to a pandemic who is going to build a new supply chain for it?

How many new oil refineries got built during the oil shocks?

How many new bottle water plants got build during Hurricane Katrina?

How many new [mh]otels got built after Woodstock II?

A short term shock (price gouging) doesn't cause new entrants.
That’s exactly the point being made