skysight-inc/HackerNews huggingface dataset:
Ultimately it's 8 billion religions. It all breaks down when you look at what people believe at an individual level. It's possible that no two people believe the same thing, even if they claim to be adherents to the same sect. And if an individual's beliefs are at odds with their church, who am I to decide who's right, if I don't even share the beliefs of either?

For instance, the majority of American Catholics believe it's OK to use birth control. So, who represents "Catholicism," the people or the church fathers? It's just my nature to give benefit of the doubt to the people.
Heheh, in retrospect that does sound like a plausible thing someone might say, "foreign code" meaning "that code written by foreigners". I wonder if there's been studies about cultural influences on code, like how Japanese programmers write code, compared to other countries, etc.

Even within the U.S., there was the whole thing about the MIT approach (do the right thing) and the "New Jersey" style (worse is better).

"What do you expect from an operating system designed and implemented in New Jersey!"
Tailscalar here, you can also fetch, validate and edit your ACL's using the API https://github.com/tailscale/tailscale/blob/main/api.md#acl
UK govt considers invoking national security in Arm IPO saga
It can but you'd be an absolute sucker to assume it.

What's really odd is for people to believe that companies doing bad things requires a continued supply of bad individuals. It doesn't, humans and systems are good at rationalizing bad behavior.
Because right now international settlement happens with truckloads of cash and armies of money counters.
Thanks for checking it out! That is definitely a valid point, it would lead learners to develop their skills faster. Another example would be only allowing hjkl movement and disabling arrow keys.

Disabling mouse selection in the editor might be too restrictive, because I want learners to find what works for them. As it is, I can only expect the learner to practice with good faith along with the lessons.

However I could also add an option to turn on a more restrictive practicing environment (only limit to certain commands, no mouse usage, etc.)

Let me know any other improvements I can make!
Polyus was a CO2 laser - do they need a lot of neon too?
The MSDS on Fluorine Excimer Laser Mix [0] lists fluorine at less than 1% concentration, and includes the note on reactivity: it produces some liquids that shouldn't persist in the air, these aren't CFCs. Guess it depends on the quantity but sounds like a rare event.

> Reactivity Hazards: Due to the presence of Fluorine, this gas mixture may react with water or moisture in the air to form hydrogen fluoride or hydrofluoric acid, plus small amounts of ozone, hydrogen peroxide and oxygen fluoride.

[0] https://lpg-umr6112.fr/lpg/fichiers/Intranet/FDS/FDS-Gaz/ArF...
> _That_ is why developers are cautious. Do you _seriously_ think that you are the only person in your team who understands "commercials" or "cost benefit analyses"?

I realized this attitude is common to all tradespeople, not just developers, but also HVAC techs, roofers, electricians, pretty much anyone who's long-term accountable for supporting a large, complex system.

More of an observation than anything.
The issue with this piece of work is that the author hasn't even attempted to think of reasons for results he/she plotted. Simply presenting provocative data without adequate attempts to explain the results is irresponsible. People will take this data and say, "See global warming isn't happening!" but that is not the right takeaway.

One possible explanation for the data is that, regardless of whether or not the Earth is getting warmer, cooler, or staying the same temperature, you would always expect some places to be getting warmer over a given time period, some places to get colder, and some places to stay the same. That's just a property of a random system. Without sampling enough points, you can't say how the global temperature is changing because you don't have enough data. Another issue is that the author largely chooses cities. It may be that cities are more likely to be built in an area if that area has a stable climate. As other have mentioned, even a 1 degree change is temp is significant, so the scale of the graphs is wrong too.

A good illustration of how random systems can do weird things is this wealth simulator: https://www.masswerk.at/misc/wealth/

In this simulator, 55 "participants" are given $45 and at each step in the simulation, each participant randomly gives another participant $1. Even though all of the action in this simulation is random, some participants typically acquire much more wealth than others. If you sampled random participants after N steps, some would gain money, and others would lose money. Rarely would the wealth of a participant stay the same. If you didn't understand the rules of the simulation, and were only presented with the data, you'd need to analyze data from all of the participants to conclude that total wealth had stayed constant.
I took it as: if you only have E2E tests then retrofitting unit tests is hard.

