skysight-inc/HackerNews huggingface dataset:
Yeah sorry my answer was more than insufficient to be honest. I wrote it _in bed_ and was embarrassed the next day because it was of really low quality. Thought of expanding it later. So yeah I screwed the pooch here and I'm sorry, I will try to do better now by expanding on my answer.

First of all this is all from memory and I didn't try seaweedfs again for this.

So first things first. I evaluated seaweedfs for HPC Cluster usage in 2020 (oh my this is some time ago), but my test setup were VMs. I tried it with many small and larger files and it didn't scale at all (at least when I tested it) for parallel loads. The response time was acceptable, but the throughput was very low. When I tried it "weed server" spun up everything more or less fine, but had problems binding correctly that a distributed setup worked. Based on the wiki documentation I configured a master server, a filer and a few volume server (iirc).
My main gripes at that time were as follows:

* the syntax of the different clients was incosistent
* the throughput was rather low
* the components didn't work well together in a certain configuration and I had to specify many things manually
* the wiki was lacking

I tried filer (fuse), s3 and hadoop. s3 wasn't compatible enough to work with everything I tried with it so I spun up a minIO instance as a gateway to test the whole thing.
When working over a longer period I had some hangs as well.

That's sadly everything I remember on it but I made a presentation if you are interested I can look for it and give you the benchmarks I tried and the limitations I found (although they will be all HORRIBLY out of date). When I tested it there were 2 versions with different size limitations iirc. I just now looked over your gitlab releases and can't find these.

Sorry again if I misrepresented seaweedfs here with my outdated tests. I looked at the github wiki and it looks much better then when I last played with it. I will give it a spin again soon and if I find my old experience of it to be not represantive, maybe write something about it and post it here.

---

minIO was when I tried it mainly an s3 server and gateway. It had a simple web framework that allowed you to upload and share files. One of our use cases that we thought we could use minIO for was as a bucket browser/web interface. It was easy to setup as a server as well. Like I said I didn't track it after testing it for about a month. Today it boasts with it's performance and AI/ML use cases. Here is there pricing model https://min.io/pricing and you can see how they add value to their product.

---

Ceph is like I said the most complex product of the three with the most components that need to be setup (even though it's quite easy now). Performance is optimized in their crimson project https://next.redhat.com/2021/01/18/crimson-evolving-ceph-for... (this is a WIP and not enabled by default). It's not the most straight forward to tune since many small things can lead to big performance gains and losses (for instance the erasure code k and m you choose), but I found that the defaults got more sane with time.
> growing pigs means wasting a lot of food that could be fed to people [...] not because pigs were considered unclean.

Heh.

https://en.wikipedia.org/wiki/Sty#/media/File:Green_glazed_t...

https://en.wikipedia.org/wiki/Pig_toilet
"This code will expire in 30 seconds."
When I went to school for an AAA in Computer Programming in 1989-90, a quarter of accounting was required for graduation. The instructor didn't like computers (which was the reason about half the class was there), and tried his best to convince everyone they needed to major in accounting, but he was a good teacher and I learned a lot of stuff, none of which I've needed over the last 30+ years but all of which I was glad I learned.
Oh, I didn't consider this. Problem solved then.
I think the grandparent may be from a country in which a separate debit network, operated jointly by the nation's banks, exists. In such countries banks have typically issued cards using these networks and they may be seen as "true debit cards". MC/Visa are then often used interchangeably with "credit card", even in instances where they are debit cards on the Visa/MC network. (I'm not arguing this is correct usage of terminology.)

Anecdata: I'm from Germany, which is one such country. I've recently had a conversation with someone who had a "credit card" that charges directly to their bank account.
> It's supply & demand.

It's also: not my problem, let someone else deal with it, while I make money NOW and they don't even really know the extent of the problem. It's also how we got here, and we continue to let speculators externalize costs to society at large.
I know tailwind is the star these days, but as a back-end dev, nothing comes close to bootstrap in terms of productivity and aesthetics. I've used tailwind and I like it - I've even paid for tailwind UI - but for crud apps that don't require a lot of custom styling, bootstrap is still my default.

