skysight-inc/HackerNews huggingface dataset:
The forests are not cut down because of solar panels, but because of agriculture. The more land that is covered with solar panels, means less land for agriculture (I like the dual use concept, though).

The spaces here in germany, that are covered with solar panels, would have been adequate agriculture area, but is now ugly and in use. So if you could just use the road as the space, you could save that other land for other use. This is the idea behind it.
A mistake: you refer to C9 in the monostable section, but it should be C5
The word 'significantly' in this case appears in the lead of a one minute long press release, that isn't scientific literature.

So it is a bit ambiguous and best practice would be to use 'substantial' or similar, because if it is being used to refer to statistical significance and not effect size in the press release it can just be omitted, should be a given that a positive result was significant.
Don't forget heavily influenced by bots.
Hm. Pixelation may still work well with other languages, such as Chinese, though.
> but they've been extremely clear that this is about NATO expansion

So? it doesn't matter what Russia thinks, Ukraine is a sovereign country that can join NATO if it wants, just like other former Warsaw pact countries they all probably have a very good reason.

> And NATO has actually made multiple promises to NOT expand to the point of Russia's border but has made those exact expansions 3 times in the past decades.

This is actually false, NATO has never made this promise, there is time just after the fall of the Soviet Union that people claim this was made but the person who was there at the time disagrees, you can read about that here.

https://theconversation.com/ukraine-the-history-behind-russi...

> Everything Russia's done has pretty much been a direct response to this.

I agree thats it's very likely that everything Russia has done has to do with either perceived slights (that dont actually exist) or imperialism.

> The primary ask of the peace deal was basically just that Ukraine doesn't join NATO

The reason Russia doesn't want Ukraine joining NATO is so that they can try this again in the future, Ukraine needs solid military alliances (even if not NATO) that mandate boots on the ground.

> That's exactly what this proxy war is and exactly why we keep sending so much "aid"

Our "aid" actually stops Ukrainians being killed and tortured, but if your all for letting Ukraine been steam rolled and genocided by Russia you wouldn't want any "aid" sent I guess.

> Americans need to own up to their role in this (no, I'm not a Russia apologist)

I'll take your word for it but every single sentence so far has been pretty much straight pro Russian so don't be surprised if I find it not believable.

If your not a Russian apologist I take it you want Russia to leave Ukraine (including Crimea) and for war crimes proceedings to begin against the Russians who are committing war crimes in Ukraine?.
They are pretty responsive and I believe these things are happening in EU as well.
Yes. Also, measure.

If your thing is too big/ slow/ ugly/ stupid, you need to be able to quantify that, so that you can tell whether you really improved it.

If you aren't measuring, any "optimisation" is just wanking, whether you're wanking before the product works or after. If it's many orders of magnitude different the "measurement" may be pretty casual. I had a script which used to take two weeks, now it runs overnight, I can't give you exact timings, however "overnight" versus "two weeks" is a measurement. But often improvements are smaller, which means your measurements need to be more careful.

Measuring also helps focus on actual goals. I'm pretty sure that script could be improved to take under an hour. But, I'm also certain nobody cares whether it takes one hour or ten, so, not a priority. Whereas when it took weeks that was causing problems.
> example.com. IN CAA 0 issue "letsencrypt.org; validationmethods=dns-01"

I have a domain with configured DNSSEC. Would publishing this make me as secure as publishing an accounturi? Would LetsEncrypt strictly disregard any non-DNSSEC queries to a DNSSEC domain?
I wonder which manager thought that's what the users want.. "Let's see, this user of ours has lived in the US for the last 10 years, he's never read any page in Portuguese, and he often uses Google Translate to translate Portuguese texts. But wait, he's currently in Portugal, he definitely wants us to be helpful and change the UI to Portuguese!".

In the same vein, I was holidaying overseas. I wanted to book a hotel back home for a ski weekend after I return. Despite Maps knowing my home address and probably a lot of other info (like my credit card billing address), it was showing the hotel prices for in the foreign currency...
The keyboard controller
Which koan is that?
> The EsPiFF V3 will bring the following
> an RP2040 IO-processor additional to the ESP32

It's a shame that the RP2040 doesn't have a good low power sleep mode. Not really appropriate for battery powered applications.
Based.

I'm surprised he hasn't been cancelled for "not letting people enjoy things."
> That means according to the author there is a space between just storing bitmaps and just using a png decoder where there were no good goto solutions before and they found a good solution with QOI.

What space? I feel like that's an assumption you're making and it might be true or it might not be, but even if you're right that's very vague and I want more specificity.
From the blog post:

>One of the first things you might notice is that it has a curious bit of coloring in it. What gives?

>I’m actually not 100% sure why this happens

It's subpixel rendering which exploits the way pixels are laid out physically on a monitor (1 logical pixel is actually three physical subpixels: red, green, blue). It produces crisper texts.

https://en.m.wikipedia.org/wiki/Subpixel_rendering
PineTab2 Linux Tablet to Feature Rockchip RK3566 SoC, Up to 8GB RAM, 128GB EMMC
Twitter Futures
Yes, this is a weird review.

I particulalry enjoyed the part where the author snidely attacked college students for being aware of history:

> University students today insist that he was a racist—which he certainly was—but his faults hardly end there.

"Insist" is such a weird word choice here.
They lose a steady salary until they are profitable or get funding
> British publications love to explain how British culture is responsible for British scientific achievements.

That's really not the usual position of the New Statesman.
They are super useful for compositing a 3D object into a scene where there are things close by that will interact with the object for sure. It's like a 5D ray oracle - I think it will transform film CGI pipelines (probably already is). As for scene relighting - that's extra neural witchcraft piled on top! :-)
On Mac I can use Orion so I don't use Firefox that much.

