skysight-inc/HackerNews huggingface dataset:
The storage-over-fabric latency improvements allow it to work well for software that was not particularly optimized for storage performance, which has obvious benefits that I am not arguing. There is a good reason storage-over-fabric has been a popular database deployment model for decades, it does have advantages, but this emerging trend is nothing new nor are the issues that it has.

For systems that are highly optimized for storage performance, storage bandwidth tends to be more important than storage latency and that is what is being sacrificed for the sake of disaggregating storage. I see integer factor reductions in workload throughput when deployed on disaggregated storage versus the usually NVMe JBOD, and that factor tracks real-world storage bandwidth pretty well, particularly at high storage densities. At scale, these economics start to matter quite a lot.

To be clear, disaggregated storage has no effect on database design generally, seeing as how it has been widely used for decades. It does put an artificial floor on achievable throughput for many workloads due to the bandwidth bottleneck. When people realize this then the pendulum swings the other way (again), so I wouldn't want to overfit for disaggregated storage.
Given that TB3 and TB4 provide PCIe, Apple has retained their strategy of expansion that way as opposed to add-in cards. That was the approach of the trashcan and it's been retained in the Studio.

It's a valid approach in theory but it seems pretty clear that the market hasn't embraced it. The most recent Mac Pro recognized that people weren't embracing it, but really, are there many (or any?) 3P cards that can be plugged into a Mac Pro?
I am pitching my friend who just had a wonderfully successful exit to invest in my hotel abroad. It’s a super country with a big tourism economy and inexpensive labor. I have a local friend who knows the business, fingers crossed.

I want to leave tech.
Sounds like an unfortunate edge case that shouldn't detract from all the good things Kubernetes affords.
Batelle | Software Engineer (Mobile, Full-Stack and ML) | Full-time | Remote | UK / Europe | batelle.com

We are a seed-stage startup and we teach parents to have their children sleep through the night. For children a lack of sleep has damaging long-term effects on their development, while for parents a lack of sleep not only impacts their overall health, but also their job, the relationship with their partner, and the bond with their child.

You’ll be part of a small team of highly motivated engineers, and will have an outsized impact on the future of our company. We're looking for engineers to:

* Build our user-facing mobile app (our customers are sleep-deprived parents, so heavy emphasis on UX)

* Build our automation infrastructure and ML models that drive interactions with customers (we heavily personalize the curriculum for each family)

Email me at chris @ batelle.com or apply here: https://apply.workable.com/batelle-inc/j/DDD8E6470F/

- Chris (CTO at Batelle, former DeepMind, Google, Baidu - worked with Andrew Ng, Adam Coates, and Bryan Catanzaro).
Caffeine is a diuretic FWIW; you may even be noticing the same hydration effect through a different mechanism
A major part of my career has been to write these tools. There's a reason why none of them are sound. I do not believe that modern C++ and the surrounding tool ecosystem is remotely capable of preventing UAF bugs in complex applications, which is a big problem for many applications given the potential consequences of incorrect memory access.

You might belong to the rarified class of uber-developers who can write bug-free C++ applications, but if that class of people exists it is a small one.
Average,yes. But just because the top has become wealthier.
> What specifically makes you feel uncomfortable?

The thought that they can call my bank, impersonate me, and drain my account with no recourse for me. That should be much harder if they don't know my bank details to begin with.
Building a treehouse for my kids. Turns out that (like most things) treehouse construction can be a very deep rabbit hole.
I've found that one of the more subtle cons to thinking in public is that you become more attached to the opinion you have expressed. I'm not sure if that's because you are forced to defend it more vigorously or just because it's "written down". But I do find that I'm less likely to change my mind on a particular topic after blogging about it.
Announcing isn't releasing.

Even Toyota's first attempt (bz4x) is laughable for a company with their engineering pedigree. First the wheels fell off so often they had to do a recall. Now they're saying that you can fast charge the car a maximum of two times per day, software limited.

If I was a tinfoil hat wearer, I'd say they're sabotaging themselves on purpose.
Public can be anonymous (or anonymous enough if your thoughts are mild enough to not inspire a doxxing and get a harmful reaction if you are doxxed).
I think satoshi never really vanished.

Google 'satoshi dorian nakamoto newsweek' and you get to know him. Unless the journalist made the whole thing up or at least a big part of the article is a lie.

After reading that, you start asking youself very serious questions about the whole crypto charade.
On the one hand the individual reads will result in less blocking of write operations. On the other the read consistency behavior of the system changes by interlacing writes into the middle of your query.
Very interesting! I would like to follow what you do through the year, maybe in one of those weeks you could work on an RSS feed for the page ;-)
No such thing a private A&E cover. If I accidentally chop my finger off I have no choice for a private provider to stitch it back on. I go to the same place as everyone else.

