skysight-inc/HackerNews huggingface dataset:
Accuracy of Mathematical Functions in Single, Double, Ext. Double and Quad Prec
Flutter list all files in directory
It's hard to answer, it depends on a lot of variables, but it is rarely "super inexpensive", just usually cheaper.

On a trip basis, i.e. no fixed costs included, no reduction; public transports are often the most expensive form of transportation (when compared to car or plane for longer distances).
However, few people pay the full price, especially not those taking the train regularly, and cars have massive fixed costs. So if you can do everything with public transports and don't have a car, you can save a lot of money. If you still need a car for whatever reason but want to use public transports for some trips, then it can become the worst of both worlds (high fixed costs of the car plus high per trip cost of public transportation).

The car has one big advantage (in term of price), is that it can scale to a few people with basically no extra costs, whereas public transportation is usually linear. If you put four friends in your car and drive a few hundred kilometres to go on holidays abroad, the price of public transports will be ridiculous in comparison.
Harrumph!

This is the fag talk I want to see on HackerNews!

Harrumph!
Nope, for most ppl the 1EUR is negligible anyway, and also people values its time, so, it's not free to go now, it costs time. the only thing you want to punish is to be poor, as in that plan, only poor people would have to minimize movement for economic reasons.
Fair enough! Thank you for posting the article and getting this discussion going, by the way.
As you have pointed out, public subsidies are already the main financing source for public utilities. If you're worried about bankruptcy, you may be worried that ticketing/controlling equipment and personnel has a substantial cost for transportation agencies (also: environmental cost).

French law already has obligation for your employer to pay (at least parts of) your travel fees. You could also have a tax on hotel rooms and airbnbs for tourists to help finance it. There's already cities across the globe practicing free public transport and so far i haven't heard any complaining or finding unexpected difficulties.

Also, specifically about quality of service, we could argue having a service orientation driven by workers and users (a sort of coop if you like) would yield better results than what David Graeber refers to as "manageurial feudalism" sucking public services dry through dehumanizing micromanagement techniques, absurd salaries for the higher-ups, and various forms of corruption such as "private-public partnerships".
Flutter list all files in a directory
Haha, this thread is amazing to read! People who reply to your post try to explain why the writer's block is a thing, and inadvertently demonstrate the reason it is a thing for them and not for you.

They talk about how easy it is to write random words and how hard it is to write well, and you keep explaining that you're supposed to remove the filters, start by writing random words, and then edit until it's good.

I think that's the difference between the people who have writer's block and the people who don't. People without the writer's block are able to relax their filters, people who suffer from writer's block are trying to write well right away, and it's hard and painful.

Ha said that, even understanding your advice consciously, I still find it incredibly difficult to apply. Logically, I see that there's no reason to be ashamed of writing a bad draft, I don't feel like I'm afraid of being judged by people, or like I judge myself, I think that I want to be able to just babble until I stumble upon something good I can refine. But for some reason, my brain just refuses to do that.

Maybe it's difficult because my brain feels like "babbling" is a waste of time and energy, and I always give up before it gets good. Maybe because it's difficult to motivate myself to do things when I don't have a plan, don't feel like I have control over what's going on, don't have the guarantee that my efforts will pay off. Maybe it has something to do with status or confidence or insecurities that apply these filters whether or not I choose to. I dunno. I know that these reservations are silly, but I see why people struggle with it, I do too.

I think that relaxing the filters, letting go of control, and trusting in your brain's ability to generate random words and make them good later on is also a skill, and some people find it easier than others.
You're probably referring to Biontech*, but when I got AstraZeneca the chances of dying from the virus for my age interval was only slightly more than the chance of dying from the vaccine, as calculated by the ECDC.

* which as an aside does cause myocarditis and pericardits in particular for young males. This is important because for example in Germany the incidence was 1 case from 17.271 doses for males in the 12-17 age range and in most cases the symptoms appeared after the second dose, which may mean that a booster could also trigger it.
You could argue: If it's 1/10th the size, then it's about 1/3 the length and width. So, average distance (if you pick two points uniformly randomly) will also be around 1/3. By this logic, it should be around 1000 EUR.
If they filled in the low-end a little bit, maybe a 3Ghz 32core part for like $1500, I could see buying this kind of system.
If you really want to charge tourists for the use of public transport, you could perhaps find ways of charging that at the border of the country. A daily tariff, either on entry, or on exit.
How much space do I have?

I think the skin-in-the-game is very significant as the OP says. In a smaller organisation, you might have a person who does several things and one of those is HR. The existence and success of the company depends on hiring well so they do their best. Also, the more efficient they can be (sometimes the worse they can be) the quicker they can get back onto other things.

In a large corporate, you now have an HR team. There is usually much less feedback on performance and it is easier to blame the org or the market for poor hires.