Why Orion?

1. It supports tree style tabs (note lower case, I mean the concept, not the extension) natively. (I think you can also use TST, the Firefox extension, as Orion strives to be compatible with Firefox and Chrome extensions).

2. It is not based on Chrome/Chromium, but rather on the built in browser engine on Macs.

That said I don't know if it shows up as Safari or if it shows up as its own.
The British Empire certainly did have a lot of experience of that, but it wasn't exactly good for the people on the ground where that had been done. One of those partition lines led to a 30-year low-intensity civil war that only ended in 1998: https://en.wikipedia.org/wiki/The_Troubles

Another now has both sides pointing nukes at each other: https://en.wikipedia.org/wiki/Partition_of_India
It's worth understanding DEFLATE, and then you can have the same amount of insight into PNG.
> Feeding unsterilized animals

They were trapping and neutering them
the paper is not turing complete, it's just the working memory/input but turing completeness is in the rules applied to that input, not in the what/who is applying them.
Use Universal Basis
Embedded can mean many different things, so it's still not clear what the challenge is..

But it sounds to me like you're trying to reduce the amount of code on the NVM of an MCU, where space is very limited, but you have slower off-chip (QSPI, SDC, ..) memory where you can store images?
Yes, above 5-6 diopters is considered high myopia, since that's where the risks for retinal detachment, glaucoma, etc. already increase significantly due to the elongated eyeball.

With high myopia, the vertex distance [0] starts to play a big role. Basically, as an example, if someone needs -10D glasses, the eye just has around -8.75D of myopia [1] (when wearing contact lenses). This gap becomes larger the higher the diopters are.

Using the formula on [0], I think this person has around -46.5D of myopia, but needs -106D glasses due to the vertex distance.

[0] https://en.wikipedia.org/wiki/Vertex_distance
[1] https://en.wikipedia.org/wiki/Vertex_distance#/media/File:Ve...
Nonsense.

Putting trust in monetary policy founded upon mathematics and physics (Bitcoin) is hardly religious.

Putting trust in a monetary policy founded upon a bankers ballsack (USD) most definitely is, however.

Bitcoin crystallizes energy / work into value in a mathematically predictable way, that is fully auditable, with no humans able to manipulate minting to their own benefit. You put in the work and crystallize value and gain, or you don’t and gain nothing. It doesn’t matter to the protocol.

