skysight-inc/HackerNews huggingface dataset:
Way smooth graphs than I was expecting. Definitely in the second one you have to squint.

Btw on RISC-V you can find the cache line size directly using the `cbo.zero` instruction. Dunno about ARM/x86.
Zulip 8.0: Threaded open-source team chat
Yep, the investor class got $5 trillion, but regular people in the aggregate got a raw deal.

If the Fed hadn't printed all this money, the investor class would have fought harder to open up the schools and restore Western society. But they were just fine sitting sitting at home counting their non universal generational income.

https://fred.stlouisfed.org/series/WALCL
Docs here: https://zulip.readthedocs.io/en/stable/production/mobile-pus...

In short, you have to change some config in the self-hosted Zulip server, and publish modified versions of the application to the app stores you want to support. This is not a limitation of Zulip, it's the app stores forcing all apps to have their notification sources restricted to a common, known ahead of time, server.
> They screw up very frequently

Do you have a source for that? Frequently is a relative term. 1,000 fuck-ups can be a lot or a little depending on the total number of interactions we are talking about.
They claim that offering support for self-hosting on disparate environments costs just as much as cloud does, and I believe them.

You want a plan with push but without support, and I sympathize, but I also understand why they wouldn't. Once you start paying, you expect support.
> This is the way it always was back when our primary means of communication was verbal and hand written. Everyone knew anyone could lie. We then had this bizarre period of time when you had certain types of media, especially photographs and video, that were extremely hard to fake convincingly. That period is now over and we have returned to the norm: you can't believe it unless the provenance of the information is known and the chain of custody is trustworthy.

Which will result in different groups of people living in different realities - if what evidence you accept comes down to whom you trust as reliable, different societies (or sections thereof) will choose to trust different people

Which in itself is maybe a return to the historical norm - the truth of Catholicism was obvious to all in 12th century Rome, while the truth of Islam was equally obvious in 12th century Mecca
That’s pretty typical of binary formats. That and offsets or addresses. And type tags. Assuming the payload isn’t compressed or encrypted, you can get pretty far assuming you’ll run into one of those eventually.

Anecdotally, earlier today I was trying to decipher Encarta data and came across the “Mind Maze” data and it’s mostly that - fixed 32-but header, question size, (answer size, answer, correct flag, something I haven’t figure out yet){4}. Then a separate file with an index value and an offset into the first file as well as a header I haven’t figured out yet.
Distributed/redundant system is not a backup.

I would still give the "go with the simple solution" advice.

Systems are often unable to correctly save, backup and restore persistent state even for the "trivial simple storage" systems, never mind attempting to restoring state for a distributed storage solution in a disaster recovery situation.

Once you have a working backup solution in place, then you can adopt a distributed solution.
You do if you receive services worth more than $70. A competitor to Taylor without the "free money" maintenance contracts might have to charge $80, but Taylor plus McDonald's can charge each other less than the cost of the equipment because the real profit is in the repair bills.
Nice. Here's a version with snow falling down instead of up.

clear ; while true ; do tput cup 0 0 ; tput ri ; head -n 1 /dev/random | cut -c "1-$COLUMNS" | tr -c '.,x*oO@'$'\n' ' ' ; done
addressed in the FAQ: https://www.interdb.jp/pg/faq.html. Short answer is no.
Eh. The sexist thing is a lame defense. Yes there are sexist folks making aggressive claims. That does not define the system.

At the end of the day, if porn is allowed, then porn is everywhere. In a system like twitch, it is pushed on you without asking for it as a user. It could be quarantined and made opt in, but honestly they just failed to implement that effectively.
Whoa that’s an interesting idea, use a tailscale exit node and use tcpdump on the interface
Of course, there's a great deal of price sensitivity especially on commodity products. But - perhaps implicit rather than explicit within my remarks - there's also mismanagement or questionable management. And, price is not always aligned with profit. That Arby's generated something like $1MM in yearly profit, in 1996 dollars. The extra $5.05 they would have paid me for the hour after closing to ensure the store was actually clean, prep was properly done, pans were cleaned etc, made exactly jack squat difference to their margin.

