skysight-inc/HackerNews huggingface dataset:
I would not change my language to that preferred by the segregationist political movement that has seized power but then I was born with a spine and not everyone is so lucky.
uber is like a fine wine. it will appreciate and pay dividends until it bursts when waymo et. al. take over the streets in 20 years
The bifurcation is already happening. The last few years have seen lots of miniPC/NUC like products being released.

One of (many) factors that were holding back this form factor was the gap in iGPU/GPU performance. However with the frankly total collapse of the low end GPU market in the last 3-4 years, there's a much larger opening for iGPUs.

I also think that within the gaming space specifically, a lot of the chatter around the Steam Deck helped reset expectations. Like if everyone else is having fun playing games at 800p low/medium, then you suddenly don't feel so bad playing at maybe 1080p medium on your desktop.
if only metadata could be queried without processing a csv output file first, imagine storing thumbnails in there even! copied objects had actual events, not something you have to dig cloudtrail for, you could get last update time from a bucket to make caching easier
any word on if there'll be a FOSS/outsider implementation of this, if that's even possible? Would be nice to finally get these features outside of the monolith
S3 was one of the first offerings coming out of AWS right? It’s pretty legendary and a great concept to begin with. You can tell by how much sense it makes and then trying to wrap your ahead around the web dev world pre-S3.
disagree. feeding your own family IS more important to you. it has to be, because that is your responsibility. you are not responsible for other families. not at the expense of your own.

the question is rather: why is unethical behavior the only way to feed your family?

in case of the suggestion to just quit after 9 months i would say that if there is no other way to get work, then what choice do they have? this is similar to lying about the intention to have children. some might consider lying unethical, but it is so important that it is in fact legally protected in some countries.
M3 Ultra Is Slower Than M2 Ultra for Language Models
DeGoogle? Well, It's a Start
Are they a rockstar dentist tho?
That made me chuckle. May you profit in all senses.
All the base structure and common words are Germanic/Scandinavian. Yes, "fancier" vocabulary and constructed words like television or telephone are Latin/Greek derived. You could restrict English to its Germanic roots and still make (stilted) conversation. You could not do the same using only its added French/Latin/Greek vocabulary.
If they conflict then it's a separate "story". They couldn't be part of the same timeline. You don't end up with one big ball of mud test which tests everything in the app, you end up with N different tests based on what setup they need, each one doing as many asserts as is supported by that setup. Here it might be test1: delete account. Test2: test changing things on the account (email, profile picture, ...) and asserting that each of the changes work.

BUT obviously you can just test deleting the account at the end of the test that modifies the account.

SetAccountUserName(account, "New name");
GetAccount(account.id).UserName.Should().Be("New name");

SetAccountEmail(account, "new@email");
GetAccount(account.id).Email.Should().Be("new@email");

DeleteAccount(account);
GetAccount(account.id).Should().BeNull();

This is a working timeline
you didn't read my other comment, sigh.
In the U.S., maybe somewhere like Naval Undersea Warfare Centers (at least when I worked there).

The problems they're solving are pretty constant, but they go very deep technically for those who are interested. There's a very long learning curve compared to most private sector jobs, but you can power through it in proportion to your personal ambitions.

Downsides: (1) You're a political punching bag for 50% of the candidates in each federal election, except in years where military power is on the electorates' minds. (2) Mediocre pay. (3) Soul-crushing bureaucracy. (4) It's the only job I've ever had where the employer has missed payroll.

Other pros: (1) Working with the same folks for many years can be nice. (2) Within limits, national defense is really important. If you want it done well, this is an opportunity to pitch in.