What you can’t do is manipulate public sentiment with wars, crisis, and corporate influence to control the monetary supply and policy. You can’t install your little buddies into privately owned “Federal Reserve Banks” which somehow have managed to control the monetary system without being elected or directly accountable to the public.

And this is just scratching the surface of the lunacy of legacy systems.

Who are the real cultists? Those born into a system of servitude following the charismatic allure of leaders and the rigidity of traditions with USD? A system of censorship, centralized unaccountable, unsupervised, unauditable, “trust me bro” mechanics?

Or those who, painfully, broke free of the populace and placed their trust and confidence in value bound to mathematics and physics?

The first step to seeing reality is you gotta take your head out of the sand.
The article states that Let’s Encrypt uses a validating resolver, so yes.
Because every time I look up a claim about him lying (as opposed to being delusionally optimistic about the future) I find it's false. E.g. felt last heartbeat, private information required for plane tracking, didn't get much parental help in business.

By default I believe people unless I have a reason to think they are lying.
Thus the value in being able to bring your own client which you trust, as you can do with e-mail and Matrix.
basisu (Binomial's Basis Universal GPU Texture Codec) is pretty much state of the art here. Open source, offers excellent compression and very quickly decodes to pretty much all GPU native formats.
I made a little list here [0]. I was looking for something like it and was going to go with Gumroad automatically; now I'm making comparisons.

[0] https://brainfisheatfishbrain.com/post/sales-and-marketing-s...
I wonder how dangerous it really is to have root access on your phone? How many people got real damage by rooting their phone for their own usages?

All people just say it's dangerous however I cannot find data or user reports of people who got hurt badly by rooting their phone and a malicious app was exploiting this attack vector (wonder how big of a deal this niche attack vector is anyway). Sure some people shoot in their own foot with root but that's the danger of root anyway.
We should pay vast quantities to microsoft or google do it, they can be trusted ... right
Right, but why limit a button that removes pain via direct brain stimulation?
Try Zstandard. It can decompress about four times as fast as zlib, so it should do very well on PNGs. Also give LZ4 a shot.
In Germany yes, in the US, I don't know.
In my opinion not using managed languages is a huge hindrance to these platforms.
> finally figured out physical buttons for page turning is the way to go

Oh thank goodness. I'm not sure how many more years my Kindle 4 has in it...
> that being far too dynamic and technical to encode in regulations

First, that would require the regulating body to actually now what security is and how it works in the real world, in real companies.

Then, it would require having an open mind regarding the risks and forget about 30 years of long gone history. If you look at ISO27002 (derived from the British BS-7799 30 years ago) you will note that it addresses very general ideas without a link to the reality of the field.

If we had 5 rules that address real-world issues we would be light years ahead. Something like "a patch from teh vendor must be applied within 24 hours" (yes, one in a blue moon it will break things and slow down some fantasy "quarter end"), "MFA on all accounts used by humans" and 2-3 more like these.

Just ask the people doing actual security 9-12 and then "compliance" 13-17, two totally disconnected activities.
If you wrote a program in one week that saved some company multiple millions of dollars per year in expenses, and you get 1% of that saving—did you steal that money? Were you being parasitic on that company? Were you not deserving of that money because it only took you one week, and you didn’t even break a sweat? Should you not have written that program? I don’t think so. I think those people were happy to pay you that money to save even more money.

I imagine that making a system that enables a billion people almost overnight delivery for most of consumer goods produced on the plant at low cost—might easily increase GDP by much more than 3 million dollars per hour.
Obsidian is a TiddlyWiki[1] alternative ;)

While TiddlyWiki is both a Wiki and a personal knowledge database, I am also using it as a basis for my personal website about ADHD[2].

[1]https://tiddlywiki.com/

[2]https://romankogan.net/adhd/
Enhancing the Factory Pattern with C# Attributes
> While it was easy to get a (RPI) solution up and running in a short time, over time we got a lot of problems resulting from using the Pi. A key problem of the Pi's design is, to rely on an SD-card.

