skysight-inc/HackerNews huggingface dataset:
If you turn on WAL mode SQLite will queue the writes for you, and since most writes complete in under 1ms you'll likely find that this isn't really worth worrying about at all.

I did some trivial benchmarking around this recently: https://simonwillison.net/2022/Oct/23/datasette-gunicorn/
I'll believe it when they release geochemical data for the soot and plot the locations of the "hearths" on the cave map. Where is the published peer reviewed paper associated with this announcement?

This discovery was made in 2013, in a cave that was believed by the SA caving community to be well understood. Where are the hearths they claim to have found? Why did nobody in the previous 9 years of exploration and decades of caving see this? What makes them certain these are not carbide dumps from humans in the last 50 years? [1] Or organic matter that may have fallen from roof cracks? Also, what has happened to the 1500 bone fragments they have excavated

Baboons in modern times are known to navigate caves without fire [2], the paleoanthropology community should still consider the possibility that H. Naledi had no need for light to place their dead these caves.

[1] https://en.wikipedia.org/wiki/Carbide_lamp
[2] https://www.youtube.com/watch?v=9letjf7ZZGA
>The reason he won back then is in a large part due to the misinformation campaigns supported partly by Russia, see Cambridge Analytica with the psychographic targeting etc.

I call bullshit on that. The progressive side of US politics and society badly discredited itself with its endless harping about Russian electoral manipulation. They spent years doing this without ever putting forth any credible, concrete evidence and in other cases ignoring evidence that showed connections between Russian officials and their preferred political affiliations. This latter event to the point that now, we have several major media outlets being forced to admit the importance of the Hunter Biden laptop story that they previously sneered at after the New York Post made it very public. The levels of partisan absurdity only grow more laughable.

Much of this, I suspect pushed by a near hysterical desire to find an external cause for millions of Americans who voted for him (for whatever numerous reasons of their own) not listening to the preaching by their supposed superiors in the major media outlets and social feeds.

How many people right on this site frequently talk about how difficult it is to convince people through online advertising even when the spending is in the billions by agents that know a lot about individual's preferences because of online habit tracking. And then at the same time we're supposed to believe that tens of millions of Americans were brainwashed into voting against their own preference by a Russian manipulation campaign run by a government that has repeatedly shown itself to be inept at so many things (war most recently), with a relatively modest budget, limited personnel and a general cultural divide between the mentalities of the perpetrators and all those average Trump voters in the U.S.

The entire accusation reeks of idiotic nationalistic elitism justifying a profound disdain for a huge percentage of the U.S population that "refused to listen" (to progressive arguments against Trump).
Bitcoin Post-Mortem
He'll be missed. I didn't know him, but learnt something every time our paths met here.
How is this the only sync option? My pictures go to iCloud, OneDrive, Google Photos and Amazon’s photo storage.

My Contacts and calendar can sync with any provider that supports whatever porn standards are behind it.

When I save and load files using the iOS file dialog, it shows every storage provider I have installed - Dropbox, OneDrive, iCloud Drive and I assume Box if I had it.
This was the point of their plan to introduce CSAM detection on-device. Unfortunately the reaction to that was histrionic and couldn't see the writing on the wall.

Governments will eventually pass legislation targeting E2E and CSAM was the one issue where Apple's method would have defanged support for that kind of law. But one good thing about making those plans public is that any proposed legislation will likely land on Apple's method as being a good compromise. Better for Apple to wait until they're forced by governments to do it.
Tips for Analyzing Logs | Julia Evans
Yeah, Apple is a ways away from the rumored portless iPhone. I think a prime example of their stalled efforts is the iPhone's Magsafe charging speed. It's remained at 15w since 2020 whereas Lightning can charge at roughly 30W. Apple's not going to remove the Lightning port, force people to buy new charging pucks, and then tell them their device won't charge as fast. Conversely, switching to USB-C means they can use USB PD to boost charging to around 45W.
Does your NextCloud sync in the background like iCloud does? I don't believe third-party apps have access to background usage, unless something has changed since I last used iOS.
> Since the width of the operands are known ahead of time, a wider integer can be unconditionally reserved on the stack for the result of the operation.

What is the width of `i` in:

foo(int count) {
int i = 0;
for (int j = 0; j < count; j++) {
i = i + i;
}
}
Somewhat related tangent:

