skysight-inc/HackerNews huggingface dataset:
they don't see any issue with long lived branches

Probably because for most teams there isn't an issue. You only start to see the problems long term branches cause when you have multiple long-term branches in a single repo, and that only happens when your team is sufficiently big to be working on several big things at once or when your product is big enough to use a monorepo where devs on different teams work on the same parts at the same time.

If you're Google or Meta these are very obvious problems that you'll see causing issues regularly. If you're a team of 6 in a corporation or a SaaS then you'll be able to work on a branch for weeks and still be able to merge it without any big problems.

This is my main issue with TBD actually - it's a solution to a problem that few teams actually have. Throwing away a working process like gitflow when you won't see any real benefit doesn't seem like a great idea.
Well according to blind test, with 20 million votes iPhone 14 Pro camera is solid, but really nothing special in flagship tier. And in fact did loose to budget Android brand Realme.

https://www.youtube.com/watch?v=LQdjmGimh04
According to some testing, it matters:

https://youtu.be/Mt9qLRN7JvA
The actual cost of running ethereum is negligible, about $5k/day at the upper end. It's just the cost of running thousands of staking nodes.
> they are in Schengen and the free trade area so basically in the EU for the most part

That’s a large leap. It’s not in the EEA but is in the EFTA, so even fewer EU regulations apply than in Norway, for instance. Furthermore, the EU is a much larger political entity with its own parliament and other institutions, as I’m sure you’re aware, and these don’t have direct jurisdiction over most aspects of Swiss law as they would for EU member nations. It’s a more straightforward process for Switzerland to nullify its bilateral agreements (as is threatened seemingly every few years) than for something like Brexit.
> If you are getting the error:

>

> LoadError: cannot load such file -- sassc

>

> Try make run for a short time, then use Ctrl+C to kill it

That's.. confidence making.
The best tech podcast that I had chance to listen. Especially I like history episodes, like the fall of DEC. The only podcast that I often relisten.
Why do phones get slower at the same tasks over time? Maybe our perceptions change?
Oh, yes... This. Had a project like this not long ago. NaNs almost killed me. The code used complex numbers, and you know who their userbase is. Anyway, exact floating point comparisons made all of this possible.

In the process my coworker and found something we believed to be a bug with complex nans in some recent GCC versions, but where not smart enough to understand whether it is actually a bug or undefined behaviour in the standart.

Anyway, we where so exhausted from the refactor, we didn't follow it up again.
And I'll add to that that the number of ports is disappointing. I like their system of flexible ports, but they should really have made the module large enough to support 2 ports in one module. 4 ports total seems like the bare minimum if you are not going to use a dock.
Create CLI tools instantly for APIs
With its user-friendly interface, developers can effortlessly connect to their APIs and create custom CLI tools in a matter of minutes. No more manual coding or complicated scripts, the API CLI Creator automates the process and generates a customized CLI tool tailored to the specific needs of each API.
Most of that price difference tends to be the higher (and included in the price) national VAT compared to US state/local sales taxes which aren’t typically included.
The system you talk about is called PAYPAL.

Paypal is able to step in BETWEEEN - bevore the customer is able to start a stupid and complicated CHARGEBACK at his bank.
Very often you loose a paypal case.
But: That means only the CHARGE(money) goes back, but the bank can not take a 35$ fee for chargeback too.

You understand?

I am selling 99 cent downloads. On Paypal I loose nothing (99 Cent goes back)
On stupid systems like stripe, where they do not handle any customer-communication - I loose 20 Euros + 99 Cent. Complete desaster.

I will add a 5 Cent extra fee to stripe payments in the future to handle that high chargeback fee. That will work into paypals hands.
damn I wish I could buy one of these without getting slapped by custom fees.
Now add fire, glitter, snowflakes and market towards extremely online aesthetics subcultures.
Yeah, but they are also crazy expensive. From their website is 7k Euros for 1kW of installed capacity (not sure if the price includes then installation). I understand beauty factor, but damn. For Pompei it's perfect though
”and the hyper
Functionalism has taken over cities. We have removed even ornament and other sign of beauty” if I recall correctly, the late author Paul Fussell called this ’the prolitarization of society’ or something similar. He pointed at that architecture used to symbolize something greater than the individual, not so much anymore
Having trained in some old 172s, I appreciate regulations that require updated weights and balances with a licensed mechanic when the owner does something like upgrading avionics. So I understand the cost of keeping those things airworthy.

