skysight-inc/HackerNews huggingface dataset:
There's a parameter called "contempt" that you can increase to make the engine avoid draws.

The idea is that if the engine has "contempt" for the opponent, it assigns a negative value to a draw, instead of assigning it a value of zero. The engine will then only attempt to draw if it thinks that it is actually in a worse position, but it will not go for a draw in an objectively drawn game. The engine will even play suboptimal moves in order to avoid drawing.

When playing against evenly matched opponents, contempt makes the engine perform worse. But against weaker opponents (such as human super-grandmasters), contempt can make the engine score significantly better.
Depends what you want to do with it. If you just want a secure SSH tunnel it's perfectly serviceable
Even Reddit still has RSS. And for anything that doesn't you can probably find a third party offering RSS - either something generic or specific to a website - e.g. for HN: https://hnrss.org/.
How is this even a question, besides denormalization cases, FKs are essential for data integrity and management if you have even slightly relational data (data that is composed of joining tables), it guarantees you a source of truth..
> sure maybe it's time for a "Let's Email" (after letsencrypt) service that handles reputation for email senders.
> what's needed is something similar.

There are more than a few out there. No offense but if you would have had dealt with spam, you would have known that already.
Related: https://news.ycombinator.com/item?id=31577215
Quite the opposite, it’s precisely how things are intended to be - and pretty much always were. The law states clearly that correspondence belongs to its recipient.
I imagine the intent of something like this is not really that people should install it, just a fully working PoC to show that your deleted messages are not really deleted and you should act appropriately if you type something you shouldn't have. It's just smart practice anyway, as even if the delete was foolproof you don't know who managed to see the message before you deleted it.

(I will admit to an illicit thrill when I click no on the outlook pop-up that informs me someone wants to recall their message...)
Obligatory IN MICE

