skysight-inc/HackerNews huggingface dataset:
Civilizations that fell because of internal dissention were big examples because they were so big that there was no threat from outside. When there is not outside enemy, one is created within to suit the needs. Not to mention internal strife can invite and give another party an opening. See US before/after WW2/Cold war, or Rome before/after Punic wars
It's not the use of water that's the problem, it's the releasing of the brine. This will destroy the local ecosystem and historically we haven't been able to predict the consequences of that at all.
Irodov has a reputation for being difficult. I remember that if someone could solve a problem from that book, they would be considered especially bright.

However I also remember trying the book and after some failed starts really getting into it and it became one of my favorite books. I believe the difficulty was because the book was purely problems, there was almost no context of theory. But the problems were very well designed and solving them was a joy.
I think what we will (need) to see in coming time is more security awareness wrt. development tooling and setup.

Like:

- always run all dev tools in a sandbox, including the compiler and language server

- proper secure (harden) developer systems

- don't install software outside of sandboxes which is known to be often less careful with security vulnerabilities, like steam (or games in general). Firewalls can help wrt. offline only games, but due to things like drm, invites, game updates etc. most modern game software is not offline only.

- split CI into components, make sure the part which builds (and potential deploys) artifacts doesn't run in the same sandbox as additional analysis tools. Potentially run different analysis tools in different sandboxes. Don't give CI sandboxes permissions to directly push to your repository etc. If a tool need to be able to push to git consider limiting it's access to a specific folder or if not possible sub-module (which tbh. are annoying).

- Limit internet access of CI sandboxes as far as possible.

Sadly some of this things are quite cumbersome or even impossible to setup with (at least non enterprise) github.
Relevant xkcd:
https://xkcd.com/1172/
Conclusion:

> So if you're chasing high-level performance, single-digit body fat, or a bodybuilder physique, then relying solely a ton of walking isn't the right move. But the reality is that most average people are pretty far from those goals, and focusing on the routines of really high performers my be doing more harm than good. In other words, expecting that you'll accomplish the training required for a movie star body when starting out a fitness routine is setting yourself up for disappointment. Walking a bunch, on the other hand, is something that is relatively simple to fit into your everyday life. The best fitness routine is always going to be the routine that you follow consistently. And I can vouch for the—unscientific, absolutely not peer reviewed—results.
I'm a massive fan of walking for mental, psychological, and physical benefits and have been walking at least 25k steps a day for the last two years. The only (somewhat major) downside is that it takes quite a bit of time, some days, particularly weekends when I don't have work to do, I look at the clock and it's approaching dinner time and I feel like the day just disappeared without being able to sit down and relax at all.

25k is excessive in that regard and I wouldn't recommend that much, but 10k is incredibly achievable and I would highly recommend anyone make a habit of walking every day.
install iptables rules to block connections to all ports apart from ssh and https, depending on your setup. Only allow SSH connections from trusted addresses and / or keys.
frustrating that the ongoing use of bitcoin is never going to require less power. transactions take ages because of how much work is required to update the chain.

when the imaginary currency goes away, maybe we can move onto something more efficient like giant rocks with holes drilled in them?
Crawling may be even better. Not even hands and knees but on your belly. I've been working in the crawl space under my house for the last couple of weeks and it is kicking my ass. It's very much a whole body workout. Maybe babies are smarter than they look.
> It’s actually very convenient now to stack GitHub PRs

More convenient than before, but nowhere near as convenient as keeping everything on a single branch so that it can be rebased in one go.
Do the active safety measures turn themselves off at the first sign of trouble like the self driving does? Because if so that would constitute a very biased sample!

(Hopefully not - these kind of safety measures are fairly well established in other marques at this point.)
Yes, but it is not quite so clean. Employers are humans and in my experience they care far more about the people they know (employees) than abstract people (shareholders).
I think they say to contact them in the help. I found out about somehow without anyone telling me.
> long walks have been a hidden weapon of superhero body transformations for ages.

Really? And here I thought the hidden weapon of celebrity body transformation was steroids.

When so many other athletics endeavours have widespread doping, despite testing? And somehow Hugh Jackman at age 50 is more ripped than Lance Armstrong was at age 30? And the secret weapon is walking? Sure.
Also search doesn't work for forked repos, last time I checked anyway.
>It also kind of cemented for me that weird edge cases don't actually matter in practice

I had the exact opposite impression. Indeed, this stuff is the cause of so much that gets attributed to something else (e.g. JavaScript framework churn being attributed to culture).

The problems caused by these issues compound as you work your way up the stack.
So is anticapitalism becoming mainstream in the USA? I would say yes, more or less: https://www.commondreams.org/news/2019/10/28/poll-sponsored-... Also, historically these ideas were pretty common in the USA, with anarchist IWW being the biggest union of its time.

