skysight-inc/HackerNews huggingface dataset:
> Web devs

My big gripe with websites is when they break my standard 'flow' of opening links in a new tab to view later, or my 'flow' of web use in general. For years upon years, I'm taught by experience that clicking a link should either replace my current window or open a new one, and that middle-clicking will ignore that, opening the linked content in a separate tab.

Great! I can do a (cognitive) lazy-load and effectively finish my first train of thought before further narrowing my field of focus.

Now, when searching on Google Maps for restaurants in an area (and plenty of other sites for other purposes), middle click does nothing (aside from engaging the scroll thing that I never use). I must follow Google's flow of clicking, being taken to a new tab, and returning to my original one in order to complete my original task, since I also can't just rightclick->open in new tab.

All this, on an element that is made to look like a hyperlink, but not actually act like one. It's just some cheap-feeling .js SPA that acts more like an app than a website, which makes me do extra work to accomplish a given task.

> Updates

I totally understand wanting security patches to be made available at high speed and wide breadth, and if Windows Update spun off security updates into some sort of module for Windows Defender, I'd be much more willing to accept the nags to update. However, I don't think it's in MS's interest to do so, as that would mean less auto-installed telemetry, and less MS-beneficial default settings being auto-applied or re-applied upon update, less people 'accidentally' defaulted back to Edge and Bing.

We're also in a different internet ecosystem than the XP days. Software is often built to expect constant connectivity, or be entirely reliant on it.

A somewhat relevant example is how PC versions of Call of Duty dropped support for dedicated servers after Modern Warfare (One or two more releases had dedicated servers, but I can't be bothered to remember which). My clan from those days ran a Hardcore-mode Search and Destroy server, and we were able to form and govern our own community, because we effectively 'owned' an instance of the game server, and had control over it.

Nowadays, you hit quick-play, drop in, and everyone is just as unimportant and anonymous as the next person. When the main servers are offline, so are you, because the lobbies are yet-another-instance of some VM or server software hosted in the cloud by the company. The game exists as a 'Live Service', which just means that they're going to drip out some purchasable content and 'season passes' for bundles of the dripped content.

I'll be rebuilding pretty much my whole PC in the next 2 or 3 years, since everything in it is getting old (and a GTX 1080 isn't as good as it used to be), and Linux will be my main OS since I play much fewer games anyways. Windows will be for when I just need DirectX and whatever proprietary DRM/Anticheat spyware for my software to be usable, and I'll practice ripping out telemetry from the OS when I get bored.
True. Though the number was at least an order of magnitude smaller than Sumgait/Baku.
Is this an Article 5 breach?
I work a full-time job and I still have time for my side projects.

If it's not making any money yet, it's a side project. I plan to take at least a couple of months off and work on these full time, but they're still just side projects .

Otherwise, you're basically gambling. The odds of being able to develop software solo that turns into something profitable, are not in your favor.

The idea is solid, but say you're the CTO of a tech startup. Would you trust this software with handling your data. Even if your intentions are good, I strongly doubt you have the money to hire a QA team to make sure you're not accidentally dropping data all over the place.

Even if you give it out for free, it poses an unacceptable level of risk. My side projects are almost entirely video games, the worst that happens is it crashes and you have to restart the game. I download random games from Itch.io all the time, as an individual I can take the risk on a strange binary breaking my Windows install.

I would never do this in a corporate environment.

I hope I wasn't too harsh, but this is an extremely difficult field to break into since the barrier to entry is so high. Realistically, you would need a small team.

Alternatively, let's just say you create another product. If you can prove your solution as a component of that, then maybe you'll be able to convince others to take the risk.
Integrating DockerSlim container minify step on Cloud Build
From the article:

"Ilves said the vessel might have struck a mine."

My guess is that those mines were put out by Ukraine military to fend off the invasion, but the article doesn't say.
Wouldn't Africa be better off if English became the most spoken language? There are more resources, technical and otherwise, available in English than Swahili. I wonder what the income effect of knowing English is for an Indian, compared to someone who only knows Hindi. I'd guess that it's significant.
The problem was that the coffee was way, way hotter than it was supposed to be, which resulted in serious injury to the customer. The pictures are gruesome.