The length of a mouse pregnancy is ~20 days. I wonder how does such an embryo compare to a natural one?
I write my presentations in pandoc and convert them to Beamer. This is a simple presentation, from the [pandoc docs](https://pandoc.org/MANUAL.html):

% Habits

% John Doe

% March 22, 2005

# In the morning

## Getting up

- Turn off alarm
- Get out of bed

## Breakfast

- Eat eggs
- Drink coffee

# In the evening

## Dinner

- Eat spaghetti
- Drink wine

------------------

![picture of spaghetti](images/spaghetti.jpg)

## Going to sleep

- Get in bed
- Count sheep

---

One nice bonus of using plain text for my slideshows is that if I need to translate them (I teach in different languages) it's as easy as putting it through google translate or some similar service, and you get your translated presentation at the other end.
It's not about experts vs. beginners. Some people just don't like that style of documentation.
Should have clarified better in my original post. It is for accompanying video with documentation for my software. For those devs who prefer to watch a video over reading a wall of text (plenty have ADHD who prefer video over text).

The presentation is only for bullet points + embedded video (which will showcase the product + code) as well as highlighting specific parts of code where necessary. Micro transitions to keep them engaged.

Got some really good suggestions here. So will try them out and settle on one soon. Liked reveal-md/reveal.js so far as it fits my requirements quite well.
I Grew My Startup to 100.000 Visitors per Month with No Time for Marketing
Disclaimer: this is by no means a guide or advice on what to do, because I’m far from being a good marketer (more often than not I feel like I’m throwing darts in the dark), but by telling my story, hopefully it sparks ideas that are applicable to your businesses.
> Has anyone ever typed so much on a keyboard that the switches wore out? Aren't they good for literally millions of actuations?

There are always non-zero odds that equipment deteriorates to the point it ceases to function, and failures due to wear increase with use.

https://en.wikipedia.org/wiki/Bathtub_curve

I had a keyboard fail on me because the spacebar ceased to trigger reliably. It was a cheap Chinese "let's shove a cheap laptop keyboard in an even cheaper plastic chassis to make it a small form factor USB keyboard". It took a couple of years of daily use but eventually the switch was kaput.

Also, arguably the most famous case of keyboards failing is Apple's infamous MacBook pro keyboard and it's propensity for phantom key presses.
You need to login to download the weights the first time. The whole experience kind of left me with a bad taste. I do appreciate they didn't go the API access route like open AI and others but still the experience is a far cry compared to traditional open source software. Additionally their license, with it's verbosity was kind of a deal breaker, I am of the opinion that it would be better to just go with a standard software license, like the MIT license or something or Apache or something.
Main (non-Github) website: https://www.engine-sim.parts/
It displays ALL of the nodes, given the millions of files and thousands of folders on a typical computer these days, some form of pruning would be required.

Just loading all the nodes would take a few minutes on most computers.
Here's a random idea. The rocket equation is a problem because the propellant you throw backwards becomes just useless mass, right? What if instead you had two spacecraft, and one accelerated by throwing the other one backward, then the second one changed direction via a gravity assist or something, and caught up with the first one again? Maybe they could even subdivide recursively. Or the ones thrown backward could link up with the next rocket passing the same way, and become reaction mass for it in turn, and so on.
Tools to build a tech hiring process
I love the approach of Lunatic. It really fulfils the promise of WASM I think, as a universal general purpose runtime.
Very good point, thank you!
Gravity is the shape of spacetime. Why would antigravity be a thing.
SEEKING FREELANCER | Helsinki, Stockholm, Oslo, Copenhagen, New York | Remote & onsite

Dozens of projects open currently with varying tech stacks, see the project list at https://witted.com/projects
>On the moon it's just about doable with current technology and realistic levels of mass.

Will be interested if you have any studies on it.
> The two countries are still nowhere near the sort of economic equilibrium-state where Canadian companies are paying the prevailing US salary exchanged into Canadian dollars.

You may be surprised to learn that this is quickly changing.

> Take-home pay may be converging, but the cost to the company of hiring a salaried US employee — or even a US contractor, as long as you care about being equitable / not building resentment when your employees talk amongst themselves about relative total compensation — is still higher than the cost to the company of hiring elsewhere.

This is not true in my experience. It's slightly cheaper to hire in the US than other markets, if you do not yet have any presence in those markets. It's a wash long term. Some firms offset the extra costs for US workers benefits by simply paying others more.

> To hire these people, you can't just offer "the going rate"; you have to offer FAANG money.

In the ballpark, but yes. The gap is rapidly closing. Plenty of seed or series As are paying near FAANG rates.
HN search says this is the only link...
Millions of actuation might sound a lot, but you can reach those within a couple of months while gaming. Dirt ingress also can easily kill a switch. On my mice and trackballs I have to replace the micro-switches every 3-5 years, as they'll develop unintentional double-clicks, and that's without any fast paced gaming.
Consider whether you can do this move with everything above board. These two companies (and more importantly, the people working in them) have a business relationship to maintain. You want to be a positive part of that story, not the one creating problems for everyone.

Ideally, you'd want to be able to discuss this move openly with both the target company and your current employer and get everyone's blessing. If not, there's a risk that if the relationship between the two companies sours because of your attempt to move, you'll be the one thrown under the bus.
564,000 people moved to the Lone Star State from other states in 2018. Of that, 15 percent were from California (84,600)

I supremely doubt of the exceedingly small percentage of Californians, compared to all other states, plus the exisiting population, has enough clout to make changes on this massive of a scale. When you look at that 84,600 from California, that grows almost microscopic as you distribute Californians throughout all the different cities and suburbs cities in Texas. It's not even close to reality that Californians have any significant clout to vote any types of housing zoning things.

>Why are Californians like this?

I don't know. Why is Texas blaming every bad thing on California when it is clearly their own fault? Why is Texas like this? Haha, riddle me that, Batman.
Prezi.com - have used it every now and then and quite like it
The top chess engine was ELO rated at 3546 in 2021. The top rated player ever was Magnus at 2882. To put that ELO difference in context, even if Magnus gets the first move, the chess engine is expected to win 0.979934616 of the time. Within that gap, there are many moves that can be played that are superior to human moves by varying degrees.

It would be very hard to detect a sophisticated cheater solely by examining their moves in a vacuum. They could pick moves that appear to be "human" e.g. moves that appear to be chosen based on the common heuristics that strong human players tend to rely upon, rather than moves based on very deep brute force calculations, where we could never match the strongest chess engines.

The giveaway is usually in the time required for each move. Humans will tend to spend varying amounts of time on each move, with significantly more time spent at critical moments in a game. A computer will pretty much spend the same amount of time for each move. But even here, a sophisticated cheater could disguise this side effect by only using computer assistance at critical moments.

[1] https://wismuth.com/elo/calculator.html#rating1=3546&rating2...
Some additional linux-specifics: https://lwn.net/Articles/855049/ https://lwn.net/Articles/754980/
The WRTx series has a broken driver that got nixed after NXP bought out Marvell

My WRT32x will randomly have its 5Ghz AP just seize up once every week or two and require a reboot. I'm slowly working up the willpower to replace the thing
The Iceberg Secret: Demos are going to be all about pixels (2002)
Let's stop pretending it's about the hair or the color. It's about clumsily shoving some politics down everyone's throats.

When Peter Jackson made some changes it didn't cause this response because it wasn't politics-shoving, and it wasn't clumsy. Maybe you liked it, maybe you didn't, but it was easy to engage with it at the level of art or entertainment.

When Amazon makes this show, it's so appallingly obvious that the number one requirement is on the politics level that people respond at that level. These are not artistic changes. This is propaganda. So it gets treated as such.
We already use JWT tokens that are passed in a HTTP cookie so perhaps we could document how it works and let users sign JWT tokens themselves. That way your app only needs to set a cookie and the user should be authorized.

Let's continue the discussion on GitHub
https://github.com/uptrace/uptrace/issues/76
Nice. I find keynote is very easy to use and has lots of transitions and animations. It’s very easy to get nice, consistent looking presentations.
If one is familiar with POSIX and why it is how it is, one knows that the reason that POSIX has both sessions and process groups is that "sessions" pretty much descend from AT&T System 3 process groups and "process groups" descend from BSD process groups; so one would indeed have expected that there were two separate ideas of "process group".

Things that this history does not cover include System 5 Release 2 "shell layers". Shell layers multiplexed virtual terminals onto a single physical terminal, preceding its obvious successors screen by somewhere around three years, and tmux by about quarter of a century. The popularity of tmux and screen nowadays shows that the BSD job control mechanism did not entirely kill off the vision of shell layers, as I recall people thinking it had at the time.
The linked freeCodeCamp story was quite sobering.

> Sites that aren’t static either need to be retired or kept up to date.

In my experience, not just sites. I’ve released over 20 apps, but most have been retired. I’ve also learned to “churn” the apps I keep up. I once received an offer to buy one of my apps. It was a simple app that hadn’t been changed or updated in a couple of years (not necessary), so I suspect the hacker assumed it was moribund (it was not). They would buy the app, repackage it, with an extra “gift,” then use Apple’s update service to infect previous users. I guess they knew how to sneak the trojan past App Review.

I ignored the request. I’ve learned it’s not a good idea to “poke the bear.” I watched a friend lose a large phpBB site, because he attacked spammers (and they retaliated).

Scammers/spammers/fraudsters are getting really clever, these days, and they have learned to leverage sloppy coders.
The weird part for me is that people don't say good morning for instance. I can see small-talk not being appropriate in many situations, and it's just stealing peoples time. It's the lack of acknowledgement I find weird. As you say, just a smile and or nod, that's fine.

I'd have to force myself pretty hard to ignore anyone when coming into the office in the morning. It's not forced politeness or insincere, is it what you do. Then if people need to talk, and you have the time, which most of us honestly do, take a few minutes to listen. To me that's at absolute baseline for decent behavior.
I wish you would just be honest and say you want everything that offends you banned. I feel like the 90’s Christians at least came closer for that. They’d say it’s offensive to my religion/God. There wasn’t word salad and mental gymnastics to explain how censoring every dissenting thought is actually promoting free speech.
My 2016 laptop's keyboard wore down last year (only a few keys, but that's enough to make it unusable).