My experience agrees with this. Adding unit tests to untestable code (think: class has 10 dependencies that it news up being the first branching of a depdendecy graph to be untangled) requires refactors that just don’t get done with the busyness of other priorities.
> had an agreement

>We got the vendor to send us new drives and shipped the older model back to them

not much of an agreement then, shows where the power lies

>MB8000GFECR

Seagate ST8000NM0055 at 2-4x the price

>MB008000GWWQU

another seagate
Yes that would be a big deal but that's not what the evidence is saying.
Why cant we have comments that are tied to a hash of the block of code the comments are refering to?

Have editor plugins that highlight if the hash no longer matches, then you can evaluate if the comment needs to be updated or not and update the hash.

This would eliminate the problems raised about working on teams and people not following procedures.
How much of that code has to be resident in SRAM or XIP cache once a session key has been established to handle the common TLS record types? Is it feasible to execute the whole TLS session setup code either in place from serial flash or at least copy it to SRAM on demand allowing the application to use more SRAM once a session has been established?
Yeah sugar is very bad for you, almost certainly worse than non-tobacco nicotine. We badly need to regulate it.

> For me the upside of nicotine is fun. The same with alcohol.

I'm with you 100% on this one; I love to drink haha. But alcohol is pretty tightly regulated most places, both culturally and legally. I guess I'm fine if vaping/smoking/drinking/sugar are in the category of "we know they're bad for us but we like it, so we'll have some kind of regime where we can enjoy them in moderation"?
im getting a whiff of civil asset forfeiture coming from this. thats not a good plan, its a horrible way to encourage cash harvesting from unbanked noncriminals.

there are particular things, such as ghost phones, digital currency, and origin of revenue that sound like issues to address mentioned here as well
I love The Primeagen! His humor on his yt channel appeals to me :3
Please stop the grugposting, it is impossible to read.
But do they actually learn? Or ignore the sunk cost of living in the Bay Area and proceed to drink another flavor?
Maybe so, but please don't fulminate on HN. We want curious conversation here.

https://news.ycombinator.com/newsguidelines.html
> We can't even accurately estimate (ahead of time) how long it would take in the existing stack, much less in a different one.

We already try to measure these things with Agile and sprints. It's not perfect but many would argue it's better than zero estimation at all. However often the focus on sprints leaves long term investments like code quality out of consideration. More studies and data can provide better information on when these trade offs are worth it.

Imagine if a large scale study came out that said companys that migrated to microservices ended up spending on average 2 additional months on migration if they delayed the migration by a year. Certainly this would be useful information for other companies thinking about the same.
What are the downsides to "going rogue" too often? Where do politics come into play here?
> sample "Hacker News" Goggle

wonder how they came up with that list? That list it self is a goldmine on it's own.
>> If it's comparable to a USA dev Salary, what savings/arbitrage/win a I achieving here? Wouldn't it be easier for a USA based company to just corp 2 corp/1099 or such someone onshore, then offshore and have a middle man?

I'm not affiliated with the GP, but here are my takes:

1. Talent is talent, so doesnt matter where you hire from as long as it is good talent with good communications skills

2. I cant find someone overseas, so this is a good platform to do so

3. I dont want to deal with international money transfers/taxes/restrictions, so this takes care of that

4. I doubt you can get this type of talent at Austin rates, so the rates are good. If you need talent NOW, it is even harder to get it at good rates
Why? PostScript is a programming language. You create applications in it (within the limitations of the hardware); they just happen to usually be used to create printed pages. People did all sorts of other weird things with PostScript.
Thanks! Let me know if there's anything I can improve or features you'd like to see
This is from the old book “Anguish Languish” (“English Language”)

The entire book is on Project Gutenberg: https://www.gutenberg.org/files/64432/64432-h/64432-h.htm

