skysight-inc/HackerNews huggingface dataset:
Building that is certainly not limited to full-cycle developers. At the very least, there is 1 person that understands the entire thing.
I won't downvote you but I will disagree: airlines already seek to optimize revenue per passenger. And to that end their best benefits and service are targeted towards high profit business and first class customers. For those there will be no paying by the pound because the miniscule increase in profit cannot be reconciled against the risk of losing their business and will most likely be waived anyway as a status benefit.

However for the no status / low status passengers although in my opinion there's a baseline revenue target per seat airlines would like to hit and therefore we probably won't see discounts for skinny customers or children, penalizing overweight passengers for an added revenue stream seems entirely realistic. Airlines already hit no status/low status customers with a long lost of contrived fees for everything from picking your seat, slightly better legroom, boarding position and luggage count. Piling on another fee would be profitable and no doubt heartily embraced if it can be disguised as a safety concern.
It’s raining PFAS around the Great Lakes
I think it’s wrongthink or potential wrongbehavior. An example is there was a exhibitionist nsfw subreddit, and it was shut down because people kept flagging non-offending posts as nonconsensual. Even though the literal subjects would post stuff like “that’s me, it’s cool.” The sub was removed.

Tons of examples like this. It’s not that big of a deal and no major harm.

Just part of the reason I think Reddit sucks and I don’t go there.

The little serendipitous fun of the internet was all over Reddit. Now it feels like a totally lame person lames over everything.
GitHub Template – Sane defaults for your next project
This is very different because you didn’t buy a server. If you were talking about a leased car instead of a purchased car it would be a bit more comparable, but still wouldn’t work. Because with a lease you have the option to buy it in the end.

Even a rental car doesn’t quite match, since you are in a particular car.
Honestly, one of my favorite questions I used to ask was, "what is not on your resume/CV, which you want to highlight"? Always had interesting response, threw the person off and provided good insight into character, experience and sometimes side projects the candidate did not feel like highlighting in the application
First European Physical Gold ATM Opens in Prague
It hasn't been possible for about 2.5 years now.
I’m finding this to be true, myself.

I can’t speak to what my IQ is, or whether I learn faster than others, but I can, at the very least, say that I’ve put effort into everything I know.

So when something needs to be built as a Vue.js component, or we need new build scripts in our local environment, or a SQL query is slow, I learn what I need to and I do it.

Everyone else just throws up their hands and says “welp, I don’t know JavaScript” or “I don’t understand this old SQL”, as though they were born with the knowledge they have and will never gain any more than that.
> The problem with a lot of UI tests is that you might need to add artificial slowness to make the tests more likely to pass.

For most real-world performance tests, you should be adding plenty of delay. The average delay on the web between pages for real users runs around 50 seconds, last I looked (which was a while ago, admittedly).

If your app uses keepalives, or polling, or websockets, running your users really fast is going to make your test less accurate and you may get a false positive.
After 17 years of development and 8 years of management I've come to the conclusion that developers are delusional about the relative importance of their role. I shall be the first to admit that - I used to be one myself.

Your run of the mile non-technical manager sure is not very good at understanding the intricate complexity of all the moving parts of creating software.

Developers on the other hand appears blind to the fact that they play only a minor role in the bigger picture. While technology is difficult it pales in comparison to orchestrating people across sales, strategy, business transformation, creative, development, QA, operations and infrastructure.

That's just the horizontal alignment. In a single entity. In a single timezone. With a single vendor. A scenario which never happens because in real life you have at least 3 levels of technical management, multiple divisions/departments involved, spread across continents and multiple vendors participating.

You need competent people to align, coordinate, communicate and pick up the stuff which falls through the cracks. Developers are not good at this work.

You need a manager. And of course they must be competent.

EDIT: I don't actually think developers are delusional. I worded the phrase to mirror the absolutism of the statement "I've come to the conclusion that software managers are not needed" which is just plain silly.
Can you elaborate? I'm not sure if this is something I would prefer to current ads, or something I would want to avoid.
> you cannot install what software you want

What? Of course I can. Gatekeeper exists but can be disabled
Co-located with your users for the win. If there's such a thing as a silver bullet in this space this is it.
You could... if you got it jailbroken :)
Very excited about this, hoping to see hotel/rental taxes supported. Trying to figure out how different areas tax rentals is kind of a nightmare. Avalara offers this service but we couldn't get past their sales team to actually use their product
I pay, in my country from Eastern Europe mind you, around $15 for a taxi to drive me around the town doing my chores (groceries, take a prescription, maybe a little detour to check something new in other side of the town), in an hour (checked multiple times). I would be willing to pay $8.5/h right now. This would kill both Uber/ride share and taxi industry, if it comes true, as we know it. Probably those industries will evolve to something else, as is always the case with tech. I cannot wait to see the future.
A few questions I think are interesting:

Does Stripe do well in a world where governments provide efficient and easy online payments? Places like Sweden with Swish.

Does Stripe do well in a world where governments provide simplified/near-zero-work tax calculation mechanisms? <todo: find an example>.
If you work with information, there is no fundamental reason to live close to "work". It is much more efficient to live where you want to live as there is no need to travel - you are already there.
Because he doesn’t lose anything, but has the possibility of gaining something.
That's the reason I use 2Checkout (formerly Avangate). I can issue one invoice a month, in my own currency. That saves a lot of work and aggravation.
This looks really good and I'll probably read a little here and there when I get the urge. But I don't think deep knowledge of JavaScript will pay off in today's web development world.

I deep dived JavaScript many years ago so I could move away from C#. It was only useful in interviews so I could answer all the esoteric trivia. On the job it was using JS frameworks and libraries like Lodash. And then TypeScript came along and eclipsed it all together.

You're better off learning just enough JavaScript and then deep diving TypeScript and Angular, React, or another framework.
Importers groan as Customs hike duty on consignments on exchange rate adjustment
Thanks for the suggestion.

I currently see no reason to switch from FF which I use everywhere and benefit from Sync. Hopefully someone else will find it of interest.
Would you have the staging environment share data with production or have its own infrastructure? or use feature gating? One customer may not care that it shares the same DB, but another might.

How would this work at scale? say if there were say 10 customers wanting approval, you'd have to have separate code release branches/versions for each customer? I imagine this could get error prone.

I suppose to your point on charging additional fees for this you can afford any sort of workflow.
This is my superpower.

When I attend meetings I take notes. I'm willing to share those notes with anyone who needs them. I look back at my notes to recall details or find key links and figures.

This makes me a significantly better engineer and subject matter expert.
Sure. I'm just saying it's been working for the last years. Let's hope it lasts.

The good thing is that, so far (in France), the blockings only affect the most mainstream providers.
You're inventing hypotheticals to say why they're going to charge you more, without evidence.

