skysight-inc/HackerNews huggingface dataset:
The dispute between what makes a fair benchmark is because the of the question of whether it's fair to test the M1 Ultra from the single deployment it's available in (with its fixed OS, API support and therefore required emulation for many use cases), or whether you can come up with some test that somehow tests the M1 Ultra in isolation.

Until either Asahi/Windows support for M1 gets further along, there are more M1 Ultra equipped machines, or more workloads get ported to Apple native (either because there's incentive enough despite the difficulties Apple introduces, or because Apple reduces those difficulties), it's hard to have an apples-to-apples comparison of the M1 Ultra vs 3090.

I fall more to the camp that we have to evaluate the package of the Mac Studio as presented for now. Especially as it's not like Apple is going to sell this standalone, so the only other deployment in the near future is a likely M1 Ultra Mac Pro. This means it can have the advantages (lower power draw, OS specifically optimised for it) and disadvantages (emulation for common workloads) that come with that.
I have no respect for spinoff arguments. They're used when one doesn't have a real argument. If any development effort produces spinoffs, why not focus on an effort that also has a chance at a real direct payoff?
> I'm so risk adverse that even risks that are defined as periods longer than my life span are too risky!

ok then nothing useful will be gleaned from this article. lol
How does this work around the WTO ruling that country-of-origin labeling is a protection that can result in tariffs?
I'm reminded of the dialogue box presented by the Analytical Engine in the awesome graphic novel, "The Thrilling Adventures of Lovelace and Babbage" by Sydney Padua:

*Annulation Lever Activated - do you wish to continue? Engage STOP lever to continue. Engage CONTINUE lever to stop."
In terms of calories per acre, corn is absolutely king. Chickens and pigs turn corn calories into meat calories at a ratio unreasonably close to 1:1, and feeding people without meat is very difficult.
Modern Ag is converting fossil fuels to calories. With sanctions, everything will be disrupted. Supply chain and logistics will affect everything from feed to fuel.
I concur with all of this. And well said. What I was reacting to was two other commenters saying something similar and getting silenced for it. Not disagreed with or challenged or anything, just squashed.

> badly designed society

This the only nit I'd have with what you said. I'd say that it's a flaw in society perhaps, but I don't thing our society is designed by anyone or thing, and I don't know how it could ever be, nor maybe should ever be. In a free society, it evolves. And while some forces are trying to re-design, re-engineer, and steer parts of it, there are millions of other forces semi-aligned or opposed and pushing in all sorts of different directions. That makes the outcomes develop in a chaotic and unpredictable ways. And certainly flawed, but also on the whole, not terrible.

So overly simple pat "answers" like "fix the zoning => affordable houses => no more homeless" or "tiny homes" or "use a new term to destigmatize..." are of course going to get nowhere. We have to recognize all the flaws and problems and push just in the right way to nudge that society of millions in some direction that will hopefully just slightly improve things without backfiring. Wide eyed idealism is not going to help at all, and it's actively harmful when pursued with zealotry to shut down honest communication about those flaws. Like mental health and substance abuse.
Very different technology, this is largely not solar-electric. It's solar-thermal with a bit of electric for a circulating fan and a small motor.
Brave used Firefox's core Gecko (and forked it) several years ago, encountered problems with it and called it a day. Then they switched to Chromium and they are more alive than ever.

Had they kept using it, well that would have certainly been another dead Firefox-based browser fork.
Let's ignore the machines for a while(waves hands...). I think that is possible. Think of the the ones giving all sorts of coffee in a cup, but also soups, like in some companies canteens.

I've thought about the carbonizing thing. Let's say there are glass cylinders of common sizes and proportions, made out of light, and nearly indestructible laboratory glassware. Everybody has a few of them, like knife, fork and spoon, kitchenware, and so on. Why not have the cylinder open on the top, with a screw thread?

Several sorts of caps precisely fitting onto that thread, sealed when latched on? Then there could be a module like this https://en.wikipedia.org/wiki/Codd-neck_bottle for anything sparkling as the 'cap' being screwed and latched onto that cylinder. As one of many options. Think bottle lego! :-)

As for the branding, consumer information? Some sort of e-paper, or some RFID with a little bit of storage would surely do? (Also modular, so you can either change it, without throwing away the base bottle in case of defect, or vice versa. Because shit always happens)

Edit: Thinking further about it, It vaguely seems this could also be applied to most stuff which ships in tin cans. Like soups, Ravioli, and so on.

Editedit: Regarding the large facility...These already exist for baking pre-baked stuff, so you have the illusion of freshness.

It could also save a massive amount of store space because there could be one area with all sorts of filling stations, with the canisters plugged in behind the scenes. Instead of having rows of rows of stacked bottles or tin cans which need to be restocked continuosly.

Regarding deliveries, could be similar. All the "ghost kitchens' having such systems, filling those common containers with their common caps, from a common pool.

The small modular bottles for consumers just shuttling back and forth locally/regionally in that pool, while the larger ones only making it back and forth between delivery hubs and producers. No matter if Supermarket or delivery from some 'ghost kitchen'.

Phew! I'll leave it at that :-)

Editeditedit: Err, nope! Can't stop! Cold Plasma like in https://en.wikipedia.org/wiki/Nonthermal_plasma for disinfection! (Maybe)
I found an oven that had all the features I wanted... and internet. After verifying it did not require internet I bought it and it will never be connected. Who connects something that could burn your house down to the internet?!
I think if you grabbed someone off the street and handed them a phone that didn't scroll when they dragged their finger across the screen, and then asked if they considered it a smartphone, the overwhelming majority of such people would say no. But you and I can disagree on that prediction.
I also end up reading pocket even though I hate it. I'm pretty sure the articles come from places like hackernews, reddit, and digg since I noticed overlap. Its basically an "aggregate aggregator". Android's Newsfeed that comes up my pixel phone is even more annoying because it seems to track everything I read using the same latest techniques they use for ads. If anyone on my intranet or a private intranet I have connected to likes to read something, they'll recommend that category of news to me. I hate it but I end up reading some of the news anyways since it does interest me...
File this under ‘not a story’. Every subscription service ever tries to convince you to stay before cancellation. At least you don’t have to ‘email support’ or call as I’ve had to do in the past. The meal delivery services are the worst of the worst when it comes to this
I'll fill in for dang here. It's the contrarian dynamic.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Users like nice-looking sites and web apps too. How would you make a language that allows some customization but "not enough to resemble a browser" ?

Really, the only thing missing is "all popups must have browser Chrome until the user chooses to hide it for that site (or whatever the latest subset of "site" is for Origin security)
> TDD intentionally encourages a bottom-up programming style where you allow the design to emerge instead of consciously designing up-front.

In Haskell I do TDD top-down frequently.
A bonus is that they use language which leads you to believe your services will immediately end, even if you’ve purchased a year-long subscription and have months left.

It wasn’t until the second or third panel where I found a statement (in the smallest text size possible) that told me services would stay active until previously-billed time ran out.
Can I ever relate to this. I too like to consider myself to actually be very humble in my interactions. The person that was my junior was a complete pain to deal with. And then, the icing on the cake was when the project didn't meet its absurd timeline and I was berated for it.
The Keychron keyboards don't support programmable layouts then?
Same! My first exposure to mechanical keyboards was back in 2013, very "all the cool kids were getting Das Keyboards." I didn't think much of it, but around that time I started developing some hand and wrist pain while typing. The company I was interning at paid a lot of attention to ergonomics and my mentor came back with a Kinesis Advantage 2, which was far less stressful than the flat Apple keyboards we were using. I don't even know if I realized it was a mechanical keyboard until someone told me.

I liked the Kinesis enough, but eventually decided to build myself an Ergodox. I wanted the complete split keyboard so that I could angle each half more aggressively to take pressure off my wrists. Back then I don't think you could buy a pre-built, so I bought into a kit group buy and spent a few hours soldering. It's a great keyboard, if not the most beautiful looking thing, and I've been using it every day at work ever since.

I lasted 8 years before I felt the need to build another keyboard, this time for my girlfriend's home office. We really did enjoy the sheer amount of choice on the market, via the well-developed hobby market. She needed a split, but she also needed it to fit well in her space. She's always hated the function over form aesthetic of my ergodox, with its clear plastic case, 3d printed risers, and exposed PCB/wiring. On the more functional side, she didn't love the ortholinear layout and wasn't interested in soldering (RSI, hence the interest in a split). We had a great time browsing the larger variety of switches, cases, and keycaps available to us, ultimately going with options that didn't exist in 2013 during my ergodox build to assemble a clean and functional split keyboard to exactly her taste. With hotswap sockets, it's also become normalized for the average keyboard to require zero soldering.

The growth of the keyboard hobby has made building keyboards, even niche ergonomic keyboards, so much more accessible to the average consumer.
Is this code actually usable?

I didn't look into it personally but a few years ago I tasked an employee with setting up local instance of this for a very privacy conscious small business and after a few days of looking at it he said that it would be too much work to get the released material into a state that end users could make use of.

This could have changed since then however.
Even if the application is "delivered", it can still be evil.

What's missing is clear attribution of which "app" created the window.
I need help with this badly. I recently started at a remote company. I think do a better than average job at socializing and meeting people in person.

But definitely worse on slack, I overthink my messages that I type and end up not participating since I feel it can be misunderstood. I also feel that I dont want to be seen as a “time-waster”.

Fwiw, i also struggle with this with my american friends on discord, i just dont know how to navigate this sort of stuff and whats okay and not okay.
I canceled prime, but they make it super easy to accidentally resign up for it when ordering.
I've seen a lot of new-to-remote engineers get themselves in trouble with this. The ideal case is that you can just work whenever and submit/review any PRs asynchronously.

What happens instead is that they hit a problem and are blocked or spinning their wheels at 2am because nobody else is awake to help them. Alternatively, they toss something over the fence, disappear, and their work is useless for another full day until they address a comment or last-minute issue.
https://en.wikipedia.org/wiki/ELinks

ELinks is a free text-based web browser for Unix-like operating systems.
That article is still mixing terms, and is not the only insight. It mentions the cambridge study check them out.

Even my example is saying fossil fuels would be used and reduce the environmental impact of those existing fossil fuel plants

Reaching that goal is not as simple as renewable vs fossil fuel.
Are there services that are easier to cancel than Prime? I don't use many online suscription services, so I don't know. Of the services I have used, Twitch is the easiest. Prime takes more clicks, but its just a few extra seconds. Maybe I find it easy because I've canceled so many free trials.

A dark pattern I really hate is when you have to use the desktop version of a website to change certain settings or cancel.
What about scheduling meet-and-greet 1:1's?

If you've ever worked on a team that uses Donut - think something like that. A chat to meet each other and, ideally, talk about stuff other than work (but I find work talk is my go-to when the room goes silent and that's fine too).