We should build Hydrogen powered fire-fighting planes that store the H20 output from the fuel cell and dump it onto the fire rather than (or in addition to) scooping up water from lakes.
I wrote the piece. The argument I tried to get across is: "You must use abstractions. Find the ones whose values align with your interests."

I find people frequently torturing their problems into abstractions they like rather than finding abstractions that work for their applications, and this is very much wrong.

Edit: By the way, the examples are fairly low-level databases because that's what I know about. If I knew about web frameworks, I would have used those instead.
Technical jobs available at Actian!! If you know anyone looking for a job send them the links below. Actian has several open positions in Engineering, IT/DevOps, Finance, Marketing, Sales, and Support.

#ATXJobs #jobs

Engineering: Principal C++ Engineer - Remote
https://hire.lever.co/jobs/internal/480a3819-a573-47b6-9e83-...

Engineering: Senior C++ Software Engineer - Remote
https://hire.lever.co/jobs/internal/8975c3da-5bbb-40c6-8813-...

Engineering: Senior Cloud Engineer - Remote
https://hire.lever.co/jobs/internal/e0573a22-ea25-48f3-80b8-...

Engineering: Senior UX Designer - US Remote
https://hire.lever.co/jobs/internal/979e375f-d87f-49bd-ac27-...

Engineering: Sr. Software Development Engineer - US Remote
https://hire.lever.co/jobs/internal/3a74b305-c866-4341-abc3-...

IT/Dev Ops: Lead Dev Ops Sys Admin - US Remote
https://hire.lever.co/jobs/internal/0138eb4e-a717-438f-9aa9-...

IT/Network & IT Systems: Business Application Developer - US Remote
https://hire.lever.co/jobs/internal/56211e7c-82d1-4038-91ac-...

IT/Network & IT Systems: Senior Directory of Customer Information Security - Remote
https://hire.lever.co/jobs/internal/1a6c54b1-8f70-47bd-bdd9-...

Support: Senior Support Engineer - Remote
https://hire.lever.co/jobs/internal/89ac8232-1a98-4cb9-9149-...

Support: Senior Technical Consultant - Remote
https://hire.lever.co/jobs/internal/97df98a8-24dc-45f0-9b36-...

Marketing/Digital & Demand Generation: Data Marketing Analyst - Remote
https://hire.lever.co/jobs/internal/f01ecfef-bfe3-491f-85c0-...

Marketing/Product Marketing: Product Marketing Manager - Remote
https://hire.lever.co/jobs/internal/8c0b7a5c-43aa-40b1-8b5b-...

Marketing/Sr. Product Marketing Manager - Remote
https://hire.lever.co/jobs/internal/b30d2148-f5c5-49dc-bee7-...

Sales/Sales Engineering: Cloud Sales Engineer - Remote
https://hire.lever.co/jobs/internal/9f6a0e71-662c-4f07-9005-...

Sales/Sales Engineering: Inside Sales Engineer - Remote
https://hire.lever.co/jobs/internal/deb33f8c-b325-419a-abbd-...

Sales/Strategic Alliance: Revenue Operations Manager - Remote
https://hire.lever.co/jobs/internal/c6d516e8-b95d-4a67-b215-...

Finance/Sales Operations: Sr. Manager Sales Operations and Compensations - Remote
https://hire.lever.co/jobs/internal/6d29d877-8342-44ac-95ff-...
In your defense I also wasn't sure for a minute and had to look it up. Could also have been three hops to the intro point from the onion service.
First that diatribe about car paint now this. The get-off-my-lawn-ification of HN is well under way.
Consumerism driven by individualism allowed everyone to be "masters" in aesthetic. Look at decoration in houses of 60' and 70'. Or fashion nowdays. Or selfnamed photographers on social media.
My experience is the complete opposite.

Reporters rarely add much unless they've got several days to do an analysis piece, which there are very few of. And is never the case for breaking news.

HN threads regularly supply oodles of context and counterpoints you don't find in any articles anywhere. Which is one of the big reasons we come here, right?
SEEKING WORK | REMOTE

Location: Baltimore/Washington DC area

Remote: Yes, Flex scheduling preferred

Willing to relocate: No