In the case of the tech company...let's just say they are all but forgotten, while other players came along with competent management and have formed new multi-billion dollar businesses.
I strongly agree with this, but there is a danger:over-engineering, where you build a very generic module where a much simpler one will do. The key point: build the most specific module that will do the job; if it needs to be more generic for a future application, then you go back and modify it as needed, adding a second interface if necessary. Generic features that have not been used or even tested are basically garbage code.
See the link shared elsewhere on a top level comment on this article
I think a bit of confusion on Fly Postgres vs. the Supabase offering. The earlier was unmanaged on Fly infra.

I'm not sure the full details on supabase as it's more recent.

This is a pretty good breakdown of various database providers and in particular a lot paired with Fly - https://dancroak.com/webstack/
When the student is ready the Buddha appears.

It also takes a mighty big dog to weigh a ton.
ClearCred: Convert Credit Cards into Debit Cards
Over $133 billion has been paid in interest and fees in 2022 to credit card providers. It's time for transparency and control.

Introducing ClearCred. A mobile application that gives you complete transparency and control over your credit cards. See your real-time statement interest before your due date, and store-away money for every credit card purchase.

Please visit ClearCred.app for more information and to sign up for early access.
This sounds amazing, do you use ESPhomr with it?! Any tutorial cause I love this idea
ClamAV 1.3.0 RC – The Free and open source AntiVirus
I agree with this. B-trees vs hash indices, I/O hierarchy, process model, etc.

Also in the modern day, it's valuable to learn common strategies behind column-oriented databases such as late tuple materialization, deferred execution, linear scans vs. binary search, instruction pipelining.

Once you're familiar with all this, you'd find sometimes in the field what you really need is a simple flat file or an embeddable database like RocksDB, not a DBMS.
Firing engineers doesn't have to be a problem as long as leadership understands less work will get done. It's either that or work your team to the bone till they burnout and quit. Both scenarios are pretty typical.
Since moving from GCP BigQuery to AWS Athena, I missed having something for Athena similar in functionality to the BigQuery bq command line tool.

Made this quickly, and then a python version based on awswrangler for work (not open source, unfortunately).

https://github.com/heuermh/sea-eagle
> But I'm both cases XMPP is still around, if you care for it.

great: then DM me at xmpp:colin@uninsane.org and lets talk more.

if this were 2008, your browser would render that as a link and clicking it would put us in direct contact, because likely than not you'd have an account somewhere. all i want is for that experience again.

but chances are you don't have an XMPP setup anymore, in which case my invitation above is useless. the specific protocol (XMPP, Matrix, Activity Pub ..) is less relevant to this: it's the social experience (and norms) which matters.

today, Activity Pub is growing back into those shoes which XMPP used to occupy. i can drop my handle at the end of a tech-related blog and people do take up the invitation. this year, (ex-)coworkers and IRL friends are actually using it. give it a decade, and maybe that invitation would be familiar even to my parents. 10 years sounds long, until you consider that's about as long as we've been without such a thing already.

and so it's like this: 1) how much credence do you put on that hypothetical future? 2) how much of a risk does FB pose to it? because if you believe we're on a good path, and that FB has even a 20% risk of derailing us from that path, then why risk it?
If people move to Threads over Mastodon in this way it means that Mastodon isn't useful to people. The answer would be simply to improve Mastodon.
It's the one halfway decent place within walking distance of the DC conference center, sadly...
That doesn't work with iPhones, the Secure Enclave in the only thing that can unlock the phone, and after the attempt limit is exceeded, passcode-protected data is erased by Secure Storage.

I guess if they really wanted to they could attempt to decap the chip and do something with a hardware attack, but thats difficult and dangerous.
Lot of consternation over being blocked by a bunch of losers you don't want to talk to anyway.
This is how Hemingway wrote. He’d stop at a point where he knew what he wanted to write next so the following day he could pick right up where he left off.
https://www.usatoday.com/story/life/animalkind/2023/12/13/th...
(supabase team jumping in)

