skysight-inc/HackerNews huggingface dataset:
> It's usually described as, "construct the best possible form of your opponent's argument." If they made some weak points in their argument, steelmanning would involve either ignoring those or reconstructing them to be stronger.

Those two sentences seem contradictory. What definition of steelmanning requires ever ignoring weak points that have been made by one’s opponent?
I don't remember the brand, but a smartwatch brand's activity feed was public, and the some military personnel bought these, and trained around the military bases, leaving nice outlines secret bases, complete with their GPS coordinates.

Then that thing was banned, again IIRC.
There's also some cool combo rooftop solar panels/water heaters. [1] By cooling the panels themselves they increase their efficiency by up to 15% (so an increase from ~20% to ~23% total efficiency) - while also heating water for the home.

[1] https://dualsun.com/en/product/hybrid-panel-spring/
"I eventually made a decision to learn Emacs because I knew that it follows the principles of functional programming better than ordinary shell scripting. In functional programming you have two key ingredients: functions, and a means to compose functions together to build larger functions that solve a particular problem. Without using Emacs, your functions are the Linux CLI tools, and you can compose these tools with shell pipes to solve problems. But Emacs provides better ways of composing CLI tools because it is programmed in Lisp, which is a functional programming language."

Lisp is a multi-paradigm language, which lets you program in a functional style, but doesn't force you to do so.
The question have error.

You need to call `foo()` before the first `console.log` to get that behavior.

function foo() {
let a = b = 0
a++
return a
}
foo() // <------ INSERT THIS
console.log(typeof a)
console.log(typeof b)
Amazon’s worker union just lost in New York City. Where does it go from here?
> we have close to 80 million national soccer coaches in Germany

I'd guess much more probably around 40 million. Sure, some women are interested, but then some men aren't.

(What, me prejudiced? Prejudice persists because it's so often right.)
> Replaced the old "Lets blow up this whale that was stranded on the beach" that held the previous spot for "very dangerous things to do and exists as a popular video on the internet" ..

I don't think that's the appropriate standard to apply. Clearly it should be "very dangerous thing to do and exists on the Internet as one or more parody songs":

http://www.kayshapero.net/kaysongs.htm#Blubber

https://youtu.be/cR3JcMblV0o

https://vimeo.com/515080596

https://youtu.be/MAs38Z3lDJE
That is refreshing as most people screaming my body my choice were some of the first demanding forced vaccinations.
Coinsscreener.com

A passion project of mine. Did miss such a crypto Coin screener so i build it...
You wrote: <<I've seen beautiful native apps that require an internet connection all the time, because they save every little piece of data on a remote server and sometimes, the whole thing is super unresponsive.>>

I have see this multiple times for enterprise software. It works when the data center is on the same continent, e,g., New York to Chicago or London to Frankfurt, or Santiago to Sao Paulo. Now add 20km+ roundtrip on fibre -- Tokyo to London. It is a horrible user experience. I have seen teams trip over that wire (pun intended) more than once in my career!
I don't know about the Windows 10/11 UWP stuff, but in any good version of Windows you can hit control+c on any standard dialog to copy the error text and the text of all buttons to your clipboard.

It's a little annoying that you can't easily make subselections in dialogs, but that's been a core Windows UI design element going back to Windows 1.0.

It's a grossly underadvertised feature of Windows and I bet the people reimplementing the Windows UI for the third time in ten years don't know about it either.
On your phone, open Settings, then tap on your name (apple id), then tap on "payment and shipping", "subscriptions", or "media and purchases" -> "view account". All of those are webviews.
Wikipedia: Articles for deletion/Year 2038 problem
Show HN: Nests and Insects – A roguelike tabletop roleplaying game
Hey, everyone! I'm making a game: its title is Nests & Insects and I call it a
"Roguelike Tabletop Roleplaying Game (TTRPG)". It is free, as in beer and
speech. You can find the rulebook on the game's github repository, linked
through the post title.

Nests & Insects is a game for 1 to 7 players, one of which takes on the role of
the Game Queen (GQ) and describes the game world to the other players. The
players control characters who explore and interact with the game world. The
players say what their characters do and roll dice to see what happens, then the
GQ describes the results.

Players' characters are mercenary arthropods raiding a Nest on a Job from a
rival Queen. Characters belong to one of six classes: Ants (plural), Beetle,
Ladybug, Scorpion, Spider and Wasp, all modelled after real-world species. Nests
are the nests of eusocial insects: Ants, Bees or Termites. The Job is to
assasinate the Queen, or the King, or steal larvae, or aphids, or fungi, etc.

Nests & Insects is "Roguelike" because it borrows elements from Roguelike
Computer RPGs (CRPGs): hack-and-slash, dungeon-crawling gameplay, with
procedurally generated Nest environments, lethal combat, and a hunger mechanic.

The rulebook on the github repo above is all text-based, but formatted with
ASCII borders, text boxes and tables, etc. I wrote a bit of code to automate the
layouting (if that's a word). You can find the code in the codez/ directory in
the repo. You don't need to mess with the code to play the game, but some of you
might want to eyeball the raw text with LaTex-like markup under the directory
/game/rulebook/raw and then look at the layouting code. Or you might want to
tweak the characters' stats under codez/data/, or make your own characters. The
code is all in Prolog :)

Nests & Insects is still a work in progress. The rulebook is about 60% complete.
There's rules for rolling dice (oo lots of dice!), action resolution, combat and
stats for all six character classes and a few enemies (just Termites). If you've
run a few TTRPGs you can probably bash together a quick game session, although
there's plenty of stuff missing (Items, procedural generation, other minigames
besides combat etc).