Technologies: PHP, Perl, Python, Javascript, HTMX, Flask, React, Laravel, MySQL, PostgreSQL, SQLite, Redis, HTML, CSS, Bootstrap, Application Security, Pentesting (GPEN, GCIA), CCNA

Resume/CV: Resume available upon request.

Github: https://github.com/foozbat

Email: hackernews at foozbat dot net

I am a Senior Developer with over 20 years of web application experience ranging from old-school Perl CGI to modern MVC applications with dynamic frontends. Full-stack capable and comfortable learning any desired toolchain/stack.
Ok. How do you increase address space without breaking the protocol? IPv4 just doesn't have the space in the header. Something like "v4+" can't happen for this reason.

You could argue that pervasive use of NAT beginning in the late 90's was "v4+". It bought us decades of Internet growth, at the expense of true end-to-end connectivity.
I gave an example just a few comments above this. Alice never wanted Charles' traffic, the firewall should not have let it through. But because the NAT is dumb, and the firewall rules are often tied to the NAT on these crappy home routers, it's allowed. So now because Alice wanted to talk to Bob, she opened a port to the world that she never wanted opened as wide.
It looks like facebook disputed this story

> Joe Osborne, a Facebook spokesperson, responded on Twitter on Wednesday saying the screenshots are from early March “when the ad account was briefly disabled for a few days due to an unrelated payments issue.”

> Osborne added: “The ads themselves were never rejected as they were never set by Signal to run. The ad account has been available since early March, and the ads that don’t violate our policies could have run since then.”

This is from: https://www.cnbc.com/2021/05/06/facebook-and-signal-are-figh...

Either way, it's a great publicity stunt by Signal.
Engineered photosynthesis demonstrated in animals in vivo via synthetic biology
> What makes you think that companies would have been willing to make the effort to deploy "IPv4+" any more than IPv6?

Way less resistance from tech teams. Ultimately companies are made of people, and ipv6 is partly a failure because working with it requires a wholly new skillset
I studied Physics and I hate every single "popular" Physics books. Thankfully I come across Physics through Math otherwise I would have never studied it. The real think is so much more interesting than the "popular" one.
This comment reminds me of an xkcd comic from 12 years ago[0] in which two characters are discussing AI, and one has built a system to defeat spam comments by asking users to rate other comments as "Constructive" or "Not constructive". Their end goal, as it turns out, is to force the bots to make automated constructive comments.

At the time, the idea that a bot could even do that in response to any comment was pretty far-fetched. Nowadays, the flaw is obvious: How do you test that the comment is constructive?

Of course, we could train an AI - even ChatGPT - to do that (An example prompt could be "Please look at the following comment posted on a social media site. If the comment is constructive, say 'constructive'. If the comment is not constructive, say 'not constructive'. If you aren't sure, say 'unknown'. Do not give any other responses."), but at that point you're kinda fighting fire with fire.

[0] https://xkcd.com/810/

[edit: ...how do I report a bot reply to my comment as ~~not constructive~~ spam? I genuinely cannot find any link to do so.]
There have always been rare earth metals outside of China, but the reason they're mined in China is only China has been willing to pay the environmental cost associated with their extraction, processing and refinement. As the peer comment pointed out you can have copper-only turbines but copper mining is an equally brutal process. [1, 2]

Fun fact: copper is frequently co-located with uranium, radium and thorium. In-situ leaching can transport uranium and thorium into groundwater or surface water at the processing site. [2]

[1] https://www.theguardian.com/us-news/2021/nov/09/copper-minin...

[2] https://www.epa.gov/radiation/tenorm-copper-mining-and-produ...
"Take all benchmarks with a grain of salt" is my middle name, but the benchmark I linked to is an open source project with 17 contributors. In contrast, I'm not seeing any source referenced by the Medium benchmark article I responded to.
>> What is your use case for it?

It uses the geometric constraint solver from Solvespace, which is OSS CAD that I contribute too. The same solver has also been integrated into one workbench in FreeCAD. It makes a lot of sense to me that someone wants it directly in Blender for simple parametric designs. Not everything is character animation after all! :-)
Yes I answered in other comments in this thread. I have a couple of long articles about finding freelance work, how to work with freelancers, and maintenance programming as a career on my web site typicalprogrammer.com, which I mentioned in my reply to OP.
Amongst the many other dynamic languages that did this, Smalltalk was also one of them. Smalltalk took it a bit farther though. Python/Erlang will turn integer division (unbounded or optimized) into a floating point result.