this will follow our current pricing: https://supabase.com/pricing

there could be some changes once we get through the testing phase and after Fly have blob storage, but they will probably be more favorable to you, the developer
Unconscious with foot on the accelerator is what I think you're describing... I didn't expect that. Would have guessed lane-keep would include old-school cruise control as well, that turns off when pushing the accelerator.

So, as soon as it disengages would expect it to slowly roll to a stop, while staying in the lane. I'm glad I don't have any of these features, hearing now that they are so poorly designed.
The issue here would be that fly.io doesn’t guarantee outgoing IP addresses to be consistent so you can’t allowlist based on originating IP. This is mentioned in fly.io networking documentation.
Mixtral 8x7B Above Gemini Pro – Chatbot Arena Leaderboard Updated
This is based on users choosing the better from 2 models at a time, and calculating an ELO rating from who-beats-who.

BYOT - bring your own tests style.

Gives a better picture of real-world performance and more robust against contamination.

They collected over 6000 and 1500 votes for Mixtral-8x7B and Gemini Pro.

While ELO ratings are widely used to rank performance in Chess or among sports teams, here's a disclaimer by the makers of the leaderboard:

---

> Please note Arena is a "live eval" and pretty much a sampling process to estimate models capability.

> That's why we show the confidence intervals through bootstrapping. Statistically, these models (e.g., GPT-3.5, Mixtral, Gemini Pro) are very close and only looking at their ranking can be misleading.

https://twitter.com/lmsysorg/status/1735729398672716114

https://twitter.com/lmsysorg/status/1735751052287226059
Why did I have children? Having kids is part of the package whereby we are brainwashed into fitting into society.

Look at this progression:

We get educated to the highest possible so that we are able to obtain 'The Good Job'.

That 'Good Job' allows us to attract an 'Attractive Spouse', who will complement our 'Good Job' and allow us to 'Rise in Society'.

Then our 'Good Job' or 'Better Job' allows us to buy 'The Prestige Car' and to live in 'The Prestige Location' in our 'Prestige House'.

Now that we have our 'Attractive Spouse' living with us in our 'Prestige House' in that 'Prestige Location' we are 'Expected To' have the 'Culturally Correct' number of 'Line Continuance' children that our 'Prestige Car' can take to the 'Prestige Scholastic Institution'.

Now where in that tale of upward-mobility is an indication of what YOU want?

What do children bring? We could live in a one or two bedroom home instead a 3,4, or 5-bedroom home. We could have a smaller two-seat sports car instead of an SUV. Each child costs about half a million dollars to go from birth to about 18 years of age. Two children: a million dollars. What could we have done with an extra million dollars?

We'd be much better off with a smaller house without a neck-breaking mortgage and the mental stress in trying to pay that neck-breaking mortgage, and have more personal enjoyment out of life.

I was about 40 years old, in the 'Prestige House' and driving the 'Prestige Car' and working in the 'Prestige Job' at the local Hospital while sending my "Culturally Correct Two" kids to the local expensive 'Prestige School", while tearing my hair out trying to make ends meet to cover the mortgage on the 'Prestige House', and trying to pay off all the debts racked up by my uncaring spendthrift first wife who was trying to continually 'keep up with the Joneses'. And I was trying in panic to work out how I could find an extra 15 grand a year to pay for sending our second child to that 'Prestige School".

That's when I realised that all those things that I had thought were necessary to my position in Society were just out and out bullshit. That we are brainwashed into what 'Society Expects' us to do. We DO NOT need a "Prestige Car", a "Prestige House" in the "Prestige Location", and we DO NOT need to have ANY children AT ALL.

BUT WE HAVE BEEN BRAINWASHED BY SOCIETY INTO BELIEVING THAT WE HAVE TO HAVE ALL THESE THINGS OR WE HAVE FAILED SOCIETY'S EXPECTATIONS OF US. And we can't have that now, can we?

