skysight-inc/HackerNews huggingface dataset:
The framing is kinda confusing in some questions. For example, "In € 2,000 one-off gifts? Answer: 1.3x € 2,000 gifts for each person."

But clearly that can't be per person globally. I had to read the code to see it was specifically about Ireland. Actually, they're all about Ireland.

I know the first question mentions Ireland but it's not obvious that all the questions are also scoped to Ireland.
you have some good points

'bre vs. ere' is terminology i wasn't familiar with, though i've often tripped over the differences: https://www.gnu.org/software/sed/manual/html_node/BRE-vs-ERE...

iirc mit teco used control characters for its regexp metacharacters to diminish this particular problem
“Fast casual”
No, you can set up replication with, eg LiteFS where you have one writer and multiple read replicas.

That said, then you have operational overhead that defeats a part of the purpose with SQLite. In practice, you can get very far with a single machine and many CPUs (Postgres is ironically a good example of this). In eg Go you can easily parallelize most workloads. In rails, I don’t know if that’s possible. A quick search suggests there’s a GIL which can be limiting.
It is true that DB compute is relatively expensive, but doing a join on the DB itself is obscenely more efficient vs doing it manually in a nested loop on an app server.

Also, the DB is generally a lot smarter than doing quadratic operations. The usual worst case is a Merge Join which involves sorting both tables first, to do an efficient join in nlogn time. It’s just not feasible to compete with the DB for efficiency without reimplementing a DB, which is pretty yikes.

See https://www.cybertec-postgresql.com/en/join-strategies-and-p...
Same firm.

"Data management" sometimes means destruction, sometimes means preservation.

<https://en.wikipedia.org/wiki/Iron_Mountain_(company)>
Or even drugs, why would I want to punish people for smoking pot after a long day of work? Why would I want to take control over what they can or cannot do to their body? You have no idea how many people are out there with chronic pain without access to proper painkillers. Additionally, drugs are a means to an end. It may help with physical pain or emotional pain, anxiety, depression. It may help with socialization, being productive, ADHD and so forth.
AI workers turn against bosses, sign letter in support of Wiener AI bill
Warren Buffet – Interview with Charlie Rose (Approx 2022)
“A hamburger with no cheese or any other toppings except ketchup.”

Try:

“A hamburger with only ketchup.”

When you take hundreds of orders a day, circular communications won’t stick.
And I'm sure that'll stay working in San Francisco as long as there's enough bribe money to cover pushing past the considerable concerns about safety in "edge cases." It's entirely possible that's forever, if nothing breaks up the current consolidation of power as described
I love it! Quick suggestion: allow a moment to show the ball dropping into the hole before loading the next level. It might be frustrating denying the player that satisfaction.
This came up in GrapheneOS; because Google Play Services runs as root with no sandbox on stock devices.

Almost anything is possible when you’re root…
In iommi we built something imo much smarter: https://docs.iommi.rocks/en/latest/dev_tools.html#sql-trace

The idea is that:

1. We store all the stack traces and SQL calls

2. At the end of the request we group them to find N+1

3. If there are any N+1 (given some threshold), we print a big warning to stdout. Full traceback for one of the SQL calls and a few examples of SQL.

This is imo MUCH better. It means the console is silent when there is no issue. It also means the console is loud when there IS an issue. And the output you get is very helpful.

This approach is better than the one in the article, and superior to Django Debug Toolbar where you have to actively go look for problems instead of the machine telling you.
Generally speaking since DC charging is so fast, you need to have very tight control over the cooling and performance of the cells or you’ll have issues with longevity. Lots of retrofits just kind of stuff batteries wherever they fit… so cooling isn’t going to be the most effective. By comparison, AC charging, even at 12kW, is quite slow for a decent sized battery pack.

I don’t think there’s any technical/protocol reason you couldn’t do this, it just complicates things quite a bit.
I wrote code for PalmOS back around '99. One thing that stands out in my memory is the way that applications were tested. I think it was a feature of the emulator, which would fire events at your software. I forget the details, but if you could make, say, 1,000 events without crashing, it was passable, 10k was good, and 100k was excellent.