Pay-per-minute autonomous driving is far more like old pay-per-minute phone plans than it is mystery-AWS-data-charges. You know when it's driving and when it's not. There's no unforeseeable per-lambda charges about it.
Paddle and FastSpring (I found their support to be more helpful than Paddle's but they charge even higher fees), the two solutions commonly used in that space, act as Merchants of Record. Since you are not selling directly to your users you don't have to file the corresponding taxes, just the ones that correspond to the transactions between Paddle/FastSpring and you. But I'm not an accountant and they may change their operations in the future so don't rely on this comment alone.
Did you succeed? Would you like to donate it to me instead please?
Hey mate, thanks for sharing the previous launch link here again. Since I have already answered Happy to know more about it.

Also, I have informed HN team about the two posts with same product as well.
“A quick tour of TeXmacs” video – one of best demos of its key features
Think soviets but for much less consequential topics (eg, being kicked out of a Facebook group by believing that only some cops are bastards, not ACAB).

It’s so banal to experience, but occurs.
When you say "block", do you mean Twitter block the account which is the Advertiser?
Is Safari in the running?
U.S. Consumer Prices Rose Strongly Again in May
I really think SwiftUI is hamstrung by trying to create a DSL that can describe a UI spanning everything from your watch to a desktop. The Apple world is starting to feel more like Google and MS with multiple UI frameworks coming out of different groups and no clear communication on what the long term plan is or expectation from developers. From what I can see though it looks like Catalyst is still very much a thing and I don't think that UIKit is going away anytime soon.
Why does it matter if the underlying engine is shared amongst multiple browsers?
The trick is to keep NYC at an arm's length. Waiting for the Metro North in that dank cavern is more bearable when you only do it for pleasure and not business.
> If you don't want carbon emissions, tax them to death. Or don't permit projects that produce them. But don't revoke permits of projects you've approved!

The thing is: circumstances change, science evolves as new data is discovered. Permits are a human concept, humans can choose to modify and revoke them - but (absent someone inventing 23rd century Starfleet technology) humanity cannot reasonably stop climate change - we're past that point anyway and only doing damage control.

Our grandchildren will curse us all for the "but they had a permit!!!" attitude - no matter if it's about climate change or Nestle and almond farmers bleeding water supplies dry!
I think you're both right.

Management is 100% required.

What the ap is missing is that good management is almost invisible to the IC and only shows up when you need them.
I wonder what their analytics are on the amount of people who use old.reddit.com vs not. My guess is that once it hits a certain low threshold they'll decide to get rid of it. That will be a sad day.

I also fear they will pull what Twitter did and severely limit their API which will essentially kill third party apps and everyone will have to use their official apps.
On what basis do you hold any such expectation? The paper explicitly contrasts its subject with several examples of convergent evolution producing functionally equivalent, but proteomically and genomically highly distinct, outcomes - which is typical of convergent evolution in general.

That said, I agree that the similarity of adjacent noncoding sequence is also a strong indicator that convergent evolution isn't causative here.
That kind of used to be the way it worked, but not for the last several years. Now you are generally expected to know about the tax laws and requirements for the customers region and collect and submit tax accordingly.

Avalara (https://www.avalara.com/us/en/products/sales-and-use-tax/ava...) has been one of the go-to software platforms for this purpose. At least according to my wife, who is a CFO, and generally has to manage this stuff.
I don't mind the new UY but what I don't understand is how after all this time basic functionality of the site still doesn't work. Like, at least once a week you get logged out and can't log in or you click on a subreddit or a post and it won't load the content. I just don't understand how this is still going on and they are putting resources into avatar microtransactions and the live streaming. Does anyone use the live streaming stuff on reddit?
Chromium/Blink is an open source project (forked from Webkit, forked from KHTML).
> The idea is that their code is shit so they deserve to be woken up in the middle of the night, as some sort of punishment.

I mean, isn’t that the case to some extend? It certainly incentivizes you to do better.

I can see a problem when you don’t get the resources to do better though.
To be clear: data model migrations should still be tested and scripted to the extent possible; there should still be backups in place; there should still be a way to roll back application code and data schema. Just because a team / organization decides not to do zero-downtime updates - which I'm arguing is a completely reasonable choice in a lot of cases - doesn't mean they should abandon other software engineering practices.

Looking through the comments on this post, I see a lot of conflation between "not doing zero-downtime deployments" and "seat-of-your-pants engineering", as though fully orchestrated / containerized blue-green zero-downtime deployments were the One True Way for all teams / organizations / projects, and completely inseparable from other parts of good engineering practice.
Thanks man for appreciation.
Octal is awesome.
This is my humble attempt to re-imagine HN in a fresh new way. Happy to make it likeable like octal.
You did?!? You still have poor neighbourhoods populated predominantly by black and latino people, and the “wealthy people from other zip codes” (there, satisfied?) who swoop in to take advantage of the vaccines intended for these neighbourhoods are still predominantly white... So how, exactly, can you claim to have “got rid of segregation”?
It’s a very human problem from like 40k years ago. We evolved to belong to tribes and feel most comfortable in them. The difference is that with how mobile we are now, both physically and as far as our ability to communicate, we can now form tribes not based on our family and geographic location (which often times doesn’t fit us all that well) but based on what products we consume: cars we buy, video games we play, music we listen to, etc. These consumer tribes are exactly like every other tribe we have formed before, just look novel because of the focus of them. This is why you’ll see people talk about how “the Harley meet up guys are just the nicest people”. It’s only partially about the product, mostly about the sense of belonging.

And before anyone calls this sad (which it might or might not be), consider that the alternative is either isolation by rejecting all forms of tribalism, or tribes formed around more harmful old school ideas (religious cults, violence-based tribes, tribes based on race/gender/etc.), or tribes we were born into and have no choice to leave because we can’t just buy the services of a farmer, a plumber, or a babysitter and have to rely exclusively on our tribe for those kinds of needs.
Ben Evans once described Stripe as tax on Internet SaaS. For a moment I’d thought it was Stripe admitting the same.
Build your own Covid 19 tracker using C
I'm glad I saw this. While reading and feeling bad for him, I wondered what I would have done if I saw that reddit pic without context, and then read the mob of comments.

Perhaps I would have upvoted some mean comments, or laughed at them, or maybe shared the link with a friend, hoping to invite more ridicule. I wish I could say I'd be some of the people defending it, or even better, someone who doesn't click on such posts.
Guilty admission: through both the range of suggestions and discussion, and its pretty nifty search capabilities, HN acts as something of a notes repository for me. I'm drawn to tools that let me do this.

And actively avoid those which don't. Yes, your platform's / site's lack of search is actively hurting substantive contributions to it.

o hai redded....

(Now if I could figure out how to steal all of HN's procrastination-inducing thunder....)
This is great advice. My father-in-law recently passed and my mother-in-law literally knew nothing about their finances. She's been calling insurance companies and banks trying to make sense of it all. This is more an indictment of their lack of communication over the years, but the principle still stands.

My wife asked me to write out on a piece of paper all of our bank, investment and insurance account names, numbers and passwords just in case I died during my last business trip.
https://www.reddit.com/r/typewriters/
> You need to collect taxes in the country where your customer is located, you need to register with VAT instances in those countries

Correct for the 1st part, on the 2nd part there is a VAT MOSS (One Stop Shop) where you report it in one place your sales/VAT for all the EU countries
At the same time it's clear that autonomous driving is something that's going to need to be continually improved with over-the-air updates. This isn't a subscription for heated seats, it's something that you want them continually developing, month-in and month-out, and continually updating maps and stuff.
Friction is a feature, so few people seem to get that.
Thanks for the feedback! Completely understand your reaction to pricing. For a bit of context, we’ve spent the past year listening to users and trying to understand the best way to price. In finalizing our launch pricing, we made sure there are no fixed upfront costs or contracts, nor are there any per transaction fixed fees either. We tried to find a price point that ultimately was not prohibitive for small businesses but also portrayed the value of the product itself. Please do keep the feedback coming, we’re always open to hearing more from users: kmoriarty@stripe.com
The interior of any Tesla is light years behind a BMW/Merc/Audi. My wife recently got an x7 and even my Grand Cherokee seems nicer in some ways than a Tesla.

For the price of a Tesla you should be getting so much more inside especially at the S/X price level. Compared to the Mercs and BMWs I looked at a Tesla was more comparable to a nice Honda.
short term, it cost more to bring a backup/replacement than give me a raise.
I work in an industry where 4-5 weeks off plus federal holidays and sick days is not uncommon for senior engineers.

What I have found is that "unlimited" actually works the opposite as it's more of a thing you have to ask for. With an amount spelled out it feels more like a fixed allocation you are entitled to and that you are deducting from. If you have the wrong manager (and good luck sniffing this out in interviews), it turns into a competition of who can use the least.
Note this big gotcha:

Stripe's VIES validation only takes place once and there is no way to retrigger it.

For compliance purposes you have to validate it yourself every quarter or so, on recurring transactions.
Stripe makes such complex products appear so simple. Their product pages are art of work. Amazing company.
Stripe and Swish solve different problems. Swish is mobile phone based direct bank transfers, Stripe is credit/debit card transactions. The big problem with Swish is that it only works if you have a phone with a Swedish SIM card and a Swedish bank account in a supported bank (which admittedly is most of them). With Stripe you can take money from anyone with a Visa or Mastercard
Good question! You can create a Credit Note, which will indeed shift the liability and will correctly reference and update the prior legal invoice. If you’re refunding a PaymentIntent however, we won’t shift the liability. Basically, we offer you two ways to move money back to your customer: one that might be a higher lift which ensures your accounting is updated and the liability if shifted, or a much easier way to refund, but you may pay some tax out of pocket.
> that ersatz of the English language, which narrows the scope of one’s thoughts, and restricts one’s ability to express him or herself

They should use Ithkuil instead then :D
> 16px. The minimum size of text you should have on any site is 16px. Anything lower than that and you’ll make things hard to read on the web.

Hard disagree, especially for "any site". Hacker News for example uses 12px text and is perfectly readable - if it isn't for you then you shuold be using some form of display scaling instead of wasting everyone else's screen space.
Austalia second woman dies from blood clots likely linked to AstraZeneca vaccine
I can’t see the scientists being harmed by a layperson’s curious engagement. Every scientist was once a curious layperson.
Personally, I prefer my ads to be as unrelated as possible to my unique interests. That way I can ignore the unwanted distraction more easily, or even be amused by it.

Every time I see an ad that relates to my current unique interests I feel spied upon and concerned that my private life is leaking without my knowledge or control.
Would it be wrong to say that Stripe is the most valuable company for internet businesses?
> if boss likes us you, they may bestow a favor upon you.

That's the rub with job as well, management simply can't follow their own return-to-office policy uniformly without bleeding talent, which is clearly going to lead to a lot of disgruntled coworkers. It's frustrating too because we have both productive and unproductive employees advocating for remote.
I’ve been through a few online communities that tried this (netslaves, plastic) and co-op ended up being “pay me what I would like to run it.”

I remember the shutdown thread on netslaves where the owner asked for money and multiple community members offered to run it or chip in and the owner said no. They wanted the amount they wanted because they also wanted to run their other projects.

I don’t fault them as it’s their site and they can run it as they wish. But just to point out the difficulty of community projects that require money.

Even with food co-ops, there is frequently drama.

Maybe the closest would be to have some sort of online kibbutz.