Anyone else still using and enjoying bootstrap for new projects?
GitPOAP raises $4M to bring GitHub contributions on-chain
if only you knew how right you are! https://en.wikipedia.org/wiki/Triangulation_(surveying)
> For an example, see the ASLR-on-FreeBSD debate.

Not much of a debate? You either take contribution feedback or you don't contribute. When I open a PR to some open-source project, and maintainers/contributors give me feedback, I incorporate it and don't throw a tantrum.

Everything aside, ASLR is present since 13.0 and default in 14.0. Different implementation. Usefulness of ASLR in general is another debate.
Same question, the command iconography is a turn off. I'm a mixed owner and prefer peripherals that flawlessly work on both.
In the words of the eminent philosopher Vincent Vega: "Bacon tastes good. Pork chops taste good."
If I find an airtag among my things, I'm not going to believe there's a benign or legitimate use-case.
> This is one of the best things about living in Southeast Asia.

UK also has near-instant bank transfers. It usually just takes me about 30s to receive one.
But you do have to specify the sort-code and account number by hand.
Whytheluckystiff's original domain back as an archive
I love your keyboard at first sight. The placement of the keys is similar to some popular keyboards like Lenovo laptops (eg. from the bottom left: Fn, Ctrl, Opt/Win, Cmd/Alt, then the spacebar) , so it should be relatively easy to get used to given the strong muscle memory that typists have developed over time. Personally I would probably remap in software the right Opt key to a Ctrl key in order to imitate Lenovo laptops, as that's the hardware I'm used to.

I think the placement of the up arrow to the right of the shift key is great, as they are normal-size keys. Lenovo gives the arrow keys standard width but only 3/4 height so they feel too small.

The raised and sunk key shapes probably feels good in real life. Another way to get tactile feedback and know you fingers are in the right position.

I subscribed to your waitlist, and plan to purchase one. Well done, thumbs up!
They do not. But to be honest their C level people and the Board of Directors give me the impression that they are interested in the money, the games are just a coincidence.
Zillow was flipping not buying to hold. https://www.nytimes.com/2020/03/04/magazine/wall-street-land...

> Not for the same size houses

Anecdotally, the price per square foot has also gone up in the places with the most jobs. To be clear, the whole context of the article is that we're talking about the (sub)urban areas that have seen substantial job growth. If zoning prevents large houses from being split then you're describing an increase in mansions while others can't afford a home.

Despite younger people moving to less prosperous regions where they can afford a home, yes, home ownership rates for younger generations have declined. Specifically, in the family and peak earning years from 30 to 50.
https://ipropertymanagement.com/research/homeownership-rate-...

More clear example https://res.cloudinary.com/apartmentlist/image/fetch/f_auto,...
from https://www.apartmentlist.com/research/homeownership-by-gene...
Do you have intention to support PTP?
I went hiking a couple times with, among others, a dude who's been in climbing and mountaineering since the eighties at least, and was like sixty at the time. This is in Russia, so in the eighties you just couldn't buy anything in the shops, and only something via the black market. At a train platform, we met another guy like that, and it was battle story time: that guy showed us a backpack hand-made from tarpaulin, which is of course a bit of the opposite of light hiking. Our guy related the story of his climbing rope, to obtain which you had to go through a hole in the fence of a factory, then walk on the roof to a certain door, knock and say ‘I'm here to see Mikhail, about this thing and that other thing’.

Meanwhile here I am trying to gather courage to hand-fix holes in the accumulated twenty pairs of socks, and then graduate to the more involved things. Bit of a nuisance that every Youtube video on how to fix this kind of holes just says that darning is the answer. Come on, I know how darning is gonna turn out with my skills—surely there's a crappier but simpler alternative.
I'm 38 and training for a motorbike driver's license.
No Harley, nothing particular, I just always found it fun without ever taking the time to do it.

