skysight-inc/HackerNews huggingface dataset:
While I understand where you're coming from. Appreciate the immense amount of work you do. HN is pretty much the only way I'll see a post like this, and I like to keep track of behaviours like this. I use cloudflare for a lot of things, but it's a deal breaker not giving time to migrate off and causing downtime.

I understand all the complexities here. Have worked closely with a Trust and Safety team before (real estate portal). But if that business was good enough to exist on the CF network for X years, it should be given time to move if it's no longer an agreeable business partner, that makes it a worthy story.
Possibly talking about LessWrong, founded by Eliezer Yudkowsky. But imo a pretty uncharitable take.
> The problem with these studies is that it is exceedingly difficult to correctly account for all the additional differences between people who do get tattoos and those who don't.

I don't disagree to the gist of your post. However, in biomedical and public health research, papers are published even "if you don't find an effect", for good reasons. There could be simply very many unknown factors at the initial phase of some research topics. Researchers find or notice some things, publish them with rigorous discussions, proposed hypothesis with explicitly mentioned assumptions, etc. Other researchers build upon the existing results, add more discoveries, which can be proving or disproving, partially or wholly, etc. It often takes years of multiple teams to get a good enough understanding of a topic. This implicit collaboration is a positive feedback loop to advance the research.

The issue is that the vast majority don't read the detailed discussion in the papers and thus could get a partial thesis, which in many cases lead to incorrect conclusions. Media reports don't help, because they are essentially a simplified version. Otherwise, they can simply refers to the original papers and ask the audience to read them. Also, not many reporters have solid scientific training in the fields they report and don't understand the papers well enough. I don't blame them, since it is hardly their job. Good readers must be aware that the reports can be misleading, or biased, or simply wrong.

edit: grammar
> Maud allows much tighter/automatic integration in this regard

Interesting, can you share some examples?
I drive past a gas station every time I go to or from work. And if I could stop off there and get two weeks of charge out of my phone with a five-minute fill-up, I would, because that’s way better than having to remember to plug it in.

I’m sure it’s nice to have a car that is always ready to go, and I don’t think EVs are bad, but let’s not pretend that gasoline or diesel fuel isn’t really easy for most people, most of the time. The only time I ever had to go out of my way regularly for gas was in college, and they wouldn’t have had charging points in the mass parking lots anyway.
They aren't universal because folks like the article author keep trying to make fetch happen. Authentication, Authorization, and Accounting (AAA) are bedrock security concepts. They sound fine out loud, and I have no idea why a verb form would be a requirement for an abbreviation.
It depends strongly on what you’re building. Interactivity is a property of the app and different types of apps have different interactivity requirements. For example a page that is more or less a UI proxy for CRUD operations typically does not require too much client side state. On the otherhand, a flow chart editor (any document editor really) needs to function largely without round trips to the server. If the web app is intended for mobile, you would expect to see many more interactions with limited bandwidth or no internet connectivity, so you would need to account for that. This is much more about application architecture than preference (although you can certainly choose to only work on applications that match your preferences).
Auth is what you went for when "cloud" or any number of more widely used ambiguous terms are out there? That said I think dialing back the use of technical terms watered down by the marketing team would be fantastic.
Their joke was that the security is so poor, it could even be conceived as a doorway they never put a door in. They were playing off your comment and agreeing by exaggerating further.
Some other less-cited reasons home ownership may increasingly be considered expensive:

- Increasing density in older cities requires infrastructure upgrades that are much more complex and expensive to retrofit than it was to plan and build the first time when space was abundant.

- Multi-story buildings are more expensive per floor space area than single-story buildings. As cities become denser, the added expense of multi-story buildings is realised.

- Home standards have dramatically increased. We've forgotten how common it used to be for houses to leak during storms, or how hot or cold houses used to be without any insulation or HVAC systems. We've forgotten flash floods caused by inadequate stormwater systems. Where children used to grow up in bunk beds in tiny shared bedrooms, they now are expected to have their own adult-sized room. Where a small kitchen used to suffice, people now expect a huge show kitchen and butlers pantry that is double the size of old smaller kitchens. Or in a country such as China, millions of people have forgotten what living in a cave house was like for their grandparents.

- Complexity of expected amenities and public services have dramatically increased, resulting in people wanting to live inside large cities rather than spread out across small towns. People want to live within an hour of travel to a MRI machine and healthcare specialists. Or instead of shopping at one food store or dining out in one of two restaurants in a small town, people want to be within a few minutes of 20 choices of cuisine in a large city.

- Materials are more expensive because it has been realised that clear-felling old growth forest is not sustainable, nor is digging up the easiest to extract resources, and we're just starting to realise how expensive sustainable resource extraction actually is. As a result of increased quality of housing and infrastructure, materials are enormously more complex and varied.