Another issue is that most employees like most people are only average. A few are terrible and a few are excellent. We can be picky in a small company and find that great person with alignment to the vision etc. What about in your team of 10? You aren't going to find 10 great people so you get a whole range and now some are doing much less than 10th of the work of the team so the excellent people are now picking up the slack.

Maintaining multiple communication paths is hard and risky. I worked with a Bank where each requirement spec was signed off by about 15 people (compliance, legal, marketing etc.) how complicated is it to make 1 change? Holidays, other priorities, change of staff etc. can make the smallest thing take really long.

Ego: Some people simply cannot compromise. If you are the CEO, you might get away with it but what if someone else is throwing their toys out of the pram because e.g. the legal team need your product to look terrible for compliance reasons? Things you should just accept take weeks or months to argue out.

Specialism: The head of e.g. marketing should have the final say on all things marketing ideally. But in many large companies, they might have a disagreement with people who might or might not know more about something but vocalise it anyway. This is magnified if you don't really trust your department heads are good at their job.

Oh, so many more things.

Is there an example out there of a large organisation that does work well or are there just too many variables to make large organisations work period?
It’s expensive because America wants it expensive. It’s not expensive in other countries (PReP isn’t. PEP is).

It’s also not unpleasant. PEP is because it’s a lot of shots, but PReP is just, like, 3.
I have enough problems finding jobs aligned to my interest, let alone people working on them already.
One thought to add here - when you appeal to an authority, which one is it?

In the OP example, it seems the senior dev is saying “on my authority”. And sometimes that is enough, especially if the senior dev can give examples of when not following this practice bit them.

But sometimes there is a higher authority, such as “it’s what is recommended in Google’s SRE book”, which is probably good advice if you are building a large SRE team. (Though as you say, not in all situations.)

I think in the worst case, “best practice” can indeed be used to shut down discussions of a leader’s preferences. But you can smell that out by asking for concrete examples, and asking how widely the practice is recommended.

A good “best practice” should be justifiable and explainable.

All that said, sometimes as the senior engineer you need to go with gut feel; “this design smells like it will give us trouble within a year” is the sort of thing I sometimes say. But I think it’s important to be honest that it’s a hunch, not a certainty in these cases, and discuss/weight accordingly.
The shifting sands of my penis slowly inserting itself into your bunghole.

I'd like to see some more covid in this conversation. There isn't enough covid in the title or the story. Please correct and try again.
I'm in a 10 year relationship. Neither of us really wants to "get married," as we both find the institution very strange. How is it the states business to define our relationship.

Happily contributing to this "problem."
SendGrid was still right imo, and I hate shitty customer service. What they could've done better is explain that $$$ for sending @1000 emails/day isn't worth sidestepping procedures which are wholly designed to stop spammers that can have %% impact on bottom line by degrading email IP reputations.

Sorry for the winded explanation. I think the gist is there.
Honest question. How does that help?

Category theory: I suspect that category theory (well, really just abstract algebra) will tend to make software engineers better at writing code. However, on the other hand, the category theory operator soup that sometimes shows up in haskell, et al makes me think that too much and not enough restraint isn't a good thing.

Computational theory: After 14 years of software engineering, I only needed to care about this once. It looks like the answer is try not to make loops inside of loops, use the standard library, know the bare minimum, and if all else fails then find a way to cheat with hardware (graphics cards, simd, massive distributed systems, asci, etc).

Logic: So ... like type checking? Or prolog? I mean, knowing logic is good. But, like, where exactly do you expect the benefits to show up.

Complexity theory: Are you talking computational complexity? If so then I guess my answer for computational theory (also what did you mean by computational theory then? like lambda calculus and turing machines? When does that help?).
Durability is not availability.
That's the best way to make people switch back to cars imho. Not only does constantly paying a fee increase friction significantly, the same is not the case if you were to use a car you only need to refill every other week or so.