Wikipedia:
https://en.m.wikipedia.org/wiki/Anguish_Languish

My uncle, a pastor, would read these with incredible intonation before bedtime at family reunions.

We kids would laugh so hard at this version of “Home on the Range”

HORMONE DERANGE

O gummier hum warder buffer-lore rum

Enter dare enter envelopes ply,

Ware soiled’em assured adage cur-itching ward

An disguise earn it clotty oil die.

Harm, hormone derange,

Warder dare enter envelopes ply,

Ware soiled’em assured adage cur-itching ward

An disguise earn it clotty oil die.

A machine learning friend started on a prolog program to “translate” English into “Anguish Languish”, but didn’t get to far.
Extreme weather events are a symptom of global warming, not a cause.
I wonder if the key word in there is "company." Modern companies tend to be VC funded monstrosities that onboard a lot of programmers to do things to make VC firms find more seed capital.

This selects for complexity, not finished product.

We've seen a lot of one-man or small-team companies do some pretty amazing stuff, because usually they are solving a problem that they have. If you're high on VC cash (or are trying to get high on VC cash), the problems you are trying to solve is more marketing than technical.
What's the story for tracking sales tax obligations with this?
This kind of memorializing is a bit on the nose sometimes, but gosh darn it I hope it works great for most.

I tried to soak in all the feels while looking through automagically-animated photos of my own deceased grandparents on a genealogy site a couple years back, but eventually lost it when an animation of one photo turned my grandma's accidental blink into something that appeared to be a looping Stevie Wonder impersonation.

I'm gonna be honest, I scrambled to save a copy of that one to send to my sister.

So, speaking for myself as a living person, I am not going to hang a lot of hopes on those treasured solemnities. I admit I mostly hope my kids can get some humor out of this type of thing when I'm gone.

(Plus with the high demand for things that can loiter above battlefields these days, it may be a bit tricky to celebrate my dead body by turning it into a drone like the cat guy did. So naturally, these other options are all welcome.)
Isn’t an iPhone an encrypted device? Thought I read stories of police agencies trying to hack their way in…. How about android phones? Are there any graphics or compression algorithms that could be used as encryption?
Hmm I actually had not considered this before, thank you for bringing this up. I'll be looking into how to implement purchasing power parity. Let me know if you wanted any more features
Ostensibly even these very HN comments are like that. But HN seems like it will always be well stewarded and open. Stackoverflow is better as it has a permissive license.

Anyway for fun: (c) 2022 quickthrower2
Specifically for API, seems better to just partner, focus on building core product and getting users.I've seen tools out there to manage usage based billing and auth for APIs, archetype.dev is one. Seems like no brainer vs. trying to spend eng hours in house to figure out, thoughts ?
True, yes, but when they do that, they also leave out some key features. A lot of users of Final Cut Pro kept using the old version because Final Cut Pro X left out a lot of features.
Please don't put your words in my mouth.
Hey bradfitz, guy who previously had 32150 here. :-) This looks insanely cool, a couple questions:

I know it says it's linux-only right now, but is that client side or server only? Can my Windows users TailSSH into linux boxes?

Would be cool if somehow it could wedge into sudo auth so you could login as a a user and sudo without password if allowed by ACLs, especally if I could add "check" to the ssh. agent pam module?

One thing that has prevented me from trying Tailscale, despite the great word on the street, is I can't figure out pricing, despite contacting sales. I'd like to run it on ~120 dev+stg+prod VMs, with 10 people (devs, testers, ops). I'd like every box to talk over tailscale directly, as an overlay network, but servers I hope aren't users, that'd get expensive fast. But I need more devices than 10/user. I presume "custom" would help with that but I got no reply from sales. We are probably too small fry. Now that I'm typing this, I realize I guess we could just buy ~15-20 users despite needing only 10.

I think I've resolved myself to setting up Nebula for the server overlay network, and using Tailscale for physical users, with a traditional firewall bridging them.