I'll usually ping someone on slack with a quick message like:

> Hey <name>, I just joined the engineering team and I'm scheduling a quick chat with everyone as part of my onboarding. Would you be free for a chat at <X:XX> tomorrow?

Then book it as soon as they say yes or propose a time. Don't worry about the people who don't respond. Move on for now - you'll meet them later.

The audience is usually:

- Everyone on the engineering team

- Every manager up the management chain (up to CEO for a smaller company, probably have to stop somewhere before that in bigger companies)

- Every "lead" type person in all adjacent groups (Design, product, QA, customer support, operations, etc.). Rule of thumb: whoever you'd go talk to first (or, often, who your manager would go talk to first) if you had a general question about that area.

- Anyone who you encounter that seems like they'd be fun to talk to/friendly.
I would also like to see that estimate it seems close, but not quite enough.

“Overall production of corn in the U.S. was 15.1 billion bushels for 2021“ * 56 lb per Bushel / 10 billion people = 84.6 lb of corn per person is about 23% of the minimum calories needed per year. But corn is about 37% of all crop land.

Fishing, cattle on grassland, and hunting etc might bump that a little, but ~5 billion seems like a better theoretical estimate and presumably lower in practice.
In the US there is a distinction of "binding" precedent and a "persuasive" precedent. A ruling that isn't binding can still be used in another case as evidence for a the validity of a line of reasoning, which can be persuasive, but the court is not obligated to give it the same standing as binding precedent. Even then, "binding" judicial precedent isn't binding in the strict sense. A court can still choose to disregard it, or hunt for a reason why it doesn't apply, but that gives the losing party much stronger grounds to get a case overturned on appeal. It's not a great look for a judge to have most of their decisions overturned though, so going against such precedents is usually not done without good reason, but it happens often enough to keep the appeals courts in business.

