skysight-inc/HackerNews huggingface dataset:
> but the idea was to cut dry, suck away chips and rely on coated end mills.

You can go through a lot of end mills cutting dry. This is less of an issue for hobbyists who aren't turning large volumes of metal into chips and aren't using high-powered milling machines. The main limit on milling speed is getting rid of the heat. If you're willing to run slow, dry cutting works. Or if you only cut materials softer than steel.

At some point, you get Machinery's Handbook.[1] For most of a century, machinists' toolboxes had a built-in space for a copy of that book. Now it's available as an app.

[1] https://books.industrialpress.com/machinery-handbook/
Building AI chatbots with marimo, Python, and ell
Well, no, a PR contains code, not commit messages like git log. :)

If you meant generically 'like when we store code in git', I believe there are some meaningful distinctions between voluntary version control with a host you contracted or built, and continuously sending code to parts unknown.
> Out of curiosity, what's the advantage of a jailbroken iPhone nowadays? I'd typically unlock Android phones in the past, but I don't see a need on iOS today.

I have custom scripts,
Ad blocking without VPNs, Application firewalls.

I enjoy having most-full control of my device.
> I responded within 5 minutes with a statement that simply stated that I contest everything in this false report.

And yet writes up a blog post that clearly explains that their porn was on S3, not Hetzner. Sounds like the report was accurate. But it makes me wonder what the result would have been had they taken the time to have that conversation to begin with.
And right on cue, wall street fights back! Expected, but still rankles as bit.

'JPMorgan CEO Jamie Dimon says 'it's time to fight back' on regulation' from https://www.reuters.com/business/finance/jpmorgan-ceo-says-i...

The comment from Dimon is the cherry on top.

'Dimon said he was not against open banking but noted that it could compromise consumer data and lead to fraudulent money transfers and he was set to fight it.'

His bank is happy to accept fraudulent checks and ACH transfers all day long, but his primary opposition to open banking rules is his overwhelming concern for his customers. Riiiight.
Oh they’re cooking
Baking*
Indeed. The one positive feature of the 2019 MBP I briefly had to use was that my cat loved taking naps on it.
https://eyes.nasa.gov/apps/dsn-now/dsn.html for the "what is it looking at right now"

If you catch a site commutating with Voyager you will sometimes see it using two dishes... though most often it's just the one big one at the site. When they do, its not getting signal on two, but having one of the track the carrier wave (I think).

https://www.cdscc.nasa.gov/Pages/antennas.html

... and to "even if two could do so, they’re not designed to work as an interferometric array." They can.

> The DSN anticipates and responds to user needs. The DSN maintains and upgrades its facilities to accommodate all of its users. This includes not only the implementation of enhancements to improve the scientific return from current experiments and observations, but also long-range research and development to meet the needs of future scientific endeavours.

> Interferometry

> The accurate measurement of radio source positions; includes astrometry, very long baseline interferometry, connected element interferometry, interferometry arrays and orbiting interferometry. Measurement of station locations and Earth orientation for studies of the Earth.

> Very Long Baseline Interferometry

> The purpose of the Very Long Baseline Interferometry (VLBI) System is to provide the means of directly measuring plane-of-the-sky angular positions of radio sources (natural or spacecraft), DSN station locations, interstation time and frequency offsets, and Earth orientation parameters.
No it isn't. It's because 1.8x faster sounds better than 12% faster.

Back when Moore's law was still working they didn't skip generations like this.
Sure, but they should be looked at by the producer first before widespread selling.

Either that or just have some blanket warning on them that the product wasn't tested for safety.
Most people's idea of arrest means taken into custody, rather than the actual meaning of stopped.

If they prevent you from walking away, you are arrested.
I'm not a native English speaker, but I feel there is a difference.

If someone is "fired" I would assume that it's the persons fault (bad performance).
Would be an instant no-go for any organization or individual that values their IP. Open Source - maybe.
1password