Well, I thought I was a reasonable competent C++ programmer and I was shocked at how quickly my application would crash using this tool. It was an extremely humbling experience that really opened my eyes. I often think of how effective that simple tool was at revealing bugs, but it's obviously not something that works in today's multitasking, Internet-connected devices.

The other thing I remember is CodeWarrior being the first IDE I used that had a drop-down box with all the functions in the current source file. That was a pretty big step forward in productivity.

Incidentally, I was still using a Palm Tungsten as late as 2010, when I was in Japan. There was a very simple Japanese dictionary application for Palm. Once you learn the basic rules for stroke order and direction, you could mimic any character you see using the stylus and do a dictionary search for matching Kanji. I was able to figure out a lot of navigation just by mimicking unknown Kanji that I saw on signs.
The author just commented [0] to mention everything is CC-BY-3.0.

[0] https://news.ycombinator.com/item?id=41515968
RP2350: The brains of Raspberry Pi Pico 2
Fascinating that my old phone books could become contraband worth thousands of years of jail time!

Starting to feel I'm entering the life phase where you think the world has gone mad. Happens to most of us, why would I be immune?
Perhaps these small local suppliers are better, because they can charge boutique prices to the kind of discerning person who doesn't ride the bus to Walmart, but drives out to the roadside stand in their SUV and 5 kids and a husband help load the stuff in their coolers.

Or they can sell mail-order, or to the suburban farmers markets nearby.

The local co-ops are a perennial cult favorite and appeal to epicurean aficionados, but they're not getting equal shelf space at Safeway or enjoying economies of scale and amazing subsidies. Yet.
Right, but it effectively solves it (even if not theoretically).

Most applications won't come close to encountering the N+1 problem on Sqlite, whereas it comes early on in server-based databases.
The crybullying in the nearby comment is part of the observation. The two people in that thread have been ganging up on others in the Nix community for months now. Another thread[1]; note the same couple people.

> For example, you were able to dedicate two hours twice a week to attending meetings that you were not welcome at. A lot of people were not able to do that; they did not have the time or energy levels to be able to afford that in the first place.

> What I’m trying to say here is: yes, your situation sucked, and it should not have been necessary. But imagine how much more this might have sucked for other people who did not even have the affordances that you had to cope with this(...)

Then the other person:

> Your projects had multiple issues that were clear and apparent to outsiders that leaked outside your team and had to become a Nixpkgs problem (as I had to become against my own will a Nix maintainer in Nixpkgs). You never acted on that, you never took the necessary actions to show that you (:= your team) know how to manage an open source project.

(...)

> I feel you on the sadness. I am sorry you feel like this. Likewise, I remember what it was for me for the past year to feel like shit when I received this message

This is pretty classic abusive breaking someone down to build them up and tell them how the abuser was much worse off, and the reports from several meetings are much worse. Hitlists of people to remove from the project, that sort of thing. The power games going on are frankly sick, and the most unprofessional thing I have ever heard of in an open source project.

All I'm saying: try to get the other side's perspective. I think there are many people tired of this behavior. When it is presented with a one-sided perspective, the solution seems obvious, but this hostility has colored the past few months of interaction in the Nix community.

[1] https://discourse.nixos.org/t/objection-to-minority-represen...
Re: approx 2022 - I added that as he says in interview he is 91, and there are so many darn reposts on YT these days it’s hard to know what’s original - please sort out provenance YT
I wonder how many workers actually voted for this. The list of demands is basically a crazy woke wishlist.
Thanks for the morning laugh :)
Just wanted to share my experience with combining OpenCAD and some AI models for small-scale 3D printing projects. So far, it's been a real game-changer. The precision and accuracy have been impressive.

Has anyone else taken this combo to the next level? I'm curious to know if there are any brick walls I'm not seeing yet. Are there limitations or challenges that come with scaling up this approach? Would love to hear about others' experiences with OpenCAD + AI in 3D printing.
There's also the long, hard, smart way. You can focus on making things excellent in a way that it actually gets easier over time. It depends on your goals.
The Finder list view is not a table, you can't select any of the data other than the name. I also don't think you can keyboard navigate the data by column but I can't check that right now.
> If it ever degrades to the point of being actively dangerous (and the attribution link rot is pretty close), I'll shut it down.