I'm posting here because I'm eager for some feedback and because I'm hoping to
build a small community around the game. I'm in the liminal space between
finishing my thesis and actually getting a PhD so I have some spare time, but I
plan to keep working on the game until it's finished, anyway.

Also: I'm looking for ANSI or ASCII art for the rulebook. Anyone know anybody
who would want to contribute, please get us in touch.

Have fun!
Frontpage, now that's a word I haven't heard in a long time. I used to make little pages with Frontpage and inspect the generated text to learn HTML.
What is the origin of the "U" on its own that appears in so many user agent strings?

For example: "Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.5) Gecko/20041108 Firefox/1.0"
You need rare earths for wind power. They broadly come from hellscapes in the far reaches of Mongolia. [1] The reason they're primarily mined in China isn't, as you point out, their not existing anywhere else - it is due to the Chinese being willing to pay the extreme environmental cost of their refining.

The second-most common type of panel, CdTe solar panels still contain cadmium, tellurium and sometimes lead - and all of them to my knowledge have huge quantities of plastic. These are rarely recycled and generally end up buried with the rest of the e-waste in poor countries. [2]

[1] https://abcnews.go.com/Technology/toxic-lake-black-sludge-re...

[2] https://www.americanexperiment.org/solar-panels-are-starting...
i wonder if this method could be defeated by trying to steal a second copy from another person (or even more than 1 copy from different people), and leaking it all.
Weirdly a market maker near me paid less than competitive wages for a dev. I think they rest on laurels that people want to work in finance badly.
> I’ve worked on production JavaScript apps for years and have never needed to touch the JS prototype system.

I think that is similar to “why do we bother teaching χ in school, I've never used it as an adult”, where the answer is a mix of:

1. For the people it is useful to, it is very useful. Those that may later be building frameworks rather than using them for instance, to save them reinventing wheels, or those coming from other languages who might otherwise have more trouble reasoning with JS as they try to use it exactly like they've used something else.

2. For the people it isn't directly useful to, at least a vague understanding of what goes on can be useful if only because you need some knowledge to know if you need to care.