> after some months the SD-card broke and the application crashed. High-end industrial SD-card lasted longer, but finally still broke.

> So we made the decision, to build a replacement, which is focused on high-reliability, but still enable the use of Raspberry Pi universum of add-ons, like HATs and enclosures. We choose the ESP32 dual core, 2x240MHz WROVER module with 8MB PSRAM and 16MB Flash. The EsPiFF, the Esp32 in Raspberry Pi Form Factor was born.

> After the EsPiFF is now mature enough, we we are preparing a campaign at Crowd Supply.
SvelteKit!

It allows you to decide about ssr/ssg/csr per route and has an overall nicer approach to reactivity.
Ask HN: What are your predictions for 2023?
What are you expect in 2023? From personal and global view.
The speed of light really hurts when your gpu is several milliseconds from your screens and your motion controllers.
Struct of Arrays
This is clearly irony. This article makes me curious about how good chatgpt would be at creating satire.
However, some hardware I have sometimes produced longer preambles

How long were they, and did they happen to coincide with short frames? It's been a long time since I've worked with 10M Ethernet PHY but I vaguely remember some non-standard implementations would lengthen the preamble instead of padding the "tail" of the frame.
Sarcasm doesn't exist on the internet until you add a slash s.

Slash s.
I use SwiftKey for this exact reason.

Other keyboards are seriously annoying by either not having prediction, putting them behind late T9s or they have predictions which seems to be made by someone who almost actively try to make me look stupid.
The naming caused a little bit of confusion on our last retrospective, because we wanted to migrate our little Node.js project to a proper framework and it wasn't clear if the person suggesting it said NeSt or NeXt.
But what leads to the extensive trade network? Looking at a world map[1], why should Britain be near the centre of anything? We’re on the west edge of Europe, only accessible by water, as far north as Canada. Britain’s trade was related to understanding of scurvy[2] which lead to more long sea voyages, steam ships from the industrial Revolution which was also a British thing some time after cutting down all the trees to make ships and having to find coal asa fuel instead of wood, and relentless cruel and exploitative colonisation to extract riches and desirables from all over. Whether that part is cultural or not I have no comment, but you can’t really go to “large trade network not culture” without explaining the large trade network and why other countries didn’t build the same but could have - or apparently could have.

And trade doesn’t seem to explain things like the discovery of penicillin, or John Snow’s tracing of cholera to a water pump and starting epidemiology; were they doing that to profit? What about when Rutherford split the atom in Manchester in 1918, but the atomic bomb and atomic fusion both came from America decades later, did trade have to move to support that? Why didn’t that instead contribute to Britain leading the world trade in atomics?

[1] https://onewayuk.com/wp-content/uploads/Inflatable-Globe.jpg

[2] https://idlewords.com/2010/03/scott_and_scurvy.htm
That’s a bit weird. The built in PCB antenna on the ESP32 is pretty good. You only generally need an external antenna for some applications.

The modules with both the connector and PCB antenna normally hace a jumper resistor to switch between.
Cool! Have you submitted to Hackaday?
> One solution I've found as a more senior engineer is to force a working session with a junior regularly. Like, we're not there to do anything specific, just work on something together. This ends up becoming a much more comfortable space for them to open up with all their questions.

Just wanted to say thanks for doing that. I think it's a great thing to set aside time for, for all parties of senior, mid, and junior.

> Phones have just taken us to a point where tech is just always with us, thus, we've hit some kind of "maximum distract-ability" point.

Nail on the head, although the VR folks are trying to maximize it more.
Interesting that you have so few vaults. I have dozens of them, each for a different project, or for different aspects of the same project. The way folders work in Obsidian is quite bad, when I am creating a new note it insists in putting it into the top folder instead of in the folder where I am currently in, so I prefer to keep it flat. I am just using the default setup and cannot be bothered much with plugins. There is no proper API documentation either.
Does it fit precisely into a raspberry pi case?

I don’t see the TRRS audio/composite video connector.

It would be good if it also had a VGA output port using USB microB.