- Safety standards for construction labour are significantly improved, even if just by worker and public expectation. It's no longer acceptable for labourers to be working in dusty environments or working at heights without scaffolding and harnesses having been planned and setup first.

- Increasingly affluent populations are aging and naturally reducing in size. In such a demographic shift, workers can prefer safer and easier jobs that don't risk life-long back and joint injuries and all the other types of health risks common to the construction industry.
How do you test a fuse?
I agree that it isn’t the most efficient manner, this is not an insurmountable issue for the vast majority of people. The cost will still be well under half the price of gas for most people driving electric sedans and crossovers.

Yes, those living in the Bay Area with a Hummer EV will find the economics problematic but this solution is fine for the vast majority of other situations throughout the US.
The willful negligence is not asking someone or saying something before slicing into an expensive looking underwater cable with a saw - which would take some time, preparation, and persistence.

And if it was actually abandoned, what was cutting it going to do for him anyway? Unless he removed the cable, he was going to keep snagging it in different areas.

This isn’t like cutting a corner pulling out of a parking lot and running over some flowers. This is like digging with a backhoe in front of your business to install some irrigation, and getting irritated at all those pesky cables and stuff underground. And rather than talking to someone about it, ripping them all out because ‘it didn’t look like anyone was using them’.
Ah yes, the good old “the jargon for X is confusing, let’s add more jargon”.
I like it. The distinction between Authn and Authz isn’t nearly as obviously as login and permission. Sometimes I feel like we enjoy fancy terms more than we enjoy unambiguous terms.
Paradoxical, but I feel part of the process of individuation is coming to terms with just how extraordinarily ordinary we actually are. For many that naturally comes with age, we simply care less about what others think. And it's very freeing. For those that can't get there, I think there is more often than not some kind of arrested development or trauma holding them to that pattern. It absolutely can be overcome; best not judge (it shouldn't really affect you in any case) and see that everyone is on their own path and some are further along than others.
This is something that should be part of gopls IMO.
No need to have owners if the charter is unambiguous enough to be implemented as a self-executing one (i.e. a DAO).
The other term you might here is AAA: Authentication, Authorisation, and Accounting
This is just how people communicate now in the business world. It's up to you to read between the lines.

One thing I've learned to be wary of on the job is "do you need help?" That phrase is often code for "You are not performing up to our expectations. This is your first and only warning. Get in shape or get out."
You can (and people do) create a charging station with just a battery. Using the same metric as the gas station, which will indeed need more than just a barrel to make it work.
Interesting that its basically caffeine - but the culture of drinking mate is more similar to "smoking a cigar" ie slow time for deep thinking.

(I know that is supposed to hit slowly due to whatever other compounds, but its not my experience)
You can probably make many like minded friends in r/haskell. Just post something about Clojure and pedants most likely crawl out, saying how it is not an FP-language. :)
This is a nice approach I've followed myself before. It feels like common sense web development, just writing things in a way which allows them to be reused. A button will likely be the same on any page of the site, so make a button component.

I don't think this is "React-like" though. Making components isn't specific to React. We've been doing that since ASP and probably earlier. Your views still need to know what components to render here.

You can go further and just define a template function which takes a template name and a data object. Then render arbitrary children. That way your UI can be fully composed in code and the only thing your components need to know is how to render themselves.

var templateFS = os.DirFS("./templates/components/")

type Component interface {
Type() string
}

type Button struct {
Name string
}

func (b Button) Type() string {
return "button.html"
}

type Div struct {
Children []Component
}

func (d Div) Type() string {
return "div.html"
}

type Page struct {
Children []Component
}

func (p Page) Type() string {
return "page.html"
}