The blame was on McDonalds for negligently selling a dangerous product to a customer. You can look up the case for the details.
We shouldn't allow people to spread lies and demonize one side unchecked. If were going to talk about problems, its best we don't scape goat on one side and admit there are flaws in both parties.

Letting them scape-goat and demonize unchecked doesn't help anything either.
There was https://en.wikipedia.org/wiki/The_Sims_Online

I agree that Second Life sounds like a more direct parallel to ZuckVR
Yes, indirectly, by grinding the wrong goals. Not only that, I’m not sure that we have even begun the education process required for finding problems or innovating.
Moscow will be relatively Ok, regardless; and you dollars will buy a lot more help with the new exchange rate
Simply "seeing" the "misery" of war is easier eaid than done, although you're right that it's done more deliberately outside the reach of the warring parties.

A primer on this subject is Sontag's "Regarding the Pain of Others".

https://www.goodreads.com/book/show/52373.Regarding_the_Pain...
That would probably be pretty though. Mountain backgrounds, full city skyline.
> On the other hand. This post can be weaponized as a argument towards: 'I did enough documentation. If you disagree you are unreasonable.'

I don't think that's what she's advocating. Her point, as I am reading it (and her post aligns quite well with some of the worst experiences I have had), is that a reasonable person isn't going to come with "there's no docs" or even "there's not enough docs", they'll do a reasonable amount of searching find the docs, and instead approach with something concrete like, "Hey, I have $question about $system. I did see the docs here $link, but they don't seem to answer that." "Oh, yeah, not clearly enough. $answer" "Thanks! Do you mind if I send a PR to add that to the docs?" "Please, by all means!"
Ok, let's talk brass tacks here then, because I'm very curious.

Your recent venture in profile is hard to put into the 'sell first, then build' bin. That wasn't your exact suggestion though - as I understand you, you say to have a passion for selling your product.

This said, I feel like you could map out the 'how I knew I could sell this at a price point viable for me and my customers.' Mind digging into that a bit?

Background: I'm getting better at my products/companies, but I've been burned recently taking on entirely too much (doing things that will actually never scale) because I was paid low thousands per setup and $500/month (I thought was huge for a SaaS), but that setup never got under 1-2 months like I wanted.
This was the HELT:

https://www.fleetmon.com/vessels/helt_8402589_13482004/

https://www.fleetmon.com/maritime-news/2022/37489/estonian-f...

https://www.marinetraffic.com/en/ais/details/ships/shipid:35...
Indeed. Russia will probably claim that the crew jumped the ship after setting off a bomb just to make a scene, though...
It sounds to be like you could be a great technical co founder. You don't seem to have the business skills needed to grow a start up or the interesting in developing them. Someone else is the reverse of you.

It's not a guarantee to work out but at least you will have someone focused on doing all the things you don't want to/don't know how to do.

That or just get a 9-5 and keep doing this on the side.
The Sims Online was a thing in the early 00s, and it was an MMORPG. That may be what the author is referring to.
I don't know, I live right next to where this was happening, what I've heard seemed like artillery fire (not an expert though, but I probable will soon be).
That is not actually correct.

The land in question consists of two parts. The former Nagorno-Karabach Autonomous Oblast (NKAO) and a region which is de jure part of Azerbaijan, which was captured in a war that resulted from Azerbaijan's invasion of the NKAO.

The NKAO is not a de jure part of Azerbaijan, as can be seen from the Soviet secession law of 1991, which is the law which permitted Azerbaijan's secession from the Soviet Union. The law itself can be found in English translation on http://soviethistory.msu.edu/1991-2/shevarnadze-resigns/shev... , but basically, autonomous oblasts vote separately from Soviet Republics, and do not automatically secede with their republics unless they hold a separate vote to do so.