And what you call "these insane ideas" is actually following articles the Universal Declaration of Human Rights as approved after the second World War. Do you consider basic human rights to be insane?

Also worth noting, most things are not "for free" in Europe. The little rights we have our ancestors fought hard for, and they are being dismantled as we speak in the name of neoliberalism. Not so long ago France had one of the best Education and Health systems of the world, but that ship has sailed because of the desire to privatize everything and sabotage public infrastructure in the name of private profit. See also David Graeber's talk on managerial feudalism and the revolt of the caring classes: https://media.ccc.de/v/36c3-11241-from_managerial_feudalism_...
Monkeys too
I don’t think they are mainstream, but education and healthcare is absolutely free in most of Europe, and I think it is not that controversial of a take that everyone has to live somewhere, so some form of social net/not letting arbitrarily increasing rent would be beneficial to society.
> There is no compelling evidence they are 'rampant money laundering machines'.

Reggie Fowler and Crypto Capital were convicted of money laundering for crypto companies just a couple years ago. This was Bitfinex’s bank, which caused big balance sheet problems for iFinex and likely spawned the current era of the Tetheral Reserve.

Compelling evidence? The biggest exchanges’ banks are being thrown in jail for laundering. I’m not sure how much clearer it could be.
Simplicity is harder to do than it looks. When you see something simple that actually works, something made to be easy to understand, that can take a lot of work to arrive at. So while it may not be much to look at, few people can actually accomplish that. Unix is a good example. It looks easy, but when you see people try to improve on something the failure rate is quite high.

Let me give you an example of something that used to be clear and trivial in Unix that isn’t anymore because people «improved» it: telling your system about name servers.
I'm not sure. The trouble is you're comparing apples to oranges. On the one hand you have money which, while not essential for civilisation, is generally agreed to be a good thing. On the other you have this thing that absolutely is not money by any stretch. How do you possibly calculate how much value each of these adds to society?
I find it odd that no one has mentioned the interpersonal aspects / relationship aspects / sales skills here.

I went through a recruiter early in my career and I believe they negotiated better than I would have on my own (based on them getting rates I did not realise were possible).

Having an agent as a seller lets you outsource the grubby, sometimes grasping business of getting the best price you can, in a reasonable amount of time.

For people who are naturally good at that, an agent might not be such a good deal.

For some of us, especially the less "hard nosed", an an agent can be a good idea.
Or hired dieticians controlling what you eat and 3-4 hours of workouts a day under the supervision of a personal trainer or 3. Chris Pratt said something similar about his role in a few movies
How do you imagine an airgapped version of codecov would work? You walk over to it with a USB stick with your branch on every time you need to check the coverage stats?
I was curious about the extreme high end of the cloud: u-6tb1.metal on AWS in Asia, or $122,640 a month.

6TB of RAM, 448 vCPUs and a 25 GB NIC. From some casual pricing on Dell's website, it is about a $130k machine under the hood (at retail).
Those should be part of the git project. Like a standard where /wiki/ is where the wiki goes, /bugs/ are where bugs goes, etc. That way you also automatically know what bugs are still present (and not fixed) on older release branches.
And Turmstraße and Jungfernheide are already prepared for crossing it.
I'd argue that golang's application is even less than what you mentioned.

CLI app perhaps, and some simple use case here and there. Databases and infrastructure services need more expressive languages.

I agree with you otherwise.
Sometimes the company has no choice as the alternative is everyone loses their job.

I don’t think employees should think of the company as their family, but don’t get into the mindset that all employers treat their employees as disposable cogs.
Well, unfortunately it’s something inevitable like entropic decay.

The guy that hired me was someone like you, but was kicked out and replaced with a more ambitious gentleman who must have promised to squeeze us more efficiently.

The problem is that if you look beyond the rhetoric and the propaganda, employee well-being are only second-order to measurable and targetable outputs. There always will be someone that promises to achieve objectives in some other manner, and given enough time they will get their chance and ruin everything
Probably better with https://codeberg.org/ which is European based ..
It's becoming the exception though, sadly. And don't even think companies affected by this will reconsider their strategy here. Some manager in charge will remember that product $SNAKEOIL_COMPANY tried to shill last week and calls back, ordering a round of AI powered, cloud based threat mitigation.

Well let's see how this unfolds and who's behind this, maybe we get some nice surprise-opensourcing of interesting stuff. /schadenfreude
Just your quick description gave me claustrophobia. What if something moves and you get stuck?
Good if you have access to server logs, but not all hosts offer that. GitHub pages, for example.
Everything points to mTOR dysfunction in ALS
Y-Axis is €/MWh (Euro per megawatt-hour)

And, while yes, the prices tend to spike into negativity for short periods, that's actually pretty normal to happen for countries which partake in the Synchronous grid of Continental Europe then and now.

