skysight-inc/HackerNews huggingface dataset:
The reason I'm thinking maybe it's not so bad, is because which snapshot does it use? How does it know which snapshot of an algorithm is correct and which has a bug? What if you have code that's perfectly fine but then you add several new branches, each one with a different critical security vulnerability added in that's intentional, and malevolent? Will the AI be able to detect these vulnerabilities and choose the correct version? It seems so easy to sabotage this thing. Why would anyone be stupid enough to use it? This thing seems like the perfect stupidity detector.
Honestly I have higher standards for Apple telling me why I should upgrade and not just a rehash of ZOMBO.
Have you tried Parallels Desktop?
"Instead of using butter, cream, lard, and other animal fat as the primary source of culinary fat, one should use liquid vegetable oils like soybean, corn, olive, and canola oils for cooking, on salad and at the table."

Uh...
Now I want to see Windows Movie Maker open-sourced [1]. It was simple and intuitive. Alternatives are okay, but have a habit of crashing.

[1] https://en.wikipedia.org//wiki/Windows_Movie_Maker
Edit: reading this back, it sounds somewhat like an attempt to shill a product. So, disclaimer: I have absolutely no affiliation with Jeff or the Cultured Oils, I’m just fascinated by it.

Serial entrepreneur Jeff Nobbs recently launched a new product in the food oil space: Cultured Oil*

I came across his writings* on the perils of seed oils earlier this year and it radically changed the way I eat.

After becoming aware of the danger high linoleic acid diets pose, as well as the climate implications of other oils, Jeff’s Cultured Oil looks incredibly impressive, albeit I haven’t had the chance to try it yet as they don’t ship to New Zealand.

In summary, from their FAQ:

“Cultured Oil is cooking oil made by fermentation, resulting in high levels of healthy fats, a small environmental footprint, a clean taste, and a high smoke point!

Fermentation describes the process of microorganisms (or "cultures") consuming natural sugars and converting those sugars into entirely new foods. Just as there are sourdough and wine cultures, there are also oil cultures. An oil culture converts sugar into the healthy delicious fats that make up Cultured Oil.

Cultured Oil is primarily monounsaturated fat, the heart-healthy and heat-stable fat also found in olive and avocados.

In every serving of Cultured Oil (1 Tbsp - 14 grams), there are about 13 grams of monounsaturated fat, 0.5 grams of saturated fat, and 0.4 grams of polyunsaturated fat.
Olive oils and avocado oils contain between 55-83% monounsaturated fat, and up to 21% polyunsaturated fat. Cultured Oil contains over 90% monounsaturated fat and less than 4% polyunsaturated fat

* https://www.zeroacre.com/