Again, Tailscale SSH looks very nice, job well done!
I hate Twitter, reddit, quora, and a multitude of others because they do not allow you to read comments if you don't have an account.
> The scientists say their model of inner core movement also explains the variation in the length of day, which has been shown to oscillate persistently for the past several decades.

How do we measure persistent changes to the length of a day on Earth? This seems like a maddeningly slippery problem.

- Geosynchronous sattelites? What if they're slightly off?

- Star readings? Can we measure that precisely enough from the surface to find tiny fractions of change?

- Any surface-based reading also has to deal with the non-spherical nahure of Earth, and its wobble (the motion that gives us seasons)

How do they do it?
I’m curious what advice from it you find dreadful.
I really like Brave and what it is trying to do. I've been using it as my main browser (with the brave engine) and I have no real complaints. Firefox has been making me mad lately(more-so the corporation and its stupidity than the browser itself) and so...Brave.

However, I will not recommend it to my father/mother. I think it is too geared towards techies, and full of traps to confuse people less involved in online tech culture. All this talk of crypto/wallets/coins/ads and the associated buttons and icons everywhere will just confuse the hell out of them. You need to spend a bunch of time disabling stuff or setting things up that they will just not do. Kind of a shame, because the out-of-the-box experience is really good for privacy and ad blocking, etc...
You could use PHONK https://phonk.app/ to create a script that runs a web server and combine it with more custom stuff such as Sound, visuals, MQTT, sms, etc etc
A device that's 15% efficient is inherently more wasteful than a device that's 100% efficient, right? Therefore we're wasting something. That thing isn't input fuel, it's the materials used to build the device, and manage its lifecycle. That doesn't mean it's free - it just means we're considering different inputs.

Total efficiency here is the sum of all inputs over outputs. For solar panels that's land use, that's glass, silicon, plastic, PCBs, etc - in addition to the sun.

Otherwise, in your model, a panel that's 100% efficient is inherently the same as one 15% efficient.

In your model, a battery is infinitely efficient - after all it has no inputs, only outputs! Once you get to that point your model needs to be adjusted.
and this is why I have to use nitter or invidious to avoid the wrath of the complexity demon
I've been in digital physical design for 25 years. The Asianometry videos are a good intro into some of this.

On the analog side you have a lot of custom transistors and hand drawn layout.

On the digital side it is Verilog RTL, synthesis to logic gates, and automated place and route.

The CAD flow is literally tens of thousands of lines of Tcl code gluing tools hundreds of libraries and tools from multiple vendors into something that just crashes once a day and not constantly.

There is still a lot of manual work involved even on the digital side. The number of PVT (Process / Voltage / Temperature) timing corners has exploded over the last decade. The design can have no logical bugs and timing closure still takes 6 months on big chips. Hundreds of clocks, new DRC violation types with every new process shrink. More tools to check IR drop, electromigration, yield enhancement.

One engineer is able to do something that would have taken 25 engineers 25 years ago but the chips have grown in size and complexity. We have over 50 physical design engineers on my current 20x20mm 5nm chip. Probably another 50 RTL designers, 10 DFT, an army of verification engineers. I'm ignoring the lab debug and software teams which I don't know as much about.

Designing with code is the only way to realistically do this on the schedules we have which are usually 1.5 to 2 years.
>> Last year, Juul reported a net loss of $259 million and an 11% decline in sales to $1.3 billion, according to a disclosure the company made to employees.

What on earth.
Fantastic commentary - thank you.

Now I am waiting for the conspiracy theorists to twist your words and imply that you must be a company shill.

Or to tell you how evil you were working, and how they only produce using ethically sourced curly braces, with fairtrade electricity, an organic compiler, on their own hand-carved recyclable wooden laptop.
> In the above example how is someone going to send traffic to 172.17.0.2:80 through the Docker host from a box on a different network than the Docker host?

The attacker and host will generally need to be on the same network so that the attacker's packets are not dropped because they are addressed to a non-routable private IP address.