At the end of the day the total number of trips are probably not very elastic, because the price (if it isn't a very high one) usually isn't even a consideration if you want to go somewhere (if it's not that far away anyways).
A smartphone battery might not last very long if it manage to reach a satellite...
“It’s not real engineering if someone can’t get hurt” seems like a strange definition to me.
Guilt and Responsibility: Thinking About Reisdential Schools
How to use design to make public spaces unusable and unappealing
The enlightened big brain politically impossible is to internalize as much as possible. For example, everyone could have a device on their car that records how much carbon they emit and reports it to the government so they can be taxed. The amount they should be taxed is not trivial to determine, but an upper bound would be the cost of offsetting or capturing the same amount of carbon they emitted. (you don’t actually have to spend it on that, the point is just to incentivize people to avoid emitting carbon)

Then increase train fare so it’s at least as expensive per-carbon-emitted as driving. Since trains emit much less carbon, it will end up being cheaper to get from point A to point B by train.

Driving or taking the train has another cost, congestion. (more drivers means it takes everyone longer to get to where they’re going, more riders means some people might not be able to fit on the train. that second one used to be a common occurrence to me.)

Now that might seem hideously unfair to poor people. The solution is to take all the revenue collected this way and redistribute it throughout the jurisdiction where the law is enforced. The poorest would actually see an increase in their purchasing power. That’s because poor people emit less carbon on average, so if e.g. a poor person emits 1 ton per day and the average is 2 tons per day (making up numbers), they would pay the tax cost of emitting 1 ton but receive the tax cost of emitting two tons. The money would come from wealthy people who emit 3 tons but only receive the cost of emitting 2. That way everyone is incentivized to emit less without it unfairly burdening the poor.
Yeah, making this not be optional is the issue.
Only some situations don't get by with 32 bit txids, but imposing the cost on everyone would be bad.

Oh, and C codebases make such changes far harder than more rigid newtyping in e.g. Rust, which is why I assume no one made the necessary patches yet.
And Switzerland is also small but way more expensive, but, that's not how things work. That's not how anything works.
Based on my observations, suboptimal incentive policy leads to entropy barriers … overcoming entropy barriers requires time and effort if at all possible …
What Is a Data Product?
Doesn't have to be, depends on the organization
archive: https://archive.is/d4pnt
SEO for Dummies: 25 secret tips to improve SEO [using Ahrefs]
Bravo, finally another person see's the bullshit that Linux/GNU has become. The kernel itself has really become just like the GNU userspace, compared to the 2.6 line or earlier. Love hate relationship that I have with Linux/GNU but overall I am a Slackware fan of old. I enjoy programming and compiling stuff from source, but everything breaks. Probably because there are to many options to pass to a tool chain. Version numbers on software is one major issue with why shit just breaks.

Like the other day building latest bash with old glibc and couldn't even chroot into a new environment, because the ld linked it with offset magic numbers. It's a shame. Today's code base is garbage in my opinion and still can't read code and follow what people are thinking they are trying to achieve. And I still don't get damn pointers. Can we still write functional programs without using pointers? Oh and without linked lists?

I know C programming and others, but will I ever be a master at it. Hell no! Why! Because I don't think like K&R, and I didn't invent it. The only way I would fully understand a language is for me to design my own that worked how I think.

I always like popping in a live Ubuntu disc with v7.04 and watching it load lightening fast. And yet here we are with higher CPU output but a current Linux/GNU is lagging in response time and becoming like Windows 10 that is so overly bloated with unnecessary code that is probably like Windows 10 that is tracks all your activities.

I like Alpine so far from what I have tried, light-weight, fast and easy to use. If I could develop my own OS I would, and wrap all the programming languages together into one powerful language that fits all the needs from scripting, programming, databases, servers, and fit it all into a 1.5 GB space like Windows Xp did.

But here we are...
Like with the `yes` example, those looked like optimizations to me, maybe misguided but surely coreutils should be as optimized as possible.
I'm not entirely sure what this is, but those screenshots do the absolute opposite of selling it.
Anyone want to suck some dick in the south bay today?

I just came home from San Francisco and sucked like 20 guys dicks in a row.

So much covid. So much gay sex. Wow. Amaze.
> Expecting engineers to develop skills they don’t learn/use in their actual professions to prove they’re capable of working a job makes no sense.

I used to feel this way, but I think I’ve changed my mind. Interviews aren’t really primarily testing for skills you’ll use day to day, they’re testing for breadth of skills and knowledge and more importantly breadth of understanding. When I’m interviewing, knowing if the candidate has the specific skills for the job is the bare minimum needed to get in the door. I’m really more interested in potential, how much they can grow, and indicators of growth potential include how interested they are in the art of programming in it’s many different forms, whether it’s algorithms or math or software architecture, or coordinating people who write software. Puzzles are only the tiniest fraction of all that, but they’re still a signal that you like thinking about algorithms, and have exposure to different ways to write code and lots of algorithmic concepts.

A university CS degree isn’t particularly good at teaching job skills per se either, there isn’t much I use in my job day to day that I practiced in school, at a superficial level. But the school degree is pretty good at covering the broad concepts of computer science, and that has lasting value over the course of a software career.
Logic maybe but a very large amount of software written does not use much if any math beyond the very basics.
The area of Luxemburg is 2500km2 and the estimated population is 633k. For comparison: the area of London is ~1500km2 with population of 8m+. Do you think that Luxemburg’s system can be scaled up?
pffft. you're taking things way too seriously my friend. i don't care how often it is/is not used, 5 levels deep is deep. it's just not well designed not that it's intentionally hidden. your obtuseness to this fact is even more pathetic
Seeing how "basic" the site is made me think how little we hear about getting Slashdotted these days. Obviously not literally, but back in say, 2010, if a site like this reached the front page of /., reddit, or HN, you'd expect it to blow up immediately.
I just created an account on mailgun the other day for a project I'm working on. In case they go downhill, what are the best alternatives?
Wrong thread? How is this a response to the previous comment? Arguing that you want /usr/bin/yes to "be the best possible implementation" in terms of efficiency is a weird way of being in "violent agreement" (more like "aggressive agreement", but whatever). If writing a defensive response, you should actually defend the thing on the other side. Namely, the response here should defend the position that it's more important for yes to be simple than it needs to be efficient. That's what the previous comment challenges potential respondents to come up with.
tl;dr - It's a promo post for a book (at 50% off no less) and its author.

The direct link to the greatest resume on question is this - https://dsresume.com
This isn't tenable in the EU due to the freedom of movement across borders.
Migrations are quite highly prioritized in PostgreSQL. PostgreSQL has the by far best migration support of any database I have worked with. There is of course a lot of work left to do but that is true for many other areas in PostgreSQL.

Also I can't agree at all with "nobody coded it", patches in this area generally welcome. My first real patch for PostgreSQL was about improving migrations. And there has been talk about several of the ideas you propose, but nobody is working on any of them right now. So I mostly think it is a lack of resources in general.
Interesting, i like f# as an experiment, but functional programming is not what I daily use and a big change from my day-to-day flow ( unfortunately)
> whereas public transportation is usually linear

With "usually" being an important proviso: In Germany, there are weekend tickets for up to 5 people. A student ticket (covering the entire state, included in the tuition fee of around 700 EUR/year) often allows the holder to take someone along after 7pm or on weekends.
Cool story bro. This is off-topic though as you didn't mention covid at all.

That's a crime my friend. You must mention covid or masks or Fauci in the title and in the story and in the comments.

Covid covid covid!
What about getting jittery from too much coffee or sleepy from antihistamines? You can apply the same logic, doesn't stop people from overcoming it
I knew that STIR/SHAKEN was required to be implemented in June, but I've actually been receiving more spam/scam calls since then.

It will be interesting to see if this actually makes a difference.
Thats how it worked in Chicago: everyone stopped riding due to sars-cov-2, the Transit Authority started selling 1/3 price passes, ridership picked right back up.
People that design UIs
I highly recommend "Blogging for Business" by AHrefs. It's free.

https://ahrefs.com/academy/blogging-for-business
It's the politically-correct version now, apparently. Hadn't heard it before the Apple phone-scanner debacle.
I think I misread and misjudged you. I'm sincerely sorry for that.

Maybe it is a sensible subject for me or I've been living with people asking rhetorical redundant questions as a passive agressive form for disqualifying others.

I read your question as: "I can't see any reason this performance is needed, maybe it is really incompetence or pedantism from GNU developers." But I think it is prejudice on my part.

Sorry.

EDIT: grammar.
Anything will kill people in rural areas than urban areas. Due to access to care and resources.
I did that exact migration. Unfortunately, to my knowledge, there's no way to do it with zero downtime. You need to make your app read only until the RDS instance has ingested your data, then you can cut over. For me, that was roughly one gigabyte of data and took about forty seconds.

My best advice is to automate the whole thing. You can automate it with the Heroku and AWS CLIs. Test on your staging site until you can run through the whole process end to end a few times with no interruptions.
Yes, I love mobx and have used it in a few projects.

It is a quite a bit larger and I can live without the transparent reactivity. YMMV.
At Shopify I've worked with people with pinky rings and they are still called developers :)
You cannot ban Bitcoin, but I wish converting real money and btc was illegal.

Or at least they would be mandated to guarantee a non changing rate for at least one month.

Btc made me realize normal money is not so bad.
Every passenger wears on the system. It is fair that you pay a part of things you use.
> I suspect it is a mix of cognitive science, linguistics, and anthropology.

Computer Science (more abstract) and Computing Science (less abstract) are branches of Science that have given a foundation to Software Engineering.

The problem is that most of the programming and software development that happens nowadays (and what people pay for) doesn't use it.

I compare it as Chemistry and Alchemy. We are still in the "alchemy" stage of software development. Sure, people who see themselves as "experts" are combining existing stuff to create new things. But there is a few set of experts that use the science expertise to implement systems.
The Bank Never Goes Broke
There are probably a ton of definitions of what a best practice is in SE.

When it comes to code, I like to think best practices are those that make code easier to change and understand, without significantly compromising performance.

Developers who mainly target high performance with their code probably think my best practices suck, and so on.

At a practical level, what really matters is consensus within an organization. Organizations where people hold incompatible ideas of what good engineering is are basically doomed.