The looser persuasive sense of precedent is what I meant: The arbitrators will not have to accord a prior decision any special status, but they will certainly want to have some level of consistency, and for tough decisions they will look back at how similar issues were handled, and complainants & respondents will be able to bring it to their attention as such. It wouldn't make much sense for an arbitrator to never look at prior cases for insight into colleague's reasoning on similar matters.
>The US has more than 150% of its GDP invested in retirement savings. Some of these savings are invested in equities. It has to go somewhere.

But that's all by design, which is my point.

Let's say from.. I don't know, 50 years ago. Taxes were increased such that social security is 2-3x what it is now. Some level which basically guarantees you have descent money for retirement. Sure you should still save some more over the years, but you won't be completely fucked.

In that situation, there is no way 150% of the GDP would be invested in retirement savings. The social security pot would be massive, instead of inflating the stock market.

Trust me, I get what you are saying.. but that is also my point. It was all designed to do this, and it was designed to benefit the rich- NOT individuals.

Individuals (as a whole) would be FAR better off being able to depended on social security. And I think what's lost here, is we are discussing on HN- a place where most people (myself included) make FAR more than the median income. Like many multiples. I guess that just makes it a foreign concept- but most people in this country can't throw 10-20k a year into retirement funds. That's a massive part of most peoples income. So for the solution to be "hey, no retirement plans and low SS for you.. but don't worry, throw your money into the markets and over time it will be great!" is meaningless when you don't have a high income to begin with.
is this even surprising? anyone else notice how when returning something for a refund, the refund option to actually return your money is a hard-to-see link unlike the other options? it might even be a little javascript click away if I recall.