To avoid the problem of linked domains leading to malware or things like that, you might consider linking to archived snapshots on Wayback Machine of the links instead of the real pages, for those sites that are now no longer hosting what they used to.
thank you! i very much appreciate the information

the x11 library doesn't use glib; maybe you meant 'a major glib project like gtk'

this binary requires neither compatible glibc nor compatible x api, because it's statically linked. (i just tried it in a chroot with neither glibc nor any x api installed.) it does require a compatible x protocol, including, in particular, the shared memory extension, and yeso also (rather nonportably) assumes that the server's pixel format is 32-bit bgra (i.e. little-endian argb, with the blue byte first). so it won't work over a network (but works fine talking to a local vnc server which can then talk over the network), it won't work in a 16-bit video mode (unless you interpose vnc or something), it won't work in a paletted video mode (ditto), and it won't work in a monochrome video mode. but i don't think it will have any software incompatibilities with any x-windows server from the last 30 years or so

the procedure for setting up the testing chroot was to build a static μpaint as above, install the debian `bash-static` package, and:

: yeso; mkdir chroot
: yeso; cp μpaint /bin/bash-static ~/.Xauthority chroot/.
: yeso; XAUTHORITY=/.Xauthority sudo chroot chroot /bash-static
bash-static-5.2#

it's really a very bare chroot, with very little of the usual unix amenities:

bash-static-5.2# ls
bash-static: ls: command not found
bash-static-5.2# echo *
bash-static μpaint
bash-static-5.2# echo /*
/bash-static /μpaint
bash-static-5.2# echo /.*
/.Xauthority
bash-static-5.2# cd .. # this does nothing
bash-static-5.2# echo *
bash-static μpaint
bash-static-5.2# ./\316\274paint # bash defaults to not supporting utf-8

at this point the program opens a window and i can run it, painting in the window with the mouse, until i close the window

X connection to :0.0 broken (explicit kill or server shutdown).
bash-static-5.2# echo $DISPLAY
:0.0
bash-static-5.2# exit
: chroot;

this suggests that in fact it does not use getaddrinfo() or dlopen(), for which the linker warned me it would need to have the corresponding glibc version installed at runtime; as you can see, no glibc version at all was installed at runtime, nor any /etc, /dev, /proc, /bin, /usr, or /home. just three files

it took me a while to figure out how to get it to find the xauth file correctly; it doesn't use $HOME or /etc/passwd
No one knows because the DMA doesn’t explicitly define what is/is not permissible.

It is largely up to the discretion of the EC.
Customizing Nginx Logs: A Comprehensive Guide
Wow this seems like a no brainer, glad someone got around to building this!
Icesteading: Executive Summary
Yeah no. I am an atrociously slow learner.
Write events in parquet format and use DuckDB for your analytics?
The Starbucks in airports are usually still franchised (which otherwise is rare for Starbucks), and at least a few I’ve encountered are definitely operated by HMS Host.
Grooveshark – Josh Greenberg (2011) [video]
I don’t have an implant, but I have purchased at times copper and metal shirt collar stays.

Once after falling on ice, I had a chest x ray where my shirt was unbuttoned but didn’t need to be removed.

A very anxious tech came to me a few minutes later asking if I had been wounded when I fell, if there was something embedded in me, etc.

Very quickly figured it out when shown the images.

Incredibly comical, and obviously not an issue. (Nor related to implants)
Apple and Google got sued and lost because they were colluding, strange to see that a YC would get into that business because discovery seems pretty much "let's see how you run" then the prosecutors can sue you out of existence
Phone books were sanitized. City directories would list occupations and they would be by area/address, so you could find neighbors.

Also, newspapers would report on the doings of ordinary people, not just the society pages, e.g. "John Smith was in town today from Peoria, visiting friends for three days."
It depends on the country. When I filter for specific countries, it really can be very rare.