When Azerbaijan seceded from the Soviet Union no such vote was held in Nagorno-Karabach. In my view the correct legal interpretation is thus that they remained part of Soviet Union until it was dissolved, at which point they became an independent state.

This is very important, because Azerbaijan has been shooting people in the NKAO for no reason whatsoever, and I assume that's it's purely a matter of killing Armenians, so it can't be part of Azerbaijan: this makes the legal situation very convenient-- countries like Spain, which does not want to accept a separate Catalonia, or Basque country would not make themselves into hypocrites, or set a precedent against themselves, by recognizing the NKAO, or Artsakh as it now calls itself.
I'm personally happy to pay more taxes to help offset that.

Western world spent trillions of dollars to try to offset impact from the virus. It's not a bad idea to spend even few more, to stop prospects of next world war/cold war and stop a madman who openly wants to rebuilt one of the most evil empires in the history.
I think the point being made is that you will encounter unreasonable people at work over the course of your career, and this is an example of one particular type of unreasonable. The examples you mention are very real as well! At some point even if you act in good faith, there will be situations in which you absolutely cannot bridge the gap.
When you see the politics behind tech leadership it can be hard to unsee it. Everything is always the previous leadership’s fault, and whatever hot new methodology or design pattern is the current buzzword will solve all the problems that could possibly come up in the future. Everyone knows reality will be much more complicated than implied, but then whoever is working on that code when it happens to fall apart will take the blame. Activity and irrelevant metrics will drive how successful people think the project is, regardless of whether any customers are actually getting helped.

It’s hard to solve for these problems because that tone comes from the top, but trusting people and removing toxic personalities is a good start. Every successful team I’ve been on had a focus on the customer and the end goal and didn’t let politics get in the way of solutions.
> Remote work life during quarantine has been stressful for many. The problem is that we're still clearly not past the Covid threat, and a rush to bring everyone back together to spur economic activity downtown (based on tax revenue it will generate) will create a lot of technical debt, unexpected health care costs, and loss of life and capacity in many categories from top to bottom if it is timed wrong.

Nuff said?
I feel the opposite. Everything I've used in GCP, I've understood and appreciated the design decisions behind. Most things I've used in AWS, I've wondered why they shipped it that way. Examples:

* High-availability HSM KMS: trivial in GCP, super difficult in AWS.

* Object storage (GCS/S3): multi-region is trivial in GCP, somewhat harder in AWS. Archival is so much simpler in GCS than S3 Glacier.

* IAM: makes sense to me in GCP and is consistent across products, AWS policy editor has poor usability and feels inconsistent between products.

* Having per-region pages in the AWS console is a pain, easy to lose stuff. GCP is one global interface.

* Cloud functions/Lambda: CF Just Work with native dependencies. Lambda is painful in that regard.

GCP's auth lib is confusing though, I agree with you there. We stopped using it and all of their client libs a few years ago and wrote our own. However, that they force you to use service accounts is an excellent security decision.
Alberta tar sands, maybe. Bleak nature + industrial hellscape.

Or maybe somewhere like North Korea.
Founder stuff is for the birds, in my opinion. I get more done as a hobby on top of a regular job than I ever did as an independent because of the sheer mental weight removed by having a steady, reliable income and stable hours.
Why are you so attached to recent history? Populations and cultures have always been in flux throughout Africa, Europe, and Asia.

Nearly every language and religion that have ever existed are now extinct. You don't get Italians, Indians, or Nigerians unless that happens in the first place.

Here are some more facts that might melt your mind:

- Until very recently, there were no Spanish speakers in the Americas.

- Ancient "European" admixtures have been found in modern-day China.

- 50,000 years ago, the inhabitants of the British Isles had dark skin and light hair like Melanesians.
A vast portion of these comment threads are full of people blatantly ignoring two things:

1) The US and vast swaths of the world have metered internet connections. The benefits of P2P for your bottom line will be short lived as customers abandon you for bloating their data usage without their permission.

