skysight-inc/HackerNews huggingface dataset:
I hear the "Why are books important" pretty often when guiding developers. All of the best architects i know of spend much time honing their skills. That won't happen if all you see is just the company you're working at. The worst architects i've worked with stopped learning outside of their job tasks. It's also a step to understand that design patterns and system design are all within the core competency of the senior developer and that the role of the architect has many other responsibilities.
Somewhere around one ten millionth of the water you drink is currently ionized. You better hope it is, anyway. Go ask a chemist what pH actually means. Non chemists seem surprised to discover that essentially all water is partially ionized all the time.

Anyway my point is if 1e-7 of the water you drink technically is not a water molecule at that instant, you can draw graphs of how much of the water you drink has been ionized at some point in the past, which requires a lot more motivation to determine the kinetics than I'm capable of.

So, no, essentially none of the water you drink was recently "pee water" or whatever. Yes technically the individual hydrogen and oxygen atoms have quite an extensive ownership history, but the average "age" of an individual water molecule as three atoms with polar covalent non-ionized bonds is surprisingly low in your average glass of tap water. A decent shoulder shrugging "meh" estimate is figure the water molecules in your average pH 7 tap water are about half a day old. Its a lot more than a couple hours and a lot less than a couple months, that's for sure.

The "age" of water in the linked article is how long that bucket was isolated and sealed off from the general ecosystem which conceptually is a different kettle of fish. Or kettle of dissolved isotopes in this case.
I mean, the reassuring part is that if the treatment is proven to be better than the standard of care, you'll receive it. Before then, for all you know, it could be worse.
The most amusing part about this is that literally the entire Spanish language is gendered, so we should probably change all words to 'x' replacements as well.

No more "los gatos"!

Lxs gatxs has so much more of a latin ring to it. (/s)

Spanish is being obliterated by lXs que lo hablan peor.
It's also the case that the default stylesheets for the web are terrible, for historical reasons. If the default stylesheets were reasonable, then at least 80% of the time you could just use semantic HTML5 and be sure that your presentation was at least OK in terms of visual hierarchy, accessibility, etc. As things actually stand, you need at minimum "100 bytes of CSS to Look Great Everywhere", and if that doesn't meet your needs, a classless stylesheet.
what box??? is it like the black rabbit?
Let me Google that for you: https://scholar.google.com/scholar?q=dogmatism

There are even well-established scales for measuring it, e.g. https://academic.oup.com/sf/article-abstract/44/2/211/222790...

It is not synonymous with the Big 5 trait of openness to experience, but it is certainly related to it.
As for the 20% increase… all I know is that it makes a bunch of excellent managed hosting companies (i.e. Pair Networks) now competitive with Linode.

For many of us we "trade" a low price for doing our own admin.

With this new rate increase I can now get a comparable server from a 'managed' company and not have to do any admin.

Of course, some people really need root/sudo privileges but those of us with simple needs really don't require root and we will get no value received from Akamai by paying $96 more a year ($40 x .20 = $8 x 12 = $96) than we do now. For that money we should get SOMETHING… and we are not.

I don't know what others will do but I'll keep my $5 'test' server but will give up my $40 Linode and move to a managed VPS host. With the 20% increase the small savings in price between the un-managed and managed does not make enough difference to stay. I'll go to a managed server company and let 'them' deal with admin chores!

It is a simple comparison between cost and value received.

My guess is that Akamai is taking the position that "Just like when a bank has a client with direct deposit and recurring payments, it is such a pain for them to change banks that they just stay no matter what the fees are."

Basically it is also a "pain" to move to a new server company… so Akamai figures that most people will just "suck it up" and pay the extra money… getting nothing in return.

Not me. If you raise your price by 20% you better give me something in return… or I leave your service or find a substitute product.

YMMV.
Do you understand what you are writing?

