skysight-inc/HackerNews huggingface dataset:
C#, TypeScript, Azure, Visual Studio, VSCode, GitHub, the npm package ecosystem, Microsoft Edge, having the de facto monopoly of several markets with office and its web integrations, Microsoft Teams suite for enterprise and I think I'm missing a lot more stuff.

Claiming there's no Microsoft on the web seems far fetched when Microsoft de facto controls extremely large parts of producing modern web applications, deploying them and serving the tools necessary for businesses to coordinate.

It may have lost share to competing applications or it missed the train exactly, but I cannot think of any other single company you can lock in your organization from management, production to deployment and even consumption on Microsoft own devices from Surfaces to Xbox.
I remember in the 90s where cookies were not enabled on a site by default.

It would be nice to go back to that, but I strongly suspect that Google has no incentive to do that.
I used to work on an accounting system and for internationalization purposes we dealt with generic "debit units" and "credit units". We had a developer who shortened "debit unit" to "dunt". Want to guess what he shortened credit unit to?
I would say Java the language is fine, but the culture around it is what's grown the distaste many have for it. The overuse of design patterns, etc.

I also find it fun how Guy Steele had in retrospect the perfect plan for Java back in the 1990s, and it took them 15 years to come around to it:

https://www.youtube.com/watch?v=_ahvzDzKdB0
Yes, I think there also was an attempt by Google at some point.

Discord, Reddit, HN, Twitter are all successful variations around a similar concept. HN in particular is url based (comments are attached to a url for the most part).

I don't know why the "pure comments" version always fail, but it certainly does; it may have something to do with community building... Maybe we're not interested in anybody's comment, but only in comments from specific people with specific interests...?
I have my work laptop (M1 MBP) on a fixed standing desk, with a 24in 1440p monitor attached to a monitor arm. When docked, I use wireless Logitech mouse and keyboard.

It is a pretty clean and simple setup.
You should choose one or two active recreational activities and do them routinely. For example, soccer, rock climbing, golf, martial activities, running, biking, gym, whatever. You are more likely to meet friends through those activities who also enjoy doing the same non-alcohol activities as you.

Dating and sex also don't have to involve alcohol and are fun activities as well.

Better to get on these things now while you're 23, rather than 33 or 43.
You seem to be confusing anarchism with libertarianism. Libertarianism is basically capitalism on steroids; it's an individualistic, "rules-are-for-little-people" ideology. Anarchism is any of several different kinds of non-hierarchical socialism.

For clarity, by "socialism" I don't mean Robin Hood socialism, taking from the rich to give to the poor; that's coercive. I mean that socialists aim for a more-equal society. So I'm saying that anarchists are people that aim for a more equal society, and hope to achieve that using processes and structures that minimise hierarchy.
Slavic people do not belong to Russia in any sense either. Certainly I do not.