2) Those lower costs will never be passed down to consumers by companies. I don’t know how or why you seem to think this time will be different.

I’m inclined to feel there’s some Web3 Not-Quite-Astro-Turfing going on here. The refusal to see either of those terribly obvious points feels super fake.
Innovation and problem-solving are two very, very different things. You can have the former without the latter but generally not the latter without the former.

"Problems" to solve IMO come down to basic human necessities:

- How do we get more people food for a lower cost?
- How do we get more people shelter for a lower cost?
- How do we make more people less sick for a lower cost?

Everything past that is basically a "luxury", AKA innovation for the sake of entertainment/discovery/challenge/socialization. Also, people tend to pay for entertainment/luxuries, whereas providing access to necessities for a lower cost doesn't have as high of a profit margin. Ergo, less reason to innovate.
Please don't spread misinformation about a war.
Perspective isnt key, it was a pure whataboutism
Another large aspect is applying solutions from one problem space to another - a decent amount of “computerization” was this.
Google recently blocked my logins because apparently according to them I have a malware installed. They ask me for my password and I provide it but they are unable to "verify that it is me". I am running a fresh Linux Mint installation.

I use a randomly generated password with 30+ characters. If I can provide it then they should assume that it is me. This is what I get for using gmail.
Meanwhile, on page 2: https://news.ycombinator.com/item?id=30541671
reminds me a little of https://en.wikipedia.org/wiki/The_Mosquito_Coast_(novel)
For others who want more context for the SF arrests like I did: https://www.salon.com/2003/03/20/protest_16/

> The biggest antiwar eruption in the U.S. took place in San Francisco, where protesters had vowed to shut down the city, and the police reported making more arrests than any time during the past two decades. The protests began during the morning rush hour, when activists used duct tape for purposes that Tom Ridge at the Office of Homeland Security would never recommend: blocking the intersection at Battery and Columbus, while handing out stickers that said "No War in My Name."

> During the morning rush hour, the city's Financial District was shut down by human blockades that stretched from the Embarcadero to Van Ness Avenue, stopping cars and bus traffic for hours and provoking a wave of arrests.

> By 4:30 p.m., several thousand protesters began sitting down at the busy intersection of Fifth and Market, where police began carting off dozens of them to a MUNI bus that had been commandeered as a paddy wagon.
I don’t know why anyone would ever support samsung
Game randomizers (such as those for older Zelda and Metroid games) address this sort of problem with logic to ensure that a seed is solvable. If you need item A to enter dungeon B, item A can't be in that dungeon, for example. This can either be applied as part of the random generation, or as a post-generation verification step which discards the seed if it isn't solvable.

I think this sort of thing would be valuable for randomized run-based games like Slay the Spire, not only to ensure consistency, but also to open up greater flexibility for design. Instead of using fuzzy heuristics so that nearly all seeds are solvable, you can construct a greater diversity of scenarios without risking player frustration.
Honestly - I don't know what people see different about table-top RPGs, they're essentially just rehashed Homeric epics with an uninspired interactive element. /s

The saying "If I have seen further it is by standing on the shoulders of Giants." is extremely relevant here - nearly all science and innovation is iterative (and this is a good thing as it allows us to progress without relying on occasionally having a universe-brained Leonardo DaVinci simply pull innovation out of thin-air). Dramatic and sudden breakthroughs aren't the norm, the norm is slow improvement and refining, building something that's a little bit better than what you used last year and sharing it with your coworkers and that form of innovation should get a lot more praise than it usually does.
If it's a mine, it's impossible to control who it "attacks".
Better yet, Ukraine should build some well fortified military bases on top of/next to the pipelines. It seems like Russia's only advantage in this war right now is artillery. But if an errant shell could shut down one of the last remaining sources of revenue, maybe the will think twice?
Fleetmon is a super cool site. Thanks for sharing.
> The West was unable to stop the war.

> But Russia did stop it. No matter what.