The amount of comments I receive about midlife crisis is ridiculously high.
I imagine it's a glitch caused by the way the demo "redirects" a user to a room. Probably you hit back and then get redirected again. Sorry about that - it's not intentional. I'll let the team know.
Hmm, they did a bunch of studies before moving forward with creating a framework for the sounds required. The article's fairly decent. Should check it out :-)
UK isn't a good example since they don't have fraud protections in place. This bill needs to into effect before the banks are on the hook. https://bills.parliament.uk/bills/3326
OS-Climate – Open-Source to Tackle Climate Change
Kilimanjaro gets high-speed internet so climbers can tweet or Instagram ascent
You can use a temporary "junk" email when registering to something like that for testing it.

It is not very convenient to do the same with Google etc.
> to strip him of his powers.

The thing is he has no powers. Even if/when he becomes king the "powers" of that role are purely ceremonial, even if enshrined in law and what paltry bits of a constitution we have in the UK. As another commenter here suggested, if the monarch were to use one of these powers (that they historically agreed not to use) then they'll endanger the privileges afforded to them for merely being the "royal family". They'll happily put up and shut up so they can roll around their estates in their Range Rovers and tweeds accompanied by their close protection unit.

> But maybe if Scotland and Northern Ireland secedes, they'll realize their queen's successor is quite useless.

But they're all quite useless, and many of us already realise this.
No, that's a separate issue, that eschewing TDD doesn't help you with.

With TDD, the inner programming loop is:

1. form a belief about requirements

2. write a test to express that belief

3. write code to make that test pass

Without TDD, the loop is:

1. form a belief about requirements

2. write code to express that belief

3. futz around with manual testing, REPLs, and after-the-fact testing until you're sufficiently happy that the code actually does express that belief

And in my experience, the former loop is faster at producing working code.
Indeed, but once you start getting to that point I'd argue you are starting to get beyond a prototype. But you raise a good point, id say if the intention is to throw the code away (which you probably should) then if add as few tests as will allow you to make progress.
> Or maybe it's just that you need to pick something, so why not C?

Mostly this. That said, one definitely picks up when teachers bias the dice.

Some want an even distribution. If you confidently answered C's and D's early on and were later forced between A and C, A was the lucky bet. Other teachers avoided the first and last choices like the plague; this was common. With them, B and C (on a four-choice test) were the lucky bets.
Definitely agree. In the time it took you to mock your the state management, the backend endpoints, and the browser localStorage to isolate your unit, you probably could have written it in Playwright end-to-end with nothing mocked. The you'd actually know if your react code broke when the API changed, instead of pretending your out of date mock is still in sync.
TAKE MY MONEY

Will there be a 10-key version?
Great question! Author of a lot of the infrastructure surrounding this here.

I plan on following up with a more technical deep dive on some of these aspects, but it's quite a bit hard to do a 1:1 comparison.

While, obviously, HTTP also uses TCP, I'm going to assume you're asking more about the binary MySQL protocol vs HTTP.

On the surface, yes, HTTP is going to have more overhead with headers and the other aspects that come with HTTP. Also, in this case, the payload is JSON, both on the request and response, which is going to be slightly more bulky than the payloads over the MySQL protocol.

So where things get interesting is the real world performance implications. Networks and CPUs are really fast. HTTP has been extremely scrutinized and JSON as well. While they are admittedly not the most efficient standards, they are used so heavily and parsers are heavily optimized for these protocols.

Mixing in modern TLS 1.3 with modern ciphers, which is something you're very unlikely to get with a traditional MySQL client, we can achieve a much faster first connection time. Pairing with modern ciphers that are demanded for TLS 1.3, and the transport itself can be significantly faster than a slower cipher. This isn't the best comparison since typically you're using MySQL without TLS, but when talking to a service provider like us, we require it for obvious reasons.