But ill ditch them for good as soon as my last non subscription version stops working with next macos update

Unless by that point Ill be rich enough to dont care about it :))
I've been following withoutboats for ~6 years and it really feels like his patience has completely evaporated. I get it though, he has been really in the weeds of Rust's async implementation and has argued endlessly with those who don't like the tradeoffs but only have a surface level understanding of the problem.

I think I've read this exact convo maybe 20+ times among HN, Reddit, Github Issues and Twitter among various topics including but not limited to, async i/o, Pin, and cancellation.
To be fair, I’m not sure if there exists any zero cost IOCP library.

The main way people use IOCP is via mio via tokio. To make IOCP present a readiness interface mio introduces a data copy. This is because tokio/mio assume you’re deploying to Linux and only developing on windows and so optimize performance for epoll. So it’s reasonable to wonder if a completion based interface can be zero cost.

But the answer is that it can be zero cost, and we’ve known that for half a decade. It requires different APIs from readiness based interfaces, but it’s completely possible without introducing the copy using either a “pass ownership of the buffer” model or “buffered IO” model.

Either way, this is unrelated to the issue this blog post identifies, which is just that some io-uring libraries handle cancellation incorrectly.
I don't think Hetzner made a mistake. The author does not dispute that they published porn on their website, they only claim that this doesn't violate Hetzner's terms because they used a non-Hetzner CDN to store that content.

But Hetzner prohibits their customers from publishing porn, not just from storing it on their servers. If you point your browser at a Hetzner-hosted website and it shows porn, they don't care whether those files are stored elsewhere or not, porn website is porn website.
I’m so glad I don’t have to think about this stuff for my day job. Just miserable.
the reason he went with trump is because the dems sided with the legacy auto manufacturers who were trying to shove tesla under the rug and for woke and trans issues the Dems wouldnt give him support but it falls to be seen whether trump isn't just going to use him the same way since hes clearly hungry for oil
Haven't you ever written code that you thought should work, but didn't due to a reason you couldn't foresee? I don't think the uncertainty here comes from question marks in the link budget equations but from the possibility of unforeseen problems making detection not work when it should.
Most people aren't (or at least feel they aren't) able to take a hardline stance about only using free software, but if there's one area of your digital life you should be able to apply it to, it's browser extensions.
I think perhaps that's why poster used "for this situation" -- if a company doesn't want to have to provide advance notice, their only option with WARN is to do it with this kind of severance payment. Not sure if it was intended but that's a pretty cool outcome of the law.
That‘s just sophistry. The Mastodon server hosted at Hetzner shows pornographic images. Who cares where the img src= points at?

Willful breaking of ToS results in a terminated contract. Surprise!
> Our communications product coordinates transactional emails/sms with retries ensuring sent at an ideal local time and in the local language.

The ideal time is immediately after the payment fails. My bank would tell me about the failed payment immediately, and it would be useful to have a way to fix it without having to wait until whichever hour makes people 0.001% more likely to open e-mails.

I want e-mails in the same language as I use the service in, from the same e-mail server that already sends me transactional e-mails, and with the message content written by the people behind the service. An e-mail in the wrong language may be misunderstood or interpreted as a scam. An e-mail from a different server may end up in the spam folder.

Seeing your pricing should not require filling out a long survey and an e-mail address.