The base issue, or at least a bigger part of that then wind/solar is, of that is actually coal. A coal plant needs tens of hours, up to days to shut-down; and then another few days to start up again - and such starts-stops are quite taxing on the plant; it can only survive a dozen of those before requiring major maintenance to happen.

Wind can actually be turned off quite dynamically (rotate the blade such that the angle of attack for the wind goes down to zero), not milliseconds, but a few seconds to minutes.

For the reverse you need storage, things like batteries or hydro (pumped storage) can and are used for that already.

Using terms like "Exportweltmeister" (export champion) in context of the European energy market is just rather non-sense, Germans energy politic is far from perfect, but it was never trimmed for export.
When you're typing, you don't have to press the Caps Lock key twice for every capital you want to type. You can simply hold the shift key to get a capital letter, instead – or get a real keyboard.
It only seems to have US AWS pricing.
I am genuinely very curious to learn about a deregulated place with 15 competing providers available to a single place to live. I wonder what drives that rare phenomenon.

Please tell me more about this!
Did you take your phone with you to the chemist, and did it have GPS or Wi-Fi enabled?
That wouldn’t explain the exact match but the product category, and choosing Voltaren feels like a pretty plausible coincidence given the category.
Kiss the Ground Film Trailer (2020)
This is a bit of crypto-delusion I have never understood: why compare Bitcoin with the financial system as a whole to get out of the "it is mostly powered by coal plants in China"-argument?

Does Bitcoin assess credit risks of governments, companies and people and then extend+manage credit?

What does Bitcoin offer in regards to risk management/hedging for operating businesses?

Maybe Bitcoin has some liquidity management feature for real businesses that I am not aware of?

Bitcoin has very low uptake in payments, so trying to compare its energy consumption to all retail branches and the oil burned by the employees on their commute strikes me as misleading and ignorant

Modern banks and financial institutions are much more than a long list of payments. Please learn a little bit about what a company like Bank of America actually does
> I recommend all software engineers to watch all of Gary Bernhardt's talks

They are all great talks, but please don't use "The Birth & Death of JavaScript" as an instruction manual!

In addition to the talks on his website, I also recommend watching "The Unix Chainsaw"[1]. It's a great introduction into using the full power of the unix shell as an interactive programming language.

[1] https://www.youtube.com/watch?v=ZQnyApKysg4
> Housing and Internet should be free for everyone, just like food/healthcare/education...

How about having some realistic expectations?
Really? I see a consistent trend of friends and ex coworker exiting the technologies and engineering space to go toward either agriculture, manual crafts and artisanat.

I thought is was obvious. It’s even some type of cliché.

But... now that I’m writing this. All those folks are either French, German or Central European. I currently lives in the US and I see more folks doing bootcamps to archive better income and address their debts.

Hmm. I would be curious to see number about that, because obviously it’s highly anecdotal.

Exemple :

- starting to roof painting company

- starting a small farm business ( direct to farmer market type )

- starting a goat herding business

- becoming a wood worker

- becoming a car mechanic in a communal garage

- becoming a teacher ( of non tech things )

- become a bootcamp teacher

- becoming a kumbutcha brewer

I know myself that I will burn out ( in a soft way ) of tech roles.

To clarify : those folks where able to do it because :

- their state offer reconversion package

- they have tech money
You can't detect lies.
You can get quite fit from hill walking. Flat dunno.
> I guess it could just be coincidence?

Could it be? of the billions of items you could be advertised for, why then exactly Voltaren?

Do you have an android phone, by chance?
I think the connotations of "spicy" include danger, thrill seeking, and titillation. Whether that's "good" depends on your personal appetite for such things.
> Yes, and it’s vastly less than Bitcoin.

