skysight-inc/HackerNews huggingface dataset:
I don't think any of my local dealerships carry Ferd Fteens.
Or you could use a metaldetector?
I'm so amazed by what ChatGPT can do these days.
I love how they avoid hypocrisy by not only asking what ChatGPT thinks about what the judge did, but also what ChatGPT thinks about what the journalist did.
Is there a clause in the terms of service against it then?
What resources did he use for this research?

I would expect at least a reference to an Intel reference manual, but perhaps there are better ways to learn about the ISA.
To clarify: I am proposing to use the old archival method for already-existing releases, for example by passing in the necessary arguments to git archive forever. Releases without previous archival or created after some point in time in the future call git archive with the new arguments. No substantially more storage should be necessary.

Once the accompanying gzip-version is sufficiently old or unsafe, breaking very old releases does not matter anymore, making it a seamless transition.
Isn't that what you're doing?
Grab and maybe push to `huggingface::datasets`?
Graph Selector is now the default on Flowchart Fun
If they have a "fixing climate change" solution, they go to one of the dozens of incubators and funds and government innovation grant programmes that specialise in funding climate change-related innovation, both practical and moonshot

If their ideas involve space travel, their funding options are probably restricted to NASA (or ESA or the local equivalent) who will expect there to be a consortium of partners with legitimate relevant experience involved.
Seems like blackmail from the Cloudflare side. Waiting for a quote while having an outage doesn't give any negotiation possibility.

However, good luck. And hope your enterprise contract with Cloudflare will be limited only to amount of time you need to migrate from their platform.
Can you clarify the terms an conditions about Cloudflare R2 please?

On the R2 page https://www.cloudflare.com/products/r2/ we see:

> No more egress charges. You shouldn’t have to pay to access your data. Pay no egress charges for data accessed from R2. Our affordable and consistent pricing means no more surprise bills.

Whereas I think the non-HTML traffic terms still apply to R2. Or do they?
Certainly means I'm waiting for generation old phones to come on the market
Really not true. "Uncomfortable" is there, you can show uncomfortable and morally complex in many various ways. It does not require "making the audience 'feel' her 'culpability' in some ways:.

What op asked for is literally specific moral judgement and lesson. Just not the one you (presumably) agree with.
When they could just email me (jgc@cloudflare.com)
Spent the past several months designing a language for storing graphs and recently migrated my app flowchart.fun over to using it. Curious to get some feedback, both on the language and on the app.

Thanks!
I think there's also some "monkey see, monkey do" at play.

Many parents scroll their devices endlessly. It's no surprise their kids want to as well. If you don't want your kids to do it, lead by example. That's easier said than done though.
Ubuntu pro is great

It gives you all of this for free:

- kernel livepatching

- support for Ubuntu universe, which even RHEL doesn't match(they don't offer any kind of support for RPMFUSION)، they even offer support for complete projects like WordPress and redis and on.

- 10 years of support

- faster patches

- 5 free production instances

My only gripe is that Livepatching seems to restart userspace every time it checks for updates, which breaks rootless docker.

Since the free version offers no support, you practically have no place to ask questions about Livepatch, as the Ubuntu forum and askubuntu don't allow it or anything related to Ubuntu Pro.