(I asked a local dentist why he didn't have the "Prestige House" up on 'Pill and Drill Hill' with the rest of us suckers. He replied that a simple 3-bedroomed house was easy to sell whenever he felt like moving elsewhere, and without the neck-breaking mortgage he was able to fly off overseas for a month's Skiing Holiday whenever he felt like it. That was when the penny dropped for me.)
I don’t think that a parent’s desire to go to a particular restaurant at a particular time justifies using mind-numbing pacifiers on their kids. I say this as a parent of young children. We solve this by taking our kids to appropriate venues at appropriate times.
I think this can result from cases where paraphrase isn't useful but still culturally expected. For example, you often need to introduce the central point of another paper before you can comment on it, and the ideal way to do that would be to insert the whole abstract verbatim, but people look down on that. So, you end up writing a paraphrase as faithful to the original as possible while still being superficially different. If you're good at English, you can paraphrase in a way that flows well and displays your understanding. ESL writers might be at risk of screwing the wording up, not noticing, and getting ridiculed for poor research.
Yes. I even did some market cap comparisons between Agilent / Keysight (and there are other spinoffs and semi-spinoffs) and HPE. HPE loses.

The real villain, which you won't get from the press but the book tells you, is Richard Hackborn. He was offered the job before Fiorina, and turned it down.

https://archive.ph/5ijLo

https://www.nndb.com/people/181/000124806/

Hackborn was the genius behind their laser printer business. He hated HQ and stayed in Boise, which is probably why he didn't want the top job. But he was Fiorina's champion all the way through the Compaq merger debacle.
"degoogling" is nice in theory but I've rarely seen it done well in practice. There are either severe UX tradeoffs, or security pitfalls where maintainers mess with configs they don't actually understand.

Having not looked at this project in detail, perhaps it suffers the same fate regardless, but I do find their classification of it as a non-goal to be broadly reassuring.

"Not talking to google" might be more important to some people, and perhaps you're one of those people, so it's good that they're clear about priorities.
"the tanks had not been entered into a company-wide asset management system"

And I thought my last employer was disorganized when it took them 3 months to realize I still had their laptop and send me a return form.
Change of Language, Change of Personality?
Ha, the scientists would do well to avoid promoting exact correspondences between the models used by everyday people and their own specialist ones. Somewhere there will always be an exception or a divergence of practices between these groups and even within each of them.

Case in point: these instruments were used by a substantial number of people for a somewhat lengthy period of time. Even if nobody were to use these instruments again, the interpretation of surviving historic documents which reference a time of day would forever benefit from the ability to understand what those times mean.

As an aside, a fascinating detail of the near-ubiquitously adopted iCalendar RFC, an Internet Engineering Task Force (IETF) standard for encoding events for calendar software, is a consequence of its development having been predominantly influenced by the Gregorian system. There are major calendar software systems which, in compliance with the IETF standard, are incapable of encoding religious holidays in terms of lunar calendar definitions, resulting in the use of calendar events that approximate the holidays' start and end times instead.
Makes sense, they waited until the fix was fully deployed and working before saying that it had been implemented.
I thought it was this (https://noteable.edina.ac.uk/) Noteable for a minute. They two similar services in a similar space with a similar name.
I'm a little concerned that degoogling would be necessary.

I don't follow. The readme specifically says it's not in scope.

How much of the user's privacy is this thing selling away in the name of "security"?

Nothing more or less than upstream fedora. The point of putting that in there is to make it so we don't get people opening issues to ask us to switch to Brave or what have you.

tradeoff

Yes, it's a tradeoff and it's made clear in the readme that we're doing this.

Why should I trust this? It's an unofficial respin by an anonymous user; why would a user trust it?

I would have the same question :)

As I said in another comment: All of the CICD is completely open and transparent. You can read through the github actions logs and build config to verify everything for yourself if you want.
Yeah! I got the same response from my other connections as well.
Interesting, why doesn't Fly offer their own managed services and move up-market like DigitalOcean and others (and of course, the big cloud players)? I haven't heard of other companies coming in to collaborate on managing the hosted version of other companies' unhosted service.
Literally the point of the HSMs in phones and laptops is to stop that.