Such a surprise for me.
It is a strawman. No one mentioned them not being a regional power yet you argued against that anyway.
If I remember well, they also have a long tradition of not aligning on either side (Russia or America). Isn't that doctrine the root of the "third world" idea, even if somewhat sadly it devolved to a sadder meaning of underdeveloped country?
The author is more making out innovation to be lacking.

In particular, why aren’t these problems solved?

> No one has innovated a cost effective way to update office ventilation properly, and workspaces to prevent the spread of contaminants, no one has made highly comfortable yet very inexpensive N95 masks, no one has invented a fool-proof vaccination that completely prevents infection...
What is it you like about the idea of having a software business, and can you find a job that gives you that satisfaction?

I started a Linux consultancy because I was working at a large company where many of my peers were just reading the paper and taking smoke and coffee breaks, waiting for retirement. So I started a small company where my contributions mattered.

I struggled with that for 20 years, having some modest success, enjoying a lot of freedom and stretching my skills (including in things like management, marketing and sales, interpersonal, general business).

~7 years ago I got a job at a small local company that gets rid of a lot of the business stress, while still retaining a lot of the freedom.
Direct electricity radiators in the short term will be used instead of gas to heat, so ye, there might be blackouts.
Better visibility into Linux packet-dropping decisions
Not in Romania (the Hungarian name Kovacs is #90, and the Romanian names Feraru/Fieraru are not in top 100) But Popa (priest) is #1, Popescu (son of a priest) is #2, Cojocaru (furrier) is #46 and Szabo (tailor in Hungarian) is #62
Has anyone pivoted out of tech completely? What was your experience like?
In other words, relying purely on profit motives for beneficial innovation is a dead end.
> And the global mega-corporations that used to fund their own massive research institutions also seem to have lost their way, especially as R&D spending isn't received well by the stock markets...

Agreed.

This is the plot here... We're becoming so driven to cater every business towards investment driven goals that we don't realize how much it's strangling epic innovation that does good. Massive financial growth and market dominance of companies that do not truly innovate will only advance many of the negativity and problems we experience with the quality and reliability of consumer products, environmental destruction, erosion of worker protections and family life, and so much more.
Remember the Helt!

https://en.wikipedia.org/wiki/USS_Maine_(1889)
Quad leaders agree Ukraine experience shouldn't be allowed in Indo-Pacific-Japan
Ah, but "pipe" doesn't refer to the picture. That's not a pipe. It refers to an actual pipe.

That doesn't exist. :-)

Edit: TBH I'm not sure why they put that picture of a pipe there, just a bit of decoration I suppose. :-D
Previously there were reports that the Russians forced the ship to cover them as "human shield": https://www.jpost.com/international/article-699109
That is a dangerous bunch of presumptions:

1. Presuming the boat was attacked.
2. Presuming it was the Russian (or I'm presuming you did lol)
3. Based on the previous two presuming it was not an accident, and
4. Presuming apologies and compensations would not be issued in case it was.
I totally know that feeling. This is why I really cherish my current, by now 3 years old, job because sort of the opposite exists here. In fact, if I forget sometimes or make a mistake, my coworkers are more likely to fix it for me in the wiki or docs than they are to use it to complain or stop me from doing something. Working in a helpful and collaborative environment has had an enormous quality of life improvement for me. It is also the most productive teams I've ever worked on. I'm not writing this to gloat or anything but offer up something I didn't know before working here: Don't just hire for talent; do not hire jerks no matter how good they are as individuals. Software engineering is an inherently collaborative venture. When building an engineering team, really do build a team instead of a collection of individuals. It's fine for engineers to be critical but don't just stop there. Find fault but also offer up a solution to help the project move forward. I can't work in the type of environment the author described anymore. Now that I know functional, collaborative teams exist I will always want to be on one.
Check if someone with a similar name to you is on the OFAC SDN list (a list of people that US companies are banned from interacting with):

https://sanctionssearch.ofac.treas.gov/
I think you’re overthinking it :). The original meant "this [depiction of a pipe] is not a pipe", and the website is saying "this pipe [depicted here] does not exist".