But in my case, that same plane has a seat rail lock that fails during takeoff. Luckily I had an instructor with me who grabbed the yoke when I had to let go.

It's a weird world where you're confident to not rent a plane that will stall because of some aftermarket install, but you're on your own if that old seat fails.
Yahoo! Finance is a pretty good product.
Perhaps very large companies don't care about the personality of a potential hire. Not my experience, but maybe. Small and medium sized companies absolutely will reject even talented engineers who are toxic or otherwise "not a culture fit". In fact, this "culture fit" jargon started in SV. It's weird that SV (?) is abandoning it.

I am familiar with tech interviews on both sides of the desk, and Darth avocado's 'splainer does not align with my experience either.
It hasn't been relevant for years. It mattered when it doubled the speed but I can use a 6S even today and not care to upgrade. I can use a Pixel 3a and not care to upgrade.

Nobody buys the new iPhone because the SOC uses 20mAh less and is 13% faster and 300% faster in some irrelevant benchmark.

Camera quality, and bad battery life from old phone seem to be why normal people upgrade, brand and design occasionally too.
Could you share the reason you like deluge?
The 'newer' iPhone 8+ probably won't provide a new battery either. So the change is worthwhile, still.
Boy, it is not legal in ANY European Union country. Ok?

Especially online, the law says: Customer gets back ALL of his money, every cent.

You will be sued by customer protections in a minute if you act like that.
Do you seriously run a business???
I don't think this article has enough substance (or industry awareness) to be on the home page. It is not based on any actual experience on the part of the author, and is just a naive set of opinions.

(as a side note, I'm starting to see SubStack as the new Medium -- all I see landing here are fluff pieces to give its authors 15ms of fame)
Additionally, a number of companies have chosen to not communicate about their layoffs.
It’s the only connector I’ve had fail multiple times. I replaced the port on a friend’s camera as well. On the other hand, I have lightning ports and cables pushing 5 years of regular use.

For some reason it never occurred to me that these connectors were so awful until very recently when I had one fail on a brand new micro controller. Unfortunately it’s still a super common connector in that space.
This is true for our small team. The way our changes happen, we rarely get git conflicts, let alone really ugly ones. We have many repos and few team members (basically your example of 6). Even if two or three are working in the same repo (we have one repo that’s bigger than most), there’s enough distinct areas that our changes rarely touch.

In the past I’ve felt a little strange that we don’t “modernize” to adopt TBD, but over doing this for many years with the same size team, it just seems unnecessary because we’re a small team.
Marketing expert does not know how to do marketing for themself.
> you can push an update to your website and your mobile app gets new features for free

...has Apple changed its stance on adding features without going through review? I thought that's prohibited (because at least for games that's a big no-no).
Does it use a centralized database of all known software?
Are you 5 years old?
Waste of time to talk to you
Note that layoffs are global and low unemployment rate is US-specific.
That doesn't disagree with what I said. With remote, employers get leverage over workers and they will use it to push down their salaries. HCOL workers will eventually have to bear the new levels.

There is no real equilibrium in markets, only forces that push constantly in one direction (maximizing profits, lowering costs, increasing capital efficiency).
Even some old Angelfire web sites are still online. Quite impressive IMHO.
> And people hoping that Apple’s move to USB C will mean USB3 speeds... than the latest low end iPad

Who is expecting anything out of the low end iPad for anything other than taking notes or watching videos? The new high-end iPads are thunderbolt and USB4.

But more importantly... so? What does this have to do with charging AirPods?