That's without mentioning snaps and the crazy advertising, but it's still pretty good.
sorry, I did HN post in desperate move so my service can be online again - did not try to blame anything on @jgrahamc - other than that incident I'm very happy with Cloudflare Workers, it's an awesome tech.
You don't even need a separate language, there's already a "fast" compiler for Rust based on cranelift which is used in debug builds by default.
yeah I think you're right, I doubt this will happen next earnings report since things have improved a bit and the economy has plateaued for a bit (recession in progress?).
This maybe only my personal experience but for me Twitter on Andorid works much worse than before Twitter mass stuff reductions.
Show HN: An AI-powered micro SEO tool for bloggers
we use cloudflare for their dns so not a complete change of arch. (this kind of lockin is precisely why I've stayed away from faas)

more importantly, its important to send a message. We depend on these services for our livelihood. if I'm paying for a service, the least I'm owed is the ability to get in touch with a person to rectify the situation as soon as possible. Companies who want other companies relaying on their service need to provide that if they want to be taken seriously.

EDIT: also, not to knock jgrahamc. appreciate that you're looking into this but one person on an email is not a scalable customer service solution for B2B. at the very minimum, there should be some sort of platform for filing the tickets, getting a timeframe on resolution as well as options to pay for faster turnaround.
Be the bad guy. As a parent, you're not your kids beast friend. You shouldn't be. You should be setting examples and teaching them to be good, upstanding, reasonable adults. This involves telling them no and setting boundaries. Fair, firm and consistent.
Yes, that's all there is to it, which is why I never showed any work and didn't get full marks.
I used to work for Alcoa, the main driving company behind aluminum adoption across many industries. They made the sheet metal for aluminum cans, and purchased canned water to serve to guests (rather than buying plastic bottled water). Prior to wine, about the only time you'd encounter an uncarbonated beverage in an aluminum can was if your city lost water and the beer manufacturers would send a semi worth of canned water in for emergency relief. Uncarbonated beverages don't make the same sound when opened, and there's definitely a mental hurdle I had to get past because it seemed like it should be carbonated when an aluminum can is at your lips.
Or applications embedded in salesforce that need to know which tab the sales agent is currently in since they have opened 50…
Wow I hadn't realized they all have a group chat together. That's wild!
I've been using kagi a paid search service. It's good, better than ddg. It doesn't have ads and the results are better for my location, I don't have to add "NZ" to every query to get the NZ sites at the top, which I do with Google, even though it knows my location.
Solvent usually means being able to pay ALL of your obligation in the LONG term so your claim that they are solvent because they manage to cover SOME obligations in the SHORT term doesn't mean anything.

Where can I find the info on billions that they exchange yearly?
You're sounding very confident, so I'm guessing you have a source for that claim?

Besides, even if 90% of the API usage is for scraping and does not impact the bottomline, it's still a smart business decision to leave the API open if the remaining 10% are for posting content that brings in views and thus ad impressions that generate more money than the API costs to run.
There is a horror story written about this theme, went viral a few years back

https://qntm.org/mmacevedo

Please do give it a quick read.
GHCO - https://ghco.co.uk/ | Software Engineer, Senior Software Engineer, Trade Application Support, INTERNS | London | Onsite or Part Remote | Full Time
GHCO is one of the fastest-growing liquidity providers specialising in exchange traded funds (ETFs). We strive to make ETFs accessible in worldwide markets.

We're a small team of expert traders and proven software engineers, looking for experienced technologists who have an interest in advancing the state of the art in systematic trading.

Tech stack: Java, Python, SQL, AWS

* Benefits and perks: competitive salary, health insurance, generous hardware and software allowance, casual work environment, inclusive team-oriented culture, rapid career growth opportunities, high impact work.

https://thepioneers.typeform.com/GHCO-applicants
I really curious about how this unfolds, I was planning to migrate from `AWS Lambda` to `Cloudflare Workers` as a paying customer. I'm basicaly an API with lots of JSON.

Why Cloudflare cancel paying Workers customers? Makes no sense to me.
Lol good luck building anything
So HN to the rescue again. It's unfortunate (although the outcome is great for you!) that you have to go through the social media amplifier first.
Except that you specifically demand that audience ends up with specific moral conclusion in specific situation/scene.

And that is the thing, I do watch movies and there is plenty of bad or immoral characters being depicted. It is just not true, at least for shows I watch on netfix, that they would be full of likable moral characters. But they are not enough, because I guess those movies do not have specific lesson you want there to be.
It’s a pretty cool idea and gets to a philosophical question really quick “what do people mean when they say they like similar music?”

Era?
Artist?
Genre?
Sound?
Tempo?

Personally I spend my time finding similar-era music because I like to hear how sounds evolved.
HTML as a compile target: Embracing type-safe HTML
Part of the difficulty here is working out which transformations are specifically "optimisations". Some compiler passes are required for correct (or indeed any) code generation -- for example, in the compiler I was employed to work with, the instruction selector was a key pass for generating optimal code, but we only had one: if you "turned off optimisations" then we'd run the same instruction selector, merely on less-optimal input. So we'd disable all the passes that weren't required for correctness or completeness, but we'd not write deliberately non-optimal equivalents for the passes that were required.

Beyond that, you've got a contradiction in your statement -- you can't "force correct behaviour" from a compiler at any point. The compiler always tries to generate correct behaviour according to what the code actually says. If you lie to the compiler, it'll try its best to believe you.

C compilers are intended to accept every correct C program. But they can only do this by also accepting a wide range of incorrect C programs -- if we can prove that the program can't be correct then we can reject it, otherwise we have to trust the programmer. Contrast this with Rust, where the intent is to reject every incorrect Rust program. Again, not every program can be clearly judged correct or incorrect, but in this case we'll err on the side of not trusting the programmer. Of course, "unsafe" in Rust and various warnings that can be enabled in C mean you can tell the Rust compiler to trust the programmer and tell the C compiler to disallow a subset of possibly-correct but unprovable programs, but the general intent still stands.

So if you want to write in a language that's like C but with "correct behaviour" then ultimately you'll have to procure yourself a compiler to do that. Because the authors of the various C compilers try very hard to have correct behaviour, and just because you want to be able to get away with lying to their compilers doesn't magically make them wrong.
It certainly feels to me like a lot of tech companies believe there's infinite growth in every domain.
Dude, your demo project is a complete shop system. How long did it take you to implement it using this microservice stack?
> Blink lets me pull out the virtual machine trick when I need it (e.g. someone wants to run the apps I've released on an esoteric platform like MIPS OpenBSD).

Me and the other user of Mips on OpenBSD are both glad you do!
These shallow quippable sentiments needs to stop on HN.

If you're a small team, cloud costs are probably less than having to pay X engineers to maintain a highly available infrastructure to meet product SLAs. Saying this is an easy task probably just shows inexperience.

If you're a big enterprise, you also pay for SLAs that guarantee availability of those computers. Or pay in house engineers to maintain racks.

Sometimes you can rent your own data centre rack (or a dedicated server through a hosting providers, which is a small step up) to host your stuff if you're a small business too, of course. But it's harder and usually more expensive when starting out.

Like most things in our industry: it depends. For example business needs, but not all business operate in the same way.
Hi, there!
The best 2 advices I can give you is, first, accept that work productivity may decrease and prioritize tasks accordingly. And second, establish a routine and stick to it as much as possible. This can help create a sense of normalcy and structure in an otherwise chaotic environment.

I highly recommend the following article, it talks about how to transition from on-site to remote work: https://www.ratherlabs.com/post/transitioning-from-on-site-t...

Good luck!
I originally posted this on reddit[1], but figured I'd share this here. I checked out ripgrep 0.8.0 and compiled it with both Rust 1.20 (from ~5.5 years ago) and Rust 1.67 (just released):

$ git clone https://github.com/BurntSushi/ripgrep
$ cd ripgrep
$ git checkout 0.8.0
$ time cargo +1.20.0 build --release
real 34.367
user 1:07.36
sys 1.568
maxmem 520 MB
faults 1575

$ time cargo +1.67.0 build --release
[... snip sooooo many warnings, lol ...]
real 7.761
user 1:32.29
sys 4.489
maxmem 609 MB
faults 7503

As kryps pointed out on reddit, I believe at some point there was a change to add/improve compilation times by making more effective use of parallelism. So forcing the build to use a single thread produces more sobering results, but still a huge win:

$ time cargo +1.20.0 build -j1 --release
real 1:03.11
user 1:01.90
sys 1.156
maxmem 518 MB
faults 0

$ time cargo +1.67.0 build -j1 --release
real 46.112
user 44.259
sys 1.930
maxmem 344 MB
faults 0

(My CPU is a i9-12900K.)

These are from-scratch release builds, which probably matter less than incremental builds. But they still matter. This is just one barometer of many.

[1]: https://old.reddit.com/r/rust/comments/10s5nkq/improving_rus...
User tagging isn't a panacea either, because people tag inconsistently, and people who tag a lot are probably not very representative.

For an extreme example of that, see the boorus. Some machine learning people have become interested in those, since they are huge dataset of extensively tagged material ... or maybe it's the booru people who have become more interested in machine learning. Either way, I'm sure they're great, if you're into waifu anime, porn, or waifu anime porn. Both types, country AND western, as they said in the Blues Brothers movie. Any tag remotely subjective (such as "beautiful", God help you) is going to be extremely coloured by the tastes of an extreme fringe.

At least, relying on fanatics to do the work for them, I assume they've got a handle on simple spam on the boorus. Commercial recommender service tagging systems don't have that luxury, and that's probably why they end up eventually removing them.
Parent misunderstood the G1 SSD requirements. It supports either PCIe AHCI m.2 (predating NVME) or SATA m.2.
Like Mozart, Beethoven, and Chopin, John Carmack is one of those men who will never really die. He’ll simply become code.
Yeah the point is that a young child is not going to “actively look” - they just follow the trail of candy until they end up in the witches’ house :(
Apple watches keep making unnecessary 911 calls
That shouldn't be possible, API request limits for 3rd party keys were greatly reduced in 2018 to less than what is available for 1st party clients. Extracted 1st party keys or Web scraping would be used for that purpose.
Write it in Common Lisp. I maintain open source software written in the 1980s. It still runs unmodified.

Unlike languages with "standards" that change once a year (I'm looking at you, C++) the Common Lisp standard is still "standard".
Would turning one off be murder? Or does that only apply to deletion?
Lack of accessibility is a design defect, one which I assume would be resolved as they grew and invested.

Notch didn't make all the right calls either. Letting other people have some control is almost always a good thing.
Not getting a warning scares me. I moved hosting large GB+ files from DO Spaces to R2 for the free egress and have served 1 petabyte in January alone saving thousands of dollars.
> Never entirely trust what is said to you to secure/continue a sale, unless you have it written in a contract.

This time last week, Cloudflare shut off our access to one of their services we were using because we went over quota. Well, we had actually negotiated overage charges and did actually have this in our contract. They turned the service off anyway instead of applying the overage charges we had agreed.

This is one of many things that Cloudflare has totally screwed up. Their services and devex look great from the outside, but when we started to use it for real, we found that it’s all beta quality at best and completely disorganised at an operational level.
One example I can give is from a few years ago. I was in a car crash where my phone was destroyed. It was around 2 AM and I was about 500 meters from my office. I went there to use the stationary office phone to call my wife, but I didn't know her number. I thought I could check my Google account and tried to log in with my personal account. I had never logged in with my account at my workplace before. Of course, Google deemed this suspicious and asked me to confirm with an SMS to my destroyed phone or to open it and click "Allow" in the notification.

The only phone that was not changed in years was my mother's number, and I called her instead because this was the only phone I was able to recall.

After that I moved completely out of google and now I use Nextcloud for my contacts.
‘iPhones are made in hell’: 3 months inside China’s iPhone city
Why does technology keep getting more complicated?
I personally use Dominant strings for A, D, and G, with Pirastro Gold for the E string. Besides the E string, I haven't experimented with much else. If you're just getting back into things, it shouldn't matter too much; Pirastro Eudoxa also seem good. You likely already know this, but if your violin has fine tuners, you probably want to go with ball end strings instead of loop strings, and make sure to get the right size (4/4 if you're on a normal full-size violin).
Svelte Tailwind UI
There's no sense in saying that's what police training is when clearly it could take many different forms

If the police are doing the wrong thing, then they need to be taught how to do the right thing. Cops have a lot of extra scrutiny and protocols than moat other professions, and they obviously want to avoid ending up in jail. Good training should teach the correct way to react to situations, and then actually put them through those situations

Even something simple like "how to cuff someome who is resisting without using nonlethal weapons" would have helped a ton. This is a task that you actually need to practice rather than just read about in a book
Eastern Europe (where I'm from) has no significant resources. The corruption is still rampant. So there must be another cause.
I don't agree that homicide is the best for comparison, the original claim was about crime in general
If you’re using Cloudflare for DNS/registrar they have pass-through pricing. It’s a loss for them - you’re not paying for anything.
> One of the famous SBF screenshots showed Binance's CEO deeply concerned about someone selling US$250k (not M! K!) USDT,

I mean, i've read those chats and that's not at all what CZ is saying. He even clarifies that selling 100x that amount would do nothing to depeg tether.

he just said a particular trader and one specific trade was a pain for his exchange.

And that doesn't in anyway change what I said that if someone was holding tether then they could still mark it at par and be fine with selling the entire amount.
We still have a form of slavery in the US. Prison labor is forced work that earns pennies a day: https://www.aclu.org/news/human-rights/captive-labor-exploit...
Ask HN: How do you explain code verbally?
I've been asked to explain code via screenshare of some projects I've been involved with.

I find communicating code projects verbally weird. Any code of reasonable complexity in my opinion is much better communicated via detailed and well structured text documentation.

But compounding my issues is the fact I'm autistic and think about everything visually - this includes code which seems to take visual forms in my head. I don't know how to explain it, but I don't think with language and when communicating generally I feel as if I have to run my thoughts through a clunky mental transpiler.

I'd really like to be able to host great screenshare sessions where I can go through projects and explain things in a way which is clear and concise, but it seems no matter how hard I try, I can't do it.

I think I could do better if I had a lot of time to prep. This way I could create documentation with a mixture of text and imagery and go through that instead. But this isn't always possible.

I know some of you out there are verbally gifted, and I envy you, but for those of you who are not, have you been able to improve your ability to verbally communicate complex systems? Specifically, I'd appreciate hearing any strategies or processes you implement which improve your ability to communicate.
Note that I said WSL, not WSL2.
Nostr Removed from App Store China
At $work we use kafka (but always with replica 3).

But, after read your description, I could not recommend it to you, could be an operational burden...

The options that come to my mind (without entering into details): Redis pub/sub or PostgreSQL
Btw, the Internet itself is someone else's cables...
Good reminder of the value of Adversarial Interoperability https://www.eff.org/deeplinks/2019/10/adversarial-interopera...
> He's trying to make it profitable.

Might have been smart to not make it unprofitable in the first place.
Yes, we can extract URL images too :) Feel free to sign up for early access if you have a specific use case.
As I know, SPARK can do this (in particular, thanks to the strong type system).

https://learn.adacore.com/courses/intro-to-spark/chapters/01...
Eastern Europe has been routinely contested territory by great powers for the past 1000 years. It's got very unfortunate geography.
I don't know if someone already said this, but as an amateur music producer i would love to upload my songs and discover similarities.
Thanks for this Amazing tool
Rocks get chewed on by literally anything. Air, water, and yes, microbes.
Honestly that is probably because the parents themselves are watching stuff. Having a screen powered on in the room you are eating* and or generally having social interactions sounds mind blowingly stupid to me.

*I would say except from the occasionnal twice a month pizza / popcorns in front of a movie.

My kids are 9 and 12 now and their computer/tablet/phone/switch is in a shelve in a specific room and they perfectly know they will be punished if they use them without asking me. And time is always limited. They are now using the tablet more as a drawing tool on Krita and to play music than anything. When asked for music I sometimes allow more time but I am doing regular checks that they aren't glued to the screen.
haha its far from a complete shop system. Its quite basic, but it shows the full power of the tools, the whole project with 3 services(event-driven design), deployments and CI setup took about 3 hours to build.
Show HN: An app that can generate dynamic particle wallpapers