skysight-inc/HackerNews huggingface dataset:
I'm not OP, but in a faintly similar situation. We have a house at the end of a private driveway, and Google for some reason believes there to be a continuation of that driveway to the neighborhood behind us. We've told them many, many times that the road they think exists does not in fact. It works for a while, then after a few months it reverts and we start getting visitors coming down the private driveway believing they can cut through to the neighborhood.
What OCR did you use?

Tesseract?

What was the performance (of the OCR) like?
Every Kagi post is filled with comments like these and I've been wondering for a while whether it's organic or not. I'm inclined to think it's organic but the early adopters of Kagi are the type of people to write comments that sound like astroturfing, mostly as a manifestation of a sort of Stockholm Syndrome that emerges once they start paying for a service. Or to put it another way: I'd place more trust in a review from someone who received a lifetime of free Kagi access than I would in one from somebody who just started paying for it.
Norm being not subversive on the view: https://m.youtube.com/watch?v=Z3PP_SWHUQQ
no, sixel for terminals is a terrible idea. there is no universe in which it ever made sense, but it's an even worse design now than when it was new. (sixel for printers was, by contrast, a good idea)

sending raw, uncompressed pixels over a bytestream to display them on a monitor is reasonable sometimes, but never packed six bits per 8-bit byte, and certainly not with an extra start and stop bit. sending uncompressed pixels over a network is basically never a good idea; you should always compress them with at least zstd. when you're running over a network with possible packet loss, a guaranteed-delivery bytestream of pixels (compressed or otherwise) is only a reasonable idea for applications like displaying a static image; for displaying a gui you don't want to retransmit old frames of video that have been corrupted by packet loss, you want to discard them and display the current state of the stream, the way netflix does. xpra works that way, mosh works that way, and x11 should have worked that way, but didn't

sending pixels over a unix pseudo-tty is an even worse idea, because asynchronous output from background processes will corrupt your screen image and, in many cases, go unnoticed