Basically no cables that are USB-C and more than 0.5 meters support charging AND video/high-speed. Unfortunately, I think people just have to accept that there's "data cables" and "PD cables" and "junk short cheap cables that don't do anything". You can spend like $150 buying multi-meter thunderbolt/USB-IF cables that support PD + full data and full video, or just buy two cables.
Yeah, although the USA didn't get there by itself, it's built on an empire of exploitation and murder in Latin America and Asia, etc.
Not sure it's fair to generalize over all "Rust people"

I've worked in the community and it's annoying that it's so against GPL in some corners, but most people are just pragmatic. They use whatever license is the norm for sharing with their community.

Now that Rust is becoming less tight knit it might open up, hopefully, to more diversity in licenses.
Beats headphones I had had microUSB post Apple. Beats aren't really standard.
Logically, you can't reverse the implication as you did.
A ⇒ B does not mean ¬A ⇒ ¬B .
No, it's not. Yahoo Japan has nothing to do with the Yahoo in this article.
Correct, Stripe system is useless.

Bank decides what they want to give their customer back. They ignore all your facts. Why should the BANK give a stranger money, if they can give money to their customer?
Yup but not Switzerland, where the VAT is 7.7%. Prices are still higher there. Something like 10-20% for Apple products, which I mention because this article is about Apple products.
It’s time to challenge the narrative about ChatGPT and the future of journalism
You are not singed up with stripe.
You never had a chargeback
You do not know anything about reality. Sorry - wake up bro.
Cyrusimap has support for all three of these baked in as well, and we really don't make as much of a big deal of it as we should.

(and of course: JMAP Calendars/Contacts/Files(eventually) will replace all that, we hope!)
Changes in money supply are not the same as inflation or deflation.
I wonder what I should write with my many years of experience. So far, I'll be content with "Tech Lead" and let recruiters ask me what it means in my org. This is a nice conversation prompt.
https://archive.ph/z2Ah7
i bought one of these on ebay for my asus x13, as that also only allows 2230 ssds... so far it is working fine :-) still at a large premium over 2280 ssds, though. But even though in principal booting and working from a usb-c attached ssd works fine, it is still some "friction", and one less port available...

at least the next asus x13 is switching to the "standard"-format for the ssd, iirc.
Just reading how you write, I can Tell you: you are an average, lonely, angry and spoiled dev. IMO, Twitter is a better place for you to voice such rants.

For sure I assume that everyone did their homework and found a great company to work. That's the step 1! The step 2 is to be the best version of you. That's the most important factor on your salary, assuming the step 1!

Good luck
It's too bad that truly free (i.e. competitive) markets don't survive capitalism for long, due to the inevitable concentration of capital that it produces in the long term.
Nextcloud is a cloud with file sharing and all kinds of features including a calendar that can be synced via webdav. Sabre is just a calendar/webdav server without all the filesharing cloud stuff.
Hellooooo - they change it in April. Thats what we talk about.
ThinkPad Keyboards are generally waterproof. The framework keyboard is not. And it has no red mouse dot. However it feels nice and is even easier to replace than the Thinkpad one if needed.

Replaced my Thinkpad with a framework a few months ago and as long as I don't spill my drink over it, it looks like I will enjoy the framework a long time.
Agreed; Yahoo Finance is the one Yahoo property I've used consistently forever.
Last time I checked, Yahoo was using another search engine to power their results.

https://en.wikipedia.org/wiki/Yahoo!_Search

So for many years, there hasn’t been any compelling reason for me to use Yahoo for search
You can save some time by getting rid of them. It forces a team quite strongly to a method of working that is a LOT faster but many devs find the relentless pace quite challenging. There’s an easy way to tell the approaches apart - if you have 5 devs does your team have 4-10 items in flight usually? if so that’s a team on the slow and steady path. if you have a team of 5 and you all work on the same thing at the same time then the pace can be really quite impressive.
Best way is to batch your PRs in a single CI run. That saves CI time and increase your throughput.

It does not seem GitHub merge queue supports this, but some merge queues do support this.

