skysight-inc/HackerNews huggingface dataset:
> Yep this is definitely a problem, but fortunately the culture/community around Elixir generally tends to frown on unnecessary macros. I heard the saying, "if it can be a normal function, it should be" many times, which pleases me.

While Elixir people usually say this, they don't at all follow it in practice because of the terrible example set by all the libraries. Phoenix is especially egregious and I can't believe the grandparent didn't bring it up.

Looking at Clojure's solution that is (as far as I can see) very popular it makes me annoyed at the relaxed attitude towards macros in Elixir and how bad it actually is:

Elixir and `Plug.Router`:

defmodule MyRouter do
use Plug.Router

plug :match
plug :dispatch

get "/hello" do
send_resp(conn, 200, "world")
end

forward "/users", to: UsersRouter

match _ do
send_resp(conn, 404, "oops")
end
end

Clojure and `reitit` (https://github.com/metosin/reitit):

(def router
(r/routes
[["/hello" {:get (fn [r] {:status 200 :body "world"})}]
["/users" {:name :users
:router users-router}]
["*" {:get (fn [r] {:status 404 :body "oops"})}]]))

basically everything in the Elixir case is a macro and non-standard syntax whereas literally of the components of the Clojure case are just standard data types, and yet it manages to be more readable.
Ah yes, "full" self driving
It's great to see a company find a way to capitalize on their past success.

As much as I don't like how accustomed we've grown dependent on smartphones, unfortunately we're at the point where some of us do need them to live a regular productive life.
Maybe the caffeine hasn't kicked in yet, but how can this be true:

> Tyson Foods, Cargill, JBS USA Holdings, and National Beef have gained control of roughly _85%_ of the total hog, cattle, and poultry processing market

If the bar chart that follows that has the following information:

> Percent of meat supply processed by the "big 4":

- Beef: 73%
- Pork: 67%
- Chicken: 54%
I use Cleanshot’s competitor Dropshare for this reason. I’ve configured it to upload files I want to share to my own B2 bucket.
You can't really convert units of money to any other units, so I'm not convinced of the utility of money conversion in this kind of tool.

US Dollars would be connected to US Cents in the graph, and Pounds Sterling and New Pence would be connected to each other too, but those two subgraphs would be entirely disconnected from each other and from any SI unit like distance or mass.
Thanks for the thoughtful response.

I’m more wondering aloud whether the option to surrender is just tacitly always on the table during war.

If the allies had said ‘we will firebomb Hiroshima unless you surrender’ it might almost seem like a meaningless endeavor since it’s hard to draw the line when you should alert your enemy of your next military action since ‘surrender’ is (probably) always tacitly assumed an option.

In this sense, giving an enemy an option to surrender (again) seems moot on the moral framework of ‘we are at war and will continue to bomb until the enemy officially surrenders, since we both know it is always an option.’
Promoted comment at ars:

>The 4,500 is based on future hypothetical capacity if the Teslas were replaced with fully autonomous high capacity people movers operating at 155 mph that don't exist.

>Real world it does about 800 persons per hour with peak being around 1,300. Vehicles average around 30 mph but when considering time for loading and unloading it is closer to 12 mph.

>Yes there are routinely traffic jams in the existing tunnel even though it is a single lane going only one way with no branches or merging traffic. Pretty sure the issue is Boring failed to properly simulate how long it takes to load and unload people so the stations become backed up meaning the traffic in the tunnel backs up waiting for an open spot in the station.
Right, so total profit over the time period is greater than if they didn't raise prices. It doesn't matter if it sticks forever.

See also: gas prices after hurricane Katrina.
i think that was the most enlightening and deep discussion i had on hackernews so far. thank you for that. my email is always open for any other discussion like this.
Hmm, is the code already present? Would enabling it be putting unexpected load on Tesla's servers? If it's just a local feature (like the heated seats) that's shipped turned off, I'd say enabling it doesn't feel especially different to me (trusting it to drive you around of course is different).
Here's my attitude: The consumer should have complete control over any hardware and software in any product they buy.

If a manufacturer wants to lock features behind a paywall, that is fine. However, they shouldn't be allowed to complain when consumers modify the thing they bought to get around that paywall. If Tesla really wants to make sure absolutely no one gets FSD or heated seats without paying, then they should make a point of only including the relevant hardware or software in the vehicle at the time of purchase.
Trying to remember why I registered with Google in the first place... I guess it was only that they had the .dev? Nothing really else there. Mail fwds over at porkbun no problem
There was no intention by Google to go after forks with the changes they made that made Privacy Guard difficult to maintain, and in fact I believe it was because they added their own version of it. What could you do with Privacy Guard that you can't now with Permission Hub? I'm using Lineage right now and I have full control over all perms for all apps including network access.
Here is a ping short cut. It probably the fastest way to check for Internet access. This is also a CloudFlare DNS resolver.

$ ping 1.1

Pinging 1.0.0.1 with 32 bytes of data:

Reply from 1.0.0.1: bytes=32 time=17ms TTL=55

For IPv6, you can use:

$ ping6 2600::

Interestingly enough, these are also pingable:

$ ping 1234567890

Pinging 73.150.2.210 with 32 bytes of data:

$ ping 987654321

Pinging 58.222.104.177 with 32 bytes of data:
If it was free how are the operating costs covered?
I read this like "if I was was really clever back then I would do what now I think is clever" and my humble opinion about the ultimate solution for it really horrifies me (the class generator).

Maybe I'm not clever enough. Maybe I don't hate copy and pasting enough.
> Another middle ground is it is a superconductor at -15°C (5°F). But it's freezer temperature that is much cheaper than liquid nitrogen or liquid helium.

I suspect this will make MRI machines much cheaper than they are currently and will radically improve the healthcare for many.

You got me thinking about the viability of superconductor-based EV motors that are cooled by compressed gas refrigeration; drink chillers might come standard on EVs since you'll be having beefier compressors than for just climate-control
Once upon a time, in the bustling city of Innovarion, lived a determined and ambitious individual named Alex. Alex had a dream of achieving financial independence and making a significant impact on the world. One day, while scrolling through online forums, they stumbled upon a niche market for personalized handcrafted accessories that was gaining popularity rapidly.

With a passion for creativity and design, Alex recognized an opportunity. They decided to delve into the world of e-commerce and launch their own online store, offering unique and customized accessories.

To make their business stand out, Alex invested time and effort into creating visually appealing product listings, captivating product descriptions, and professional photographs that showcased the intricacies of each piece. They also integrated SEO strategies to ensure their website ranked high on search engine results, bringing in organic traffic.

But that was just the beginning. Alex knew that merely having a beautiful website wouldn't guarantee success. To drive traffic and sales, they utilized the power of social media marketing. They engaged with their target audience through eye-catching posts, contests, and giveaways, sparking interest and spreading brand awareness like wildfire.

As word of mouth began to spread, the demand for their personalized accessories skyrocketed. Customers were thrilled with the attention to detail and the uniqueness of each piece, making them proud to flaunt their purchases and share their experiences on social media.

Not content with just one revenue stream, Alex explored partnerships with influencers and bloggers, collaborating on sponsored posts and reviews. This strategy opened up a vast audience of potential buyers, propelling the business to new heights.

As sales continued to soar, Alex focused on customer satisfaction and feedback, which led to loyal, repeat customers and glowing testimonials. This positive reputation attracted more customers and increased sales even further.

The growth was exponential, and within a few months, Alex's online store was making a consistent $1000 a day in revenue. With their newfound success, Alex hired a small team to help manage the increasing workload, ensuring that quality and customer service remained top-notch.

As the business flourished, Alex didn't forget the power of innovation. They kept exploring new designs, expanding their product line, and staying ahead of trends. The business continued to thrive, reaching new milestones every step of the way.

With dedication, creativity, and a willingness to learn, Alex had transformed their dream into reality, making their first $1000 a day and inspiring countless others to follow in their entrepreneurial footsteps.

And so, the tale of Alex and their remarkable journey to financial success and fulfillment spread far and wide, becoming an inspiration for aspiring entrepreneurs worldwide. Their story serves as a reminder that with passion, perseverance, and a commitment to excellence, anyone can achieve their goals and make a lasting impact on the world.
Food system is a technical term and is distinctly different than the meat industry, which it encompasses. These companies certainly do not "control the food system"
That's nice, but I value text that renders at a legible size more than I value leaving the majority of my screen empty. This layout isn't effectively using negative space, it's just wasting the entire screen. At least on mobile.
I am not too in the weeds on this particular issue, but it seems not that crazy to me that "the biggest four companies" produce 55% of the US's chickens. Presumably that means there is much more than four who register in at above a couple percent nationally and possibly even at a local level different players. Its also for one market. While I eat a lot of chicken, I could substitute it for other foods or meats.

To be clear I think these companies would manipulate prices if they knew how and could get away with it, but having trouble seeing how "four companies control under 60 percent of one food's market" is that alarming. That seems like more competition than at any point in human history.
it doesn't

but you're missing the entire point

if brave doesn't implement WEI then brave ceases to be a functional web browser

it will have voluntarily removed itself from the market
Use ChatGPT and join the worst era in history for the written word, where people feel like they "must blog" but actually adding up to the enormous content dumpster that's out there.
The taste is enough reason to never eat a Tyson chicken.
> If you're talking about the advanced uses that even many native speakers struggle with (unless properly trained)

To me, this is the part that is keigo. The other stuff is relatively simple and early in terms of language acquisition.

Assuming that others share my definition of keigo may be assuming to much on my part.
Presumably their model would handle this based on your usage patterns, without needing to craft a specific “opt out” message.
I did exactly the same thing lately, calendar had to be delayed 2 weeks at the end, almost got fired .)
> I wish `pipeline`, `scope` and `resources` in Phoenix router and also all the `use MyApp.Web, :x`, would just die in a fire.