Ponder, for a moment, the way in which governments use the "printing" of fiat money to fund wars (for private sector profit, revolving back into that private sector's lobbying those governments for even more war and military spending).

Ponder, for a moment, the amount of energy and Earth's resources expended to materialize these wars and military spending.

Bitcoin (or, the proof-of-work cryptocurrency concept as such) by its design prevents (or at least very severely inhibits) this type of governmental hijacking for a mere fraction of the resources spent.

This applies to other heavily-subsidized sectors/areas/industries with a powerful lobbying influence/revolving doors/etc.

Imagine if we could vote by paying our taxes in Bitcoin (in a Bitcoin full-blown, mainstream Bitcoin economy) in proportion to specific Bitcoin addresses/accounts allocated for specific policy issues or target governmental groups, and thus have an actual, real and direct democracy instead of a 4-year theatre of false puppets and promises.
> Then what? You still have to show a page that's 100 of those 500 keys.

I don't need to use offset. I can use limit. And also, offset in 500 rows dataset never was a problem.

> I generate enough sessions to fill your RAM with temp tables.

o_O These tables contain only keys. In your approach you're going to have 500 keys in memory as well. Moreover, I'm not wasting resources by transferring them in my application. I'm in fact saving resources. You're making things up.

EDIT: Are you arguing about performance impact of scanning 500 rows vs 100 rows (though I don't understand your approach either, you're skipping - scanning - 400 rows as well)? The problem of paging is scanning whole dataset.
Malware stealing bank accounts, credit cards & paypal is just as popular. All of which you have no real influence about the actual account security.
>we don’t live in a fictional world where infinite growth exists.

we do. One just need to see the world beyond their own planet.

>Useless energy expenditure is useless and objectively bad.

your comment cost some energy to be expended. Basically most of computer use by humans is a useless energy expenditure, yet somehow some people single out crypto.
Walk at a brisk pace and you'll get fit and burn fat on any terrain.
I've been working on something similar for the last couple of years, mine's more focused on a fantasy style society =)...

I've built a couple of different models all of which have failed to be quite fun =)...

I've talked about it before here[0], the newest one I'm working on is much simpler, and focused around player interactivity and giving them knobs to tweak at the outset.

Let me know if you'd like to do a call and chat about this, it would be fun to see what kinds of things we've been attempting =)...

- [0]: https://news.ycombinator.com/item?id=23186912
Code on screen at https://youtu.be/htk6eXxpSNA?t=23

`if y < prevValue or prevValue is None:`

should be

`if prevValue is None or y < prevValue:`

because the first one will make a comparison for `y < None`, while the second one won't. `y < None` will always return `False` while `prevValue is None` will then always return `True`, making the entire statement `True` if `prevValue` is `None`.

It is not a bug but it's something which I would correct. In the second one `y < prevValue` would not get evaluated if `prevValue` is `None` and it's not really clear what `y < None` means.

--

Great work which reminded me of the Ace of Spades-Robots. It also shows how insanely good humans can be at playing guitars.
I'm a simple man. I see Princess Bride reference, I upvote.
To be fair to PostgreSQL, one should probably highlight the following comment left by "Anonymous" at the bottom of the blog post:

This seems like an apples and oranges comparison. You're using the JSONB type in postgres, which allows you to index and query specific fields in the blob, and your testing doesn't seem to be doing that at all. A fairer comparison would be to use postgres' text type, or a separate comparison that does query for specific fields with both.
Crawling definitely helps, it's a common parkour exercise.
That's such a ridiculous take on it.Have you actually used that "free healthcare in Europe"? It sucks ass.

I get better healthcare in South Korea that is both cheaper and more effective than in Germany or Austria.
Can we really stop a planet sized chain reaction? We can’t even pass carbon taxes, there are many many climate change deniers, so unfortunately I can’t see a too bright future ahead.

Sure, human technology is super advanced, but we are no play for the elements.
China is capitalist, in some way a lot more than "western"countries.
You are the perfect audience for The Death of Expertise by Tom Nichols. He covers all of this.
it shows that at the fringes nobody in the audience correctly predicts what will happen...

anyways, here's the abductee-programming-language-conundrum:

consider Language X:
there is a nuclear power plant, and you or loved ones live within 10 miles. it is your responsibility to select the language for implementing the emergency shutdown procedures. would you use language X?
Maybe shift a bit to running? You should be able to jog without breaking much of a sweat now, and it's more time-efficient than walking for getting steps in.
A mark of a good leader is that their team runs really well without them. It should also run just as well when they are around.

Always be looking to take your ego out of the situation. You are there to facilitate the success of the team it’s individual members.
Those are pretty realistic expectations. In that list, only Internet is slightly more complex because it requires multinational supply chains. The rest (housing, food, healthcare, education) can and should be free for everyone, ensured by locally-sourced materials.

As a society, we definitely can do it. The question is do we want to? Unless, of course, you have some compelling argument explaining why we couldn't have all these nice things despite having an abundance of resources.
Densely populated areas are worth the shot even if you compete with 14 other providers.
A reminder that blockchain is public and 51% attacks would be visible.
I have a 3K (QHD) external monitor, and I think that's the sweet spot for me - I really wish QHD or WQXGA was a more popular option on 15-16" laptops.
I can understand Chinese alright. The other screenshot of some "AICoin news" says "big data data centers" are almost all shut down for a week; are Bitcoin mining operations in any sense "big data"? Also, the quote you use simply isn't clear about whether the inspections are Bitcoin mining-related. It is also consistent with all data centers connected to the power grid in the affected counties being shut down, although of course there's the possibility that all data centers in the region are Bitcoin mining operations, so in that case it would be distinction without a difference.
Outreach Tips (better than anything you'll find searching Google)