I'm actually really worried about having an accident right now because the wait times are insane at all the hospitals around me.

Anything other than acute trauma, I can pay to go private (just did, after getting a really bad bacterial infection in my sinuses) and see a GP, get diagnosed, get a prescription for whatever I need.
Curious about the name - in US English we spell it iceberg. Is it spelled differently in CA, or was it an intentional decision?
https://cachyos.org/

Arch based kde distro that has has an easy installer, looks really pretty and is well put togther and has packages compiled for the latest instruction set so I get a 15-30% performance boost without having to change hardware. Just a really well put together linux distro with all the benefits of arch (bleeding edge and most things available as packages or in the aur), plus a few extras.
Location: San Jose, CA

Remote: Yes, preferred

Willing to relocate: no

Technologies: Clojure and cljs primarily

Resume: https://github.com/kevinmershon/resume

Email: kevin (at sign)) mershonenterprises [[dot goes here}} com

I am a senior software engineer with 19+ years experience, across a multitude of industries, languages, stacks. I immensely prefer working with Clojure and have been for the last 8+ years. I have management experience and even owned my own consultancy for 5 years.

Over the last 6 years I built my own algotrading platform, and livestreamed a lot of its development on Twitch.tv. I have over 100 hours of me live coding on VODs that you can watch. Yes, my bot is profitable.

As a consequence of the aforementioned bot, I'm comfy where I'm at currently and after 2 years that's starting to eat at me. The company I'm at is not fully utilizing my skill set, I'm paid in the bottom 25th percentile for my experience level, and I'm worried I'll start to rot if I stay here too much longer.

I'd love to work in the sex-tech industry, or help fight climate change or homelessness. Wouldn't that be nice?
Or their accounting department is not great. Most accounting departments I have worked with were not great.
Preparing for Less Privacy
I guess the comparison was made, and caught my attention, because we are allowing business owners to hire undertrained armed private security guards to roam the public streets and sometimes harass law abiding citizens, to the point that local prosecutors complained about a lack of accountability, to stop shoplifting, but we're not doing anything more to stop wage theft, and it appeared that some people didn't see any problem with that.

Where does this lead? Isn't the government supposed to have a monopoly on violence in a modern state? Or are we allowing anyone with money to hire armed enforcers in public places? Would victims of wage theft be justified taking the law into their own hands also, since they are dealing with a bigger problem than shoplifiting?

I'm exploring this issue, more than opinionated, but think it's worth talking about.
You aren't wrong, but I suspect there was more unnecessary complexity in early computers then you'd allow. Is why don't ridiculous demo scene stuff is still created today. :)
It was not my intent to attack Linux in any way. My point was that these criticisms against the UI are stupid. If the tool gets the job done that’s all that matters.

As an example I’m building a flight simulator. I use Ubuntu to run the steam gauges and of course Windows to run the simulator. At the end of the day I’m flying and practicing instrument flight rules. The last thing on my mind when I’m using these computers is that the control panel is a remnant of Windows 8 or the Javafx app on Linux doesn’t match the UI style of gnome.

I was not criticizing Linux being hard for “ordinary users”. I’m simply pointing out the DE, WM, GUI toolkits are all fragmented and not very opaque to beginners.

I don’t know what the UI tells you about philosophies. What it tells me is that there is a large feature base in windows, worked on by a variety of teams, and there is limited time to ship and certainly more pressing issues to resolve.
If by "thinking" you mean strictly your own thoughts, I don't think public or private should have much, if any, effect.

The difference between publicizing your thoughts or keeping them private is what discourse is attracted - the ability to gather other people's thoughts and views on the topic... hopefully constructive ones - which you may then think about.

It's possible to come across these other thoughts without going public with varying degrees of difficulty, but anticipating that you are going public can influence how you present your own thoughts in various ways.

The above sentences are my thoughts which I've shared publicly. I tend to weaken my claims when thinking publicly with words like think, believe, probably, etc. to invite alternate ideas if someone would disagree or reinforcement if one agrees. Does it work? I have no clue.

In general, I only think publicly when I'm interested to know what other people think of a topic (usually things more opinion based); otherwise I stay private. I also try to avoid anything that invites non-constructive discussions.
Interestingly it sounds like offloading could be made quite efficient in a batch setting if you primarily care about throughput rather than latency. Though I guess for most current LLM applications latency is quite important.
If you intentionally write poor code with plain SQL you will have the same problem as the auto-generated poor code of a lot of ORMs? Yes?

I don't think Wordpress is relevant here in any way. If the code is poorly written and has N+1 queries problems then it is either poorly written or is trying to half-ass an ORM.

Lastly, I would like a lot of citations to prove to me that ORMs produce more efficient queries. What produces more efficient queries in all my experience is a good understanding of relational databases, better query planners and better database design.
The biggest con is that sometimes you'll be wrong. Embarrassingly so. It might be a prediction that was duff, a solution that was non-optimal, or an opinion that's so far out of mainstream it warns people off you.

