skysight-inc/HackerNews huggingface dataset:
-- "buffer state" bullshit brought to you since 1939 --

Do they still need Finland as a "buffer state" [1]?

[1]: https://en.wikipedia.org/wiki/Winter_War
Show HN: Open-sourced weight lifting tracker app with a programming language
Sorely lacking from this article is the topic of static type systems and immutable data structures.

One guarantees the absence of certain classes of bugs; the other reduce the number of moving parts in a system.
> Also, did the US tell the regime in Kazakhstan to raise oil prices?

I don't know if they did, but it wouldn't exactly be out of character for the US to encourage a country to do market liberalization reforms.
You mean the native app stores on smartphones? Because that's what competes with desktop software now that people user their phones for computing. But you can still get the app version of windows desktop software.
I'm inclined to cite that saying where there are those programming languages everybody complains about, and those that nobody is using. Doesn't hold for HN, though ;)
And to me, this is part of the problem with IPV6. This HUGE amount of space that results in "why not" numbering, also means long hexadecimal IP addresses that no one can ever remember. The ship has sailed, but adding an octet to IPV4 and not planning to assign 28912479812 IP addresses to a toaster would have been so much easier.
Unfortunately that prevents Mypy from loading the type hints for 'markdown'

from types import ModuleType

markdown: ModuleType | None

try:
import markdown # type: ignore [no-redef]
except ImportError:
markdown = None

if markdown is not None:
reveal_type(markdown.markdown)

Running Mypy:

example.py:11: note: Revealed type is "Any"

Whereas when correctly imported:

example.py:3: note: Revealed type is "def (text: builtins.str, *, extensions: Union[typing.Sequence[Union[builtins.str, markdown.extensions.Extension]], None] =, extension_configs: Union[typing.Mapping[builtins.str, typing.Mapping[builtins.str, Any]], None] =, output_format: Union[Literal['xhtml'], Literal['html'], None] =, tab_length: Union[builtins.int, None] =) -> builtins.str"
"Our most important goal in writing software is that it be correct."

Because I'm a particular kind of idiot, it took me about 10 years of working in and around software engineering to understand that this is just not true. In many, many cases the most important goal for software is for it to take up some space in the market (either the external market or the internal corporate reputation market). In order for software to meet this goal, it must more or less function, but it doesn't need to be _correct_. It can crash, make mistakes, lose data, whatever.

In many situations this goal can be understood as "gathering capital." You write software to impress investors or to attract users or to convince other people in the corporate hierarchy that you are a going concern. Thus the valuable part of the software is not its correctness but its _surface_. How shiny is the software? Does it impress and/or please users? Does it impress investors?

If you've read Guy Debord you could have predicted this is how software would work. Software is spectacle.
FWIW, Teleport are also the sponsor of Last Week in AWS Security (2022-01-06).

It seems someone was told to go market Teleport and posting to HN is free (unlike newsletter sponsorships).
What you're saying is kind of true, but it lacks a fundamental understanding how what makes the Bitcoin network valuable.

The first and foremost is security. Security in Bitcoin is a direct function of hashpower: the higher the hashpower, the more expensive a re-organization attack is and the sooner you can 'trust' newly appended blocks. The longer one has to wait to be sure a 51% attack hasn't occurred the less valuable the network is.

Secondly is scarcity. Bitcoin has a set number of coins which will exist and one of the strongest promises in the world that it will not change. This gives rational reason to hold on to Bitcoin in favor of 'objects of value' which are inflating or have the possibility of inflating.

You can always bring up the fact that traders want to sell higher than they bought and will communicate nefariously if it helps them achieve that goal. That is true for any asset. The misconception in your reading is that Bitcoin only derives value expected future returns, which as I have demonstrated is not true. What can often be confusing to wrap one's head around is that the more Bitcoin is worth in terms of mining cost (dollars currently), the more security it will have; the value goes up with the price, which for many doesn't pass a certain, unsophisticated smell test regarding scams.