All in all, is it really a product? It seems like a feature that the payment providers would already offer, or maybe a slight improvement upon it.
Supabase Partnership: Native Postgres Replication to ClickHouse, ClickHouse_fdw
The article mentions 36 people have already gotten it and their symptoms were mild.
By effectively utilizing OnlyFans analytics, creators can gain a comprehensive understanding of their performance and audience preferences. This knowledge not only aids in optimizing content and marketing strategies but also enhances overall engagement, leading to increased earnings and long-term success on the platform. Embrace analytics as a vital tool in your OnlyFans journey to unlock your full potential!
So does this mean we can finally have APIs for personal financial software without resorting to the ickiness of putting credentials in Plaid?
It comes down to the concentration of wealth. Companies wouldn't have the capital to bid up salaries if they faced stiffer competition or couldn't access investment from a limited pool of investors (who all think the same), as is the case now. I know that "diversity" is a dirty word these days, but it's key. A large middle class, where each family has a small amount of money to put towards their diverse desires, is going to lead to a more stable economy than all of the money pooled in the hands of a small group with a much smaller set of needs. Dropbox should never have been able to hire so many people; that capital should have been in the hands of the larger public, who could have spent it supporting a more diverse set of hundreds or thousands of jobs (who wouldn't all be competing with each other for a limited number of seats in the "not laid off" lifeboat).

Put simply, these kinds of things are going to keep happening until our wealthiest (individuals/families/companies) are a lot less rich.
I have a conundrum about this. If an LLM can learn our codebase and generate reasonable reviews, does this imply it could perform the work independently without us? Perhaps generating code and conducting code reviews are distinct tasks. Another related question is: for complex tasks that generative AI can't solve, could this service still provide somewhat meaningful reviews? Maybe it could be partially useful for certain subtasks like catching off-by-one errors.
If only this were true. Only some people drive, but even drivers become pedestrians as soon as they get out of their car.
I use a combination of Aquasnap's magnetic border feature with MS Power Toys hotkeys and it has been a treat. Still room for improvement tho', esp. if I can force specific browser tabs into particular windows based on purpose.
I'd be very surprised if its exact position in the sky is not public information.

Even if not, it should be fairly straightforward to compute its position from the initial flightplan. Once it escaped Jupiter its trajectory is just a straight line.
Yeah... It isn't that it doesn't sound like human speech... it just sounds like how humans speak when they are uncomfortable or reading prepared and they aren't good at it.
They certainly could if they had started that way, but changing it now will disadvantage at least one of the countries (Spain for example), and those countries’ politicians don’t want to risk the ire of their voters for the greater good. And DST is regulated on the EU level, so can’t be changed by individual EU members without breaking EU law, like apparently individual US states can.

It’s status quo bias and loss aversion. Similar to how it would be better for the US to change their voting system, but it will never happen because it would disfavor one of the political parties who’d have to approve the change.
Rust provides async syntax out of the box, but you have to Bring Your Own Runtime.
I guess it makes sense if what you do is extremely throughput-focused... I always saw consistency/reliability and latency as the benefits of wired compared to wireless, the actual average throughput has felt fast enough for a while on WiFi but I guess other people may have different needs
There isn't enough throughput to achieve a negative delay which offsets the actual flight of light time to reach the object. The ratio of throughput delay to actual light delay is so infinitesimal it might as well be zero.
Astronomy in Ukraine (2005) [pdf]
If it's illegal but you can't be stopped for it, it might not really be illegal?

Also, there's not that many adjacent controlled intersections. Driveways are intersections, too, and are rarely controlled.
I would love to hear more about what exactly you think will be disruptive. I don’t know the LLM world very well.
Having seen how this shit works behind the scenes I’d rather do it manually.
Wazuh does much more than Nessus, for instance you can instruct the agent to temporarily drop networking if you identify a compromised machine. Agentless scans will do nothing of the like.
Me, because I said so.
> The market for talent is competitive.

