skysight-inc/HackerNews huggingface dataset:
> For most SaaS there’s no logical reason why having a feature for 2 extra weeks would be an enormous advantage to a customer. In my experience what this question really is is “can we make last minute change requests to a feature you thought was done”.

If you frame it as early access, then people are apt to try to throw their wishlist at you, thinking it's still "not official yet" and easy to change.

But based on what OP asked, I'm not sure that's the primary reason. It seems more like his larger clients are finding the changes disruptive enough that they're wanting advanced notice to prepare for them. So integrating a lot of the suggestions here can very easily address that issue, while also providing leverage points for client management and sales.

@OP - don't think about it in terms of preview access or letting them into your internal sandbox environment(s). But rather, restructure your releases to decouple the release from the account migration. Using feature flags and such then allow end users to determine whether they immediately migrate to the new feature when it's available, or if they continue with the status quo and wait a few weeks to familiarize themselves with the changes before opting into them.

For end users – this gives them room to both continue with their day-to-day needs using the process they're already familiar with, while giving them flexibility to familiarize themselves with the changes and prepare (in whatever form they need) before committing to them.

For the tech team – there's an initial lift to adjust the app architecture to support this type of usage, but insulates them these sorts of client requests in the future since the app now supports these types of opt-in migrations within the live environment. If a user wants a sandbox account, it can be provisioned as a normal account in the live environment but with sandbox-like restrictions applied to it.

For the sales/account teams – this can be used as a negotiation point. You can position it as normal accounts get auto-migrated to new features upon release, but enterprise clients can pay for the ability to control their own release/migration timing via these opt-in feature gates. And a sandbox functionality (which provisions a new account using the current configuration of their existing account, but with applied sandbox-like limitations) allows them to both prepare for it and test it in a controlled environment before enabling it on their primary/production account. That sandbox capability is independent of the opt-in capability, and a second point of negotiation.

And since your application now supports both of these directly in production and doesn't require bespoke work or custom environments from your tech team to support, the incremental cost is pretty minimum to give it to a particular client. Which is hugely useful for a sales team when closing larger accounts. They can give it away without much hassle if they have to in order to close a deal or provide value-add during renewal, while simultaneously capturing incremental revenue from clients that are willing to pay substantially for these sorts of things.
It could now, but Manifest V3 kills blocking/intercepting WebRequest, so not for much longer. Maybe Chrome will add some Floc APIs to the extension API?
But it does have goroutines and many other features which are easy to make a mess with.

Also, the worst abuses of inheritance I've seen were all from supposedly senior engineers. And inheritance seems to be attacked a lot lately for questionable reasons. There are many places where it's a natural fit.
Lol, inflation is a measure of the supply of money vs. the supply of any non money thing. The whole “inflation is a monetary phenomenon” belief is why we’ve had “unexplained” falling inflation since China began exporting goods to the US.

And to the pigeon point, I can? It’s just a very very small part of the inflation basket, so it’s not super relevant. As for the dodo, were those ever consumption goods? I’m not getting your point.

EDIT: I’ll take an L where it’s due. The species passenger pigeon (which is extinct), not a pigeon used to transmit messages. But I guess the same point as the dodo applies, then.
I was very happy to see this tool mentioned and recommend it highly. Very nice tool to add album art and cleaning up the tags for your existing music
Thanks for reading!

I actually wish I had a better term than thought-leader, because there are people who use that term non-ironically who do have contingent and useful advice. But yeah generally it't not a good sign if that is how you describe yourself.
The Curious Rise of Twitter Power Broker Yashar Ali
Not really. The market is not a zero sum game. Debt, loans, financial products can benefit everyone
Subscription model?
I love to drive, but I would absolutely use this occasionally. I think that in most cases I am a better driver than most autonomous cars, but sometimes I am a situation where I need to get home from the airport at 1am, the long drive takes much longer than expected and extends into the night, or I have a migraine come on while I am out. In those cases I would LOVE to have an hourly service that can help get me and my car home.

My rare use probably means that I am not the ideal target market for something like this, but I am not opposed to the idea.
>The only long term solution to actually see fewer ads is to drive their value down to nothing

You can only hope that whatever marketers would do instead to promote their stuff is less annoying or damaging. I have my doubts.
I always wonder about this while watching movies like Jurassic Park. How could a T-Rex even survive in the current environment after skipping millions of years of evolution. Were they even breathing the same air?
https://www.kerstner.at/2012/07/shortening-strings-using-bas...
Or... you could read the linked article? It seems that you've completely missed what was being ridiculed, and why.
For all the remarks here on how FLoC is bad for privacy here, i'm surprised that StackOverflow is missing the opportunity to discuss the larger issue of monetization methods in tech.