3. For everyone else, perhaps myself included though I'm probably more in group 2, you taking a hit to your learning time is a sacrifice well made to make sure the people who do find it useful get it!
It's been a long time since I saw that. Happy memories, thanks.
Location: Spain
Remote: Yes
Willing to relocate: No

Technologies: CI/CD, AWS, Linux, Python, Golang, Bash, Docker, Kubernetes (beginner), Git, Nix...

Email: alemail at./ gmail.com

+15 years of experience as a DevOps/SRE Looking for senior position to put my experience in good use. I'm specially interested in cloud/systems architecture or managing a devops team.
Just noticed the "deletion discussion" banner when checking the exact time when will Y2K38 happened, and it seems someone nominated this to be deleted! (although to be fair it's very unlikely to be deleted considering no-one joined the nominator and it seems that the nominator is relatively new and has a pattern of questionable edits)
I've started minimising the time allocated for tasks I don't want to do. I fill up my schedule with other activities, then I have no choice but to complete it the time slot I gave it.

Otherwise, using a deep focus ritual (see the book Deep Work) or Pomodoro can also help with focus by minimising distractions and explicitly allowing rewards after discrete intervals (so it doesn't seem like an endless slog).

Good luck.
I thought the government which governs least, governs best?
I think you should read the HN guidelines before informing other people about how to post.

https://news.ycombinator.com/newsguidelines.html

Here are a few relevant excerpts:

- Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community

- Assume good faith.

- Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."
If a form of carbon free energy costs 3x as much as carbon free alternatives, takes 3x as long to build and occasionally goes boom requiring an $800 billion clean up bill why build it?

The additional pumped storage needs of solar and wind are more than offset by their vastly lower cost.

If nuclear power could compete on a level playing field it'd be great but it sucks up subsidies like nothing else and puts the taxpayer is fully on the hook for dealing with all and any 800 billion dollar fukishima events.
Nuclear energy is great except for time and to some degree cost [1]. Other factors like waste disposal more relevant to some countries than others and are a universally ignored problem in general - but it's not as bad as climate change so let's not even talk about this. We want to avoid climate change first and foremost after all.

The problem really is that time is of the essence now and it simply takes way too long to build a new plant. Cost isn't great at all, they will never be profitable and insurance is neck breaking, but it can be managed. If any of these issues currently do exist with renewables, they are continuously waning.

Two recent nuclear projects:

- Olkiluoto Unit 3 (EPR) in Finland. Projected cost: €3 billion / Real cost: ~€11 billion (4x) / Delay: 13 years (https://en.wikipedia.org/wiki/Olkiluoto_Nuclear_Power_Plant)

- Flamanville Unit 3 (EPR) in France. Projected cost: €3.3 billion / Real cost: €19.1 billion (6x) / Delay: currently 10 years, no start in sight (https://en.wikipedia.org/wiki/Flamanville_Nuclear_Power_Plan...)

It doesn't look much better in other countries most of the time [2], China is possibly an exception due to, let's say, different handling of safety and other topics... In any case, nuclear is quite an expensive energy source [3] on top of critical time issues in construction and commission [4].

In the time it takes to build new nuclear power (10-15 years) technology and cost of renewable energy are projected to become much more favorable and then we gain several things:

- inherent safety

- decentralization

- stable cost (less dependence on imported resources such as uranium)

[1] https://www.reuters.com/article/us-energy-nuclearpower-idUSK...

[2] https://en.wikipedia.org/wiki/List_of_commercial_nuclear_rea...

[3] https://www.iea.org/reports/projected-costs-of-generating-el...

[4] https://en.wikipedia.org/wiki/Economics_of_nuclear_power_pla...
Half-assed happens in both scenarios. If you have something shippable by the pre-ordained date or shortly thereafter, it ships. Whether you use an adaptive or predictive approach, the outcome is the same that further improvements may or may not happen.

The advantage of the predictive approach is better driving of your workers with a deadline. The disadvantage is low morale over time and lower quality products under the hood. Rotating workers who come in fresh can mitigate this outcome but at a cost.
Also a fuck load of money had been printed in the mean time. https://fred.stlouisfed.org/series/M2SL
[U]SA, specifically relating to encryption back when the US considered encryption munitions, and hence there were separate US and international ("I") releases supporting different crypto suites of browsers developed by US-based companies.
> where there is a bit more room to show buildings, forests, [...]

? What forests and what buildings, though?
The 2009 - 2011 changes are fine, I guess (indeed I don't need the roads that prominently as they were in the 2009 examples), but at some point beyond that they did jump the shark somewhat with their changes.

My personal pet peeve is that at zoom level 14, all distinction between built-up areas and non-built up areas [1] disappears and you're looking at just one indistinct mess of hazy streets on a grey back background and you can't even really tell the shape of a city from looking at that.
Individual buildings only come in at zoom level 17, by which point you're already quite zoomed in, and forests remain stubbornly hidden.

Google has the somewhat better POI integration and traffic information, but when I want to actually look at a map for orienting myself or getting a feel for an area, I much prefer Openstreetmap's style.

[1] At least where I live, the further distinction between forests and non-forested open spaces is rather rudimentary – a few random areas of fields and other open spaces are correctly shown in some sort of ochre at zoom level ≤ 13, but large areas are simply all drawn in green regardless of whether they're actually forests or not.
Require the nomads to set up a permanent company presence in a country that works for both of you and then hire them as consultants with a draconian NDA. That way, you can always sue the company and the government will surely keep in contact with the person that is legally liable for paying taxes.
I'm a strong believer in web-apps-as-mobile-apps (at least for my current use case), but I'm curious what the best way to package a WebView into a mobile app is these days.

This article recommends Capacitor, but although they say "drop Capacitor into any existing web app" - they actually mean any JavaScript application. I have an Elixir app, I just want to put it in a WebView and cut iOS/Android versions. What's the best way to do this in 2022? I've stumbled upon "Jasonette", but have no idea if it's the right way to do things these days.

Does anybody have any recommendations they could share?
I agree. The knee jerk reaction of many otherwise highly educated corporate users when there is a UI issue: "Oh, I must be doing something wrong." So often, something is wrong on the server that is causing horrible lag or weird errors.

It is more amazing when you meet a very resilient user (think: senior sales staff -- they'll do /anything/ for a sales commission!). They just assume this is normal operating procedure. Only when things are horrible, do they ask for help. Then, you stand behind their desk and watch in horror at all the bugs they workaround (many times per hour!) in your app, but never report... Hat tip to these amazing users!
I've recently started working in this space. Loads of applications in research, Ag tech and environmental science and it's mostly using this tech stack (as well as GeoServer.) Definitely a nice change from my typical ecommerce/saas work. Working with some long term geo/surveyor types and they seem happy with the open source offerings.
> So he went to the records department at headquarters and pulled up a mug shot of a Thomas James

i.e. the "Prosecutor's Fallacy"

(more typically invoked over DNA, but "we found a 'name' at the scene" is effectively equivalent)
Kind of misses the point.

Forget technical details; no code systems let you hire cheap replaceable folk instead of highly paid technical folk. …or, just a few technical folk to clean up all the rubbish the others make.

..and who’s to judge?

Yes, you end up with a pile of crap.

…but, if it lets you bootstrap your business without spending half of your capital on expensive programmers, isn’t that a net win?

Let’s be honest; in most situations, cloning an existing successful business is a pretty easy, well defined task. That’s why you get things like “here’s my free clone of strava” or whatever.

Once the problem is solved, building it is easy. Defining the solution, building a customer base, handling support… those are the things which are (usually) hard and expensive.

So.. you know, don’t trash talk no code without understanding what it’s for.

The exception for this is when you’re trying to do something technically difficult; but really, most businesses probably aren’t.

If your business/startup is, then don’t pick no code; you’ll fight the tools trying to bend them into your shape and end up with expensive [no code system here] experts, defeating the entire point.

That’s it. In all other circumstances, you probably want some combination of no code stuff / generic off the shelf stuff to let you get past all the tedious stuff you don’t care about.
Yup.

I would quibble over:

> Frankly, I don't think Wayland has the functionality to support what people want to do on Desktop Linux.

The problem is that people don't want one single thing from desktop Linux. For some people, for instance, remoting the whole GUI over the network is really important, whereas TBH I suspect that for most people, it isn't important at all and in fact is not only irrelevant, it's actually a hindrance to stuff they want, such as (random examples) very high frame-rate 3D-accelerated true-colour graphics driven by a modern GPU.

And I suspect that you can't have it both ways.

Me, I want independently settable fractional scaling on multiple monitors. I don't give a stuff about frame rates, resolution, hi-DPI support, OpenGL, any of that, but what my 2015 Retina iMac does -- plug in a screen and whatever its DPI the OS just magically adjusts the display settings so everything remains the same size -- that is very important to me. I don't want to do it myself. I don't want or care about or need 3D or anything. I just want all my screens to be nice and sharp and show the same thing at the same size. Resolutions are a trivial implementation detail I don't care about.

My impression is that this isn't on the radar of any mainstream distro.

As for my desktop, I want to be able to place toolbars or panels on the edges of the whole desktop, across 2 or 3 or more screens, where I choose, not where the programmers chose. GNOME is not even able to think about this idea. You get what the designers chose because they know best.

KDE used to do it, badly. KDE 5 does it worse. I don't like it, either.

Oddly, for all the hoopla about Gtk $VERSION and weird stuff about refresh rates and stuff I don't care about, Xfce, the old-fashioned low-tech desktop does this best. Go figure.

All of them are rubbish compared to how macOS handles this stuff, and Windows 10 was only a bit better. Windows 11 is as broken as GNOME etc.

That's progress. Apparently.

It makes me want to go back to a text-only console sometimes. But I am very very old and opinionated, and then I blow the minds of all the xNix fans by saying that I don't actually like the xNix shell and never did. Any of them from `sh` to `fish`, they all annoy me. I preferred the MS-DOS and OpenVMS command lines, myself.

Since most other people who can remember before xNix ruled the waves are retired or dead, that is foul heresy to most techies alive today.
2038. I can already think who's gonna have to pull me out of retirement for this if I'm not dead. Or living on Mars.

Chances are that by 2030, Copilot will just rip through all that legacy code and solve the problem, then murder every living human being for fun and play Tetris all day for the next 40 million years.
That's also strange. Clearly the comment was coming from someone not familiar with the project. Responding "I just submitted the change, here's a link" would have been more reasonable.
Call me old fashioned but for me Magic is something you play holding physical cards in your hand.

If I look at modern cards they don't feel like the same game. Digitally generated art, strange creatures "Social Climber"? and most of the cards has long complicated texts and many using complicated mechanics.

Compare those new cards to old classic cards like Black Knight: https://scryfall.com/card/leb/95/black-knight

Maybe it is nostalgia, I don't know. But for me the essence and spirit of Magic as a game is with the 93/94 cards.
> Obviously the big numbers are the real numbers.

If you count "real" as all the bots and requests to load various static assets...
NIMBYs are jsut as much of a problem with nuclear because you need to run the generated electricity through power lines that may need to be constructed. Whose land are they running through?
The new ruling will be against Roe v Wade, and that decision itself is, in fact, an interpretation of the Constitution.
The opposite would lead to `(0 * Infinity) === ("foo" / 3)` to be true. I don't know which is better...
universal, suitable for all audiences
Security.txt: A File Format to Aid in Security Vulnerability Disclosure
When users raise an issue like this, I try to show empathy right away. I know they are already on edge thinking: "Am I the stupid one?" Of course, there are users with nothing but packing peanuts in their brains, but the good users with real brains... be good to them when they raise an issue!