BTW it's a very nice gaming laptop and it's pretty good quality, I'm still using it with an external keyboard, I'll probably replace it next year.
Not only negative energy but insane amounts of it as well. Originally required converting more mass than the entire observable universe. That was lowered in later works. A recent work moreover made a drive using only positive energy.
Tynan's book is one of my favourites for gamedev. I'll have to re-read some of it through the lens of Rimworld to see if it might be useful to someone who wants to develop a simulation game (e.g. the Balance chapter), as I'm keen to start a colony sim / base building game next year.

As FragrantRiver also already said, start small. Think of the smallest scope possible, then reduce it even more. Perhaps consider a game engine, so your programming efforts are focused on the economy side, then the ants can be event driven, and graphics are easier to handle/implement. (I started a Universal Paperclip clone a while back, using cljs, and had bags of fun making the tech tree and economy logic, but then got bored when I had to build a UI finally.)
Could it be that the fact that the stages are "known" makes for a bleak perspective for whoever is going through them, without a sense of escape from it, and that makes it so that people prefer to attack this perspective in a sense of hoping for these steps to be actually wrong/not true?
This to me seems more of a "nah please tell me another story that doesn't make me feel so bad", which I can also understand to a degree, but that doesn't change the realness of those "steps".
There's a very well known engine tournament called TCEC. For that tournament, all the engines run on the same hardware.

The teams submit their binaries to the organizers beforehand, and the organizers run them on the tournament hardware.