Caveat: invading Greenland or Panama isn't what I'd call "national defense". But the learning curve / hiring process are too cumbersome to quit and rejoin every 4 years depending on politics. I know of no good solution to this one.
If the US never cuts defense spending, how did it go from 752 billion in 2011 to 633 billion in 2015?
I worked for all kinds of companies, big and small, corporate and startups, and I thought very few of them had much of the “up or out” mentality or even opportunities. So every time I wanted “up”, I basically moved elsewhere. It seemed to me that most teams and most people actually prefer that stability and didn’t push others either.
Are you talking about getting metadata from many objects in the bucket simultaneously? You might be interested in S3 Metadata https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingM....
Renowned US health research hub Johns Hopkins to slash 2k jobs
A good dev manager would be thrilled to have a senior like you on their team. Rockstars are great, but bedrock employees are better.
Life, Reproduction, and the Paradox of Evolution
Gold pops above $3k/oz for first time in historic safe-haven rally
Agreed, although this is the smallest I've seen:

https://github.com/phkahler/mellori_ITX/blob/master/images/m...

It's currently got a 5700G - Zen 3 in it and 64GB RAM. I'd like the next one to hang on the back of a monitor or TV via the standard mounting holes.
The key is to keep switching teams. If you stay in same team for a long time, your manager will start pushing you for promotion, either because they like you and start feeling bad for you or maybe they are pressured by their higher ups.
Isn’t that what printer drivers are for?
Company use AI to find critical bugs in code ?
I also bought a Vic-20 and later an Amiga 1000. Typing in programs from computer magazines. That's another thing I did working through your book rather than downloading the code. You suggest it in the introduction, and I second that! The only way to embed it into your muscles and brain. I am currently teaching my youngest chess (I'm no great player), and reviewing your code has also been enlightening. Keep it up!
Being in the wheel group is not enough to write to the relevant device nodes. At any rate, my point was that device permissions and UID/GIDs alone do not determine whether a user or application can write to the device. Higher privileges can be mediated through polkit.
You could add a little hardware button or toggle switch to the board to enable/disable flash drive emulation if you really wanted to be secure. Write your config, unmount, flip toggle switch.
Unless there's an imbalance caused by human activity, I'd say we are better off leaving the birds and their ecosystems alone.
> The Floorp project is a much newer entrant. It is developed by a community of Japanese students called Ablaze. Development is hosted on GitHub, and the project solicits donations via GitHub donations. According to its donations page, donors who contribute at the $100 level may submit ads to feature in the new tab page—but the ads, which are displayed as shortcuts with a "sponsored" label, can be turned off in the settings. I've been unable to find any information about the project governance or legal structure of Ablaze.

So a group of contributors, presumably upset about Mozilla making "user-hostile" changes like displaying ads in the new tab page, create a fork of Firefox, and then solicit donations for their fork using the exact same revenue model?
I personally though it was a very interesting analogy.

Let's take a made up example of a structural engineer designing a building. As another comment mentioned, in theory the design space here is enormous. Just the concrete mix can be endlessly optimized. But here there's a large monetary cost tradeoff that's obvious to everyone involved. Say an overenthusiastic junior proposes attempting to rediscover ancient Roman concrete mix for this project. Everyone from the other engineers to management can call that out as absurd.

In theory you can make the building out of anything. But in practice the economics of producing real world components only allows for a few choices in each stage of the design.

Meanwhile, software components are essentially free, especially if they're open source. Just clone the repo, hook up the code and you're done, right? So surprisingly often, the overenthusiastic junior can convince the whole company to build the new feature with some obscure framework that'll be unsupported in a few years. And no one can reliably call them out, because there's no easy, objective way to measure something like tech debt. (Another compounding problem is the rapid growth of the software field. Juniors are minted faster than they can be trained.)

To make the software example more concrete: there's an internal config language "blub" in one of the FAANGs that someone designed in two months. It looked simple, gained a lot of adoption quickly. Fast forward 5 years, and it turns out using blub was a big mistake. It scales terribly, the semantics were badly thought out and cause subtle bugs everywhere. But here's the kicker: there are now millions of lines of blub. Over the next decade, the company makes several very expensive attempts to replace blub and fails. Blub continues to underpin their production infra to this day.