If it sets off your alarms, refer back to where the value is coming from. You may not believe what gives Bitcoin its value is actually valuable, but, that's, just like, your opinion, man.
Don't make any drastic changes - Reduce the amount you drink by keeping track of it with an app or something (I use drinkless) and maybe try drinks like bitter shandy or lager shandy so you still have the same volume to drink and can participate. Go from there.
Excel is honestly more like the other MS suite products. Most of the time it is used as such.

Advanced user can make pretty customized stuff happen in excel with VBA and macros - but then it's no longer no-code. It's similar to how python has disseminated to a degree into various white-collar professions but it's still on a small percentage basis.
If there's no implementation on the left, python then looks on the right.
Find activities you enjoy that require you to be sober and/or up early. If you find a gym routine that's satisfying and requires being awake at 6AM, that puts a limit on how much you can drink. You can build a social group from those activities. Be mindful of habit clustering, some times people balance healthy habits with unhealthy ones, and drink more _because_ they're highly active.

Day is easier than night. Coffee shops are often open at night and not focused on drinking.

I find it easier to stop at zero drinks than at one. And I find it easier to defer a drink than to turn one down (even to myself). "I'll have this seltzer first, and if I still want a drink afterwards, I can have it then".

Your situation might be mostly social, but if you want something that's nice to drink and 0ABV: seltzer + bitters
There's something to be said about something as simple as a walk in the woods.

"I went to the woods because I wished to live deliberately..."
- Henry David Thoreau
It reminds me the old joke https://www.anekdot.ru/id/309796/
What are you smoking? What darkest Ontario timeline do you live in?

I live in Ontario, was educated here, have kids in the system, hobnob with zillions of parents, interact with my kid's teachers and know a couple socially.

Teachers are not materially hated or loved any more than any other type of worker that the public interacts with frequently. They are just people, like the rest of us.