func main() {
component := Page{
Children: []Component{
Div{
Children: []Component{
Button{Name: "Test button"},
},
},
},
}

templates := template.New("")
funcs := template.FuncMap{
"exec": func(tpl string, data interface{}) template.HTML {
var sb strings.Builder
templates.ExecuteTemplate(&sb, tpl, data)
return template.HTML(sb.String())
},
}

templates = template.Must(templates.Funcs(funcs).ParseFS(templateFS, "*"))
templates.ExecuteTemplate(os.Stdout, component.Type(), component)

Your page.html file becomes

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
{{range .Children}}
{{exec .Type .}}
{{end}}
</body>
</html>

For example
in the middle east it is generally not shared, everyone has their own and the host will refill your gourd with water.
Back in the original X days, he apparently did code to get X off the ground before PayPal bought them.
Yes. Same as you can be exploited and grow your earnings over time as you move up the value chain. Note however how unbelievably strenuously the US is trying to keep them from progressing technologically. It’s to the point of imposing its will on _other_ countries by now. That is not accidental, and it has nothing to do with “national security” or whatever. It’s just to be able to milk that teat for a little longer. Military gear by design uses older chips that are easy to produce should a war break out.
I'm not sure it's even that more inconvenient to do what I suggested.

2FA is probably the biggest inconvenience, but the 2nd factor doesn't have to be TOTP, it can be the employee badge, or biometrics (fingerprint). If it's TOTP, then there are credit card-sized cards with a button and a display. Press a button, get the token. Keep that card at the workplace such as a work desk at home or a the work car, and hacking that account online becomes very difficult.

Session timeouts are not that inconvenient. The employee needs to log in every day, but the session duration can be made 12 hours, so they won't need to log in the same day twice. This is still so much better than 90 day defaults in many places.

And not collecting data to reduce risks is easier than collecting it. It's more of an ethos thing than a cost, unless the company is collecting creepy amounts of data already and that needs to be properly dealt with.
Yeah, my first thought on seeing the title question was "well, they charge slower than you can refill gas, so obviously you need more chargers than existing gas stations, though of course most people don't have gas stations at home so it's a kind of messy comparison".
You, Too, Can Own a Short King Humanoid Robot
Similar here: auto insurers lobbied to exclude coverage for damage to your vehicle if you were under the influence or alcohol or drugs.

I guess people may ethically agree to that but did premiums go down? Of course not.

A very profitable move for the insurance companies to provide less insurance without handing over the savings.

And it even applies to “anyone you let drive your vehicle” so everyone is supposed to be a drug recognition expert, which is even controversial amongst those that are supposed to be the “experts”.
I don't really get the point of this post. Yes naming things is hard, but the fact that these two words are similar is actually a good thing, despite laypersons getting them confused, because they are both functionally and implementation-wise closely related. The confusion is not going to be solved with trying to relabel the concepts. The author never actually illustrates the harm caused by this confusion either. My guess is they ran into something like installing a package that didn't cover their desired needs, attributed this to the "auth" name and instead of moving on decided to write about it.

>> "The canonical solution is to call these "authn" and "authz", the n and z evoking the longer words."

or we could just use the longer words?
Seems pretty awesome actually.
If your logic is to be followed then they shouldn’t be launching rockets either. And yet…
Should I use JWTs for authentication tokens?
"Most places say AuthN and AuthZ" is what the post is arguing against.
I would argue that your keen interest in learning more about natural things that are mysterious to you by asking questions and doing research literally makes you a scientist.

Not a professional one in the field, sure. But scientist? Most assuredly.
Your memory deceives you. The CMB was found accidentally in the sense that its discoverers were simply trying to reduce noise and found this one stubborn source, but it was predicted by Alpher twenty years prior.

Can you go into how you would predict it without homogeneity? Without homogeneity you don't get the FLRW metric, so you won't get the big bang or expansion, so no hot dense state in the past, thus no CMB.
> While charging, the energy consumption of an electric car can easily reach 300-400 watts

This is the first I'm hearing of this. Is this for real? Six modern desktop PCs worth of power, doing what? And that draw only occurs while charging, so it goes away when the car is "off"? Is this for heating the battery when it's cold? I'm not trying to jump on you, I'm just seriously surprised.
The End of 'iPhone'
well I fill up a sedan (~13 gallons), So 2-3 minutes fits unless I'm in a long line. I'd only be spending 15+ minutes in a Costco line.

>all of this talk about time completely ignores that an EV driver spends quite a lot less time every year refueling their vehicle.

Depends on how readily you have access to a charging port at home/work. if you have no garage to park in and charge overnight with, you're pretty much stuck at some public space for 30 minutes minimum (assuming fast charging).
> I personally like saying authnz (authentication and authorization mashed together)

a12n and a11n, if you will.
I just tried your first example on tryclojure.org and it returned "true":

user=> (list? (cons 1 '(2 3)))
true
People find others who have things in common with them. Those things people have in common get names. Those named things become a big part of a persons life and so become an identity.

Sometimes, identities are something that we choose- the article is focused on people choosing a psychiatric diagnosis as an identity but there are a lot of other identities people choose, based on their work, hobbies, where they live, etc.

For example, I am a programmer. It’s an identity I have, based on both my work and hobbies. It’s a useful shorthand for me to share some information about myself and find other likeminded people.

People don’t always choose their identities either. A lot of people have an identity imposed on them. When society creates an identity around something that applies to you, it might be impossible to avoid it even if you want to, and embracing it may be a necessary survival strategy.

I don’t think it’s a matter of desperation that people cling to them. In some cases it’s a matter of pride, people want a way to claim their membership in a group and show their values and things they care about. I think we all do it, but some people are aware of it or do it intentionally more than others. In other cases, like I said, it’s not a choice. People may desperately want to not have a label imposed on them but they can do little to avoid it.
They’re probably referring to situations in California where people walk out with merchandise because the penalties are less than the merch they’re getting.

It’s less of a “the way things are headed” in the US, and more of a side effect of the state-level political games each side is playing, where blue states score points by loosening penalties, and red states score points by tightening penalties.

Neither population of state citizens is right or wrong, but rather they’re all pawns. As someone put it, the politicians have organized the country into two LARPing teams to keep everyone distracted while they run out the back door with the money.
by Accounting, do you mean Audit Logs?
Show HN: Try to guess which are the 50 most important sneakers ever released
The 1st Amendment is not an absolute bar on any restrictions on speech whatsoever. It is a bar on state action to limit (or compel) protected speech on the basis of content. I could load you up with legalese here, but the rather simple explanation of the matter is that, if it's not restricting speech for political opinions (in a very expansive sense of political), then it probably will pass constitutional muster.

If I have the underlying context right here, this is effectively regulation prohibiting people from lying in the course of their normal operations, which smells a lot like a typical fraud statute, and government restrictions on fraud-like things have almost always been upheld as constitutional. (The main exception I'm aware of is US v Alvarez, but even there, SCOTUS said it was only a problem to ban lying for lying's sake; banning lying with the purpose of getting a benefit is acceptable).
Thats fair. My comment wasn't directed at you. I was trying to be smart and write an inverse of original comment. Where I as an interviewer was looking for a proper 'data stack' and interviewee responded with a bespoke solution.

"not understanding the scale of "real" big data was a no-go in my eyes when hiring."
Awww I love seeing chicken lovers on HN threads! I started a company called Coop specifically to make it much easier and accessible for anyone with a backyard to raise chickens. We make cameras that do a bunch of computer vision work for predator detection, door alerts, egg alerts, etc. We're at the point where we can now notify people that, "hey, raccoon is detected, door is closed and all chickens are safe". It's been a super fun company to build and right now 59% of our customers have never raised chickens before. I've always wanted to blend backyard agriculture with smart home technology and it seems to be working. Keep up the chicken-love!! Our website is www.coop.farm if anyone is interested or has feedback!
>> They aren't universal enough

Yes, we need a NEW standard: https://xkcd.com/927/
Yeah, looks like there’s no input or img tags. Very limited!
That's again a false argument, made a complete lie by the existence of Home Ownership associations and other contract covenants.

Rights come from your contract with whoever hold power not "property ownership"

There is yes some cases where owning is giving you a better deal then leasing in terms of rights and obligations but this is not an universal truth and not the reason house prices consistently rises faster then inflation and average disposable incomes that have nothing to do with the utility value of property as an dwelling.

Ie if we were to go back to an scenario where home properties lost value as the loans were paid off and things got old and worn there would be no crisis, the issue is that the way that currency and banking intersect makes prices keep rising.
It really depends, if you are with people for sure, but I see Ubers and concierge drinking it solo all the time.

Plus there is always San Pedro’s or San Jaun’s cup. I forget the guys name it’s the guy who saved the Indios, when you first make terere you leave it sit and this is for that guy and also to let the horrible first taste soak into the first sip.

Also as I found out it’s really bad manners to stir the spoon / straw thing.
OMG! No! Having dealt with Go templates in the context of writing Helm charts, I would say this is not a a great idea. Please, invent a better templating language for Go, and then perhaps go down this path. That being said, I am not a great fan of templates in any language. Jinja2 might be a heck of a lot better than Go templates but it can still be hard to get right.
It's still important if there is a connection
Yes, this. Access control is bigger than just permissions. And identity is still relevant even for anonymous users.
It was predicted, then found accidentally. https://www.ifi.unicamp.br/~assis/Apeiron-V2-p79-84(1995).pd... gives a date of 1948 for the following (Ralph Alpher and Robert Herman):

> The temperature of the gas at the time of condensation
was 600 K., and the temperature in the Universe at the
present time is found to be about 5 K. We hope to pub-
lish the details of these calculations in the near future.

https://en.wikipedia.org/wiki/Discovery_of_cosmic_microwave_... describes the kinda-accidental confirmation of this theory.
“authn” and “authz” are sufficient to use between technical people.

But using “login” and “permissions” for explaining concepts to general populace is perfectly fine as well.
I've never been in a situation where this "confusion" happens (nor in english or spanish, where we use autenticación and autorización), authentication and authorization are standard terminology in all IT and Infosec.

I know acronyms and stuff but if it creates confusion just use the damn complete word, I don't get why create a problem.
https://www.msn.com/en-us/money/companies/another-roadblock-...