Even Russian speakers do not always want to associated themselves with Russia.
Other than the accusations that the other poster made (which I've heard as well), I wouldn't consider him a model expat. First, he essentially speaks Cave Russian (Morning! Taxi how much?) despite living there for decades.

The other more concerning thing, is this clueless chipper tourist act he does constantly - many times, I've seen him interview desperate, bitter, destitute people who lived in derelict former industrial centers of the USSR, telling stories of how their towns were the centers of industry, culture, activity - only for the factories to shut down, the opportunities disappear, the buildings turn to slums, and the only escape that remained was drinking.

And he just grills them question after question - and grins like a five year old at his first time at the zoo. It made me think something is very wrong with that man.
I hate on Java because it's terrible to program in and seems to make it harder to actually solve problems, between the store-brand version of object orientation that it's based on and the mountains of useless abstraction that begets. There's a reason its relative popularity is on a downward trend [0] - my generation of programmers were taught Java in college and learned to hate it. Though I will say that its narrowness and structure make it the best choice for outsourcing/getting the most out of the cheapest development resources. Just not something that I want to deal with.

[0] https://www.tiobe.com/tiobe-index/java/
By trying to quickly "replace" alcohol with something that delivers an equally satisfying feeling, you might be setting yourself up for failure, especially if you are really an alcoholic.

A more realistic first step would be to stop hanging out with your alcoholic friends, or at least trying to set very clear boundaries with them so that you avoid situations where you're encouraged or pressured to drink. This might not be possible, in which case you'll have to make some tough decisions about who you allow to stay in your life.

Either way, consider expanding your social circle to include people who don't drink. That group might include people who are sober or trying to achieve sobriety.

Once you're in the right environments and around the right people, it will be easier to find alcohol-free activities that you enjoy.
No. Not defining metrics in advance isn't saying it will go on forever. Not in a rapidly evolving pandemic. A lot of localities that did choose metrics-driven approaches months or years ago regretted it because they choose transmission rate or community spread as the primary driver. That number is currently through the roof, implying the most severe measures are needed for the foreseeable future.

I often go for a run without a predefined route, but that doesn't mean I want to run forever.
At 23? Just go do dumb stuff. Not like dumb dangerous, dumb inane. Go hang out at Walmart at 3am or go to a diner and play the game where you flip the little creamers? Just make fun out of simple things.

I didn't really drink at your age and that's what I did for fun.
Kazakhstan is part of the Collective Security Treaty Organization (CSTO) similar to Nato which comprises of ex-Soviet countries. I'm sure CSTO has an obligation to help.
The thing is: what else is fun for you? Gaming? Hiking? If you hang out with the same friends you’re going to do the same things. So it means finding new friends (not abandoning your old ones, but joining an additional circle of friends). Fortunately this is a lot easier at 23 than at, say, 33.

I don’t like to drink because it becomes boring. I do it for social reasons but I find I don’t enjoy myself with people who do it a lot.

If you are actually alcoholic, go get professional help. It’s a serious disease. If you use the term colloquially as a synonym for “drink too often” then just take a break from going out with that circle of friends to break the habit.
There're video game bars.. Frequently they're alcohol-free too to allow underage visitors.
That is the frying pan to the fire.

JDK 17 has most of the good features of Scala and Kotlin.

Scala seems to be designed so that you can write a short book with very fluent and natural looking demos. Make a small deviation from that and there is nothing fluent or natural about it.

Kotlin is OK but isn't sufficiently better than Java to be worth using when any Kotlin dev is going to have to know Java and Java-Kotlin mapping pretty well to use libraries. (It's a similar problem to Typescript.)

Both Scala and Kotlin are sufficiently similiar to Java to provide no real benefit. I'd point to Clojure as a language that is radically different from Java AND that takes advantage of the strengths of the JVM to be worth the cognitive load of having to know both a new and old language to be productive.
Any specific examples? I've been using Macs and PCs for over 25 years and Linux on and off for 10 or so and have never had issues with Bluetooth devices on Mac or PC. That even includes some hacky Bluetooth hardware and emulation hardware.
Mandatory Gary Bernhardt. https://www.destroyallsoftware.com/talks/the-birth-and-death...
Sports maybe? I can recommend bouldering :)
Yeah, fear sells unfortunately
If you need short term value stability, don't use Bitcoin, because anything rapidly scaling is inherently volatile and unpredictable. This can partially be attributed to Bitcoin's protocol (block halving), but mostly due to human speculative behaviours. Block halving is relatively dramatic in the short run, but much less so after more halvings have passed, simply as a matter of math.

If you need long term value storage, use Bitcoin.

Price volatility is a result of trading volume and short term human behaviour. If you have enough imagination, predict what happens to volatility if mass adoption occurs.
What I love about Unix is that you can talk about pipes blocked by dead children spawned by daemons, and it actually makes sense.
You need a new group of friends, firstly.

It sucks to say, but people who need to drink to have fun will always drag you along that path. It doesn't matter if it's a night on the town, or a board game night, they will always want booze around. Also, they will probably pressure you to drink, because that's what gives them permission to.

So find new people who don't drink. Do the normal things you would do, but without alcohol. It's still fun.