Next, with HTTP, we get to leverage compression. In our case, we can use browser level native compression with gzip, or if using something server side, we support compressions like snappy. Combine something like gzip or snappy with HTTP/2 now, and given that the bulk of a query result is typically the result itself, and not the protocol, compression can make up a decent amount of the difference. Again, I'm being hand wavy since every query pattern and results are going to be wildly different based on your data, so it's not anything fair to say "this is x% more or less efficient."

And lastly, with HTTP, especially HTTP/2, we can multiplex connections. So similar to the gains with TLS 1.3, you can do many many concurrent database sessions across 1 actual TCP connection with HTTP/2. And similarly to TLS 1.3, the cost here is in connection timings, and management of a connection pool. You don't need a pool of connections on the client, so your startup times can be reduced.

As a stretch goal, HTTP/3 (with QUIC) is in the crosshairs, which should eliminate some more transport cost since it uses UDP rather than TCP. My hunch is all of this combined together, an optimized driver leveraging HTTP/3 might beat out a MySQL client overall. Time will tell though!

So there's no simple answer here, everything has tradeoffs. :)
Yeah, there's certain materials that the laser cutting community knows about that you just don't cut with a laser. One of the gasses produced is Hydrogen Cyanide Gas (HCN). PVC also produces nasty gas as well.

Here's a more definitive list:

https://laseruser.com/what-can-a-laser-cutter-cut/
I don't think that those have access to a large network of iphones...
Isn't it open source?
https://github.com/supabase/realtime
And what if the money is gone by the time law enforcement is involved?
Perhaps, but I can't imagine how you would fiddle around with an email client without adding an account, unless you just wanted to look at an empty list.
It appears that you do not want to participate in the “community” component of HN by contributing your knowledge and insights through active discussion, you wish only to extract eyeballs from HN to benefit your pet blockchain project. And then you ask the community to help you claim those precious eyeballs, though you have contributed literally nothing to the community.

It’s an audacious plan, I’ll grant you that.
You're picking anecdotes where you were "less invested" to justify policies that apply to all renters.
Yeah, once you know Airtable exists and has an app store. The question is how to find out about new platforms like this in the first place though.
> I think you are doing your customers a great disservice by not learning about web development.

Sticking a bunch of inputs in a HTML page is indeed not complex, but it has to look decent (labels and corresponding inputs line up vertically etc) and be functional (ie with sensible tab order etc).

To get a sense of what we've got in Delphi, here's a demo video[1] illustrating making a simple input box. This is a "entry level" demo, but it's representative (though we don't use the runtime customization).

I'd really appreciate input on something which could allow us similar decent looking UI with similar effort on the web.

Like, note how "Last Name" lines up with "Product ID" below, even though they're in different groups. Things like that.

[1]: https://www.youtube.com/watch?v=PiKmYwB__YE
Zelle is roughly that in the US. Where Venmo is an intermediary that makes money by having your money before you take the extra step to transfer to your bank (for free in 3 days or instantly for a fee), Zelle is bank account to bank account. Transfers with it show up as debit card transactions in my statement, and I can look people up with phone or email.
I feel like the branding really shot it in the foot. If they'd named it something less "startup-y" sounding, and marketed it as secure, instant transfers backed by the banks themselves, they might be in a better position.

I still use it all the time since it's a superior to any other offering for instantaneous high-dollar transfers, but it always feels like a "Venmo got embedded in my banking app" type of interface vs. "my bank is offering a direct payment service to it's other networked banks".

Hard to define, but I do think the marketing/branding/rollout were more to blame than the merits of the service itself (IMHO, Zelle is great).
One thing I love about Tolstoy's War and Peace is how it describes how individuals can cycle through absorbing worldviews, philosophies, causes and projects across the arc of their lives. They feel adrift, then find some great cause to push them forward, exhaust the possibilities of that cause, and find themselves disillusioned when they discovered that they have not "solved" the problem of life. This happens over and over again to some of the central characters of the novel, Prince Andrei and Pierre.