The best way to manage that is to show people in private before you publish. That can be as simple as having a friend or partner check your spelling. Or it can be as complex as getting several people to sense-check your ideas and give you robust feedback.

The other big issue is that people can (deliberately?) misinterpret what you've written. Humans don't write in a formal, logical manner. So everything you write is open to a bad-faith actor trying to undermine you. So you have to make peace with the fact that you're not writing a thesis to be examined and that some people are just arseholes.

Life's too short to spend it worrying about what might go wrong. Take some sensible precautions and learn to live with the occasional public goof.
Yeah, that's great unless what you are working on is sleep...
Haha this is good it's almost believable
What country? How much do you anticipate needing to start it? Do you have experience in hospitality?
And the issue with too many behavioural flags is that now the function (and the implementor) has to deal to all possible combinations, even though by specs only a small subset would be allowed.
Metabase | https://metabase.com | REMOTE | Full-time | Backend, Frontend, Full Stack, and DevOps engineers Metabase is open source analytics software that lets anyone in your company rummage around in the databases you have. It connects to a number of databases / data warehouses (BigQuery, Redshift, Snowflake, Postgres, MySQL, etc).

People rather like the product (metabase.com/love). We're a remote team full of people who care about user experience, making complicated things as simple as possible and building things. We have a deeply pragmatic engineering culture and value building things that people actually use vs whatever closes a deal or makes for a good press release.

Tech stack: Clojure, Typescript, React, Redux, AWS

Roles: Engineering Managers, Data Analysts, Frontend/DevOps/Backend Engineering, Success Engineers, and more.

See https://www.metabase.com/jobs/
I have a boss like he mentioned here -

“His optimism is also remarkable and contagious. We went through many difficult periods over the years due to exponential growth, reliability concerns, etc. and his tendency to see solutions wherever others see problems is simply wonderful.”

It's amazing how one person can be such a blessing for your life.
> Leave the darn store on. If you don't trust Microsoft, then don't use Windows

Having legacy apps doesn't mean you trust MS.
68k.news is also really nice in this regard, and allows you to look at a variety of sources covering the same topic.
Windows 7 was the last good Windows. Windows 10 was the last adequate Windows.
You are conflating anti-Christian with anti-reason. This person's beliefs as professed by those quotes, whether or not they are Christian (and many of them are certainly not, for example, in line with Catholic beliefs, which is my area of expertise) are not reasonable.

If someone expresses an unreasonable belief, such as that it is moral to execute "heretics", then that person deserves scorn regardless of whatever "belief club" they claim to belong to. Not only that, he himself is a "heretic" to Catholics for believing that Pope Francis is some kind of impostor installed by the liberal MSM media.

Sorry, but sometimes a nutcase is just a nutcase. The easiest way to identify a nutcase is identifying professed beliefs that are either internally inconsistent or that no reasonable person would remotely agree with.
This is technically true, but somewhat misleading. The borrow checker was added pre1.0, and originally wasn't known to be possible to rely on it exclusively for memory management. It was bolted on later, but it changed the language so much that if Rust had been 1.x, after the change we'd be calling the current iteration of Rust "2.0". As such, any production ready language that attempts the same gambit will have to be ready for a painful split that would make the Python 3 migration look like a walk in the park.
Windows is the practical behemoth that it is /because/ of Microsoft's refusal to leave old programs to rot. We use Windows so we can run the programs we want, and Microsoft will apparently move the Earth itself to make that happen.
We don't know if it would have improved more or less if the population stayed at 4 billion, so there's no argument there either way.
Personally, there’s just rarely any shows I want to go to. A large majority of stuff seem to be cover bands, or just something I’m not that much a fan of. Venues have also been falling off, I know at least one local place I’ve been to hear had to shut down because of covid. And then, at the last show I went to, they charged you for goddamn cups of water at the bar.
My strategies for keeping my attention
This reads like it was written by echelons public relations department. Would you post an apple advertisement to hacker news?
And an ORM which eagerly loads all related data before it is accessed will have a different but related problem. I'm actually not aware of any ORM which tries to do more than trivial guessing of when data needs to be eagerly loaded. There is no easy way of solving this problem within an ORM without either causing a different problem or without leaking the abstraction a lot and requiring lots of additional complexity to annotate what you want the ORM to actually do.
if you add byobu to alacritty it gets even better. makes tmux easy. https://www.byobu.org/
Trunk Tools | Backend, Fullstack, Frontend Engineer (Senior, Staff), Designer, Product Manager | Full-Time | REMOTE or ONSITE NYC

****************

Trunk Tools aims to solve the skilled labor shortage with the mission to put money back into the pocket of individuals who actually do the work: tradespeople.