(Julien from Mergify)
Use TOML for `.env` Files?
> if you're looking for an international employee with similar skills and capabilities to a domestic one, you're going to end up paying similar to what you would domestically. You're rarely going to find someone that you can pay meaningfully less than you'd pay someone in the US (again, outside of places like the Bay area) who has a similar level of skill and ability.

I know. This is going to sound crazy.

The pay gap is still very much alive. I’ve been hiring internationally for 10 years and salaries in India and Indiana are still very far off.

A little over 10 years ago, when we were getting started, we were good at finding A Players, but paying less (otherwise we couldn’t have existed). Did work for Google, Twitter, Sandisk skunkworks, on basically magic creation. Deep OS work. We hired product builders & former startup CTO’s, engineers & designers & PhD’s, who cared about their craft.

Indiana and India still very different.
> won't charge on some chargers

To add more detail, USB-PD (power delivery) is a complex negotiated protocol. The charger is supposed to output some meager 5v power supply like a traditional USB A supply, and the device asks for some specific voltage, and the charger tells the device if it can do that, and then does it (up to 24v, iirc). PD Chargers are supposed to support any of the supported voltages, but many (eg. Apple MacBook Chargers) only support a subset of the voltages.
No no no! That’s really the realisation they’re pushing at, this is fine for routine tests too! In this almost ten year old post the runtime was ~90s, which isn’t too painful. On some threads here, times on modern hardware are quoted as milliseconds or less.

The takeaway might be more: spend time to optimise testing everything, rather than spending time optimising the selection of the subset to test.

Massive caveat of course is that some search spaces are just big, but 32bit space shouldn’t be considered big any more.
Maybe it won't be now, but at the rate these LLMs are improving in a few years it likely will.
Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

https://news.ycombinator.com/newsguidelines.html
The question is: why do people upgrade to another iPhone (or from Android->iPhone) instead of to an Android? I'd say the big reasons are 1) brand prestige, 2) familiarity if they're already an iPhone owner, 3) because they're locked into the Apple ecosystem, 4) (for converts) their friends bullied them into joining their club.
Except monetary policies _are_ the problem.

Bitcoin has a simple policy: no one, not even Satoshi, can change the rules.
> That's why that kind of software uses a .programX directory, where everything like that can be put in.

You mean, this is why that kind of software should use a .programX directory. Evidently many don't. And of you think about doing it, just move it into .config for good measure...

Crap like wget just keeps shoving files directly into my home instead. When they added hsts support they had the chance to finally create a directory, ideally in .config, so if they need to add even more files in the future they wouldn't have to clutter $HOME even more. But no, that would be too forward-thinking. Just put the hsts file in home and be done.
yeah, not really a full stack. But the modularity design allow us to use different components depends on our needs.
I had a similar problem a decade ago. Had a lot of paper bureaucracy in my life, didn't have a scanner on me at all times obviously. So I wrote an app that undoes the perspective: https://github.com/akalenuk/Docam
Anything that hurts small players more than big players is cheered by those big players, we have seen this countless times with any big tech company. Heck, they even actively push for it, with 'think of the children' for simpler audience
$1500? Be realistic, there's a $30,000 Android phone but you don't quote that on every Android phone. Most iPhones are free-700 at most.

I have NEVER had a single lightning port go bad. Ever. MiniUSB either. Countless microUSB ports and USB-C cables and ports have been destroyed with normal use.
How does USB A deliver power differently such that it works with devices which don’t support USB PD?

With USB C, is the power delivery on a pin these devices don’t have? Then the pin USB A would use to send power isn’t present with USB C (either physically or on purpose)?
I can’t think of any other song writer who had so many hits that were so “of their time” across so many decades. When I think of 60’s music, his songs come to mind, 70’s music for sure, and a number of big hits in the 80’s. His songs were part of the soundtrack of those decades, all so different and performed by very different artists but all very much Bacharach songs.
Why is there so much useless and unreliable software?
Linear logic has been known since 1987. The first release of Coq (dependent types for functional programming and writing proofs) was in 1989. The HoTTBook came out in 2013. Ada/SPARK 2014 came out the same year as Java 8 did. We also witnessed the Software Foundations series, the CompCert C compiler, the Sel4 microkernel, and the SPARKNaCl cryptographic library.