"We don't have staff so let's pay some other company to lend us staff to do it, for more money that would cost to hire the staff (because their boss needs to earn the living too)"
So does C#, and it simply desugars the above into (foo[bar] = foo[bar] + baz), except that "foo" and "bar" are only evaluated once.
Canonical is fishing for an IPO ; stores make money and deliver control. signed "Ubuntu is a word in the Debian language meaning we dont care about whatever you are trying to do this week"
To the second? To the millisecond? What are we wanting here? You're missing the point.

But I'll play this silly game: ChatGPT is not incorrect 99.9% of the time.
This is super cool! I really dig the way airtable makes relational databases accessible to non-developers, but I've been looking for open source alternatives. Going to give this a spin this weekend :)
I drove round Costa Rica on holiday for 2 weeks. Google Maps worked just fine with destinations (usually hotels/lodges) and I didn't notice anything different about addresses. The roads seemed OK too - apart from some crazy truck drivers. Weird how we had such a different experience.
Few people at software companies are designing systems from scratch nowadays. If they are, they'll be gluing together third-party middleware applications like database systems, queues, proxies, load balancers, etc.

A general understanding of computer architecture, programming language theory, networking and common protocols and formats is more valuable. At that fundamental level, they won't be using recent fancy buzzwords to sound cool, but could be using their brain to come up with something original.
A dog walks into a bar. “I can’t see anything!” He says. “I’ll take this one.”
—oldest joke in the book
Whilst I tend to agree with your first point, assuming Cramer's picks are actually of random quality there is still one slight difference if lots of dumb money is picking stocks based on what he says on TV. Time the short right and the stock will be slightly overvalued based on everyone else's expectations because of dumb money inflows...
People can claim to be seniors because the gates for getting that title are pretty permissive. But even if you had the conviction to re-evaluate yourself ("do I deserve to be a senior engineer?"), you'll find tons of opinions on what it means to be senior, what knowledge they should know, and what they should bring to the table before claiming that. It's difficult to build yourself a widely accepted roadmap.

You have to watch out for people being too exclusionary though, almost getting into no-true-scotsman territory.

For instance: you can be a valuable contributor to a large, interconnected system, explain each part of it, but maybe not have the skills to build it from scratch. I would call that senior, but I wouldn't say architecting it from scratch is a basic skillset of this position. My opinion is if you could build large systems from scratch for a company, I'd say you probably need a title and pay higher than senior.

If you did want to roll architecture into a senior job, I'd imagine the pay is higher than non-architecting seniors, but it's hard to quantify the architecture contribution to the salary's bottom-line. If you took the non-coding architect's salary and added it to the senior's most of us would be clearing like 300k.

Personally, I'm pessimistic around job duties because you'll find so many companies looking for do-everything one-man armies at lower-end wages.
I support unions no question. Kind of weird though that there is no overlap pretty much between those who can start companies and those who want companies to share the wealth. There are millions of companies and basically none split profit equally.
The interviewer usually can only rise to the level of themselves, especially when assessing skills.

System design is hard, necessary skills can only be earned, and then there are many avenue down to bad system design masquerading as good that people who implemented it just don't realize.

It takes a combination of humility and a degree of the skill in question to recognize the interviewee is more proficient at the said skill, and many are lacking in either or both.
A3 refrigerants (hydrocarbons) have very low charge quantity limits that basically make them infeasible systems with even modest capacities. Split type air conditioners or heat pumps predominately used in the US have several times the allowable limit of charge in the liquid line alone.

Building codes have only recently (and incompletely) been revised to allow mildly flammable refrigerants (A2L) inside most buildings for space conditioning. Amending these for A3 refrigerants is an uphill battle.

Ammonia is mildly flammable, toxic, and electrically conductive. Good luck finding/building a hermetically sealed compressor that is anywhere near affordable.

CO2 in a refrigeration cycle goes transcritical at even moderately warm temperatures, making the system very inefficient without adding several (typically expensive) changes to the cycle. Manufacturers would struggle to build a CO2 air conditioner that meets minimum efficiency standards at anywhere near current equipment costs.
We use Bitbucket Cloud. About 250 repositories, 50-ish with CI/CD functionality. It is sloooow. In 2022 there were more than a few outages. Very annoying. And this year so far I had issues onboarding a new colleague due to invitation emails not being sent out.