* https://www.jeffnobbs.com/posts/what-causes-chronic-disease
Spot on! Great explanation.
I'd really like to see trailing commas and I think in most cases they wouldn't actually break with standards requirements. I can accept that I don't have a perfect knowledge of SQL and may be wrong, but I believe `, FROM` `, WHERE` `, LIMIT` would all be pretty easy to detect.
Stop writing shell scripts (2021)
Great, then I'll give it a try
The advantage is with the clean-up. First strike takes out some amount of launch vehicles. ABMs have a prayer against x-y warheads, where y is the attrition from the first strike (which is nonzero unless you're dealing with a launch-on-warning opponent, which neither the US nor Russia nor China is).

Few powers are really ready to perform launch-on-warning. The consequences for a false positive are too dire to consider, and we all also have a survivable second strike capability (with the possible exception of China, whose submarines are boiled crap run with an Evinrude outboard). And in my estimation, even China would ride out the first wave.
That's bold, also it might mess with Hulu's plans.

* Grabs popcorn *

I wonder what will happen when an apple pokes a mouse
Once you heat it, the differences become negligible to nonexistent. Good-quality oils are most important in raw uses, such as dips and salad dressings.

It's a hassle to maintain a "cooking olive oil" and a "raw olive oil", so the worst you're doing is wasting a tiny bit of money for the convenience of keeping around just one bottle.

As for the particular brand you mention... yes, it's very well reputed. Being produced in the US, there are fewer opportunities for fraud that occur when importing mass-produced oils. (Imported artisan oils are often extremely good, but pricey because of the overhead.)

You probably would notice the difference if you were to compare it to other brands -- especially when the bottle is newly opened. In cooking... eh, I just use a bottle of whatever's cheap.
Awaiting Problems in JavaScript
The problems and inconsistencies of `async`/`await` in JavaScript.

Inspired by the discussion on a previous article: https://news.ycombinator.com/item?id=33309685
There are free apps too.
Sometimes I wonder if such blogs are written just because the author needs/wants to publish a blog at some frequency for whatever reason.

I fail to take a blog that talks about how their "next" Mac "might" be the last, seriously.

I would have paid some attention if the blog was about how their current Mac "might" be the last, and definitely more if their current Mac would "most definitely be" the last.

I guess I should work on my next blog: My next space travel might be the last ..
Following the advice of another commenter, I'll upload the files to archive.org
Agreed, it's in the same vein as self-driving cars.

Sure, it could put a lot of programmers out of a job in theory.

In practice, the emergency brake alert goes off for cars waiting to turn in the oncoming lane, the blind spot warnings trigger on cars that are ahead of you, the lane departure warnings are usually wrong, and so on.

I'm not worried, and I prefer to avoid the uncertainty even if it means outsourcing a bit less effort to the magic AI pixies.
I ended up getting a Pixel 4 and love it! Newer Pixels are too big for me though, so my next purchase will most likely be an Asus Zenfone.
lol, I thought since it was Rust that it would be like 100k or something. I think C# has it's WASM package down to 1MB or so. The implementation I did with just JS is about 50k or so, total for the app and everything. That is a bit disappointing.
How would using async/await help here? It has the same issue of implicitly awaiting the Promise that is returned from an `async` function.

In fact, your comment inspired me to go into more depth regarding the problems of `async`/`await` syntax: https://news.ycombinator.com/item?id=33322184

As for `.map`, I was referring the monadic `.map`, not `Array.prototype.map`. Either way, I agree `.map` is not for side-effects. The article says nothing about side-effects, so I'm not sure where this remark is coming from.
A Strong Alternative to Heroku: DigitalOcean App Platform
But what the article doesn't really do at all is clarify why doing this replacement is a bad thing. For the vast majority of MacOS users, this will be a good thing because most of them are using iOS/iPadOS as their first point of content. Making things seamless across all these devices might be, at most, a slight inconvenience for power users but it will be an improvement for literally everyone else.

Hacker News is obviously a different demographic but no tech company is going to cater to power users. There's not enough of us for anyone to take what we say meaningfully.
My ignorance of theterminology is clearly at fault. My point remains - Israel's system is not mean to defend against ballistic missiles.
You can just start typing in Finder, prefix search will Just Work.
For me I have to look at the battery life to performance tradeoff, and Apple hardware seems to win that game against Intel and AMD. I hope that a more open perhaps RISC-V SoC thing appears and a company like Framework could put it into modules or I could hack it into my Frakenpads, but until then it's Apple Silicon.
OS wise Asahi has you covered for a hobbyist grade Linux experience. Probably get something ARM or x86 if using an open source operating system is important.
And Linux does even better
Thank you for sharing! Neat tool!
For a second I hoped it is Microsoft Movie Maker.
> As I understand it, capitalism is the free exchange of goods and services centered around personal property.

Not really; that's just a free market, which is linked to but not the same as capitalism.

The core principle of capitalism is the private ownership of the means of production and their operation for profit. It's just that most of the capitalist societies we know do free-market capitalism specifically.

And there absolutely is a single variable: Profit. It's the one and only variable capitalism optimises for, and anything else requires some form of intervention by tying profit to some other variable (e.g. a carbon tax to make greenhouse emissions more expensive, thereby making it more profitable to avoid these emissions); but that's always just an external force steering the market (thereby making it less of a free market), so it's not capitalism itself optimising for environmental preservation over profit.

> Each individual uses their own set of values in evaluating the net value they get out of the trade

On a small scale, this might be true; but we don't live in a world where most capital gets moved around by small businesses with owners that act based on their moral convictions; we live in a world of massive mega-corporations that shouldn't be expected to follow any moral principles, and that's exactly what we observe: they will do literally whatever they can get away with as long as it increases profit.

At the end of the day, CEOs answer to shareholders, and the only thing they care about is how much money they're making and whether they could be getting into legal trouble for it (to some extent, at least).
Follow the rules of the license. If the author wants credit for his work, you give credit. Period.
True, anything above 190 Cº (375 Fº) and it's going to start smoking
No, you are not the only one. There are unfortunately plenty of people who don't care about massive corporations asserting ownership over the work of other people whilst jealously guarding their own IP, and even some apologists for them.
Sure. But my own understanding of your stance has evolved throughout today. My current counter argument is:

> Generate for me a random number between Googleplex and Graham's number, and describe it to me uniquely

I know you cannot do this, and I presume you also know you cannot do this. Just because there exists a finite representation doesn't mean you can tell me that representation.

-------

I insist upon this because your requirement of "finite representation" is seemingly arbitrary to me. We can enumerate all important numbers as say... all numbers represented by algebra (addition, subtraction, multiplication, division, roots, exponents, variables, logs, sine, cosine, integral, derivatives, Knuth's notation, and other functions... etc. etc.) that can be described in fewer than 1-million symbols.

And now we have a significant number of "irrational" and "i" numbers, specifically the set that we'll figure out with modern mathematics. Its a finite set (by bounding it by 1-million symbols, we have a finite number of numbers), and arguably the more important set of numbers that represents how modern math functions.

--------

I dare say that all "important" numbers follows my (relatively arbitrary) definition above (all numbers describable in 1-million modern mathematical symbols or fewer), and is certainly more important than say... most of the numbers between googleplex and Graham's number.
True, but the change in US attitudes towards being willing to conduct a first strike, and/or being willing to lose a city to a nuke, won't come quickly or secretly.
I've been developing on Windows since .NET 3.5 and man, you can definitely do that. And .NET is a joy to use, too.
When buying in the US, I assume that you mean.
The fix itself doesn't need to be complicated for it to be hard to actually implement. A lot of apps that are affected probably haven't been deployed in years. Some won't have any source code available. Others won't have any docs, or tests, or even developers who know the right language. Fixing simple issues in old apps is hard.
In particular, and apropos to the comment you are responding to, we have a wonderful new way to weld aluminum alloys: friction stir welding. It was invented in the 1990s, long after Apollo.
What's crazy, is that presumably, this is the default because some definition of "most people" just randomly save files all over the place
> I think it's a losing game because there's enough people willing to give it their intellectual property for free that by the time your get your stuff removed it's already found something similar somewhere else (Drainage my boy!)

I don't think many would find that objectionable; I don't think people who object to the manner GitHub (and OpenAI, etc) has gone about this generally object to the existence of Copilot (or large language models or image generating AIs) itself, so I don't see think we'd be "losing a game". I personally would see it as a great result if these companies were respecting licensing in a rigorous way, or otherwise ensuring that this was more of an opt-in system (I'm not a supporter of intellectual property broadly).
For others similarly interested, it turns out "X13s" is not "multiple X13 models" but rather "X13s" is the model number: https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpadx/th... and is currently listed at USD$995 for "Gen 1" and all the way up to USD$1570 for the high end
Not having to tied them together into a single process space is an interesting option/ability which would get lost with using it as a library.

Having the authorizer integrate based on contract feels like an option which allows for more freedom of choice and variety of implementations.

I do not believe in one size fits all, nor that there is one to rule them all.
Am I the only one here who finds the title and central message of this post totally ridiculous? Like “I don’t like what Apple are doing so I’m only going to give them a few more thousand bucks, but then in a few more years I’m probably gonna switch to another OS!!!”
Why Experts Make Bad Teachers (2016)
My first thought ends with 'enabling yubikey-style mfa', but it seems that some [0] hardware vendors use webusb to enable a binary protocol, rather than translating their usb sensor output into (keyboard) scancodes.

[0] https://en.wikipedia.org/wiki/WebUSB
Wolfi – Linux (Un)distro a secure software supply chain
Nah; social media's speed of dissemination is a key part of the problem. You can rile up millions of people in a matter of hours, now.
Of course, what we really need to do now is encourage Russia and china to work together more closely and form an alliance against a common and dangerous enemy...
My comment is not predicated on any assumptions about a direction of change of anything, only on the fact that the warning is against a practice generally regarded as harmful on entirely reasonable grounds, without any appeal to the spurious claim of your main clause.

I may be mistaken in thinking your goal was sarcasm or ridicule, but if so, then I must admit that I have no idea what you are intending to say here.
It's not "adulteration" so much as fraud by mixing it with cheaper oils or labeling oil as "extra-virgin" when it's not.

https://en.wikipedia.org/wiki/Olive_oil_regulation_and_adult...
Windows is a terrible development environment: it prioritizes stable APIs and backwards compatibility, unlike OS X and Linux.
You're missing my point. Various news sources are reporting that Putin "threatened to use nuclear weapons" with the patently obvious suggestion that he was threatening a first strike and explicitly said that he would use nuclear weapons in that. Now I'm not disputing the inference that can be drawn from what he said. That's obvious. What I'm trying to point out is that this 'inference' we're all drawing is now being reported repeatedly as an actual statement he made. Which is completely untrue.

It's like if I said "adam has threatened to kick me in the bollocks. Well, if he does so, he should remember I have steel toe-capped boots too!" and the press all reported that as "Normille threatens to kick adam in the bollocks".

It ignores both the fact that I actually said I'd only retaliate if adam kicked me in the bollocks first AND the fact that I didn't actually say I would kick adam in the bollocks, but just reminded him that he wasn't the only one wearing big boots.

It may sound pedantic. But reporting what you inferred from what someone said as a direct quote attributed to that person is not honest journalism.
Very true, to be sure. "Assume a spherical cow" and all that.

But no, not Zillow. One, Redfin seems to be more accurate (but still optimistic) while Zillow is -hopelessly- optimistic (or was, I haven't checked in a few months, when they were trying to bail themselves out of their own situation. I "utilize" my friend who is a mortgage broker and they use their own database to determine how they'd either "automatic appraise" a home, or require an actual appraisal.

On the flip side, I don't use BOAs valuer, either. While my home is (and always has been) 4br/3.5ba, 2600 sqft, BOA has it as a 3br/2.5ba, 2100 sqft in their database, and had it valued at 25% less than the bank appraiser (which was the most conservative of appraiser, Redfin, Zillow).
The article laments this but I think it's important to understand forgetting as an essential part of progress. We all have finite mental capacity and attention. Time spent learning outdated tools and processes is time not available to use for more valuable ends.

We understand this deeply when it comes to software architecture where encapsulation and information hiding are fundamental principles but it applies everywhere. There is a value in not knowing, or not needing to know, because it frees up brainpower for other stuff.
how a better windows management looks like:

- show all windows of an app when switching windows (cmd+tab). currently only one window from each app is shown.

- transition period when switching windows via three fingers gesture is too long. make it snappier.
option + < on german systems/keyboards. keyboard shortcuts are not very accessible to the beginner user though. When my older relatives open youtube videos in fullscreen mode, they do not find their other browser window anymore
> what's the incentive for a chip manufacturer to put out a better ARM chip (eg comparable to the Apple M1)?

Intel & AMD’s consumer and/or server market share.

I can’t imagine going back to an Intel after an M1. The battery life is better. It’s dead silent. It doesn’t get warm. It’s like a totally different kind of object.

I know PC people (those who want Windows) aren’t interested in an M1 Mac. That’s fine.

But I see PC laptop reviews with 4 or 6 or maybe 8 hours of battery life. They get hot but the fan isn’t “too loud”. And I know the performance isn’t the same.

And I just wish reviewers would call it out. They’re not on the same level. I’m sure fanboys would complain about the comparison in every review, but why shouldn’t Windows users have something much better? It’s been proven possible. Hold AMD/Intel/Qualcomm to the fire more.

If Qualcomm could get a chip with reasonable performance at a reasonable price that just doesn’t get hot and waste all its battery playing space heater, I bet they could really get a hold on the laptop market.
I feel like an entire generation of coders now have experienced "reading requirements and checking manuals / StackOverflow to fill them" and no idea at all about "studying a problem space and designing software to fit there" .. Early literature was filled with observations of coders as engineers plus computer language users. Not so much today, now it is "who can read the newest AWS service manuals and write microservices to respond to it" .. this conversation about Copilot is constantly in a disconnect between form generators + web client writers + AWS jockeys who want pro-forma solutions cheaper, and domain experts or science implementors.

An imperfect analogy comes to mind between textbook authors, and people who write small commercial things under someone's direction.

The wailing and outcry here is to protect skilled work from being raided (like a crucial piece of code that solves something difficult or special), or the income of people who do skilled work (authors that are committers to non-trivial libraries), not so much about low-cost javascript writers or in-house forms generation code for business processes.
If one trusts Consumer Reports they do a study every so often on best tasting (one of the cheaper Trader Joe's brand came out on top with EVOO in the middle tier off the top of my head), though if you use only small amounts for cooking one may not be able to tell a big difference. Also some studies showed people preferred rancid oil! so who knows, what we grow up with probably has a heavy influence on taste preferences. You might want to try some white bread and maybe a little garlic mixed in your oil and use that as a dipping sauce to get a sense of the flavor (over just drinking it. :) ). UC Davis might have a California bent and be California ag sponsored but because it has an agricultural college there are plenty of studies originating there about olive oil. Just search UC Davis and olive oil.
I think that is the brand I picked up at Walmart one time. And I really did notice the difference -- it had a more buttery texture, and was delicious on my salad.
It's much better, it's pretty hilarious that was the example used for the article.
Not that I think all of these shitty actions companies do are good. But really people have only themselves to blame. They will consistently go for the lowest of the rung bottom dollar device. Essentially forcing a single company to this shit. Once the first company has started the other companies have to follow suit to not be outcompeted. It takes an incredible strong brand to not do it (Apple for example).
> Cloudflare workers are distributed through hundreds of locations, and thousands of servers. Doing that with Perl would have been impossible.

No, it wouldn't, that's a misconception. The Perl system I described ran fine on however many servers you wanted to run it on, like any horizontal scaling system. Pretty much anything that runs in a container and isn't required to communicate with a central database does. The design based around indexing files and caching calculations is effectively stateless; it scales without limit if you have the servers.

Any specific points of global data consistency require communication with a shared data store of some kind, but that's also true in Cloudflare workers, where there's a separate Durable Objects system for that. Cloudflare's Durable Objects is pretty good as those things go, but that's not what your comment was about.

What's impossible for most is paying the cost of hundreds of locations. And if you really want to do it well, anycast IP blocks. But if you have the servers, and don't need every request to fetch from a central database (or can use an eventually consistent distributed one), there's no problem deploying as many instances as you want with something that's effectively stateless, even if it's Perl, Python or PHP.

> what usually happen is that the scripting language creep start getting bigger and bigger until it's unmanageable.

Probably right, but I'm curious why you think there won't be equivalent JavaScript creep in sites using CloudFlare Workers.
I'd say desktop Linux is great. To me, it's been better than windows and mac for a while.

Gaming is not great but pretty good. Certainly better than what's possible on a Mac. Updates do break my StarCraft 2 once or twice an year but pretty much everything else I care about works.

If anyone @ Valve is reading this: get back to fixing VR on Linux. My Index is almost useless these days. Fix your vrcomposer
Apple fixes new zero-day used in attacks against iPhones, iPads