vnc is a bytestream protocol for viewing a remote gui, and you can implement a minimally working vnc server in 300 lines of golang (http://canonical.org/~kragen/sw/dev3/vncs.go). multiple people can connect terminals to the same remote gui at once, you can disconnect and reconnect later (as with mosh and xpra), it's generally reasonably efficient, and although it does uselessly retransmit outdated pixel data in the face of packet loss, it gracefully handles the situation where there are too many screen updates to transmit to the terminal. you could do better than vnc but there's no reason to do worse

the blit terminal protocol and mgr are two somewhat more reasonable approaches to extending traditional serial terminal i/o to support full graphical interaction

sixel in dumb terminals was always a stupid idea because, if your terminal is smart enough to have a color framebuffer to decode the sixel data into, it's smart enough to run a more reasonable protocol than sixel. like, it can run tcp/ip and x11. dec was desperately trying to keep people from fleeing from the hierarchical world of the vax controlling a bunch of dumb terminals to the world where everybody had a computer of their own, but obviously it didn't work

sixel between two processes on the same system is even stupider. seriously, just put the uncompressed image in a shared memory buffer or a file. you can even use inotify to get asynchronously notified when the file has changed if you want. there's no point in encoding and decoding the image with some kind of shitty 01980s kludge designed to run over a 9600-baud rs-232 cable

i mean obviously if you want to write games in brainfuck or display graphics with sixel or whatever there's nothing wrong with that. but it's important to keep in mind that sixel belongs to the set of things that people do because they make easy things hard, not the set of things that people do because they make hard things easy
Yep. Crypto is a solution searching for a problem and it still hasn’t found it. Imo the best use case remains and likely will be drug/black market purchases. Otherwise, it doesn’t have enough practical advantages to beat traditional digital currency, philosophy aside.
I think you're forgetting how much more dense and complex even a basic web ui is in controls. Every HN comment in the default story view has something like up to 10 clickable controls - a pair of vote buttons, username, timestamp, a bunch of nav links, a hide control, a reply button. HN, the famously minimalist, oldskool website. The web made new ui and even the back-in-the-day version of that ui is way more complicated than the back-in-the-day desktop app UI you're thinking of.
Don't forget the companion isEven function:

func isEven(n int64) bool {
return !isOdd(n)
}
Yes, they're published on the AG's website (https://oag.ca.gov/ab587/submissions). Note that the first reporting deadline isn't until January 1.
Such an absurd thing to post. China is many things, but boiling it down to just “bad” is cartoonishly simple minded.
Check out the blog to know the top omnichannel support tools in 2023. Learn about their key features and pricing.
Few remaining tall people in tech.
The chronic failure is literally squeaky bushings. The article doesn't identify that because then outraged sanctimonious posters on the internet would seem foolish.

Thanks for your concerns about my technical understanding. I hold a PhD in material science. What's your expertise and how does it relate to suspension safety?
Printing presses are older than (most) copyright laws.
Of course, one can always imagine suitably horrible levels of corruption / cronyism to make almost everything bad.
I don't know if this is hard in their codebase (although I have a guess), but I have worked on a code formatter before and easy-sounding things were often an unimaginable nightmare.
What does open access have to do with this being the authoritative link for the research? What would you have me do, tell the researchers on your behalf?

I’ll see if I can find a preprint from the research team, though. I agree that OA is preferred.

https://doi.org/10.1016/j.cose.2023.103649
Is there an online equivalent that isn’t eBay?
As a tech writer I love the concepts of Diataxis but don't agree with it being invoked here. Context is critical in all four of its quadrants, and its model doesn't apply uniformly to every aspect of every application.

GP did IMO the right thing by understanding the audience first in order to judge what level of context is appropriate. That should be rule 0 before anything in Diataxis gets involved.
Most female Vice Presidents of the USofA would not agree that that there are many female US Vice Presidents.
Why are you so sure they are not accidents? Accidents can happen again and again. We recently saw a lot of train derailings in the states
It has OTA firmware upgrades, I suppose if they did that they wouldn't be able to update the firmware.
Google is just funding mozilla to avoid the legal headache (browser monopoly), right?

For all those being annoyed by the decreasing usage of FF in favor of Chrome: If Mozilla & FF died, couldn't this create better scenarios?

Idea:
Google might get into legal trouble, maybe even having to lose chrome, opening the market or Chrome / Chromium base for a fresh start?
But in more traditional systems the GPU would use its own physical RAM, which should at least make it isolated?
I used to send emails like I was writing 5-paragraph essays... because schooling required me to write 5-paragraph essays.

Not useful for business emails that have to be concise to stand any hope of being read and understood.

It took years to rewire myself.
Yes, "only" in the sense that 6 isn't the real figure, not that it is an acceptable number of deaths.
Don't count out local hamfests. Yeah, some tiny ones are a little disappointing, but bigger cities usually have respectable events. Even if you're not into ham radio, you'll find plenty of non-radio tech stuff. And there there's the Dayton (OH) Hamvention which is /huge/ - people/groups/vendors drive in from all over the US and setup flea market booths, to sell and buy stuff, but also to just sit around and talk tech with the other attendees.
This made my day. A lot of memories... thanks for sharing.
We don‘t mean that the original SQL cannot do this kind of query, but using standard SQL to do such a query will be very complicated and inconsistent with user intuition.

What we have done is to provide an extended syntax of SQL so that users can more intuitively describe the query logic of aggregation base on time series data.
I get the flooding part, but I do find the "some people are not used to driving on gravel roads" part a little amusing. City slickers, for sure.

I also couldn't reproduce the behavior, Google maps sent me on the main road when I tried several origins east of Quairading and said take me to Perth.
Registries are painfully easy to host, too.

One person can manage that on behalf of everyone expected to maintain this alpine ritual. Scaling can be solved in a way that keeps familiarity
Windows on ARM Software Collection
From your echo chamber, you are right
>and most importantly you don't need responsiveness

I'm gonna ask a dumb question out of ignorance because I know responsiveness is all the rage, but... what do we gain from it? Would it not be more straightforward to build UIs from the ground up for desktop and mobile targets than make one UI to morph to fit both?
> I agree that OA is preferred.

The reason is that most people on this site have no library access, so we cannot really discuss paywall'ed articles.
Uh...

> Here's my list of things I won't buy on Amazon.com

> However, [Amazon.com is] no longer my first source. I'll go Aliexpress, eBay, and Walmart first.
You are right but it is by design.

From day one Satoshi had a road map to scale BTC to Visa-like levels while keeping TX fees around a penny. Just incrementally increase the block size over time.

Soon after Blockstream's Greg Maxwell and Adam Back hijacked the Bitcoin Core GitHub repo they locked down the block size to 1mb, something Satoshi and the original devs never imagined anyone being dumb enough to do let alone intended.

Bitcoin Cash (BCH) stayed with the road map and has worked great with low fees for over a decade now. BTC twisted itself into a digital ponzi scheme for morons.
Paywalled articles are posted on HN all the time. In my opinion anyone who flags a link for being paywalled but otherwise on topic is violating HN guidelines.
Have you actually rolled out such a solution yourself? Yes, the contractual obligations of the protocol are deceptively shallow, but that is the easiest part. We’re not just talking about assembling a JWT and asserting it. We’ve got to hook up all the plumbing for signing, key management, credential management, various auth flows (after all, not all apps are created equality), RBAC, SSO, federation, custom rules, and all the accoutrement in between. Yeah, great, you can hack in a solution for your simple app, and if your use case lets you get away with it then go with god. A fully compliant system, batteries included, is a staggering amount of work.
I think it is speculation if you invite large-scale speculation then you hit some unexpected consciences. Just look at housing or cryptocurrencies.
Usually it is up to 2 hours.
They did make a straight album, cleverly titled "The Smothers Brothers Play It Straight."

https://en.wikipedia.org/wiki/The_Smothers_Brothers_Play_It_...
> "Many" does not necessary include "most" but "most" does include "many".

No, it doesn't. If a set is of sufficiently low cardinality, “most” (in extreme cases, even “all”) of the set may not be “many”.

Most-all, in fact—Catholic Presidents of the United States have been Democrats. But it is not the case that many Catholic Presidents have been Democrats.

Most women to have served on the US Supreme Court did so only after its first 200 years. But, again, there were not many women who served on the Supreme Court only after its first 200 years.
It's quite fun trying to work out where an actual walking track is based on a printed topographic map (has good coverage of advertised official tracks but misses some), OSM (has nearly everything but tends to hallucinate non-existent tracks), the output of a local map-maker (compiles OSM and other sources but sometimes has the same track twice in slightly different places), and Google etc. (doesn't show anything a hatchback can't traverse, but has good satellite imagery that can show some tracks).

This weekend I'm going to go explore one of the OSM tracks and see where it's a total hallucination, old and overgrown, or real.
If I remember correctly you can disable flashing through UART/whatever without disabling OTA flashing.

Eg. The ESP32 has this feature.
My prayers were answered when they removed the infernal virtual password keyboard.
Jump'n'Bump was awesome. I played it so often back then that I made a GUI launcher for it, since you could change various settings through command line flags only.

Brainchild Design[0], the studio that made it, had some other fun and highly polished games too, Quadnet was one of my favorites.

[0] https://www.dosgamesarchive.com/profile/brainchild-design
Fair enough, but bear in mind that a paywall like WSJ's, say, is not a heavy-handed academic paywall.
Is your JS clone published somewhere?
3×3 pixels is almost certainly the smallest legible font.

You need at least 6 pixels to encode 27 letters + 10 digits because:

2⁵ < 37
2⁶ > 37

But 2×3 pixels seems unlikely to be legible. From 2×3 pixels, you can increment the height to 2×4 pixels or the width to 3×3 pixels. The latter feels more feasible.
I expect the underlying infrastructure to use about or less than 0,01% of the energy the Bitcoin network uses.

It should support micropayments, i.e. should have nearly non-existent payment fees in perhaps another mode. This implies no fixed portion in the payment fee.

The payment fees also in non-micropayments should be small (less than 1%) as well to make it competitive to credit cards.

A flat 0,5% for all payments would make it interesting from a financial standpoint. Probably quite challenging technically, but that's where the potential edge against current payment providers could be.
I bought a pair based on bose technology for $1,000 they felt a bit hyped up. “Lexie B1 by Bose”

The iphone app controls feel like +/- treble or bass and that’s it. Felt like a real letdown, it does amplify audio just feels like loudness is all you control.

No remapping of frequencies, no fancy dsp.

There’s an open source hearing aid project that’s pretty good, more flexibility with filters definitely cooler:

https://shop.tympan.org/
People are weirdly fatalistic about Disney managing to extend copyright again. I have no idea why. It's not happening, not this time anyway.
I suspect it's Apple Silicon only because there are simple APIs that Apple has provided to take screenshots of the desktop and OCR text from images. I don't think OP necessarily built any low-level code from scratch here (not that their provided code isn't useful).

Someone else has previously looked into how Rewind.ai may be doing its thing under the hood and there are more details about it here: https://kevinchen.co/blog/rewind-ai-app-teardown/ OP may have used some of the info there.
Thank you for your great feedback! My solution runs on a cheap server at Hetzner currently. Regarding the bus factor: I comment my own code a lot. Especially for myself, because after some months I tend to forget why simple one-liners still work ;-) But you're right: most junior developers want to use the latest FancyNewThing, download NPMs and other packages to solve simplest problems.

Is your technique still in use or exchanged by something else?
Curious what you think of this recently completed project:

https://cleantechnica.com/2023/12/28/scatecs-540mw-pv-1140mw...

With enough storage and onsite renewables you can mimic the stable baseload that Nuclear provides.
If you wanted to backdoor Apple's chipset, you wouldn't build one that could be closed through software without any impact whatsoever.
> 4) Given that they have responsibility for the health of the child, and that it's a solvable problem, obviously it's a good thing their hand gets forced. That they're forced to cure this child.

Health budgets are finite, whether you fund them privately or publicly, and for the marginal long-tail cases those hard decisions need to be made. Personally a cutoff at some democratically determined level of long tail expense feels fairer to me than the US system where you get better treatment if your capitalism credit score is high enough and none at all if it's too low, but I appreciate that there are differing views here.

But in any case, if we accept that whether this medicine should be paid for out of public funds is a political decision that the public should be making democratically, then obviously a company with a financial stake in that decision organising a campaign to secretly manipulate the decision-making process is evil. Advertising honestly that your company can save x lives at y cost is one thing, posing as a concerned citizen is another.
Surely the most secure would have to be a server written in a memory safe language? While you can do stupid things in any language, I would jump to Caddy (Go) or a Rust based toolkit before anything written in C.
Full agreement here. I’ll reply to you if/when I find OA/PDF.
Dear Sir or Madam, I hope this letter finds you well…

Is something I saw my coworker type out in full when starting an internal email to a colleague the could have been confined to just the subject.
> engineers care about working product if they are incentivized to care about working product

Places that set up the correct incentives are usually very rare. Maybe hedge funds or some finance places which give you a decent chunk of the profits your code makes but that's about it.

Every other place pays you the same "meh" salary and the quickest way up is to job-hop frequently, in which case resume-driven-development takes priority over "working product". That's how you get cargo-cult over-engineering, everything else be damned since you will be gone by the time the consequences emerge anyway.

(also you have "startups" where over-engineering is usually a desired feature as it gives them a justification to grift more VC money to keep their unsustainable business afloat further).
Are there domestic Chinese news sources reporting on this event?
Respectfully yours,

The person whose full name is in the "From:" field of this email
Flash and Actionscript did this for the web but then Apple killed Flash.

Maybe in the era of LLM-assisted webdev tools (like teleporthq.io or MS Sketch2Code etc) the LLM will help sidestep API moats and help bring back such low-code IDEs. Or it could backfire and bring about API moats with non-human-accessible APIs (obfuscated binary only).
You're getting downvoted for a pragmatic observation. The documented "correct" approach is not necessarily the most likely to work reliably.

https://en.m.wikipedia.org/wiki/Protocol_ossification
The original software on these is really bad. e.g. if move between time zones during the day then Mi Fitness app most likely won't get all data out of device. Also Mi Fitness cannot download data of previous date out of the device. Steps counter is also very bad at keeping track if you move slowly e.g. in your apartment.
Liero is a classic and a favorite, but weapons are a bit imbalanced, esp. spikeballs.
Major place names in Japan are romanized with the Japanese readings, but minor places use Mandarin readings. For example, a nursery school in Yokohama called 野毛山幼稚園, which is read Nogeyama Yōchien, has the label yě máo shān yò zhì yuán [1].

[1] https://osmapp.org/#17.75/35.4485/139.6254
I agree with your philosophy, but I don't think you necessarily need to directly admit to it. When they ask how fast you were going, you can say something like "To be honest, officer, I'm not sure -- I was a little distracted and wasn't paying enough attention to my speed."

A couple of times in a couple of decades of driving this has gotten me sent on my way with a warning.
There are better examples, but given you asked;

With an installed solar capacity of 540 MW of PV, and a battery storage capacity of 225MW/1,140MWh (BYD ESS), the plant is designed to deliver 150 MW of dispatchable power from 5 am to 9.30 pm year-round to the national grid under a 20-year power purchase agreement with South Africa’s national power utility company, Eskom.

It's in MegaWatts not GigaWatts and delivers no power for seven and half hours every 24 hours.

That is not mimicing the stable baseload that nuclear (or a hydro electric pupmped storage dam) provides.

I'm not anti solar but a project such as your example has a long way to go to met the demands of a European country.

It's worth looking into how much of a dent it makes in South African energy demands.
> Soon after Blockstream's Greg Maxwell and Adam Back hijacked the Bitcoin Core GitHub repo they locked down the block size to 1mb, something Satoshi and the original devs never imagined anyone being dumb enough to do let alone intended.

Doesn't this point to Bitcoin's decentralized nature being largely smoke and mirrors?

You're claiming that just two individuals have had a significant negative impact on a project that was intended to be free from central control. That in itself seems like a failure of the project's goals.
Or even from the first guess, I started with #777777
> I'd love to be able to separate myself and my team from others by an agreed-upon interface.

My experience suggests that speccing out such an interface well is a tremendous amount of work, and if you get it wrong (you most likely will) or if it needs to evolve it will generate lots of work since now it's set in stone and very hard to change so you're likely going to pay "interest" by working around its shortcomings for the foreseeable future.
Yes, and they still existed when those laws were written. It would have been a strange shift to make overnight for any new printing presses, no?
I like these examples, particularly in the Rust ecosystem because they mirror my frustration with Rust exactly - code examples fail in embedded documentation because of nightly channel differences, libraries that assume dependency on one stdlib or another, it's a massive cognitive load on top of the already obvious load of the borrow checker.
> AI will be under high scrutiny and is much less likely to be allowed to create technologies like this at least initially. But if it already exists and is widely deployed?

That's like the apes saying "Homo sapiens are under high scrutiny and we will not allow them to develop stick-sharpening technology, at least initially".

They have no way of fathoming the thousand other weapons and traps we can easily develop. And they wouldn't even recognize half of them as being weapons or traps, even as they watch us building them.
I think they are jokes.......
Why can’t we make it cheaper and easier to build nuclear plants?