Esp32 supports these things so it would be nice to see them on this pi “clone”. You might consider the more powerful WROVER-E which has 8MB psram and 16MB flash. https://www.espressif.com/sites/default/files/documentation/...

Add 2 CH599's for only $1 each and you could add 4 USB ports, like the RPi.

Fit it into a genuine case then you'd pretty much have a feature match - VGA video, composite NTSC/PAL video, audio, USB ports, sdcard.
How is that offensive? We were just brought up not to ask for help,
From the readme:

Please notice, that the ESP32-module PCB antenna can not be used, an external wifi antenna is required. This is because of space restrictions, the RasPi form factor not allow us to make the board larger, and there is simply no space left for the required keepout area for the PCB antenna.

Shame they couldn’t make it work.
You asked how I would feel. That's the answer to that: I'd be fine.

And as I'd be on 3x average pay, the only way a tax break could possibly be large enough to make me not better off economically was if average people get so many their tax rate is negative.
I'm not going to say the writing here is bad, but in most examples I've seen, ChatGPT is quite a bit more polished.

That said, the rant seems pretty clear. But I have no clue as to how truthful.
It's super cool.
Would you be so kind and give an example of such a tagged block? I had a look at the documentation and only found https://docs.logseq.com/#/page/how%20to%20create%20pages%20i... that does not addresses blocks.

EDIT: OK, it seems that tagging a bullet point also encompasses sub-bullets. I will look at how to create a page that gather blocks tagged with a particular tag.

Thank you for the pointer!
if there was any doubt, what you have written is your username with the year behind it and if that is your password you should change it immediately.
> Because several people mention the integrated PCB antenna, the version 3.2 offer at least a basic use of the PCB antenna. Still, the external PCB antenna is the prefered way to use Wifi with the EsPiFF, now to use the integrated PCB antenna as well. Keep in mind, that the ESP32-WROVER-IB module requires a solder jumper modification before the PCB antenna can be used.
> video game assets are often enormous in size because developers refuse to implement even very basic compression because of the supposed performance impact

This claim needs some real world evidence to back it up (and usually it's not about a performance impact, but instead a perceived image quality impact).

IME a lot of care is taken for compressing asset data, and if there would be a chance to reduce the asset size by another few percent without losing too much detail (that's the important part), it would be done. In the end, textures need to end up in memory as one of the GPU compatible hardware compressed texture formats (e.g. BCx) - which is important not only for reducing memory usage, but mainly for increasing texture sampling performance on the GPU (reduced memory bandwidth and better cache locality when reading texture data from GPU memory).

Those hardware-compressed texture formats rule out any of the popular image formats like JPEG, PNG etc... that might have a better overall compression, but are hard to decode on the fly to one of the hardware texture formats (but there are now alternatives like https://github.com/BinomialLLC/basis_universal), but even a generic lossless compressor (even good old zip) on top of BCx is already a good start.
For what it worth, gnome is very good to use with a trackpad, swiping left-right to switch between desktops is very smooth, probably the best laptop experience out of any OS/DE.
Hey HN! This is one of my first technical articles and I hope it was easy to follow and got the point across.
Somehow ad networks worked fine before Android and Chrome supplying everything they can to the company.
By using a bespoke decompressor? No thanks. Take a standard format and make sure all array bounds are checked. Data-oriented compression formats tend not to be very complicated and can be implemented with few instances of simple data structures.
And Linux!
The different name was explicitly demanded by the original Icon developers[1]:

We did not want to invent a new language at all, but are marketing Unicon as a new language at the insistence of the Icon Project.

[1] https://unicon.sourceforge.io/faq.html
Also from the Readme:

> Because several people mention the integrated PCB antenna, the version 3.2 offer at least a basic use of the PCB antenna. Still, the external PCB antenna is the prefered way to use Wifi with the EsPiFF

It's nice that they removed the ground plane, it should be fairly good now.
Timetagger. It's the only one that got time tracking right for me. The others I've tried require filling tedious forms and are bloated with other unnecessary features like invoice generation. It also has a resume button for stopped tasks which is a godsent.