I file comments like yours under “haters gonna hate” and “cheerleading for the race to the bottom.”
Java had a combination of things that made it really interesting at the time; the tooling was free, it had automatic memory management, it had easily distributable apps, it had some sort of multi-platform UI (even if it wasn't very good). Nothing else at the time really satisfied all of that. It also had problems, of course (in particular, it was very slow at first, and Java 1.0 had a lot of weird baggage that got fixed, too late, in 1.1 and hung around for years), but it really was something interesting at the time.
I don't think that's true. My parents are far happier than I am. They have a far more optimistic view of the world than I do because they've had it far better.
Came here to say this, spend time outside or find a hobby!

> I think people end up drinking because the activities they're doing are kindof boring. Sitting in a bar is pretty boring, board games are extremely boring.

I think your underlying point of, "If you're doing things you don't like or enjoy, alcohol might make them seem more fun" is spot on. I think board games are fun with or without alcohol. The key is to find things that you enjoy doing.
I would argue that when it comes to developing software, usually the one with the most leverage is the worker who develops it. If she says no, then it doesn't get developed. Maybe in team environments it's a bit trickier when you're looking at a feature as a whole, but each individual has full leverage over the code they produce. That they don't have leverage over the decision-making process seems like a cop out.
OP explicitly calls his friends (and himself) an alcoholic. That implies a different dynamic than simply a group of friends who goes out and has a couple of drinks.

Finding a new group of friends in that sort of situation is absolutely the correct move. Addicts do not let other addicts quit.
Wait, what, really?! The mind boggles...

The documentation reads like a joke (or like it's autogenerated):
"Not pictured: cage calls from Vow to Flap and Flop". Wow.
https://www.theatlantic.com/health/archive/2014/03/the-surpr...

12 step programs are a lie, they just isolate people, make them annihilate themselves all for the purpose of then assuming a higher power has to save them from themselves, after which they either fail or become converted to the religion that hosts the current incarnation of the program.

There is a minority of modified programs that don't do that, but the classic one is not that.

That said, if it 'works' for someone that's great, but if it is just replacing one thing with another, it's just a sidestep and not an improvement (except for bystanders who only 'see' things as a third party and because it 'looks' better they think it therefore must be better).

In addition, removing the source of the problem (i.e. friends that cause you to drink) can help, but not as a universal solution. If people have such a degree of control over your actions, it's going to be more than just the friends that drink that can cause the problem.

There are however, a whole lot of other options that are not religious conversion that have good (and measurable) results. As soon as someone recognises they have a problem they need help solving and actually want to solve it, that's when you can actually get somewhere.
What do you do when you drink that's fun?
The justification is in the parent post. By removing control of money from the democratically elected state, you are creating a corporatist dystopia where only money itself is the highest power and the will of the people no longer has a way of being enforced.

I'm a big beginner believer in Kreiskyan deficit spending for example. Good luck trying to do that once you can no longer print your own money.
My understanding is that web3 refers to switching from an advertising-based web which is what we have today to users paying micropayments to get access to content.

To people that believe in it, blockchain and cryptocurrency enables this. They claim that existing payment providers cannot handle large numbers of payments of $0.002. They further claim that this will take over everything, not just the web and that even cloud providers will go out of business as people make micropayments to others to store files and the like.

I think it's all ridiculous but after a lot of researching this is my current understanding. Appreciate any corrections.
This requires some soul-searching. The real question is: What is it about alcohol that lets you have fun? How do you define "fun"? Often people use fun as a euphemism for behaving poorly, using alcohol as the crutch: "I was drunk! Of course I didn't know what I was doing!"

Is this your excuse too? If not, then why do you drink? What is the rationale?

I only ask because I've walked the same path and came to some startling conclusions about myself. Since then, I stopped drinking with friends and will only drink with people I trust.
They may have a little less of the historical baggage, but that's still a lot of baggage. Same goes for F#. It's a shame that three of the best programming languages in existence are built on top of Java and C#, instead of doing their own thing. Admittedly their VMs are mostly fantastic, but trying to reuse libraries and language constructs has just created more problems.
You're right, they wouldn't refer to it as money because that would undermine the power of their own printed fiat currency.

So its just some sort of very expensive commodity asset, which is used to store value, which we can expect to use to trade with other people, which USED to be money but somehow isn't anymore.
Vattenfall launches heat pump solution to replace gas boilers
I suppose it depends what you mean by alcoholic, or perhaps to what extent. And what aspect of that you consider to be fun.

Is it that your social life primarily revolves around partying, going to bars and clubs, etc, and you haven't really socialised with friends in a different way because that's just how you get together?

Or is it that it's impossible to feel entertained unless you're drunk?

I think the answers for either of those scenarios will be quite different, but the one thing in common is to understand what specific needs need the alcohol is satisfying (in addition to the 'fun'), so that you can explore alternatives.
They don't ask to bring troops to fight on the streets. The help could be in the form of putting security checkpoints and guarding critical infrastructure, constructions. Which would release military and police forces currently occupied by these tasks to fight the marauders and other criminals. There is no "protest" at this point.
My sentiment is not about Kazakhstan in particular,

It is about the rich westerner's naive gushing when visiting African, Eastern European, Central American remote villages etc

"Everybody is so nice and generous around here ... not like back home in the civilized world"

They confuse how people treat them in particular with what it is like living there.
http://uglyships.com/ is one of my faves, unfortunately the recent posts are less spectacular because they already posted the weirder ones.
No. I'm advocating for following the border policy: https://covid19.homeaffairs.gov.au/vaccinated-travellers#toc...

Australia only allows unvaccinated travelers that -can't- be vaccinated for medical reasons. Not wanting to be vaccinated or not "needing" to be vaccinated are not the same thing as -can't-.

No proof that vaccine will be harmful to your health == vaccine required for entry. Very simple.
What he is doing should have been secure. The question is valid. How were the keys exposed from a private repo?
> Kazakhstan keeps redefining the narrative, what is so strange about many foreign media outlets not keeping up with that?

What Kazakh politicians say is not very relevant here. The media outlets themselves are reporting that presidential residences and mayoral offices have been attacked and set on fire by "protesters."
This was, I think, before it had really sunk in that emails were available in discovery.
> The quality of life available on even a modest salary nowadays is far, far better.

It highly depends. I'm in my early 40s now, still not owning a property, me and my SO are finally one step away from getting into (quite considerable, for our standards) debt so that we can take that out of the way. 30-40 years ago property was a lot more easier to get hold of, even for the less financially fortunate. Forgot to mention that we do not have kids, partially because of the stress of not owning a property just yet.
PHP was a scripting language that got big because my aunt could create a “website” with it and host it for pennies. If anything, its popularity was the only surprising thing.

The JVM on the other hand was not chosen by Google, Apple, Alibaba and basically the majority of web servers to be the base stone of their functionality by accident.
Java's (Oracle's) strategy is to spend most the innovation on the runtime, and in that regard, it's probably the most advanced platform. The net effect is that you can write some pretty naïve and boring OO-style code that will almost always perform superbly. This is a good thing, and something that I envy as a C# programmer.
> I dislike war and all its horrors as well, but ...

> Surely no other country ...

I'm not anti-American. I'm anti-unchecked-capitalism. But I understand to most Americans that's tomato tomato potato potato.

Corporations need to be stripped of their rights so the result (tax law) looks closer to what existed in the 60's so they have enough cash to educate their citizens on basic common sense. A country that spends trillions on Pentagon and defense but is unable to provide basic healthcare, min. wage, 30 days paid vacation for every employee is simply a backward land of hillbillies and trailer park trash. No country hates their poor as much as Americans.

For sure it's profitable keeping most citizens dumb and below the poverty line, but it's unhealthy. And it also violates all laws of human decency. Especially when they're also in the business of tone-policing the rest of the world and exporting their "values" with foreign policies.

I really want the US to be a role-model because the world needs one. But bloody hell they should try a little harder and start treating their own people like people.
My college roommate was still using a PC/XT in the WWW era. He used NCSA Telnet for DOS and its alternate graphics terminal, a Tektronix 4014 emulator, to browse the web, usenet, gopher, and FTP sites. Images displayed perfectly well on his primitive machine, although they were being decoded by a distant DEC AlphaServer running VMS.
The OP stated they are an alcoholic. You don’t tell an addict, “hey, just stop doing drugs!” You have to change the environment.
Dozens of protesters and police dead amid Kazakhstan unrest
As you are making a security product, you may want to remove all references of sudo wget | bash if you want to maintain any credibility.
> I'm using the oxford definition of anarchism.

Which Oxford definition? You've cited "The Oxford Dictionary" up-thread. There's a bunch of online lexicographical resources that are unrelated to the OED, but trade on its name and reputation.

At any rate, a brief definition from a concise lexicon is no substitute for doing some proper reading on the subject. And even reading will leave you pretty confused about how it can possibly work; participation in an anarchist collective might blow your mind.
> Even on a personal level, say a car lets me do a trip in 30 minutes instead of 2 hours walking. I don't relax for an hour and a half.

And that's why building highways does not reduce average commute time—people just move further from the downtown where they work. If you build a new highway that cuts commute time in half, on the population level, the sprawl increases until average population is twice as far and their commute remains the same.
Read more carefully.

Hospitalization rates are down. Number of hospitalizations may be up but the spread is larger than it’s ever been. Omicron is 5x more contagious than the original Covid at levels we’ve never seen before as a society.
> A Ponzi scheme is designed internally to reward its creators and early investors.

Rewarding its creators and early investors is a reason to make a Ponzi scheme but it is not a defining characteristic. The characteristic issue is that there is some negative sum coefficient siphoning out value. In this case, it's the miners.

It's a fresh coat of paint, distributing the Ponzi-esque roles across numerous people.

The promoters and shills are separate from the value extractors are separate from the scheme operators.
If you don't distribute the money, automation can make people poorer just as easily as it can make people richer.
It's just a fun way to present some news about OpenBSD that the author cares about. What's confusing? There can be more than one website about OpenBSD.
Cars, trains, airplanes, electricity used in consumer devices, movies, telephones, radio, instantaneous intercontinental communication, etc...

We have some cool stuff compared to 1922, but you could argue the shift was greater.
I don’t drink, I never did. In my twenties I would go out with friends that drunk a lot and had fun all the same. The thing is that I am not shy and I would engage in their drunk shenanigans on their level (while keeping an eye if things weren’t getting out of control, like fights and such). Shouting singing, silly jokes, emotional outbursts, spontaneous decisions to go somewhere, I would always follow their lead empathically. I would put myself in their mood and not make myself as the only “sane and rational” one in the room with superiority.

Sure, I was not always in the mood for that, and I would do something else alone or with other people, and I was ok with that. But I when I went out with them for a drink, I knew I would have to be in that mood.

I have the impression that in the US it takes some effort to say you are not judging people who drink when you say you do not drink. That you are not putting yourself as not part of their tribe. The peer pressure seems to be higher. For me this came naturally, as we were friends from other environments not only bars. We would all hang out sober as well.

If you never ever hang out sober, that might the signal of a problem. A drinking problem for them or a relationship problem for all. If you can’t have a good time at all at moments without alcohol, maybe the friendship is not a good fit for any involved and alcohol is just masking this.
Not really. The answer is "be around people who are having fun without alcohol"

Being sober and being around drunks is never really all that fun, imo.
There's unambiguous utility in buying video games on steam and buying files and tv shows and books. You get to consume the content.

You can consume NFT content whether you buy it or not. You just get to brag that you're the original owner while everyone else is just a "filthy right-clicker".

It sounds ridiculous to me, sorry.
Alcohol is liquid courage for people to behave in ways they wish they could if they weren't socially anxious and neurotic. It doesn't cure social anxiety at all, and the "courage" is only ephemeral.

Having fun without alcohol requires you to challenge your social anxiety and express the opinions and thoughts you're holding back. It's this suppression that's causing you to not have fun. Just express it, don't suppress it.
Swiss army demands threema use, forbids WhatsApp/Signal/Telegram
PRIVATE repo*. These should not he searchablr with that method.
I’m really unsure about this. In 1822 canning food was new technology. 1822 didn’t have electrical generators but 1922 had radios, and the TV was clearly on the horizon. 1922 has the Model-T and airplanes.
This is my favorite. Doesn't even compile, or crashes immediately, and yet... it's somehow in a PR.
The lack of operator overloading makes it impossible to implement new numeric types in a consistent way. For example imaginary numbers or numbers with units.
I used to name my variables after my friends, classmates, and food in middle school in the 90s. It was all fun until I was trying to remember what the purpose of hotDog was.
Moralising the topic doesn't help. Talking of punishment for showing a cookie notice is just plain ridiculous. Stackoverflow.com makes it very simple to opt-out, everything is unselected by default and the list of options is very short.
I still didn't like how he sabotaged this guy at his next interview, why do you care if he's not your problem anymore.

This is why most companies will only either confirm or deny employment history.
Really recommend longreads.com

Mostly they curate other's long form journalism, but also have some of their own and usually quite good. They'll link out to eater, ny magazine, aeon, nautilus, outsideonline, nytimes, propublica (super recommend these) and anyone else producing good content.
I have never seen a that claim, but since 2012 I have seen not numerous upvoted posts on various forums that full self driving cars are only five years away.

I routinely saw similarly outlandish claims about AI in general.