Look at the difference between Germany and say Austria, for example. Or if you must compare two large countries Germany and France. There is quite a large gap between different countries.
Dead duck
This company makes organ transport boxes that circulate blood through the organs and control temperature. Many transplant center in the US are using it.

https://www.transmedics.com/ocs-hcp/
i bet those load times would be very bad
You can write large SQLite databases at disk speed with the right data model and schema.

What most people do as mentioned is either batch writes, or simply send them over some kind of channel to a single thread that is the designated writer, some kind of MPSC queue, and that queue effectively acts as a serialization barrier.

Either can work depending on your latency/durability requirements.

You also absolutely need to use the WAL journaling mode which allows concurrent reads/writes at the same time, N readers but only 1 writer, and you probably want to take a hard look at disabling synchronous mode, which forces SQLite to fsync everywhere all the time. In practice this sounds bad but consider your example: if you make one batched write every second, then there is always a 1-second window where data can be lost anyway. There's always a "window" where uncommitted data can be lost, it's mostly a matter of how small that window is, and if internal consistency of the system is preserved in face of that failed write.

In your case the lack of synchronous mode wouldn't really be that bad because your typical "loss window" would be much greater than what it implies. At the same time, turning off synchronous mode can give you an order of magnitude performance increase. So it's very well worth thinking about.

TL;DR use a single thread to serialize writes (or batch writes), enable WAL mode, and think about synchronous mode. If you do these things you can hit extremely fast write speeds quite easily.
How will this affect those running MicroG? Is it as simple as implementing that API and returning "trustworthy", or is there some kind of signing going on that will make it harder?
The State of Full-Stack OCaml [video]
And try sharing a phone number. Almost every service assumes that everyone in a household has their own phone. Which is of course not true.

It just makes many services such as Credit Karma unavailable to anyone but the first person to signup.
Titanium encourages / supports due to its structure human bones growing into it.

This does not happen as easily or frequently with stainless steel.

(There is still a risk of spontaneous rejection however )
My entire point has been that this is an EU economic policy, not traditional "justice" (e.g. punishment for robbery).

Doing some light googling, the basis of these antitrust laws is from "Regulation No 17: First Regulation implementing Articles 85 and 86 of the Treaty" [1]

Article 86 of the Treaty begins, "In order to combat crimes affecting the financial interests of the Union"[2]...

This is where it gets complex, buddy, but hang with me..."financial interests" is another way of saying "economic interests", so the EU itself explicitly calls this an economic policy.

And why wouldn't they? They can and should protect their interests. So why are ou are all over the place trying to shut down conversations about them doing so?

[1] https://eur-lex.europa.eu/legal-content/EN/ALL/?uri=CELEX%3A...

[2] https://www.legislation.gov.uk/eut/teec/part/THREE/title/V/c...
But Qwen is not multimodal, or is it?
It is indirect instead. The employer tells the payroll company: pay employee $x (and handle deductions, retirement contributes etc ...) The payroll company then has this data and can resell it. I would expect the contract the employer has with the payroll company explicitly allows for the data sharing.
yeah, I misread
They are already paying another company to warehouse the drives; surely that company could offer to rent LTO drives going back several generations?
"stop" ?!
https://www.nasa.gov/podcasts/houston-we-have-a-podcast/wate...
This is the comment I've been looking for! :) High-five!

Some remarks:

> - The next version is a reply to the previous cover letter

Not necessarily; sometimes the new version is not posted in-reply-to anything, but the cover letter includes a reference (usually message-id + web-archive URL) in the body. Depends on the project I guess.

> And each version 2 and above cover letter has a git-range-diff in it (courtesy of git-format-patch)

Wow, amazing. I'd been doing it manually; it's amazing that git can do this automatically now!

> Or use Git Notes and let it handle it for you

Finally someone knows about it :)

> - You ought to keep track of the base commit between versions (you could have rebased on the main branch)
> - You need to store versions of your branches

The latter solves the former. Also, patch sets are best formatted with "--base"; then people on the list know exactly what to apply the patches on top of.