Meeting the people is the hard part I think. For that you probably need to find activities and events where booze won't be around. Find things you like to do sober, then find groups of people doing those things. Join game jams, or board game nights or take a martial arts class or a salsa dancing class or something.
Congrats - that's really cool. It's a super interesting space for sure and I'm pretty convinced it's the future of blockchain games.

If anyone's interested, we built a 3D Dungeon crawler with ZKPs as part of a hackathon. There's a major mistake on the ZKP validation (left as an exercise for the reader to spot!) but works great as a POC and a nice couple of hackathon prizes too. Also has NFTs and randomness from an oracle for good measure.

Code: https://github.com/Derked/FantasyCampaign

Video run through: https://www.youtube.com/watch?v=zp5nEtPFvBo

Happy to answer any questions.
We are #hiring - REMOTE (No visas, unfortunately).

Tech recruiter sourcer with ID.me, I have some ENGINEERING positions:

SDE III (+2 years of experience)
https://boards.greenhouse.io/idme/jobs/4791280003

SDE IV
https://boards.greenhouse.io/idme/jobs/4206608003

SDE V
https://boards.greenhouse.io/idme/jobs/4777167003

SDE V - TECH LEAD
https://boards.greenhouse.io/idme/jobs/4714645003

SDM III
https://boards.greenhouse.io/idme/jobs/4206597003

Sales Engineer, Commercial (+1 year of experience)
https://boards.greenhouse.io/idme/jobs/4864160003

A bit about ID.me:

* Pays top of market salaries and offers a generous signing bonus

* Has execs that have previously taken companies through IPO

* Recently raised $100M in a Series C round at 1.5B valuation

* Is experiencing hyper-growth and 5x-ing the engineering team

* Is the leading digital identity provider in the US, with over 67 million users enrolled

* Is mission-driven to keep people safe from identity theft and fraud

EMAIL ME ON janis[dot]corbin@id.me
I'm not an expert, but if they sell their dialog as complying to the GDPR and you buy it and get fined, you can probably sue them for fraud.

Unless, of course, they have some weasel note in the terms, which is far easier to do in the B2B space.
Well it seems like yes that does solve some the racism on the platform. They aren’t trying to solve global racism
Sorry, but no. Cutting ties is more important. If you look at any 12 step program, leaving the old life behind is vital. They need to find their own way.

EDIT: I should have said "most recovery programs" rather than specifying 12 step. Please ignore the 12 step part and realize that I'm advising staying away from the people who are part of the OP's problem.
C# isn't, it's highly successful but locked into one ecosystem. .NET Core is very new (by enterprise standards) and hasn't yet had time to supplant usecases for Java.

Go is even newer and even less successful vs Java.

Firstly it's awful in large business logic heavy programs. It's getting better with generics but it's error handling and module structure mean it's very ill-suited to the sort of software Java thrives in.

I think the only real competitor to Java (both on Android and backend/desktop) is Kotlin.
Meteor explosions like this are rare, but not completely unheard of.