So to sum up, I think maybe the core issue is not so much "3d space versus hyperbolic space". If you view the space as the tree of decisions you need to make to reach the goal, all engineers are working in hyperbolic space.

However, when designing real world things, economics rapidly culls the design tree. Buying materials requires cash up front. But in software it's often the opposite: you get the libraries "for free", and the unmeasurable tech debt accrues over time.
> you are not responsible for other families.

Why not? Do you not consider yourself at all responsible for the wellbeing of society?
You could fit a NUC in a pair of cargo shorts, FWIW. Or many bicycle under-seat bags, which was nice for biking to school without needing any backpack. They were in a sort of… qualitatively smaller size class than laptops.
Summary (roughly what the speaker says at the 22nd minute): “Rust is awesome indeed, but memory safety is not going to be a cure for literally everything. Dependencies and coding styles matter.”

Things this banal do need to be said sometimes, but I don't think I was the one who needed to hear them.
There is so much "fun" to be had without new regulation shooting you down immediately. It's just that when you (or your niche) gets to a large enough size where it (might) impact enough people negatively. Regulations are needed. And if you ask me very sensible.

OpenAI has about 400 million weekly users at the moment. Can you imagine the regulations you would have to comply with if you want to serve 400 million sandwiches? or just run a parking lot for 400 million cars or literally anything else.
A lot of the advice here about networking and marketing yourself is solid, but I want to address this part of your question directly - “Do you know of any project boards or feature bounty platforms to find short-term projects?”

I’ve faced a similar issue with traditional freelancing platforms, so I ended up building a platform where experienced engineers can work with agencies to manage and deliver projects. It’s a different model from traditional outsourcing, where you can either bring your own projects or get matched with ones based on your skillset. You’d be in a technical leadership role, helping build and manage a team of developers to deliver the project. You can also have as much hands-on involvement with the coding as you choose. It could be a good fit for you given your situation and experience. I’ve written a blog detailing the idea in more detail, feel free to check it out and reach out with questions - https://sourceror.co.uk/blog/how-tech-leaders-can-gain-exper...
My Burnout Isn't Just a Health Issue. It's a Money Issue
I use S3+Cloudfront for static sites and Cloudflare workers if it needed.

It's always crazy to me that people will run a could be static site on Netlify/Vercel/etc.
I should have been clearer that I meant the more-obviously illegal telemarketers, which frankly are the only ones left.

Having said that, I have no moral problem with keeping them on the line and dragging out a conversation without being rude - every minute they're speaking with me is a minute they're not trying to convince my elderly grandmother to switch her power bill to some fly-by-night shitfarm.
Reframe it - no job has ever advanced you career wise. There's no curriculum, it's just a random hodpodge of tech stacks and features. If you advanced, that was on you. There was no professor or tutor there, no gun to your head, certainly no mom or dad. It was just you, your drive, your talent, and whatever you perceived as a challenge or trial. If you want to stop advancing, that's on you, as it always was.
I can't give you the exact episodes, but the series:

Blurry Text For Fuzzy Hearing: Dimension W
Fading Text For Fade Transition: Made in Abyss
Reflected Text On Reflecting Surfaces: Miss Kobayashi's Dragon Maid
Onscreen Text Imitation: First Flip Flappers, then KonoSuba
Onscreen Text Substitution: First Flip Flappers, then Miss Kobayashi's Dragon Maid
Subtitle Text Distortion: Again, Flip Flappers
Karaoke: Flip Flappers
Masking: Alice & Zoroku
Dario.. is one of the few people that we should actually be taking seriously... although I don't have anything other than my intuition to back this up. Maybe just Anthropic's direction, consistency, principles and vibe overall.

edit: While yes, the validity of such a drastic claim remains to be seen.
Are there any mines involved in this study? There don't seem to be any mines involved here. I'm not even sure that most of the damage is being done by the Uranium processing, we seem to be looking at a heavy industrial district. I can't figure out where their colour scale comes from but it seems the high Uranium concentrations are quite localised to near the Uranium processing plant and the area is a witches brew of pollutants from all sorts of horrible industrial activities.