Ads by themselves aren't bad and neither is personalization. These methods of monetizing content have led to the huge surge of interest, talent and capital into Software Engineering companies and has arguably funded some of the most remarkable technological advancements of the past two decades or longer if you consider all the things that have come out of research projects in companies with primarily an advertising business model.

There are certainly valid criticisms of personalized advertising and personally, i believe there is too much concentration of power in the market.

However, i'd love to hear intelligent peoples perspectives here on how we preserve this wildly successful business model while tackling the abusive parts? If tomorrow the consequences of these restrictions by platform owners such as Apple or Google end up concentrating more of the power within the walls of the largest players, we're simply trading one set of problems for a much larger set.
A resistor is a rebel.

A capacitor is one who doesn't let anything flow unless things change or lets everything out all at once.

An inductor is like a conductor without the trains.

Keep your [thing] in a vise. -AvE
All Indie developers or 1-3 person team need is a Merchant of Record, or simply a SaaS app store without index page like Apple Store. I don't even want to have a /billings page. Please also provide full feature customer portal (refund / cancel / pause / coupon / etc.)

And I want that store to have only literally "one" page for API documentation. All I want to check on my app is `authorized?(user.subscription)`
FWIW there are also two alternatives for Jellyfin plugins for Kodi (depending on how tight you want to integrate with the libary), they play quite well together.
DeCSS has been a thing for quite some time for unscrambling DVD content.
The Clockwork Universe is my go-to example.

https://en.wikipedia.org/wiki/Clockwork_universe

https://en.m.wikipedia.org/wiki/Mechanical_philosophy
There are compliance cars that are just electric versions of the normal ICE cars that preceded them. That's probably as close as you can get. I currently dive a Bolt and it's a bog standard car, just electric. Yes, it has a touchscreen, but that's for infotainment.
> Water districts are just an artificial administrative construct within a state, though.

This is not at all true. Different districts get their water from different sources, these are no connected. My town gets water from groundwater here and if that runs low (as it is now), that's it for the water source. A nearby town has a small reservoir, that's their water source. A smaller town not too far basically ran out during the past drought. And so on. These are physically separate systems. Most of these are running low, a few are past an emergency point.
That's not clickbait, it's editiorial discretion. A customer's actions did take down Fastly for other customers. What about that is misleading or untrue?
What about 17? {≢⍸⍵}⌺3 3∊¨3+0,¨⊢
Probably is. Base64 includes + and / which I believe need to be URL encoded, plus the = padding can mean an extra step if you want to remove them to make the URL pretty.

https://en.wikipedia.org/wiki/Base64#Base64_table
I have a similar problem with my 2017 Pacifica that replaced my 2005 Voyager. Using the touch screen to control the heat and air-conditioning is extremely slow in the Pacifica, and you can't do it without looking at the screen which can't be used with gloves.

There are physical buttons and knobs for a few of the controls, but it seems that they're just talking to the same software as the touch-screen, so they're just as slow to respond. Adjusting the heat without looking at the touch-screen is pretty much impossible.

IMO the touch screen should not be used to control any aspect of the car's operation. It should only be for phone, navigation, backup camera, and entertainment.
An Email Marketer's Take on Apple Mail Privacy Protection
I've found the opposite.

As a developer, WFH actually facilitates things like pair programming and peer review. Especially for introverts like myself, it is much easier to do a screenshare of your IDE and review code in a group than try to sit next to each other or review code on a big screen in a meeting room. This has become a thing for us now (let's jump on a zoom and i'll show you quickly), for anything that's too complex to slack.

The ability to easily screen share and record sessions as needed means I can get the big picture in the initial live session and review the details later via recording as needed (especially those nitpicky code details nobody remembers the first time around).

I will miss this when we have to go back to the office.
> Wouldn't it be simpler to declare everything "hybrid" and then you don't have to track who's in the office.

That doesn’t fix the issue. Even if everything is declared “hybrid” there is still going to be an “in” group of people working in the office most days and an “out” group of people working from home most days.

> Nowadays presumably you have someone making sure your promotions aren't lopsided enough to look discriminatory anyway.

Having objective performance evaluations which are agnostic to WFH would be ideal but I am not sure if they are realistic. You are working against human nature and tribalism: it is much easier to have favourable opinions of those you interact with regularly. Not to mention that very few work places actually have objective measurements of employee performance, it is mostly all optics and how well the employee sells themselves.
I wouldn't pay for it because I don't like most modern poetry or poets and calligraphy's not worth much to me unless the words it captures are worth it. Maybe if you did calligraphy requests.

However one should be adventurous, especially where there's so little to lose. The subject of the OP is easy to ridicule because he looks conventionally nerdy/dweeby and has a flipping typewriter at a park. Just dress normally and be friendly and you'll just be a street artist doing calligraphy instead of caricatures, nothing to laugh at
On the typical fixed rate loan, amortization schedules are a function of rate, time, and payment. If someone wants to accelerate the schedule, they just need to pay more principal each month.