There are some questions beforehand about what hardware to use (for example, some engines use GPUs and others don't), but after that is settled, the tournament is run in a fair way, hardware-wise.
Even tokyo has enough rooftops to provide most of its electricity, and your apartment building can be twice as dense if you make it twostories and cover the whole lot rather than dedicating half of the block to a driveway, dedicating the first floor to parking and making it three story.

If you limit the neighbor to n stories at the boundary and n+1 at a setback of the winter noon sun angle where n is the current building then you can get your solar cake and eat it too.

Agree on the urban farming front (delicious lead). Although when done right, high mass yield, refrigerated, low calorie produce can be a net neutral or minor win there and should he considered as reasonable as any other hobby. There is also something to be said for the follow on effects of praxis, even if the immediate effects are minor.
Normally the foam core board is cunningly bent over to form a pretty darned good airfoil.
This is right. Sure they can hire the new person but they are immediately in breach of the services contract. Sometimes the breach is with it.

The non solicitation clauses are not about stifling employee personal growth. They are about protecting the organization from having its resources pillaged. It’s a reasonable protective instrument in my view.
I absolutely do not want to know about the edge cases and subtleties of my editor while I’m programming something else.
> Freedom of speech may protect against government consequences but it doesn't protect against social consequences.

Whenever I see this line, all I can think is this is the exact same reasoning used by racists and homophobes and religious fanatics in the past. Maybe it’s legal for you to be gay now, but we don’t want to welcome you in our community. Maybe it’s legal for black people to buy houses in our neighbourhoods now that doesn’t mean we have to be welcoming. Maybe we can’t kill you know for being an atheist but we’ll banish you from the community.

The reason modern societies are functionally republics ( I am counting constitutional monarchies here as well ) and not direct democracies is to protect against this very phenomenon of changing societal whims.

If you subscribe to this line of thinking, remember one thing. Societal normal are constantly changing. Just as acceptance of homosexuality waxed and waned across time, just as acceptance of foreigners waxed and waned, so to it will in the future. There will come one day, maybe in our life time, maybe far into the future, when all your values will be turned upside down and it will be people like you who will find themselves persecuted. And when that happens, just tell to yourself “Freedom of speech may protect against government consequences but it doesn't protect against social consequences”
Draws are the most common outcome at the "supergrandmaster" level, yes, to the extent that calls for changes to tournament formats or the game itself are often called for. Chess960 is the most popular chess variant, in which the starting positions of the pieces are shuffled in some way, resulting in 960 possible starting positions. There's also been experiments done with no-castling chess or tweaks to how the pawns move, or the ability to capture your own pieces.

I'm not sure about your Elo question but I think a 200 points difference should meant the same thing regardless of sport.
Are you aware of https://en.wikipedia.org/wiki/Conservation_of_energy ?
> are they being classified correctly and put in your spam folder

Mostly. There's probably 3-5 spams a day which get into my inbox; also 10-15 a day that wrongly end up in the "maybespam" folder (generally bulk that I'm not worried about seeing 100%.)
For talks and quick presentations I use `present` [0]; for more formal settings, its beamer :)

`present` mostly does the job & one can also give a live code-example (Golang) while in the presentation. As per the requirements mentioned above, it does not do 1.

[0]: https://pkg.go.dev/golang.org/x/tools/present
Thanks for the link, I'll have a read later; sadly Feyerabend won't take up your invitation, he died in `94, but if you have a slot in your book schedule, do have a look at Against Method, astonishing (and entertaining).
USVs

unmanned submarine vehicle?
ESCs have improved absolutely phenomenally over the last 10 years. You can hardly go wrong anymore.
Does what happened seem just to you?
That form of passion that you disapprove comes from failing to serve justice in the first place. Do you have any better proposal than to just keep going like this and be sorry for the observers that end up at the bottom of the sea? If yes I'm eager to hear about it.

Also, unless I'm very rusty with the legal system, if you're the captain, by definition you're responsible for anyone on board. Coming back to port with anyone missing should be a HUGE problem for you. I don't get that impression here.
Yep, which EPR covers.

For example, British milk sellers mostly use the same shared milk container, with different labels.

They figured out how to lower the cost, because they were paying for it. They get really in depth in the specific amounts of dye to use in lids etc. to maximise recycling.

https://wrap.org.uk/resources/report/hdpe-milk-bottle-resear...

None of that needed specific regulations, just assigning the costs to the people responsible.
Basically reveal.js, but rarely directly. I've my own template and processing that takes Markdown as input, and converts it to HTML for reveal using Pandoc.

https://github.com/w4rh4wk/dogx
Big appreciation for this post. Ironically recently I’ve been drowning in emails and this walkthrough made me think about how I can apply the same reasoning to managing my inbox.
I thought self hosting is for aliases? Shouldn't those fix spam for good unless you publish your address globally?
Have the bank do it via 3D secure.
I had an excellent talk about talks a couple years ago, and have actively been looking for other _fantastic_ ways to achieve the same, "sticky talk" goals.

In particular, it is interesting to see the same point (don't overload on content), but approached very differently (don't recap vs. recap a _lot_).
We're all going sideways already, since the earth spins. Climb the ladder up to about 22 thousand miles and you'll be in geostationary orbit.

The catch is that nobody can actually build a ladder strong enough. Space elevators from Earth require sci-fi materials.
It has become so, so much easier now.