I wouldn't choose to live there, I give you that. Not convinced it is relevant to nuclear power debate though. The studiers seem to be drawing attention to the toxicity of the lead-zinc plant.

This goes to the core of my complaint against the anti-nuclear people. I think ignoring the Ag, As, Ba. Be, Co, Cr, Sb & Zn - and all the other elements in the study - and myopically focusing on the U is really misunderstanding what an industrial district does. They are unhealthy places.
I've used it for server backups too, just a simple webserver. Built a script that takes the webserver files, config files and makes a database dump, packages it all into a .tar.gz file on monday mornings, and uploads it to S3 using a "write only into this bucket" access key. In S3 I had it set up so it sends me an email whenever a new file was added, and that anything older than 3 weeks is put into cold storage.

Of course, I lost that script when the server crashed, the one thing I didn't back up properly.
Fediverse Donut Club
We have both Max 385 and Max+ 395 versions.
Automating Efficiency of Go Programs with Profile-Guided Optimizations
Off-topic, but anyone knows where to buy such [1] old but not rare (so they are cheap enough) math books? In UK and globally? Is e-bay and perhaps amazon the best place? How to avoid fakes?

[1] https://www.lostartoflogarithms.com/chapter01/
> I searched for an obscure domain on pork bun. It was open. The very next day it was bought and up for sale for a higher price on some marketplace they own. They’re the same as any other registrar.

For a counter anecdote: none of the potential domains names I kept tabs on for an organization had that happen, and it was nearly 6 months of regular checking before pulling the trigger.
I rather like Feynman's approach in the lecture Algebra from the Feynman Lectures https://www.feynmanlectures.caltech.edu/I_22.html

He covers the inverse of the exponential, Henry Briggs' log tables and goes on to e^ix = cos x + i sin x

The audio is also available https://www.feynmanlectures.caltech.edu/flptapes.html
I am a senior web developer (7 years of experience) and I also am pretty much comfortable where I am. The company that I work on is definitely happy with the arrangement too, as I don’t get (nor expect) aggressive salary raise and the company is not profitable and with a short runway.

Maybe that’s the spot, find a small company (doesn’t have to be a startup without cash). There won’t be place to grow, so they actually prefer someone without that kind of ambition.

At least, it works for me so far
it's really not that impressive, but you have to use erasure coding (chop the data D in X parts, use these to generate Y extra pieces, and store all X+Y of them) iso replication (store D n times)
My neck just twitched in a way it never has before. Thank you for that.
I am not here to defend Musk, whose ego has obviously run away with him, nor to praise his empire of bullshit and flim-flam: just to point out that of all the things one could reasonably criticize him for, a lack of ambition in the Starship project really isn't one of them.
Your prompts aren't good enough. Imagine you're writing to another person, you need to give them good context or else you wouldn't expect much from them either.

edit: sometimes I also find myself in this state. Lately, instead of grinding on some obscure piece of code (or engineering problem in general) in between my dreams, I'll be... churning on it in English, and even dreaming up the response.. this goes on in cycles.
Closer to a phone than a laptop, in size!
Years ago I had a consulting project with sapient consulting in New Delhi (a consultant consulting for a consulting company) and I was impressed that they had a viable promotion track for engineers that only wanted to engineer and not manage people. No idea if they still do this.
Anecdotally, Netflix is very "settle into your groove and get really good at your job" if you want it to be. There are of course folks that climb the ladder, but I also work with several L5's (Senior engineers) who have been at that level for years. Some of this of course has to do with the introduction of levels being quite recent (within the last 4 years or so) but the majority of folks I know that have been here for 10+ years are at L5 (Senior Engineer, which is like 70% of the engineering staff). The vast majority of folks stay in their hired levels for their entire time at the company, and the salary increases are steady year-to-year. I'm personally trying to push my career forward into either L6 or management eventually, but I also get the distinct feeling that if I decided to settle into my role and not advance that I'd still be here and quite happy 5 years from now.
Incomprehensible proofs are indeed still useful to some extent, and I don't think you'll find many mathematicians who would reject them as an answer to the binary question of whether the result is true.