Other than that it's cheap by itself, but count in developer hours spent just waiting, and it's suddenly not so cheap after all.
Not to mention the many various ways restaurants skirt the law with regard to overtime/doubletime. I've seen a lot of ways they screw this up, but perhaps the most common is by using the tipped employee minimum hourly wage (usually at least $3 less than minimum wage, and often as little as $2/hour) as the base rate for OT/DT premiums. This can end up shorting tipped employees as much as $12/hour on OT and $16/hour on DT. Alerting businesses to this fact is usually met with fingers in ears/closing eyes/singing type reactions.

Source: I work for a payroll company
You probably mean the equivalent of a scratchpad for writing down ideas without caring about formatting, typos, small details etc. This is often accomplished much quicker in music by using a hardware platform such as a portable recorder with a set of effects and sometimes instruments too: plug mic and guitar, start drum machine and start recording, then add a few tracks, mix down to .mp3 and the quick demo is ready, when done you export the result into the DAW where the real work work happens. Zoom and Tascam have some really nice devices in their catalog.

The same could be accomplished also in software, and it would have a huge success, however packing it with features can only slow down the work; everything should be thought without the idea of turning it into a full DAW but just putting it there the minimum necessary to be productive without distractions. Think about a mini Linux distro (Alpine?) that boots in seconds on a small netbook to directly load the "music scratchpad" at full screen and no other software in the background. Plenty of devices are out there ready to be repurposed for that, and good external USB audio card can be found for cheap.

Years ago I used my old Samsung NC10 netbook to record my band. The internal mics were crap like with every laptop, but once I built a small stereo jfet preamp to connect two external dynamic mics, I got quite good results. It was a bit slow to operate, and more so managing the long files we created (~3 hours at 44.1KHz 16bit stereo .wav) but I used a full Debian plus Audacity without any optimization for speed and size.
Because reading words requires substantial styling enhancements over what the browser is already capable of? Has anyone picked up a book lately?

You need a UI team to create a page of readable text? That sounds like an expensive waste.

But it sounds like those 'UI' people think they know better and don't need suggestions from programmers about reading words, even though its what they do all day.
Market cap bubble popped. See also: SPACs imploded.

It'll take a while for a consensus narrative to emerge explaining the widespread tech layoffs.

Usual suspects are: post-pandemic hangover (over hiring), C-level & boards are feckless lemmings (copycats, groupthink), another round of revanchist Capital sticking it to Labor, profit taking by institutional investors, and macroeconomic stuff (end of cheap capital, blah blah blah consumer confidence, and so forth).

My personal theory: The MBAs couldn't think of anything else to do. They're admitting their growth has ended.

Cost cutting, including layoffs, happens in the absence of strategery [sic], plans for the future. So there's nothing to invest in. So they "return monies to their investors".

What's Meta's plans? Social networking and digital advertising have entered the top plateau of the S-curve. And it's not yet clear they can monetize their pivot to 3D porn (the Zuck's "megaverse").

What's Amazon's plans? It's now "Day 2". AWS is on autopilot and will continue to print money. If the rest of the conglomerate disappeared tomorrow, the share price would increase. There's nothing left in the B2C space to do.