You could access the containers at 106.12.52.111 if you were in the same network (e.g. 106.12.52.0/24) and the packets did not have to traverse a router.

> Also is this still exploitable if you reject everything at the iptables level before you start using Docker?

Yes. Docker appends the FORWARD chain with custom rules that explicitly forward traffic to published ports.
> also danger abstraction too high, and big brain code become astral projection of platonic generic turing model of computation into code base. grug confused and agree some level very elegant but also very hard do anything like record number of club inventory for Grug Inc. task at hand

My favourite part.
Sometimes users prefer the less straightforward UX
I think I understand Dutch now.
It is in multiple places in the article, isn’t it?
grugspeak imply that message self-evident and that complexity is not really in world but invented by badspeakpeople

but world is complex, and babytalk is denial
Most (if not all) current phones available in the market cannot even boot without a battery connected, is that correct? I'd feel a lot more comfortable without having to worry about it and risking forgetting about it for any unspecified amount of time just to find a pillow protruding from the back case. I really find it a shame that we have relatively powerful, energy efficient, mass produced devices in our pockets we eventually dispose of when they could have a second life serving another purpose. postmarketOS is a really interesting project, and if most phone manufacturers weren't actively user-hostile I could've used some old phone instead of my Pi(s) for whatever project I'm interested into, but I however think it's fruitless until strict regulations allow users to do whatever they wish with their handheld PCs. Due to this, among other things, I find all the talk about recycling and whatnot hypocritical from big companies, that should be the last stage of something's life, not dictated by obsolete security patches or the likes.
Big brain no read later code. Big brain go to conference.
I can't imagine it would take that long amortized to switch if Apple did end up removing it another 10 years and you're still mailing things then. How complicated are these mailings?
I completely agree. I don't like the company, but see always saw it as a viable cheap alternative to pricy nicotine gum/patches.

I've always felt the reason why most people fail quitting any drug America deems unsafe, is because of this all or nothing approach they have to quitting. American black and white thinking.

I've seen so many people quit a drug (Alcohol, nicotine, benzos, opoids, and even meth) by going cold turkey. It has dismal failure rates. Yes there are people whom have one cigarette, and they are up to 4 pack a day. Yes--there are people whom have one beer, and are buying 1.75 L of Jack daily. Those addicts are not typicical.

Tapering down over a long period of time seems to make more sence. And then allow the recovering patient access to a very low dose of their drug of choice forever.

Sorry about my speech. Personally, I have found cutting way back on a dangerous substance has been successful. And the way our government handled this opioid crisis has me seeing red. Yea--just make it impossible to get any regulated opioid, and then wonder why we have people dying by the hundreds daily due to street fentanyl.
No idea what this company is trying to be anymore.
You're setting up a straw man for yourself to knock down; the points they're making are more nuanced than just 'think of the children' and you're being excessively reductive when you frame it that way.
2 more point grug want make.

1. big brain write code when no idea big picture. later problem make grug have to rewrite many code, make grug want break keyboard on desk! (no idea where club, maybe left bathroom stall)

grug now make diagram first, tell purpose code. maybe take long time and grug no happy. but diagram tell many story from tiny picture. all see picture, all grok. junior grug see problem, ask question, all work together solve problem. many pat on back for junior grug, maybe give bonus shiny rock. then grug make code. less waste time throw away code not make sense, more grugs make code from picture same time. think of artist make mural with grid. grug happy when think code like art.

2. grug also told to refactor sometime, not happy. executive vp say refactor whole app, grug raise club very high. grug boss say "Ok, we'll do Embrace, Extend, Extinguish", grug lower club a little.

grug put up app facade, make feature flag and new feature, push feature to prod, test new feature with little real traffic using flag. test more and more traffic. when new feature use 100% traffic in prod, then remove old code and flag. do again until all old code replace. refactor slow but not make grug work overtime from bad deadline crunch, waste less money when refactor no work, less smash boss when no stand up to executive vp.