A couple months ago interviewing.io posted something bragging about how "we do anonymous mock interviews. If people perform well in those interviews, they get introduced directly to a decision-maker at top-tier companies, regardless of how they look on paper." ( https://interviewing.io/blog/i-love-meritocracy-but-all-the-... )

This annoyed me enough that I sent in an email complaining that their introduction process specifically notes that I am not eligible for anything, despite performance measured by the site as "highest ever achieved: 94th percentile" (so, knock that down a bit for being a high water mark), because of an insufficient number of years of experience.

They responded:

> It really sucks, especially in this market, but this policy is a function of us having tried for years to get companies to take junior intros, and it didn't work. We offered to do it completely for free, too, fwiw, and no dice.

How competitive is the market for talent? Let's stipulate that, because of a lack of prior employment, I'm not qualified to have a job. How exactly would that situation change?
I wipe all my devices with regular paper towels with a tad of water. Including my $5k Apple XDR display.

I am probably not the best example to emulate lol.
Third party ones are almost certainly not as good as the actual Apple ones. The Apple one has remarkably good quality for its price.

I suspect this sounds like a problem with your specific phone. Never had a problem with any lightning accessories myself.
Reddit's getting more popular–and profitable
I agree with these points but as someone that has been using rust for a long time now, this “you can’t do that, it is not good” attitude got very stale by now. Not saying it is bad to say these stuff, anyone should do what they want in the end including saying this. But just sad that this is very common in Rust discussions and it gives a bad taste to me
Raising the bar on SWE-bench Verified with Claude 3.5 Sonnet
Great callout. Roundup Ready is my primary GMO concern for US-grown food -- so much so that "GMO bad" and "roundup ready" are synonymous for me.
Would you also take it from a shady supplier?
I thought LLaMA 3.1 405B was a relatively huge model. Is the size of this model really typical of half the models you find on Hugging Face these days?
[0] https://en.wikipedia.org/wiki/Yakiv_Pavlenko
Giving a third party your banking credentials is not just icky, it probably violates your online banking terms of service, and is obviously terrible for security. This practice really needs to die yesterday.
> 7 AM is 1 Saac

> 7 PM is 1 Saac

How do you distinguish AM/PM? How does one say that something will happen 19:00 specifically, and not 07:00?
Why is Google not policing this? Liability concerns?
I dont want to use the Platform Formerly Known as Twitter, but does anyone have a way to get the link to their livestream tomorrow?
Software engineering, as profession, offers a very different kind of capacity compared to professions found in the construction industry, though. The physical resources for buildings are expensive and rare (land, material etc), whereas compute and storage are literally getting cheaper by the minute. The Silicon Valley dream of getting from garage to unicorn within months might be far from realistic, but still way more probable that in any other industry. Quick prototypes can be built in days and it isn't uncommon for graduates to finish their research with a viable business idea. I never seen that in my circle of architecture friends.
I feel like some of the "what didn't go so well" sections were essentially because their rewrite was incomplete:

> I am still chasing Undefined Behavior. Doing an incremental rewrite from C/C++ to Rust, we had to use a lot of raw pointers and unsafe{} blocks. And even when segregating these to the entry point of the library, they proved to be a big pain in the neck.

These sound like an artifact of the rewrite itself, and I suspect many of these unsafe blocks can be rewritten safely now that there is no C++ code left.

> I am talking about code that Miri cannot run, period: [some code that calls OpenSSL (mbedtls?) directly]

This should be replaced by a safe OpenSSL (mbedtls?) wrapper, or if it wouldn't change the behavior of their library in incompatible ways, rustls.

> I am still chasing memory leaks. Our library offers a C API, something like this: [init()/release() C memory management pattern]

Not sure what this has to do with Rust, though. Yes, if you're going to test your library using the exposed C API interface, your tests may have memory leaks. And yes, if your users are expected to use the library using the C API, they will have to be just as careful about memory as they were before.

The benefit of this rewrite in Rust would be about them not misusing memory internally inside the library. If that benefit isn't useful enough, then they shouldn't have done this rewrite.

> Cross-compilation does not always work

I've certainly run into issues with cross-compilation with Rust, but it is always so much easier than with C/C++.

> Cbindgen does not always work. [...] Every time, I thought of dumping cbindgen and writing all of the C prototypes by hand. I think it would have been simpler in the end.

I'm skeptical of the idea that an automated tool is going to generate something that you'll want to use as your public API. I would probably use cbindgen to get a first draft of the API, modify and clean up the output, and use that as the first version, and then manually add/change things from there as the API changes.

I don't want to silently, accidentally change the API (or worse, ABI) of my library because a code generator changed behavior in a subtle way based on either me upgrading it, or me changing my code in a seemingly-innocuous way.

> Unstable ABI

This is a bummer, but consider that they are not exposing a Rust API to their customers: they're exposing a C API. Why would the expect to be able to expose Rust types through the API?

And they actually can do this: while it is correct that standard Rust types could have a different layout depending on what version of rustc is used to build it, that doesn't actually matter for a pre-built, distributed binary, as long as access to those types from the outside code (that is, through the C API) is done only through accessors/functions and never through direct struct member access. Sure, that requires some overhead, but I would argue that you should never expose struct/object internals in your public API anyway.
Another might be that usually state capitals are significant cities in their state -- not necessarily the biggest, but cities you have at least heard of. Given that I have never heard about Moscow in Connecticut, it seems unlikely (not impossible, but).
As I said in my original comment, I see it equally on both sides of the spectrum.
Sure, no argument there.
You can sell it, get most of your money back.
That's a path necessary only in Chrome - Firefox allows you to disable auto-update of extensions, both wholesale and individually, without extraneous steps like that.

(The ability to load extensions locally would be great for its own reasons, but that's irrelevant to this discussion.)
Many videos on hash table are great. I found this one particularly good.

[https://www.youtube.com/watch?v=M2fKMP47slQ] C++Now 2018: You Can Do Better than std::unordered_map: New Improvements to Hash Table Performance
Of course it violates the terms of service written by your bank.

Your bank would make it illegal to even talk about your banking transactions with anyone other than your bank if they could.
...and take the opportunity to ditch the teflon pans while you're at it. They're toxic.

https://vcahospitals.com/know-your-pet/teflon-polytetrafluor...
I think the more interesting thing is its suddenly become so much cheaper to put things in orbit, we could simply put a larger satellite with a larger nuclear battery out there.
I tend to like games for their individual puzzles/tricks. I fondly remember the babel fish puzzle in HHGTTG, but my favorite was Leather Goddesses of Phobos. It was a bit risque (usually a draw for a teen), and the game "knew" if the player was male or female without ever asking. Took me several playthroughs to figure out how it managed to do that.
We used to have regulation on TV and media for broadcasting before the Internet. This encouraged a level of standards across media that ensured the safety for viewers alike. While this might not seem like an issue for you as a user, statistically children watch more YouTube and social media than any other person. While this might be a parent problem restricting access the quick dopamine hits from shorts has a brain altering chemistry, yeah we can alter our own brains through reward treatment, to have a shorter attention span lowering the capacity for learning and excelling in a particular study or course.
Let's face it: electricity is dirt cheap in the US compared to other developed countries. If you have grid access you don't really benefit significantly from solar.

That both explains why it was adopted relatively early for private use cases as well as why it doesn't grow as much as commercial installations as equipment gets cheaper.
>waiting for 2 different lights just to get to the opposite corner.

A solution sometimes seen in London is a “Pedestrian Scramble”, where pedestrians are explicitly given full (and even diagonal) access to a junction with all other traffic stopped.

https://en.wikipedia.org/wiki/Pedestrian_scramble
The Death of the Architect
That's not really a solution. You have to be broke to use Medicaid. They expect you to fully drain all your assets first.

I shouldn't have to sell my house to get medical care.
it seems like there's a lot of potential for abuse if you can get it to generate ai images of real people reliably.
I’m wondering if code review is the right place to give advice; it seems like the process is meant for human reviews (Where there is latency) and pair programming might be a better metaphor for what AI should be doing? Earlier feedback is often better.

We sort of have that with errors and warnings, where an IDE’s UI collects them into a todo list. The trouble is, the list isn’t necessarily prioritized very well.

On the other hand, asking for a review whenever you like is easy to control, versus being interrupted.

With all the AI tools floating around, it seems like user testimonials are going to be important for learning what’s worth trying out.