the perfect example of interfacing your cash into their pockets.
This. It's sad that many people in the West are ready to sacrifice the whole country only to weaken its arch-enemy.
Pretty certain I was a part of their experiment, not Prime related, I just wished to close my account entirely. They kept replying that "someone will contact you in 24-48 hours", but nobody would. I got more aggressive each cycle, waiting 3 days, 2 days, then 1 day, the process was cyclical, I could not close the account.

When I changed my name to "FUCK AMAZON" my request was immediately processed, prior comment https://news.ycombinator.com/item?id=23720203
This article doesn't make an sense. If the timeline for extrapolation supporting an index is too short, how can any single item comprised within the index be better? Do you want to go broke with an index? That will potentially take > 100 years. Everything else is combination of luck and quicker.
Yep, or do that with redirects if it's better.

By the way, this is the standard OAuth flow.
the calculus is not as simple as you suggest, given "free speech" and "institutional message" are variable, too.

your example implies "free speech" = some advice that will get you killed

and "institutional message" = some advice that will definitely save your life

it also implies that "officials" only act rationally and morally.
Mac-Mini-Killer (Catalina)
I always assumed that for streaming sites bitrate was a bigger factor
What an on-the-nose example of victim blaming
In addition to everything else here, I've found you make friends at work quickly if you tackle long-lived concerns or pain-points (for individuals or teams) that haven't gotten enough attention