This is not to disdain projects or causes. The older I get, the more I realize that life is a continually evolving question, and the task of living philosophically is partially about living comfortably with the ambiguity that that implies.
This tutorial is absolutely fantastic.
Yeah I'm 34 in SF, turning 35 this autumn, and feeling like I'm literally in my prime. Old enough to have matured, experienced enough to have some good battle scars, young and energetic enough that there's decades of quality life ahead of me.

The mindset stability that came in the past few years has been nice. Hustling for the shiniest immediate goal in sight no longer appeals, but there's plenty of energy to go after long-term goals in ridiculously effective ways. The sort of laser focus and disregard for extraneous bullshit that 10 years ago I couldn't even imagine was possible.

It's nice. Life is barely getting started.
It's weirder than that. The Board of Governors of the Federal Reserve is an agency of the US federal government. The system as a whole has "a combination of public and private characteristics".

See the section "The U.S. Approach to Central Banking" of https://www.federalreserve.gov/aboutthefed/structure-federal... .
Funnily enough, the Mughals were initially foreign conquerors, just like the British with their Raj. But then ancient Germania was also somewhat unified by the foreign Romans, so perhaps it's same as it ever was.

I always wonder why the Maurya Empire doesn't get brought up as a pan-Indian empire, it was local to the area and conquered almost the entirety of the subcontinent.
> The knowledge and education backlog is way too high for the West

To be fair, most of the equipment used by TSMC is made by European companies such as ASML.
Informally, a senior banker once told me that Interac E-transfer reduces bank transfer costs to less than a penny each. The $1-1.50 fee is pure profit, hence the availability of unlimited transaction plans.

For comparison, Square, which usually charges 2.65% of each transaction only charges a flat 10 cents for contactless Interac payments. Not technically e-transfers, but one imagines that the pricing model is roughly the same per transaction.

I should point out that Interac as a method of direct payment to online merchants by clicking a button on your vendor’s website/invoice has not had as much success. Only two banks and a handful of credit unions supported Interac Online Payment when I last checked, while basically all banks and credit unions in Canada now support Interac E-transfer. Going to a website and clicking Pay and signing in with your bank account to initiate the payment isn’t supported by most banks. Instead, the Interac E-transfer has to be initiated or responded to via the bank’s website. It also has nothing to do with the bill payments system, which often uses “EFT” (the Canadian version of “ACH”) to pay utility bills, etc.
The problem isn't a bad job.

The problem is having to have a job at all.
usually you have to pay for a mobile internet connection and use GPS... not of them have access to all iphones
You don't find interesting jobs you have to earn them. When a company is hiring, generally they are not hiring someone to do the interesting stuff, they are hiring people to fill an immediate need which is usually the more generic line of work.

The interesting stuff is reserved for more senior people with domain expertise and who can be trusted to handle a great deal of responsibility. New hires are risky, take a great deal of investment, and often leave within a matter of a couple of years. If you want to find interesting work, stick it out with a company and work your way towards a position where you are entrusted with a great deal of autonomy, and that only happens with time.
Acceptance.

My survival strategy for mid-life has been to replace the ambition and balls that got me through my 20's and 30's with age appropriate acceptance of the MANY things I cannot control & don't have time to do, with a wisdom to focus on the FEW things that are likely to matter to me when I hit my 70's and beyond.

For example, I can't control the divorce that consumed a ton of time and money in my 40's, but I have prioritized recovering money & family in my late 40's and early 50's. I can't control a medical condition that somewhat limits what I can do from time-to-time, but I can identify alternatives that give me joy during those times.

I'm blessed with parents and grandparents who unwittingly failed to prioritize correctly IMHO. I paid close attention and intend to do it differently.
Eh, "This note is legal tender for all debts, public and private" doesn't leave a lot of room for nuance.
But it doesn't seem to habe serverless/pay-as-you-go pricing.
Why would a Federal Reserve member bank fight the Fed on this?
How do you know they're bad ideas if you have not even listened to them?
I learned how to type by playing online multiplayer games in before teamspeak or whatever they use now became a thing. Although it was still quicker to type to communicate even after teamspeak.