How would you prefer it worked/looked?

> I still am annoyed that the default path resolution on templated content isn't explicit.

What do you mean by this? In the new 1.7 approach to views, you explicitly set the path in each view using `embed_templates` (if you're not defining your HEex directly within the view module itself.) What part isn't explicit?
It's not (2016) in my opinion - this page was last updated then, but the most recent release of the software was in 2022.
> Does anyone have any tips or tricks (or search engines I'm unfamiliar with) so I can break free?

https://seirdy.one/posts/2021/03/10/search-engines-with-own-...
A thought: Tinder tests AI tool to help users select best-looking photos
well... there is this whole labor action currently occurring where embodied actors want (among other things) more of a cut of profits generated from digital representations of actors. That might be where the fear's coming from.
https://hn.algolia.com/?q=https%3A%2F%2Fgithub.com%2Fkdeldyc...
The fork seems to be a hard fork with a new name and diverging priorities from the original. I think the attention is warranted.
A friend of mine quit his PhD work to work as a shop security guard for a couple of years. It was because of his serious RSI rather than burnout, but stepping out of the software world to do something completely different is absolutely an option.

Although my very limited knowledge of burnout is that you shouldn't work at all. I don't know. You should probably talk to your doctor or therapist.
I posted it because of the netscape meteor thread, and the Pegasus logo hit me as one of my favourites in 90s. And it likewise a great mail client I used for some time.
Our two political parties are a duopoly (at best).

They have used that position to build a huge moat against any possible third party gains for many decades.

So, enforcing anti-trust legislation would actually be kind of hypocritical of them, sad-lol.
I wish it had some screenshots though, which would slightly increase time to onload, although it shouldn't delay loading of the text content.
> Phoenix in particular is an especially egregious example of a library that is badly made in almost every regard

Can you elaborate on this? Why do you think this?
Nice work. Would be nice to for the app to modulate difficulty dependent on respnoses.

How did you get it to respond so fast?
How to Quickly Get to the Important Truth Inside Any Privacy Policy
I know I shouldn't judge a book by its cover, but I have such a hard time getting past this company's name.
Earlier this year they released a new beta with better OAUTH2 support for Gmail users.
I'm torn. On one hand, I absolutely think that a capability available in the vehicle/device when you purchased it should be available for you to use, and not behind a software lock (heated seats, etc). On the other hand, an "upgrade" or 100% new software delivered via OTA (self driving, etc) seems a little more like it should be a separate thing.
> Falsehoods about Names - The article that started it all.

This is a meta-falsehood in that the names programmers deal with are often mandated to have certain properties by external authorities, such as governments. For example, a programmer writing payroll software has to deal with the government because of taxes, so the government will decide what names are valid. Sometimes, as in Denmark, this means names are picked out of a list of valid names, and any name not on the list is invalid. This isn't a "falsehood" in that the Danish government is a source of truth, and cannot be wrong.

https://en.wikipedia.org/wiki/Naming_law

This same logic applies to other supposed "falsehoods" as well, in that external sources of truth can mandate properties and the code must conform. At that point, it stops being a falsehood.

(Further, if your name has a character my software can't represent, we'll have to come to some kind of agreement in order to proceed. That isn't a "falsehood" it's a basic fact of life.)
How has the ChatGPT model changed from March to June?
> That seems like more competition than at any point in human history.

I think your intuition is very wrong on this one. And since there are clear signs of price fixing which you haven't addressed, it's pretty irrelevant.
What’s your thoughts on nuclear power?
See also:

https://www.good.is/Business/food-brands-owners-rp

And:

https://www.cornucopia.org/who-owns-organic/

I am a firm believer that inflation is actually controlled by a few people making phone calls. The FTC needs to grow its teeth and start ripping shit to shreds.
> (NATs do not enhance security in any meaningful way, but that’s a rant for another time.)

Eh, I'm not sure I agree. People plug all kinds of weird and wonderful crap into their home networks, they turn off their Windows firewall and allow connections to RPC ports, all sorts of nonsense. The main factor that prevents even more stuff being exposed to the internet than now (and there's a lot exposed already) is the prevalence of IPv4 NAT devices.

OK, UPnP is a thing, and NATs aren't firewalls, but in practice NATs do look and feel enough like a firewall to be at least somewhat useful to the average home user.
> Join us, the pay is worse and the work is harder, but also the prestige is lower.

I tip my hat to you!
My opinion. Basic logical deduction anyway. Are we not allowed to express personal thoughts without quoting someone now?
i lost my enthusiasm for building a jenga tower of niche community libraries
Thermal storage has only been used for district heating. There is no commercial electric thermal storage project in existence. Babcock and Wilcox have not broken ground on a prototype thermal electric storage plant, let alone a commercial one. They signed an intellectual property agreement [1], this is not even remotely the same thing as commercialization.

Hydrogen electric storage has issues producing hydrogen without emitting fossil fuels: almost all hydrogen produced today is through steam reformation which emits carbon dioxide. Electrolysis has issues with corroding electrodes, in particular. We've known about electrolysis for decades (centuries?) but its disadvantages have not been solved. Likewise, how long have sodium and iron batteries been on the verge of commercialization? How long did lithium ion batteries take to reach the scale sufficient for EVs? Sources say that they're projection sodium ion batteries to be produced at 20 GWh per year by 2030 [2]. Even if that level of optimism pans out, this is nowhere near a scale sufficient for grid storage.

People still hope for lithium ion batteries to deliver, because it's the best (or least-bad) option and none of the competitors are set to unseat it. And remember, almost all of this battery production is going to EVs and electronics, only a fraction of it is going to grid storage.

1. https://www.babcock.com/home/about/corporate/news/babcock-wi...

2. https://cen.acs.org/business/inorganic-chemicals/Sodium-come...
I think the word "falsehood" might be better described as "heuristic".
I dont doubt that. The point of regulating it as a utility isnt that theres nothing to compete over but that the barrier to entry is so high that you can't simply rely on the market to provide competition.
Drop Table “Companies”;– LTD (2016)
The only time being clever has helped me has been putting out a fire in production, to stop the bleeding, and to buy us time for implementing a better fix in the next release.

Being clever during feature development is a red flag to me. I’m a huge fan of the YAGNI principle.
Money (currency, really) is a whole forest of units with bespoke scales, arithmetic, and market-driven conversion logic. If you are converting money to other units with a library, you are almost certainly doing it wrong, or are operating at a level of abstraction much higher than my puny brain can fathom.
Vacations are important. Even just a week can sometimes give you a very healthy reset. Of course I don't mean just a week off, but getting out of the house, travelling somewhere nice and just enjoying seeing new places. If it has to be cheap: go camping.
How many judges are able to make deep technical adjudications about which use of DNS is sufficient to be a title I or title II carrier?
> they will act

They will say “what inflation?” and then tell us that it’s actually a good thing that eggs cost that much.
Especially considering that their core product is MITM.
Meta-Material Lenses [video]
This is horrific.
Ok.

As you said "Bayes factors work with comparing models."

I don't think that there is a concept of "fairness" that prevents us from including in the comparison a very simple model.

"There is no null model. What, 0% effect?"

For example. But even if the true effect is zero you may get a non-zero observation because measurements are not perfect.

If what you measure is precisely what you want to know there is no need for statistical analysis!

Let's say for the sake of this example that you know that your measurement error is distributed normally with unit variance.

"Ok, there was a non-zero effect."

There was a non-zero _observation_.

"That model loses since it put the probability of 0% at 1 and everything else at 0."

It didn't. The prediction of the null model is that observations will be normally distributed around 0.

That's precisely what the author of the blogpost complains about: that if your observation is 1 the prediction of the null model (close to 0) was more accurate than the prediction of the second model (somewhere between 1 and 10) and the observation favours the former over the latter.
Still the majority but nowadays they have other cash streams to stay alive.
I was searching for something like this as a complement to Duolingo.

Duolingo is good for memorization but not for actual using the language in real life. Spanish is spoken so fast that something like this really really helps to understand the spoken language at the speed fo native speakers.

I had been thinking of this use case for a while but had too many other things going on.
Well if the name's annoying you, the dejigamaflip button will make you toss the book in the bin for sure.
A similar desktop email client for Windows is The Bat! [0]. Does anyone have experience with both and can provide a comparison?

[0] https://www.ritlabs.com/en/products/thebat/
The idea of using units is underrated, yes. More programming languages should be offer support for units, and more program should be using them.

That particular tool, "GNU Units"? Nope. It is pretty good command-line calculator (especially if you give inputs on command line so that history is preserved), but it is not really scriptable, and you'd _definitely_ want to avoid all manual calculations in any sort of important process.
Do you have thoughts on how to foster more community contribution to the fork than the canonical project got over time?
How we build containerized services at GitHub using GitHub
They’re talking about ai.com
how does Hydra compare to Citus? https://www.citusdata.com
Right, so his true wealth isn't that liquid ordinarily, and he'd get a lot poorer if people started selling those stocks. His enormous wealth could be just that he's a beneficiary of the 'Stonks go up' stimulus/QE driven world we live in, and Elon Musk might just be one giant malinvestment, to be revealed if the market was actually 'allowed' to fail by the Fed, with an end to artificially cheap credit and cheap margin debt. Or he's truly onto something and he really is that valuable... I know which one I'd pick.