Can anyone explain what causes a meteor to explode like this versus passing relatively quietly through the atmosphere?
Are you sure that’s ASCII? I would think these started life as EBCDIC (https://en.wikipedia.org/wiki/EBCDIC) or Multinational Character Set (https://en.wikipedia.org/wiki/Multinational_Character_Set)
This isn’t necessarily true. In college, I only drank very occasionally before I was 21. All of my friends drank. We still had a lot of fun. You don’t just sit around in a circle drinking.

I’m currently doing a dry January and I still go out with my friends. There’s plenty of tasty non-alcoholic beverages.
> What other 'freedoms' were are you keen to regain?

For me I'd like to not pay money for the "privilege" of having a central organization constantly and unapologetically spy on me.
Nice work. Text-on-hugepages is a very under-appreciated technique.
Good point, the link to install the browser plugin is always in the navigation bar https://www.netvyne.com/downloads, but perhaps we need to give a pop-up or some indication of it when people first log in
> Gold.

Gold is a commodity with intrinsic value. It is an input into electronics manufacturing - in fact, you'd have a hard time making Bitcoin miners without it. It's also shiny and people like it, which adds to the demand. Folks are speculating on future commodity value. I don't think it's a good investment, but that's just me.

> Pokemon Cards, Stamps?

No, those are unique non-fungible items. Much closer to NFTs than BTC. There is no central entity extracting value by increasing the supply of these items, as each item is unique or at least fixed in supply.
Nah… tether is less relevant today than ever. Maybe in 2017/2018 it was another story. I suspect in 2022 the other stables will overshoot it anyway. Folks seem quite excited about UST as another algorithmic option today. We are still in price discovery phase for BTC, and will be for a while longer. There are 1.3M coins available for purchase today, dropping at about 100k/month. I feel this will have a far greater effect than some stablecoins.

I feel nothing for wild swings to my net worth. If anything, it has made the very concept of money more nebulous to me.
You might have to replace your friends.

I do social dance, this is an effective "replacement" for alcohol but certainly once you get good typically some subset of places that offer a venue to social dancing dohave alochol and it's considered impolite to not meet soft minimum requirements but the consumption dynamic there is not quite the same.
Mountains. Be outside, wherever you are.

If you're a sensation-chaser, spend time on rivers or on skis.

Give a few new hobbies a try; it is okay to be a complete beginner at stuff. Learning is fun.
Might be the case, however I think they do feel the pressure of Java on the backend.

On my bubble it feels that .NET on UNIX has come too late, and unless one is deep into MS stack the adoption is less stellar than it could be.

On polyglot shops Java based stacks tends to win over .NET ones on RFPs.

Even well known names like Sitecore are now going polyglot on the backend.
And if Java didn't exist we would have other tools as well. And yet Microsoft has by far the largest share of language adoption on the web, which likely applies to the tooling too.
The Oakland homeless problem is beyond belief
I wish people would stop talking about cattle and pets. If you have or know someone who has worked in animal husbandry, you know it's a fragile metaphor.

My uncle owns a dairy farm with ~50 or so head of cattle.He gave each of them names and when one gets sick, he takes care of it.

Of course this is not a big industrial farm, but even so... not even actual cattle are as "cattle" as we're expected to treat computer-cattle -- and thanks to virtualization, computer-cattle are largely pretend anyway.
Slowly wean yourself off of alcohol.
Covid hospitalizations for children are at an all-time high.

And who is going to teach the kids when all the teachers are sick or possibly infectious?
Nothing to do with "mean". There's no need to emotionalize.

It's about focusing on people with (1) the most leverage over the decision-making process and (2) perfect visibility into the consequences (legal and otherwise) of their actions.

That is -- when you're dealing with the mob, you doing go after the delivery boy. You go after the foot soldiers and kingpins.
What do you see as the primary pathway for people after we automate away the major components of the service economy?
Doja Cat and Girls Who Code Create DojaCode Music Video Experience for ‘Woman’
This is true. You're probably not the only one who wants to quit drinking. I wouldn't view it as "saving" them, but otherwise yeah. If you lead people might follow.

In most groups I've seen, there's really only one person who is the heavy drinker, and they bring everyone else along.
also the amount of fun is close to zero sum in life. that’s why kids can play with cardboard boxes and adults can’t figure out how to have any fun. reducing alcohol for a while will reduce fun, but then your threshold/sensitivity for what is enjoyable will increase, and the endorphins will return.
That's partly true of the stock market too. We literally educate our kids about the stock market in economics class. We are constantly getting new people to dump money into the stock market.

Sure, if a company increases revenue the stock price tends to go up. However, there is no requirement that it does so. It tends to do so because people feel the stock has become more valuable. Same thing with Bitcoin, except things other than revenue cause people to feel like it has more value.
BumbleBee: Build, Ship, Run eBPF Tools
I feel targeted. Although I do not think it any harder today than it was 10 years ago for me. Making tough decisions seems easier in my later years.
The Remarkable Accuracy of Cape as a Predictor of Returns
Thanks for the hints. I’m interested in collecting all sites/domains for a specific ccTLD (.gr) purely for statistics/curiosity. I know that some countries publish their zones files, but for the GR registry (like many other countries) this is not available. I’m not interested in the WHOIS data, sine as you correctly mention contain sensitive data.
I was thinking that somehow if I had my own DNS server I would be able to download all available domains, but after some reading I understood that this is not how DNS servers work. A request from a local client (inside my own LAN) would need to perform an nslookup or web access for each domain, so that the result could be cached.
Luckily if the monetary worth of Bitcoin fails, it still has intrinsic value for all of its many uses, such as:
Thanks! Hope so too. I feel like raw performance is the #1 thing from greater adoption of the echo system.
Bad governments do bad job, news at 11. The Venezuelans, anyways, have switched to the US dollar. [1]

Consider that Iceland has a wonderfully stable currency and no standing army. It's got nothing to do with the army.

[1] https://www.bloomberg.com/news/articles/2021-01-13/venezuela...
This is such a cold war mindset that I have trouble believing that it is actually still the case. It seems overly simplistic.
Doing things you enjoy is totally different from working for the man because you benefit and are in control.
This is a horrifying scenario.
>Before agriculture, humans spent almost all of their time hunting and gathering. Agriculture freed up some time

Agriculture is more work than hunting and gathering, but it's a much more consistent food source.

https://www.zmescience.com/science/hunter-gatherer-farmer-ti...
A Ponzi scheme is designed internally to reward its creators and early investors. This mechanism is kept a secret for obvious reasons. People who buy an asset to trade it want the price to go up - a not so clever point you've made. People with plans to sell Bitcoin for profit in a fiat currency are no more believers than the skeptics who won't touch blockchains. Your inability to distinguish salesmanship for facts about the network and global economic conditions does not mean they are the same thing.

Grifters will use the truth just as they will use a falsehood. All you've done is mistaken everything grifters say as a lie. People with solid opinions on Bitcoin(--anything--) form them on their own, not as an obtuse reaction to noise.
But it isn't necessarily there strictly on the merits of the language. Sun put a billion dollars of marketing into it. Managers, directors and others with expectation of ever programming were taking Java courses because it was going to change everything.

It was going to run on every device in my kitchen, and they were all going to talk to each other. Instead the first niche it found was J2EE, and that "write once, run anywhere" was a bit comical, because who swaps out the OS on their server?

It was apparently good enough to be the choice for Android and similar, but that was much later.

It's really difficult to describe how people -- especially non programmers -- bought into the hype surrounding Java.

I've since seen a bit of that hype around some things, but never to that extent: XML, SPA, a strange obsession with tiled widgets.
This is a weird take. Of course it's easier when people know you. Why would the hiring manager hire someone they don't know without an interview? Asking to talk to 2-3 people is very reasonable. It's not a full loop, it's whatever the hiring manager decides to do.If you happen to have strong documentation to show about things you contributed, that helps too. When I said it's easy I meant that there are no requirements from Amazon you need to follow in order to switch teams (e.g., be on a team for at least X months, have a rating of at least Y, etc). You just need to find a hiring manager that is willing to hire you. Given that external hiring is hard at Amazon, many managers build their teams just with internal transfers.
Lies We Tell Ourselves
That may be true for your circumstance, but I wrote that with the OP's circumstance in mind.
There was that gaping pause after Java 6. I learned that version in high school, took the AP test, went to college, graduated, and got a software engineering job, and it was still Java SE 6. It's almost incomprehensible nowadays to imagine a programming language with that kind of stasis for five years.
That's what makes it even more unfathomable how these bugs happen... Not only are they using the wrong data type, but they are using signed as well. Everytime I declare variables I think "will this ever be negative", so that I'm getting maximum value.
"1822 was a horse-drawn, gas-lit world"

In fact, gas light was bleeding edge tech in 1822 - confined to a few parts of cities like London and Baltimore. The New York City gas company was only chartered in 1823. Chicago didn't get gas light until 1850.

Whale oil was still a significant source of illumination right through the 19th century, especially in the US.
> It's not money if all you do is hold it lol.

Hmm, we need to tell every Central Bank in the world that the gold bars they're holding aren't money.

Fort Knox must be a cover for government experimentation on aliens.
David Bowie with his last album might qualify.
10. Make an NFT of the remaining names and give this to the child.
11. Profit :)