Instead of learning about those achievements and aiming to program for the same reliability, clarity, and sophistication, we see an abundance of software that cannot clearly describe their own behavior nor misbehavior.

Instead of incorporating the full functionality of XML/HTML/CSS/SVG/JS/WebGL into the development experience and providing ways to control them at the fundamental level, we reinvent crude approximations like the various web frameworks.

YAML and JSON often trumps XML/XSD until things get out of control, and even then, people still don't learn the lesson. Protobuf, flatbuffer, capnproto, and the like keep reinventing ASN.1.

Naive microservices partially reimplements Erlang's BEAM VM while ignoring all the hard parts that BEAM VM got right. Many people riding the microservice bandwagon have never even heard of Paxos, not to mention TLA+.

Many programmers keep learning new shining frameworks but are reluctant to learn about the crucial fundamentals, e.g., Introduction to Parallel Algorithms and Architectures, nor how to think clearly and unambiguously in the spirit of Coq/Agda/Lean.

No wonder ChatGPT exposes how shallow most of programming is and how lacking most programmers are in actual understanding. Linear logic and dependent types are there to help us design and think with clarity at a high level, but people would rather fumble around with OOP class hierarchies (participate in the pointless is-a/has-a arguments) and "architecture" design that only complicate things.

What is this madness? This doesn't sound like engineering.
The 2230 M.2 drives really are quite uncommon. I ended up purchasing a second-hand Samsung PM991 256GB drive off eBay for £27 when I upgraded my Steam Deck. I'm not hugely impressed with the price, but I certainly appreciate Framework making more of these drives available.
200 WPM – Final Reflection on Semimak (2022)
> But as ...

I confess. I literally had no idea what you were intending to convey with those two sentences so I restated alternatively what I intended to convey in the hope it might make clear my position (if that was an issue for you) or that I might learn more from your response.

> Where do you think you're contradicting me?

That's not a thought that I thunk.
Therefore I have no response.

> But the plane is not located at any point in the 4-dimensional space

Every point along the 4D path trajectory of the plane in {X,Y,Z,T} is a literal {X,Y,Z} location of that plane at time T.

> Both of those things are required before you can describe the plane as "moving" within the space.

I certainly did not describe the plane as "moving" within R^4.

> There is no secret backup time that will allow you to track the plane's hypothetical motion along an explicit time dimension.

I utterly fail to understand what you intend to convey here.

Although I note that the actual (not hypothetical) velocity of the plane projected onto the time axis is very likely to be on the order of approximately one second per second.
Simple.
Add a 5 Cent Payment fee to every STRIPE Payment.

That is still legal. Customers do not like it of course to see different prices.
But hey, thats how you have to teach them.

Paypal is better in disputes..but its also more expensive (for me).

The good thing is: In the future I do not have to care about disputes on stripe, I can just upload a paper saying "fuck you all"..I loose my money anyway.
Wait what? I thought Yahoo was an American thing. Having lived in Russia, then in Germany I haven't used it once
Did they? As far as I can tell USB-C was mainly invented by Intel and TI.
I have been critical of FSD marketing in the past. But these kind of accidents could be avoided with self driving tech. I remain optimistic
I'm following some nReal topics and to me it still seems like a mixed bag, best suitable for video on a plane. I would jump on it the moment I have enough confidence it can replace my monitors.
The app's compiled code isn't changing any
I don't think the one asking the question is supposed to be the marketing expert?
WD and Kioxia makes M.2 2230 SSDs for OEMs but they don't sell on retail market. It's interesting to see OEM selling it for other OEM device.
I don't understand quite how slow the American banking system is.

In the UK we have had immediate money transfers between institutions for a long time now. Why hasn't the US ACH system provided a near real-time transfer service, and the rules put in place to adopt it?

There is Zelles, but from what I understand, not everyone has adopted it plus it's a 3rd party so it would reduce visibility of dirty money transfers for the Fed.