We have significant revenue and are growing extremely quickly!

We're hiring across the board:

* Engineering

* Design

* Product

And we're open to most levels. We operate on the PERN stack (Postgres, Express, React, Node.js).

Feel free to email your resume and a note over to rob+jan23@trunk.tools
You are overstating how much the French or even the British could do in Africa during that period. 99% of what they had was just brute force coercion.
One of the canonical computer networking texts, Kurose and Ross's Computer Networking: A Top-Down Approach, is chock-full of these sorts of analogies and metaphors.

It's very readable.
It's case-insensitive, so the capitalization is just to make it easier on the reader. Add mentioned there's enough auto-complete that you don't really have to care.
I mean zero as in the nothing sense. We had trade and society before we had way to mathematically describe nothing. The history is diverse and interesting:

https://en.m.wikipedia.org/wiki/0
If a doctor tells you they don't make proper recommendations because patients ignore it, you should get a different doctor. They're an honest doctor, but they're honestly telling you they don't care about their patients. I am currently dealing with that with my current doctor (I moved across the country so can't go to my former physician). But my previous primary care doctor actually thanked me for losing weight rather than just taking medication and calling it good. Apparently I was the only one to listen to his advice (I was also tired of getting winded on the stairs at the office).
> Why so little faith in authorities?

I have dealt with the authorities on the account of fraud. My little faith in them comes from experience.
One person's bloat is another Microsoft PM KPI target.

This is great, if M$ is going to still be a defacto monopoly in the business world we need an OS that does what you tell it to, and nothing more.
I am a huge proponent of journaling because it forces you to make your thoughts more solid and rigorous. All the benefits of journaling probably apply to 'thinking in public' as well. But the Hn discussions and blogs are very different genres with different conventions.

These are all off the top of my head. I may add more later.

PROS: improving communication and marketing skills, social interactions, receiving feedback, building an audience, finding like-minded peers, testing ideas outside of your own mind.

CONS:

You might have ideas that others deem incorrect or morally wrong. This could make your personal and professional life much more difficult.

Getting caught in the self-promotion and metrics rat race. Writing for yourself is good, but you can get lost in trying to grow.

Finding out that nobody wants to read what you have to say.

Too much outside influence.

Managing:

As far as managing it goes, most people have different systems. The one thing I would add is that you need to generate AND curate your thoughts. Remove posts you no longer believe. Remove content that is bad. Refresh older content. You can be transparent or not. Don't just pump out new stuff alone.
Eat imaginary potatoes?
None of those are gui toolkits, though. At best, you are pointing to html working rather well at it. Though, that is more force of will from developers, as html was specifically not a front end toolkit at the outset.
Yeah, to me one of the central problems with both checks and credit cards is you have to expose your private keys (your routing num, acct num, address, etc) to make the transaction. In an era of elliptical curve signatures and other cryptography methods, this sort of practice should be done away with altogether, even for non-blockchain tech.
This is why I comment only using throwaway accounts on all the forums I use.

I feel like I'm much less likely to get attached to an opinion if it's wedded only to an ephemeral identity that I will probably forget about entirely within a short timeframe.

I also much prefer the dynamic of having anonymous conversations with strangers.
This idea that you create privacy by leaving the search feature out of the software is silly. Yes, to some extent security through obscurity does work, and trying to maintain an anti-sharing culture might reduce the spread of your information. But is that really what you want to rely on?

The other bad pseudo-privacy idea is time-limited posts ("stories" or snapchat or whatever).

In both cases, you're crippling the software to add an illusory safeguard, which doesn't actually stop bad actors from having access to your posts and hence the ability to record and rebroadcast them.

You know who got the system right? Facebook. Private by default, but the user can decide exactly who can see each of their digital objects. It's easy to define groups of friends, allow sharing to friends-of-friends, one person, the whole world, whatever. The concept of friends (bilateral agreement to share information) makes way more sense than this "follow" thing.

I want my open-source, federated, Facebook already.

Edit: Although, I did just have a flashback to when Facebook announced Graph Search... which lasted about a week until searches that actually worked were deemed creepy and they backpedaled into the stone age. It's so frustrating how these technologies succeed or fail based on fashion rather than technical merit.
Well, others are free to make their own language servers if they don't like the current implementations, just as we do with other proprietary software, ie GIMP vs Photoshop.
My conspiracy theory of choice is that all these big front end frameworks have been developed and heavily funded & pushed by (primarily) Google and Facebook specifically to make it so people are forced to run client-side JavaScript to get even the most basic functionality in every website, this ensuring tracking and ad code can get delivered.
It's maintained by me (also the author of this article).
I faced the same issue. Turns out, you need to disable ad-blocker in order to be able to sign-up with a Google account.
And what modern applications written with it are running circles? Legit question.