Filling gaps in tooling, fixing bugs in the product that some people have been making noise about but haven't been prioritized by management, solving inter-team friction by finding a middle ground that everyone can live with, giving non-technical stakeholders a sympathetic ear inside the engineering team, etc.

Find something that's been ruining someone's day over and over, and make it stop doing that. Instantly positive professional relationship.
this is a 2-1 state court appeal where the dissenting judge was the senior judge that cited potential state vs federal issues. my take is this is far from any sort of definitive decision.
Field/dent corn is perfectly suitable for humans. You make corn meal and corn bread from it.

Nixtamalization is important, if it’s a major component of the diet. It makes great tacos, tamales, and enchiladas.
In a nutshell, what is the fundamental difference with this search engine compared to others?
Exactly. And also remember which of those 436 easily-remembered passphrases go with which accounts.
> Further, "feed corn" (maize) isn't really suitable for humans. Best way to turn it into calories for human consumption is to feed it to egglayers, after that it's broilers, then dairy cattle, then swine and beef cattle.

So a less red-meat-intensive diet. I don't think Woodrow Wilson meant vegetarian when he proclaimed Meatless Tuesdays, although that is a much more viable option these days. It's probably going to be more expensive to be paleo, though.
https://issuetracker.google.com/issues/225361510?pli=1
This is basically the route I take.

New job, lots of, to me, low hanging fruit ripe for automation and documentation. The team has been adrift for a long time and all the juniors just accepted broken processes as facts of life.

Every time I have someone walk me through the completely undocumented process for x, I take notes and mark the best candidates for automation.

I then go through the process a second time, adding all the api calls and semi-automate the process so instead of logging into four different consoles in the browser hunting for values and setting minor things in different places, you can up front declare seven variables, and just copy/paste chucks of code that will perform all the steps for you. You are still acting as the error handler.

For low frequency tasks, it usually ends there. For high frequency tasks, I take the time to add error handling so it can just be part of a pipeline.

It's crazy to me that the team has put up with these processes for so long, I've been turning tasks that used to take 4-12hours and highly error prone and turning them into well documented code copy/paste jobs that takes about 15 minutes from start to finish, the vast majority of which is waiting for a build pipeline to finish.
Perks of Having Data-Centric AI in the Corporate World
Get smarter at making your business more effective by improving the accuracy of your AI systems and elevate machine learning models with the data-centric approach
Plus Buffet gets deals that no one else would ever be offered. The benefit is huge signal value from his investment that none of us can provide, and companies pay for that with way better terms. This value gets priced in BH shares and the circle continues.
Mine is pretty accurate ($2.5M), based on recent sales and a couple of solicitations from realtor friends.

FWIW, we have had a high frequency of home sales in the past year, so that might help. I just looked up my previous house (sold 5 years ago), and Zillow is saying $740K, which I am pretty sure is massively overvalued, however the street it is on, and general area, have a fairly low turnover, so less recent data.
dotfiles repository hosted on github with a hand written "deploy" script to get everything set up on a new box. would recommend.
I have mine set to "heck" :)
My point is that functional languages have all these features, even if some are found in non-functional languages these days. Even functional langauges themselves are often not only functional. You can do OO in Scala, imperative and OO in OCaml. OCaml is actually a good example to talk about, as the recent developments are all about adding multicore, better concurrency and better tooling, something that Go was very good at from the start.

In a way, you can see that the people using these languages that may appear very different are converging to the same "ideal". And that's not a surprise, both languages have a very Unix-y origin, and origin in Pascal/Modula. Go added to that CSP, OCaml added ML. These days OCaml is adding things to better handle the CSP part, and some people are asking for Go to better handle the ML part.