But when you talk about "getting a lot more done," I want to ask, get a lot more done to what end? Despite what mathematicians sometimes write in their grant applications, resolving most of the big open problems in the field probably won't lead to new technologies or anything. To use the Riemann Hypothesis example again, most number theorists already think it's probably true, and there are a lot of papers being published already which prove things like "if the Generalized Riemann Hypothesis is true, then [my new result]".

No one is really waiting around just for the literal, one-bit answer to the question of whether RH is true; if we got that information and nothing else, I'm sure number theorists would be happy to know, but not a whole lot about the work being done in the field would change. It's not just being "satisfying to the curious"; virtually the entire reason we want a proof is to use the new ideas it would presumably contain to do more mathematics. This is exactly what's happened with the proof of the Poincare Conjecture, the only one of the Millennium Problems that's been resolved so far.

This is what I was lamenting in my comment earlier: the thing you're describing, where we set proof-finding models to work and they spit out verifiable but totally opaque proofs of big open problems in math, very well might happen someday, but it wouldn't actually be all that useful for anything, and it would also mean the end of the only thing about the whole enterprise that the people working in it actually care about.
Okay, fine, there are a few other proposals regarding information about or control over the local device that Mozilla disapproves of on similar grounds. But it still comes down to "We don't think users can ever understand the security risks involved with this kind of access", which I've abbreviated as "users are too dumb". You can argue that "they're not dumb, they're just human/inattentive/fatigued by warnings/whatever", but it still comes down to having the knowledge or not. (After all, if it were just "We don't want a single click to give immediate access", they could just make the prompt/warning harder to mindlessly click through.)

Of course, the alternative to the user getting a browser prompt to communicate with their USB device is for the user to download a program to communicate with their USB device. So if they're set on doing whatever they are attempting to do, then it's not like they can ever avoid the risk of threats they don't understand, since desktop sandboxing is still mostly nonexistent.
Not on “up or out” companies. But, sure, my suggestion would be to find another company without that mentality
> And their fax machine only answers during business hours; it's powered-off outside of business hours. Why?

In some cases, privacy laws require that fax machines be actively monitored so that sensitive personal information is not just left sitting around in the open for hours.

Yes, there could probably be alleviated with sort form of purely digital fax system, but for regular fax machines, this could be why they are only available during staffed hours.
> Firefox has severely lacked support for hardware "connections" and has been unfriendly for developers for a long time, so I simply stopped using it (one of the reasons).

How many devices are you setting up per day?

I just can't imagine jettisoning Firefox for browsing the web because of webusb.
I'm afraid I have some unfortunate news for you about this forum we're using.
Mine's a 10x dentist.
This comment isn't directed at you jjmarr, I appreciate your take, but I think it's important to point out that,

> constrained optimization to meet customer needs

is MBA-capture in action.

For most of its existence as a formal field, engineering wasn't about making geegaws that "meet customer needs." It was about building stuff that matters. Houses that didn't collapse. Roads and machines that made it possible to traverse vast distances. Toys that delighted us. Aquaducts that delivered clean water. Drainage that helped remove muck. Plumbing that cleaned our cities. Threshers that helped us harvest crops. Lights that vanquished the dark.

The story of engineering is the story of creating technology that helps alleviate want.

You can say that there was a "customer" for each, which is great and all, but that's not why we did it. We did it so that we could move out of the caves and not be in filth and muck all the time.

We did it because it felt good. And we did it because it was the right thing to do.
As long as it's all in one server, there's still a lot of situations that can immediately cut through all that redundancy.

As long as it's all in one physical location, there's still fire and weather as ways to immediately cut through all that redundancy.