Smalltalk had first class fraction objects as part of it's transcendental number system. There's a great story about Dan Ingalls changing one line of code to make all of the original Smalltalk BitBlt transparently work with fractions. I always miss having fractions as part of the transcendental math experience in "very high level languages".

The downside of these approaches, is that you can optimize some paths so that things stay relatively quick, but other paths will really slow down all of a sudden.

For example, in Smalltalk,

16r7FFFFFFF timesRepeat: [ self fastOp ]

would allow you to do a microbenchmark on a fast operation. But if you moved to

16r7FFFFFFF + 1 timesRepeat: [ self fastOp ]

would suddenly cause your benchmark to take 30x+ longer, because you had tripped from immediate tagged integer format to integer-as-an-object representation.
When doing such a calculation, would you need to take into account the fact that space is expanding while the particles are traveling? (And will have expanded a bit more in the time it takes for the particles to reach us than in the time it took for the light to reach us.)
Starting in May next year, the Digital Markets Act [1] requires Apple to "allow the installation of third-party software applications [...] by means other than the relevant core platform services of that gatekeeper."

[1] https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv%...
I feel the conclusion that vehicles are responsible for this is not the only explanation. I live in LA area and on Thanksgiving Day there were strong Santa Ana winds. Usually those winds bring dry air and have good strength to push out all of the air particles giving a clear view. I have noticed the visibility is less when it is more humid compared to dry and also when the air is pushed away with some winds. Agree air quality is not the best but also not worse either and better than I assume what it used to be.
It's not supposed to. My pihole blocks IPv6 just fine, whether it's being reached from an IPv4 or an IPv6 address. IPv6 has very little to do with DNS.
Everybody does this.

And, to be fair, it's a large part of the Docker experience.

I recently had a pretty much identical experience with a vendor that is industry leading in their sector and counts most large companies among their customers. Just imagine what their cloud looks like.

A supply chain attack on these guys wouldn't even be difficult, and the only reason I can imagine we haven't heard about it is that we just haven't heard about it.
That doesn't solve the problem of needing a trusted communication channel. You'd still need one to exchange keys.
Everybody promised to disrupt the smartphone – and the smartphone outlasted them
Yes, in the paid tier we can make it much longer (or a user selection). It puts pressure on the storage, but that's also moves to S3 so the costs are not too bad.

We do have users that created 1Tb of history for a sub 100Gb database.
Amusingly, I encountered the same sort of problem on a vastly smaller scale: An electric car with a fully charged 400 V, 64 kWh battery that I could not start for lack of electric power.

Said electric power normally to be delivered by a small conventional 12 V car battery that was, unfortunately, almost completely discharged. To get my car started, that battery has to provide power to some electronics and to close a relay connecting the 400 V battery to a power inverter providing power to the car – including power to charge that 12 V battery.

The owner of a gas car that I asked to help me jumpstart my car would not believe me at first, but I got the help I needed, thus saving the Christmas party I was going to on that occassion.
I have T420 (and T430s) as well, but I think at this point it no longer qualifies as a daily driver. Even with 16GB of RAM there are times when the machine is just slow. Even with a replacement battery I only really get a couple of hours. Performance is just not there for anything serious. I've used linux and BSD's on it for about 5 years. It's true you can repair it fairly easily, but after getting my hands on a refurbished M1 MBA, there is a huge difference in quality, performance, battery life, etc.
It is and it isn't true. Light from the falling object will be red-shifted, and eventually you won't be able to see it, but if you could see extremely long wave-length light, and if you could observe it for a really long time, you'd see light from that object asymptotically approach the universe's size as its wavelength, and you'd never see the object go over. But obviously it's not possible for humans to observe extremely long wavelength light, so you'd just see the object disappear when light from it red-shifts beyond the range you can observe.

The object, meanwhile, does fall in from its perspective.
I shouldn't have added the bit about Trump (I'm not an R or a D, btw), I just find it annoying that the idea gets shut down so quickly.