As a counter point, Apple definitely has plans. IIRC They keep increasing their R&D. (And they didn't over staff.) So no layoffs.
I have a RME and it does not work with Linux or FreeBSD, which is a bummer. So, it is fair not to list it here.
The solution is obviously Swatch Internet Time.
That is my reaction. Am I missing something here? Are Net Neutrality rules getting in the way?

I know when the NN topic was really hot, many were conflating treating the packets the same with peering agreements. Peering has nothing to do with NN.

Years ago people were complaining about Netflix performance issues and thinking that the ISP was throttling Netflix when it was an issue with peering capacity.

If the rules in the EU mess with peering negotiations, then the rules need to be fixed.
Bonusly Raises $18.9M
> They should just launch an installer

The organization of Windows malware creators would like to thank you for your idea. /s.

DEB is an archive format.
So long as you're not reducing entire groups into caricatures of themselves, it's probably fine.
>I feel like I can easily see through interview practice or coaching

How do you spot it? I've had candidates with stellar performance on system design interviews, and I've never had any suspect of them (and the resumé also seemed pretty strong in those cases). But now I'm curious if I missed something.
The book and movie predicting East Palestine’s train crash
If you havent designed a system from scratch, or designed a major change, you arent a senior engineer.
To push back a bit against our being naturally social, ancestral primates were solitary foragers with no natural tendency toward socializing. And even later when we became social hunter gatherers, I venture to imagine it was common to lose your group and become alone, due to the small number of people and dangers abound. Insisting that we’re naturally social is probably more far fetched than admitting it’s fairly normal to become alone.
A good craftsman knows not to use bad tools.
If you bought a magazine you don't get to choose the fonts either.
Anecdotally, recruiter emails are back for me after a ~6 month lull. I'm not sure if it's a hopeful sign that both the bubble and the backlash are behind us and things are normalizing, or a bad sign that the over-hiring lesson hasn't been learned and there is more pain yet to come.
A lot of local shops near me pass the processing fees to their customers. Usually with a small sign at the register that says 3% added for credit card payments.
I do at least carry hope that climate change will have survivors in all but the worst-case scenarios. And I'm not sure which tiger will strike first.
>Hire a cheap agency – $5k/mo is achievable, especially if they're just managing channels and creative, and not throwing in 'value add' services like landing pages and SEO strategy.

what does this mean ?
You can show really poor or really good results for pretty much any high volatility portfolio by cherry picking your time period.
No it was not since the origins of the phrase are unknown.

And even if for a moment it is true, since when do those few represent the whole?

I swear you linguistic imperialists are insufferable. Leave your hands off of my language and butcher up your own mother tongue.
Hey Simpsons, move over! This is next-level https://time.com/4667462/simpsons-predictions-donald-trump-l...

The fact that this also takes place in Ohio etc. is the clincher!
Here's the actual strategy doc: https://www.whitehouse.gov/wp-content/uploads/2023/03/Nation...
> Does everyone on the ISS stick to the same time zone? Or do they tend to sleep with their country of origin?

UTC for everyone.
More discussion here: https://news.ycombinator.com/item?id=34995933
I'm not sure how you drew that conclusion, I said:

> There are a number of high needs kids in the class who need Individualized Education Plans (IEPs). These must be initiated by the parents and require outside services and assessments to be truly effective. The parents have largely been resistive to the teacher's appeals.

The teacher is asking the parents to initiate the IEP process because of the teacher's observations of the student in class.

> Are you suggesting ... the parents should seek outside support for that?

Part of the IEP process is that the parents must justify to the administration that an IEP is necessary. "Because the teacher said so" isn't sufficient. Outside support can be doctors, counselors, therapists, psychologists, etc.
Yep just wrote another comment about this; same thing for me, starting to get more pings again in the last few weeks after a 6-month lull.
Yes we do in the medium term, we fortunately built the product in a modular/headless way so adding further integrations is easier, although we're strapped for dev resource currently so once that problem is alleviated then we can start looking at supporting more IDEs!
I purchased a 4k ($2.5k) ust laser projector, full sonos setup ($1500) and a 100" screen ($300) and a new recliner couch ($1,200) throughout Covid. I still go and see big movies at the theater, like Avatar. But to be honest, I feel like my setup is much more clear and the audio more crisp than many of the low grade theater rooms.

My projector is good up to 150", I just don't have room for a screen that size in my current house.
I doubt the lease is up. That location will sit vacant for months or years, with nobody able to open a coffee shop there: Starbucks, former Starbucks employees, or otherwise.

It is prime real estate for a coffee shop. Blue Bottle and George Howell already have locations just up the street. But in theory it could be a great opportunity for one of the other established chains in the area, or a new company able to capitalize on the foot traffic generated by the fact that it used to be a very very busy Starbucks.
I'd like to know this also!
Migrating from Flask to FastAPI, Part 3 – Forethought AI Engineering
Because most mail is electronically scanned/sorted in the US, you can omit the city and state (though the post office will say no, you can't):

123 Main St.

97201
This is designed for gullible people who think Inverse Cramer will beat the market

Hint: It won't

Hint: Inverse ARK is down 25% YTD and down 40% from peak.

tl;dr Memes are not the way to base your investment decision on
I find it quite ironic that the author cares so much about housing costs and presumably money, but at the same time she chose a profession that has a low average salary.

If you are worried about costs, do something that pays better.

If everyone picked low-GDP professions like her then in the extreme case you’d have a country like Democratic Republic of Congo with low housing costs but also you’re practically squatting in nature in a hut.
Forums are social media, we just didn't have the term "social media" until later.
The historic reason is that in C, [] on arrays is defined as returning an lvalue on which assignment then operates - that is, they have always been separate things, and there was no operator []= or anything like that to define semantics of array assignment in a single operation.

C++ simply generalized this model to all collections, in line with the overall "better C" design. But then for maps it means that [] has to proactively create an entry if you want []= to work like it does everywhere else.

Similarly, C++ iterators are generalized C pointers, which is also not an ideal abstraction in practice (and why few other languages do it that way).
Yes, you are right, I have to be educated on this area. I am working on it now, I am looking for a legit course that is accredited. Thank you for your suggestion.
What Will Make Hybrid Work Stick?
Gross. If your company uses sales force, try to encourage them to use something else. Don’t recommend it for anything new. Don’t go work for them. Don’t do anything that would be good for salesforce. Do your best to bring them down any way you can.
My hunch is that they are older ('Lisp guys') and, as more devs come online, are a smaller minority with each year that passes.
This might be a good idea to find a more stable platform. I may start messing with GUIX to feel Lispy throughout my next computing adventures

I love Linux, but feel a bit of whiplash after Ubuntu's feeping commerce creaturism, charging for things that it seems like should be in the core product. (live kernel patching, for example)
I wonder how far could I get by using only HTML for an enterprise application?
Those are companies with a progressive facade thanks to good marketing and PR.

It is not possible to be a progressive mega corp.
Wow, that's very cool FedEx would accept a Plus code over the phone. I never would have guessed that. Thanks for that info, this is the first time I've heard it being legitimately used "in the wild".

I'm guessing that in this case maybe the address was missing from a proprietary address database used by FedEx -- in Google Maps but FedEx couldn't access it. I actually find it somewhat mystifying just how frequently companies that rely on accurate addresses (FedEx, Uber, etc.) have shoddy data -- and not just it not being kept up-to-date, but it actually regressing.
Do you have an example that is not from an oppressive regime that does not care about the happiness of its citizens? Do you have an example that does not have an unofficial time zone [0] observed by people in the easternmost part of the country?

[0] https://en.wikipedia.org/wiki/Xinjiang_Time
Nice

If your were in charge when the telephone network was designed, poor people would not even be able to make a phonecall to their middleclass neighbour or senator, they'd have to buy a special Rich People phone
> the vast majority of cars after around 2008 are almost impossible to fix yourself by design.

Then this isn't really an EV problem, it's an industry problem.
But Netflix was NOT paying transit. They were paying for peering. Transit costs more. To reduce costs, they peered with large networks. The problem is that the company they paid to setup peering (Cogent) didn't want to risk their settlement-free peering agreements. Cogent would have had to start paying for peering. It turned out it was much better for Netflix to setup their own peering agreements.
Its surprising he still has an audience after the economic meltdown of 2008-2009.