So, if someone already has a 30 year and the 15 year rate isn't much different, refing into a 15 isn't necessary. Just start paying monthly like a 15 and it will get close enough.

Also, if I already had a high rate loan and was refing where the 15/30 rates are very close, I would go 30. That way I can pay it like a 15, but have the flexibility to pay less if, for example, I lost my job.

Finally, this is why it's common to make 1 extra payment each year as it will shave ~4 years off the end of the loan.

https://www.trulia.com/blog/make-one-extra-mortgage-payment-...
> At least, with VW system, you pay when you use it. Doesn't work in your area, you don't pay. And if you realize that you can't pay, you can simply drive, your car won't turn into a brick.

I think this is a very optimistic take. We are already seeing the industry push out subscriptions for features like Ford's Blues Cruise. The costs are low now, but obviously they can go up.

I'd be really surprised if VW doesn't start pushing something similar well before they have anything approaching L5 autonomy.

It isn't too crazy either, as these advanced features are already useful.
You don't need hundreds of thousands of years to have meaningful shifts in allelic distribution. 10,000 years of agriculture is more than enough to select for height, lactase persistence, and more [1]. I don't think it's a far shot to conjecture a relationship between certain modes of civilization and cognitive features that they select for. I can't point to conclusive empirical evidence for this but my problem is just with people making the study of these issues taboo and denying the scientific possibility.

[1] https://www.sciencedaily.com/releases/2015/11/151123202631.h...
The Xilinx 6200 series could safely run randomized bitstreams without damaging itself. Genetic algorithms could be applied to create circuits that worked despite being riddled with what would normally be fatal design flaws.
GitHub spamming feeds about VSCode releases
I think the root reason for this is AWS stacks have to authenticate from a single origin (i.e. user credentials) instead of Terraform which can utilize multiple auths. This makes it necessarily complicated for AWS stacks when it tries to deploy another stack in another account, as the stacks are also account based. (but I imagine terraform stacks isn't).
Hear, hear!
As a software developer, I'll take a car without a computer, or with as little computing as possible any day! I do understand that fuel injection and abs are great stuff, but those could be ultra low cost asics, and, frankly, computing need not apply anywhere else.
> If electric cars ever become widespread

Exclude Tesla and most all EVs on the road today are just normal cars that happen to be electric.
Worse, in the 2015 Toyota and 2019 Honda that we now have - if one of us listened to heavy metal on volume 30; and the other one is more of a mellow pop on volume15; they'll have to wait until the car turns on, boots, and timeouts the warning/license messages, before car will accept the volume down / turn radio off input and kill the cacophone.

UNacceptable.

And yet now the norm.

I'll do you one better - I'm hanging on to my 2004 Subaru WRX for these and similar reasons too :). I go through dealerships every year or two looking for replacement... and keep my WRX with happiness in my heart.
Why Wait to Die?
I recently purchased a Kia Telluride. Perhaps I'm now biased because I love the car, but I think it has an excellent combination of tech and usability.

1. It still has buttons and knobs for the things that should be buttons and knobs (e.g. climate control, volume, etc).

2. The heads up display is the killer feature that should be standard on all cars (as is only available on the top speced Telluride). It displays speed, speed limit, blind spot monitoring, lane departure, automated steering, navigation, etc. Unfortunately I don't think Android Auto or Apple Carplay's navigation can be displayed on the HUD - only the OEM Kia nav.

3. The "Smart Cruise" aka Highway Drive Assist aka Adaptive Cruise Control is essentially self-driving minus lane changes. It's engaged with a single button on the wheel and presented in the HUD. It takes corners smoother than I'm able to. I often feel it's turning too early and fight the auto driving but in almost all cases it's correct and my inputs are delayed.

Kia's mobile app for remote start, climate control, valet mode, etc. is pretty terrible though.
I agree, but I still can't see where a WM might need to concurrently write to a per-window event queue. Also, I can't see why pushing onto a queue can't be blocking (with a timeout) and use a mutex, if multiple threads need to write to it.

With game engines, all bets are off, of course.
Yes, scrum limits individual autonomy. An effective team that is working together is far more productive than an individual. As a manager/director/executive, I'm far more interested in optimizing and rewarding one of my team's performance than any individual on the team. That's what I mean by "right team right people". I would rather get rid of the 10x developer who is unable to work and communicate with others and instead put a 1x developer who is capable of improving his team. That is what I see as the divide here. Developers are focused on their individual performance whereas I am focused on the whole team.
You might get some takers if you did it in a college town, but as you probably know poetry is not exactly the hottest selling genre of literature... and finding people that read at all is hard enough.

You'd probably have a much easier time offering to write dirty jokes.. or juggling.