Funding is an inherently political subject, and we've never been great as a country about working together and thinking ahead. I acknowledge all the problems mentioned and I realize the cost is huge to address them. But I live in the PNW and have seen the air quality get so bad due to locally close fires that I couldn't see the house across the street from my doorstep due to the smoke.

For whatever reasons, movement politically on this subject has been a non-starter. I just hope we decide somewhere along the line that some preventative maintenance might go a long way to helping mitigate this.
We finally have the new technology making it possible! :-s
Vintage Christmas Wish Books and Retail Catalogs
>> what free platforms are out there? In my research, I’ve only come across freeCAD and Fusion360.

Try Solvespace. It's not as complete as those, but a hell of a lot more fun!

https://solvespace.com/index.pl
> new places to move the goalposts

"moving the goalposts"?

Since when has closed source unverifiable crypto been a good idea? Since when has it been a good idea to trust a provider that fully controls the encryption algorithm to also be the only possible store for your supposedly encrypted data?

This is no better than Facebook claiming that Whatsapp is now "E2EE" encrypted. It's a useless PR tactic. If you mistrust Facebook, why would you suddenly trust their unverifiable claim that the data is now E2EE? You could have an argument if at least 3rd party clients were allowed, so that you could detect when they silently change the protocol. But not even that.

There's absolutely no _technical_ thing they could do to gain any trust. The goalpost has never been there.
It’s probably that plus anti-nuclear weapon fears.
The security should be baked into the relay aka. whatever you use to translate the data from a IP based protocol to serial data.

T-Code is designed to be simple to understand, implement and decode by micro controllers over a wired connection and those micro controllers often lack the processing power to do cryptographic security. This relies more on physical security.
Oops - I didn't spot it was your own libary! Kudos!
I live in the area. It's 150 AQI right now. In one extreme Winter evening, I measured 1200 PM2.5.... I don't know how it would translate to AQI, but I imagine it would be a lot.
Hello Mach-O (2013): Dissection of minimal Intel, 204 bytes, “Hello World”
There's also an example of 'micro_macho' which does it in 164 bytes.

Both work on 32bit MacOS up to MacOS Mojave! The 64bit version might need a few more bytes.
It looks to me like Apple and China have a complicated and somewhat adversarial relationship.

Apple likely conceded early on that China-based iPhones use China-based iCloud, and the Chinese government likely conceded that Apple phones will use the same OS everywhere, with region-based feature blocking being as far as they'll go in customizing the OS. Both have a lot to lose from the other party terminating the relationship.
,npm/yarn
In space, latency will be dominated by distance. In low orbits, lasers will have low latency, good enough for interactive applications. Geosynchronous, Moon, and farther can't be helped.
That was an interesting and enjoyable read. Thank you for sharing it. This goes very nicely with the Wikipedia rabbit hole I went down yesterday about "Clear-Channel Stations" [0], namely 700 WLW from Cincinnati, Ohio, United States [1].

WLW holds the distinction of being the only AM radio station ever authorized by the Federal Communications Commission (FCC) to broadcast with a power output of 500,000 watts, which happened in the 1930s.

[0]: https://en.wikipedia.org/wiki/Clear-channel_station
[1]: https://en.wikipedia.org/wiki/WLW
> The US-wide heat map aligns pretty well with agricultural and industrial pollution, not necessarily wildfires. Let's not turn every last thing into a climate change debate.

Does agricultural and industrial pollution not contribute to climate change?
Only if it _needed_ a larger brain to get that cooked food. Humans feed cooked food to ourselves, and our big brain helps us to discover and remember new sources of food, and how they need to be treated to become edible (e.g., https://en.wikipedia.org/wiki/Cassava#Toxicity). Without this pressure it’s hard to see how plentiful, nutritious food would do anything other than make the animal sedentary, slow, and stupid (e.g., to one degree or another, koalas, sloths, gorillas, modern humans).
While it's possible the US just has more tech companies, I think it should be pointed out the top fines here are to Amazon Inc, Meta Platforms Inc, Meta Platforms Inc, WhatsApp Inc (owned by Meta), Google LLC, Facebook Ireland Ltd, Google Ireland Ltd and Google.
The Browser Company – Building Arc
China has a reputation for hunting down religious minorities and political dissidents, Europe is known for a more moderate take on those matters. I think there's cause for concern when China demands domestic ownership of iCloud info.