I go farther: assuming you also push the patch set to some public URL (for easy fetching by the reviewers), those URLs then count as read-only and permanent, forever. Never delete them, never rebase them.

> - You need to keep track of who to CC on the emails

This is best solved by adding Cc: tags to the individual commit messages. Three reasons: (a) the final git log will capture who was CC'd, (b) these Cc: tags (being parts of the commit messages) survive rebases, (c) you can CC different patches to different people (the cover letter should be CC'd to everyone); which is handy when you modify multiple subsystems in the same series.

> You need to harvest the email message id on the cover letters and use that `In-Reply-To`

git-format-patch can prepare a skeleton for the cover letter too, and once edited manually, git-send-email can send it out together with the actual patches -- and handle the in-reply-to automatically.

Your point does stand if you send v2 "in-reply-to" v1. Or, if you send multiple patch sets (e.g. for multiple inter-operating projects) in-reply-to a common meta-cover-letter.

> [3] Git Notes `amlog` records the message id of the patch email where the commit came from

Never heard of "amlog"; however, you can pass "--message-id" to git-am, and then the message-ID of the patch email becomes part of the commit message. That's incredibly useful with mailing list archives that let you search for discussions by message-id.
Aha, I'd been remembering types I/II but forgotten about III — now that I'm reminded, it's time to rewatch https://www.youtube.com/watch?v=XPPpjU1UeAo .
Sadly we got our problems, mainly the fact that there isn't a unified ticketing system.

But as long as you travel insode only one country it's great.

In Italy trains work well and i heard that actually Trenitalia is so good that it's expanding to other countries

Edit:

https://en.m.wikipedia.org/wiki/Ferrovie_dello_Stato_Italian...

Seems that trenitalia actually controls A LOT of companies across Europe, super interesting.
Isn't the sweat from tnt nitroglycerin?
Haven't these big services firms always had an "up or out" policy?
Fusion 360 CAM is great for me (hobbyist doing CNC with wood and other materials). It's handled some pretty tough jobs, like a full topo map of california. It's why I pay for the product. I tried the electronics stuff in Fusion and decided not to use it because it didn't work nearly as well as Kicad.
I was hoping for “a million vs. a billion” but this one is definitely more relevant.
There's a lot of money in feudal power over others, once it's established, not to mention that it's an end-run around policy channels to reshape society. Some investors really do mostly want direct ROI and are likely disappointed by plays like Uber in this regard, but it's at this point kind of crazy to assume this is the main driving force behind such investments, given how often they cash out in power and policy change rather than direct profit
I've probably done the same thing subconsciously. Are there any well-known websites that behave like this? I'm curious what I've been missing out.
FrancescaGino 's defamation lawsuit against DataColada dismissed
> If you're starting a project today and considering Django, I highly recommend you go with Nestjs and Prisma instead.

I recommend you to take a look at PostgREST. I replaced all our Django, Flask, Falcon, FastAPI and custom Python HTTP APIs with it. It's phenomenal. It's faster than any of those solutions and adding an endpoint with roles & permissions is just creating a view and executing a bunch of GRANT/CREATE POLICY (takes about 2 min of work). I'm genuinely surprised this didn't replace CRUD APIs in most Postgres shops.
"Subordinated racial minority".
"Informational capitalism".
"how should the law intervene" (no 'if').
"For workers, these practices produce unsettling moral expectations about work and remuneration".

Big hmm. As always, truly objective metrics - such as pay based on output (rather than time spent) is viewed as harmful to minorities.

Is it, though? Or is it actually more fair?
SAG-AFTRA endorses AI safety bill SB 1047
solvable without additional images
Two of ours were born with severe handicaps but they are all insanely fun and fabulously good company. Not sure why my sibling comment was flagged.
China's Mysterious Deflation
No mate, cypherpunk is a totally different scene. Julian Assange was a notable cypherpunk, as were most of the people who have been accused of being Satoshi Nakomoto.

Cyberpunk is the scene you’re looking for.
In the United Kingdom of Great Britain and Northern Ireland a number of banks issue bank notes. These banks print their own money because it is cheaper than paying the Bank of England for their notes.