If your device's encryption key is produced by a PBKDF then yes it's doable, but no actually secure system works like that. The way a secure system works is

1. You have an HSM ("Secure Enclave" in Apple speak, Trusted Computing Module in MS speak, and I can't recall the google/android name)

2. The HSM generates a random encryption key (or family of keys)

3. The HSM encrypts and decrypts the data with those keys (the keys themselves never leaving the HSM)

4. The HSM gates access to those keys based on an attempt limited use of your passcode/password

There were common flaws a few years ago that meant that you could glitch the HSMs into (essentially) not incrementing the attempt counters or similar but I haven't heard of such in a few years now (almost a decade now? essentially these kinds of flaws were discovered en mass once HSMs reached consumer hardware so more security researchers were able to investigate)

The important thing though is the encryption key is now fully random, rather than derived from your password, which is the difference between a 128+ bit key and a ~40-60 bit key.
I wanted to see what it would be like to make a game like Wordle, and made Jumblie!
https://jumblie.com/

On the more productive side, I made todometer because I wanted a progress bar with my todo list:
https://cassidoo.github.io/todometer/
Well, to provide my own experience bringing GPU acceleration to scientific computation software, AMD got passed on because even if the software was there at the time (it wasn't), there was no way to justify spending a bunch of money buying everyone workstation AMD GPUs when we could just start by picking up basic consumer NVIDIA cards to work on for anyone who didn't happen to have one already and then worry about buying more suitable cards if needed.

Of course the end goal was to run on a large HPC cluster we had access to, but for efficient development, support on personal machines was necessary. My personal dual 3090 setup has been invaluable for getting through debugging and testing before dealing with the queueing system on the cluster (Side note: it also ended up revealing another important benefit of consumer side support for GPGPU, a 3090 was easily matching the performance of a single node of the CPU-only version of the cluster, thus massively bringing down the cost of entry to an otherwise computationally restrictive topic).
https://archive.is/jFxvA
>Years ago a sr. eng on my team would find root causes to bugs late in the afternoon and then just go home. When asked why, they said that they knew exactly what they were going to do first thing in the morning and that it got them straight into the flow state for the rest of the day.

This works, but also needs some notes with a "dump" (on the previous afternoon) of all relevant points. For some subtle bugs and complex codebases it's easy to forget some key point, even though you found what the main issue to fix is. So if you already know some subtle points/edge cases in the afternoon, write them down.
Could be it's just really hard to pick up life-transmitted signals from all the stellar noise. Obviously one would try to pick a quiet frequency, but transmission across light year distances would still need an awful lot of energy. Or maybe there's a space internet but we're just not aware of it yet.
iPhones and many Android phones default to biometrics for both screen unlock and passkey usage these days.
there might be a laws of average thing going on? Central Limit Theorem?

there's a finite number of relevant language tokens. the trick of current LLM is finding what's basically the center of a vast series of probability.
How does that work? Does Fly just give you the logins for all of the Postgres servers you provision and you manage it yourself?
Ok good for Harry but...only $180k against a company that has $60million budgeted for legal defense?!
> KVM is baked into the kernel, is faster, is supported by vagrant (though not all public vagrant boxes) and has a much better track record of security (even now: Virtualbox disables ASLR).

Technically supported by Vagrant, but every time I tried it was really painful to try and actually use; it's not built-in, so you have to install the plugin which was awful, and then box support was really poor. (To be fair, I ended up dropping Vagrant rather than KVM)
Universal blue, the starting point for this project, is fedora based. https://universal-blue.org/

No other distro has the same level of immutable tooling or support for immutable variants at this time. Also, Fedora has selinux tooling and enforcing mode out of the box and they're working on further selinux improvements upstream, so we'll get that for free.
That shouldn’t be (at least easily) possible on newer iPhones anymore. The counters are now in rollback-protected dedicated memory; the lockout is implemented in the secure enclave.
I'll try it and share my experience.