What people want on the streets is a spectacle... the louder and more garish the better.
Because you've got no idea how your code's being used in the wild an one person's bug is an other's feature. So any observable change in behaviour is a possibly breaking change.

And then people go and muck with your internals even if you protected them, because that's the only way they found to do what they needed to do, and they were much more interested in doing the thing than following your guidelines.

And that's before even mentioning broken features which requires changes which will invariably break other stuff.

The only way to know for sure you're never breaking compatibility is to never release any update. Otherwise you're playing the odds.
I don't want to know what jokes dwell in the private domain.
This is the exact same stupid thing that happened with DSLR cameras.

Old SLR cameras had a ring around the lens for f-stop and another dial on top for shutter speed.

New DSLR cameras even now hide all that stuff in a menu on the touch screen, as if it isn't something you want to change ALL THE TIME - and develop instant muscle memory for.
I thought the whole point of quantum mechanics was to prove the universe was discrete and thus not continuous, no?
Could you please expand on that?
No, this logic is circular. You're defining a company as a thing that we've legally defined as a company, ergo you must have legally defined something as a company for a company to exist.

That's not true, though - the non-legal definition of a company is "a commercial business."

You can absolutely have a commercial business without a legal framework for it. People engaged in work and trade well before anyone wrote up a legal framework for companies.
The past has given vast & unsustainable water rights to farmers. Asking them to please change, please give up their rights, for free, seems unlikely. I think this is somewhat what your second point is saying, but I'm a bit confused about the unlimited part. Even those with limits have vast promises they've been made.

I think eminent domain is necessary. Society has to take back those rights it falsely gave. And I don't think we (society) should be asked to pay current market value for the natural resources we once thought we could give away for free in perpetuity.

I commented on the thread on drought from the other day that this feels like one of those situations where a city hands out a century long parking or traffic enforcement contract, and goes to the bank with some short term money. In this case, the situation feels even more dire & sad[1]; it deeply de-legitimizes the notion of governance at all that such mistakes were made. To continue to demand we accept the mistakes of the past forever to preserve the sense that government can be trusted is a gordian knot of a conundrum, but one we must, imo, slice open.

[1] https://news.ycombinator.com/item?id=27449269
This possibly sensationalist article [1] on Vice discusses a motorcycle airbag vest that requires a subscription to work.

[1] https://www.vice.com/en/article/93yyyd/this-motorcycle-airba...
After fiddling with a few wires to override the seatbelt check the car announced - "Congratulations a new version of iOS has been released that will improve your car's performance 20% - unfortunately this version of iOS is incompatible with your quite old car and our car software, for security reasons, requires the latest version of the operating system to execute. Please purchase a new car, now available in Rose Gold! from the Apple Store at your convenience."
Ken Norton on Product Management
>the development side of a project, while the most fundamental

There's an entire world of industries in which software is a 'nice-to-have' enabler of various levels of business logic, not the product itself.

The assumption that development is the fundamental key to all projects is, I'd imagine, the 'delusion' referenced earlier.
I'd assume they meant OBD3

http://straighttalkautomotive.com/articles/have-you-heard-of...

It's mostly about surfacing the codes via a screen in the car instead of having a generic check engine light and needing an external scanner.

As far as I can tell, it was never mandated. Most posts about it are from ~2011.
Language evolves based on usage and what speakers need to describe. The word wouldn't have evolved if there wasn't a use for it. Maybe you mean to say that you dislike how people use the word?
You can also use an alternate alphabet like this one https://base64.guru/standards/base64url which replaces +/ with -_ which are URL safe characters.
I did (I thought my subtle reference of dodging the bullet to a comment to the piece his ex wrote was clever ;-), I was just going on tangentially about an idea similar to the one that he had, which, in retrospect, is more ridicule-worthy.
Reviving 24,000-year-old Microscopic Animal from Arctic Permafrost
Is audio sync still an issue with ripping/encoding? I used to rip all of my DVDs and transcode to DivX. Getting the audio & video to sync up was always a pain. I've been thinking about ripping my Bluray & DVD collection again (in better quality) since I don't have the room to store my media in the same room, let alone the same floor of my house, as my TV.
“ After I posted, the message board thread’s climate changed immediately. Not unlike real life, people were complimentary and kind. Many people deleted their mean comments — one person was so embarrassed for threatening to smash my typewriter that he apologized to me, and then went through and started trying to make other haters apologize.”

This is deeply familiar to me and is amazing to see in action. I regularly reply to people on Reddit and HN who are crapping on a product I’ve made and witness both the person’s position on the product and the thread’s overall tone change almost instantly. For whatever reason, it works less well on Twitter.
You captured the stochastic nature of building quite well - thanks for sharing : )
Disappointing that I live in the only non-participating state. Wonder what motivated Colorado to reject this.
Does mazdas use rotary engines for ll their cars?