skysight-inc/HackerNews huggingface dataset:
> But rational agent doesn't have a single mathematical definition in the fashion of a group or a ring.

Sure it's not an algebraic object; but it's still a well-defined mathematical notion.

> You should notice that the definition of rational agent found in game theory doesn't imply any kind of prediction or computation

Of course it does! Game theory (and rational agents in general) is about optimisation ( https://en.wikipedia.org/wiki/Optimization_problem#Continuou... https://en.wikipedia.org/wiki/Optimal_decision#Formal_mathem... https://en.wikipedia.org/wiki/Rational_choice_theory#Formal_... ); it's trying to solve a partially-observable Markov decision problem ( https://en.wikipedia.org/wiki/Markov_decision_process#Defini... ). That requires prediction (of other agents, and/or the environment), and computation (to search through action-space, for Bayesian updating, for backwards-induction, etc.)

> what the OP was claiming about "rational agents"

Since prediction and compression are isomorphic, OP's point is that compression algorithms are relevant to these decision processes. This actually references the work of Marcus Hutter, who added an extra axiom to these established definitions: that agents and environments are (Turing) computable.

This lets us apply techniques from Algorithmic Information Theory, like Solomonoff Induction, and prove that the optimal policy is to:

- Compress all of the observations received so far, into the smallest program possible (for a predetermined Universal Turing Machine). Note that this is uncomputable, since it would tell us its Kolmogorov complexity!

- Predict the outcome of our possible actions, by simulating them against that program

- Choose the action whose simulation leads to the highest reward
Haven't watched him for a while, but his perspective always seemed from a gamer which makes not much sense for creatives or developers.
The eyes are in the same location for all pictures, which I think is a subtle but important clue to our subconscious
I imagine the auction system would be designed to not require upfront collateral if bidding on your own trademarks - merely a deposit of the 1% tax.

In that market, I don't think anyone would be taking out high interest loans, and the number of competitor bids might be a few hyper-targeted ones, for example trying to take 'whopper' from burger king.
> Stop comparing crypto to cash, the competitor is centralised electronic bank accounts and credit cards.

Meanwhile, centralized electronic bank accounts and credit cards steadily work to undermine cash itself.
I feel like snobs really miss out on enjoying the full spectrum of the thing that they’re snobby about. I know people who only drink single origin coffee and single malt whisky and the like, but to me often a good quality blended product of either usually tastes just as good, and far cheaper.

For me, being free to enjoy something for what it is, rather than what is not, makes life much more enjoyable.
DuckDuckGo as well.
This is the difference between Tesla and competitors.

Tesla cars „can” drive you „safely” without connection to the network.

Some say that discard of lidar was a huge mistake by Elon, but he knows very well that this is not the way to go forward.
> Addresses were not plain numbers; they were more like Unix paths, as in /program/function/variable/arrayindex.

How do I address a variable within a function that was recursed into twice?
That sounds tasty, thanks!
Show HN: Managing Code Snippets Using Logseq
A useful workflow for capturing and finding code snippets using Loqseq.
What does lidar have to do with connection to the network? If anything, once GPS goes down, more sensing modalities can only be helpful.
Yes one of the main responsibilities of government is to govern the interaction between different entities within the community. If you move then to law, and consider law an arm of government and politics, the vast, vast, vast majority of law is about industry and commercial concerns. By contrast, individuals are actually the governments least concern, and that bias often shows very clearly and even proudly in policymaking.
I use normal bulbs of garlic as it was as I learned to cook (my country grows and uses garlic a lot) but I had no problems using 'pre prepared' garlic when I lived in other countries, BUT I would recommend everyone that does so to make sure it is sourced ethically (seems most peeled garlic in America comes from china, which doesn't have a good track record: https://www.ft.com/content/1416a056-833b-11e7-94e2-c5b903247... )
Gmail, Twitter, Facebook and Reddit have all but eliminated spam comments, yet they are everywhere on YouTube.
Regarding scale: this is the company that scan every second of every video uploaded for copyrighted material, I'm sure their servers could handle a couple of (channel-configurable?) regular expressions per comment.
Regarding Scunthorpe: they clearly don't care about false positive flagging when it comes to ContentID and video reporting, so it's definitely not what's stopping them here. And if they suddenly do, they have the resources for human review and appeals like everyone else is doing.
Regarding low-hanging fruit: a handful of individuals have done this themselves already and it works great [0]. I think Linus Media Group started using this this on all their channels and the difference has been night and day.

[0] https://github.com/ThioJoe/YT-Spammer-Purge
> at which point you can stop pointlessly arguing and fall back on negotiation. "Well, I'll accept your PR if you at least Z." Or, for example, your coworker (and/or yourself for that matter) might feel "negotiation" is the wrong kind of approach toward engineering problems in the first place.

Again, nice in theory, and sometimes that might work, but it has lots of failure modes. For example, you can end up with nonsensical Z's that neither of you would otherwise find particularly worthwhile or compelling, even though you both agree that, yes, Z would improve things slightly.

Exaggerated example: imagine the original debate had been over "we should leave the bike by the road so it's convenient to grab it and go" vs. "we should lock the bike by the house so it's harder to steal it", which is a debate over a 2-minute task. Your compromise Z might end up being an additional 1-week task like "well I'll let you leave it near the road if you/we first build a brown bikeshed for it so it at least looks nicer". You might both agree that it would indeed looks nicer that way, so there needn't be any disagreement on Z itself, but neither of you would've felt it appropriate to spend any time or resources on Z in the absence of the negotiation.

Usually it's not that stark of a contrast, but I've seen milder versions of this play out frequently in practice. Even when both people play along a few times (which often doesn't happen), they end up getting tired of having to go through it every time there's a disagreement.
> Forcing all of your code to be GPL is like saying “I am on a diet, so now I will force everyone else be on the same diet. Freedom!”

This is a terrible analogy. Here’s a better one: I’m holding a potluck. If you decide to come, you can eat all you want. If you take food from my event, you can’t hoard it, you must share it, even if you’ve “made it better” by changing it somehow after you left.

Don’t like my rules? OK, don’t come to my potluck.
AVR might be not optimal in mathematical sense, but it feels so nice:

- Tons of registers, up to a point where there are attiny parts with no RAM, and they are fairly usable;

- Great code density for embedded - single-instruction atomic GPIO bit sets/bit resets, branch-if-bit-set/reset, etc;

- In general, pretty approachable instruction set, if one fancies writing some assembly/machine code directly, while GCC also targets this ISA without issues;

- Brilliant JTAG-like hardware debugging interface that uses zero extra pins (reset pin is reused), and hardware-wise, interfacing requires serial port + one diode, that's it [0]

[0] https://github.com/dcwbrown/dwire-debug
> The people arguing in this thread about how they "were tricked into buying something vegan, yuck!" are not arguing in good faith IMO.

It is mostly the same few people who jump on meat threads here to push their views.
One of the best examples of a product website
Hot isn't a temperature. Neither is cold. Presumably hot is some figure above freezing and below or up to boiling.
The scolding point of water is about 115.

Just encase someone wants to know, this can be measured in BTUs British thermal units. It's the measure of energy used per heating water till it's boiling point . It's also measurable if cooling the water to it's freezing point.

Fun fact is about state changing from 212 to 212 liquid to vapor is significantly more BTUs then the 1:1 (btu to one degree Fahrenheit) .
>Just because something is tried-and-true doesn't mean it can't be improved on or be re-built for practice.

And that's why HN should also consider to look outside of the fast moving tinkerer bubble and realize that if you're trying to sell some white goods profitably there's a reason why the old and tested is used and not the latest shiny.

Hardware development is completely different than web development.
What innovation is needed for 8 bit controllers? If you need something more powerful, get another controller: there are plenty. Are they less hardened, too expensive, or voltage-sensitive? Then that's where to look for innovation.
I think also what happens is that some people feel that the comparison is between doing everything from scratch and taking a couple shortcuts. Sure - not using jarred garlic or some other timesaver won't taste as good as starting with the original ingredients.

But really, it's more often between taking shortcuts and not cooking at all. When I have time, I love doing everything myself. But after a long work day, I often don't have the energy. But if there's something like a meal kit that I know I can cook, that'll stop me from having dinner delivered.
> Having seen a similar situation over 5 years ago play out, some of them (including many of their best recruiters) will go elsewhere because they have no work to do.

For an internal recruiter, what share of compensation is baseline salary and what share is bonuses from successful hires?
Inverse Mengele – A Thought Experiment
Flightradar says ..well...

https://www.flightradar24.com/47.51,14.29/5
> "went $FOO miles in $BAR conditions without needing any intervention"

But who decides whether intervention was necessary? This is still too vague.
Wait until this guy finds out about coconut milk.
I would just like to add: frozen peas and spinach are amazing. Doesn’t spoil, can easily be added to pots or pans and often tastes better than the fresh alternative for a fraction of the price.

Put them in a small bowl and microwave for a minute or two, add butter or olive oil and salt and pepper and you have a delicious, cheap and healthy hot side dish to any meal.

I’ve also experimented with buying frozen soup vegetables as an easy shortcut when making broth. Carrots and onions usually come out with a poor texture after being frozen but they are discarded when cooking stock.
never rhe less, why arent we making even FASTER progress on formal domains?

Where is the alphazero moment for LLMs + search?

Either the reward space is truelly sparse. Or maybe the dataset of existing formulas is actually quite small?
I have heard scratch described as a 'Domain Specific Language for writing Race Conditions'
I think it's fair that a new person is needed at the helm to want to look forward to new features. A comparison with Vi only means the status quo is good enough. When we put it like this, Neovim is unavoidable. (The fork is unavoidable, but it doesn't mean the demise of the old project.)

I'm not even sure it's human nature to put it as winners and losers. Our current culture is obsessed with seeing it in this way, very much influenced by "the economy" of the wide-area societies we live in, but I'm not sure it's universal.
True, much easier to ignore what it is and just get some nice sausages
MaxCDN and SecureCDN Are Retiring on December 31, 2022
That depends how you look at it, though. To my mind, the extra walking distance with public transport is generally a plus, since it serves as a decent baseline of physical activity. Even a small amount of added walking can have a significant health benefit. If you add carrying groceries and walking uphill to that the effect quickly adds up. If I had a car or (god forbid) a personal driver I'm willing to bet I'd be significantly heavier and in worse shape, and consequently all the more unhappy in general.
Man pages are worth reading. Once you have a good handle on the command TLDR is great. It gives you you just enough to jog your memory.

Searching history or keeping your own notes work but this is easier for me. Everyone finds a work flow they like. It might not be the tool for you.
As I understand it, RV32E is small enough to compete with existing 8 bit designs, and RISC-V architecture designers have settled on that as the smallest reasonable design point. There's been many proposals for a 16-bit adaptation of RISC-V (compared to the existing RV32 and RV64, and the proposed RV128) but the interest just isn't there.
They are also a far more interesting target because of their size. Imagine downloading all customer information of paying pornhub clients. Assume it holds basic information (name, address, email, payment info), and not any usage data.

I could use that data to extort at least 10% of those people easily (religious people, celebrities, politicians, etc). This is disregarding the price that I'd get for just leaking the other 90%.

Now imagine the fallout of somebody downloading the same info for a local brewery, a big tech company like Atlassian, a household brand like Staples, or even great big Amazon.
I'm not worried at all. I was just commenting why others may see that comment (not mine) overly aggressive.
Water isn't strange. It's state changing is what's interesting. That's where the most energy is converted. From latent hidden energy instead of specific heat.

This is where BTUs come in handy..
Share of stock class != Share of stock class

Zuck controls 90% of the voting rights of FB: https://www.morningstar.com/articles/1061237/how-facebook-si...
> it won second place

Out of how many?

While I'm pretty sure you're a very competent programmer, there's a possibility others used non-optimal algorithms.

A good algorithm in a slow language can, on the limit, be faster than a bad algorithm in a faster language.

Case in point: Norvig's sudoku solver in Python blows everything else away in performance because he put a lot of thought into the algorithm [1]. I wrote a C program to solve sudoku (using a backtracking approach), and it was nowhere as fast as Norvig's python program. Can anybody conclude python is therefore faster than C? No! The only thing you can conclude from that is that I'm a lousy programmer :)

Sure you can reimplement Norvig's program in Rust or C or assembly or Brainfuck or whatever, but that's besides the point.

[1] https://norvig.com/sudoku.html
Thanks for the link. Maybe it’s only local to Munich airport. O.o?
It's almost as if the COVID pandemic was overhyped to push for vaccine passports as an MVP for digital ID.
China has entire regions now, where they have to pollinate fruit trees by hand, due to excessive pesticide use. Saw it in a movie about declining bee populations.

So there are additional reasons to not eat garlic from China.

Regardless, source local is a good thing anyhow.
So in French it could be:

Steak végétal => Steakal or Stékal

Saucisse végétale => Saucissal or Saucissal

Done
Your definition of entry level is different from Apple’s.
Sourcehut is entirely self-hostable and Drew Devault is staunchly pro-FOSS. Nationality means little in this case.
People keep getting this wrong. Your license is irrelevant. Copilot depends entirely on being exempt from copyright restrictions (under fair use doctrine), and you cannot restrict this with any license, because they're not using that license.

The only way you can stop them using your code so is to not share it with anyone. If they find your code (even via a leak!), they can legally use it, if their fair use claim is correct.
Does Meta really think they’ll be able to attract talent this way?
I've written this somewhere else, but I entirely agree. I think many people are starting to notice that this vegan lifestyle they made fun of for the past years isn't going away, or even just restricted to your friendly neighborhood hippie.

It's getting far more popular, and people are scared that they may have to face the fact that their breakfast sausage is in danger.
Except for when GH wasn't owned by Microsoft for almost a decade...
I have a 30-bit 4K monitor. It's been an adventure learning about environmental flags and how "the root problem is upstream/downstream from our project"
I think in cooking, there is a joy that comes from the raw, fresh ingredients themselves. If you ever watch videos of Gordon Ramsay buying ingredients at Borough Market you see the passion he feels for fresh produce or a perfect piece of fish.

I very much share in that. I've tried to learn how to cook light and fragrant Vietnamese and Thai dishes lately. Coming home with grocery bags full of fresh lemon grass, thai basil and vegetables is just really satisfying in its own right and motivates to cook.
Edited the title to say Munich instead of Europe.
There was even a song that featured it. https://youtu.be/K20BS-1BPjk
GPL is one way to be open source, so they are still an "Open Source body".
That AVR has 8-bit registers isn't much of a benefit today. While it might make the AVR's core small, it requires more instructions to operate on 16-bit or 32-bit values — which a lot of code has to. For instance, an "int" in AVR C is 16 bits and because C does "integer promotion", it requires 16-bit semantics even when both operands are char.
Despite having wider registers, I believe RISC-V cores could be made quite small too because of how lean its ISA is.

As a hobbyist, I use AVR mostly because it is 5V-capable and electrically robust, so it can interface with vintage peripherals without requiring signal-level converters or additional ESD protection.
It would be nice to see more competition in this space, for sure.
Beer is pretty funny that way. The most fancy, expensive and artisanal beard guy stuff is often impossible to distinguish in a blind test, it's just sharp tasting hop juice.
Thinlisp – Lisp to C translator for real-time applications (2001) [pdf]
It is lesson from X11.

X11 has many things, for example drawing primitives in core; nobody uses it, but it has to be there, because it was specified so.

Wayland extensions, not being mandatory, solve exactly this problem - if something is not used, it could be removed and clients will know very well, that it is not there.
Yes! Of the three entirely different things often lumped together as "Intellectual property" trademark is the one which has the best claim to actual social value where the thing we're giving up (can't use protected marks for things, e.g. I don't get to bottle whatever brown sweet liquid I made and call that "Coca-Cola") is a fair trade for what we're getting (able to associate product qualities to marks, e.g. I know I like Cherry Pepsi Max better than any type of Cherry Coke)
I only have the freshest kipper during breakfast.

To care much about garlic itself, when the flavor is 99% based on how long you heat it, would be a pinnacle of snobbishness.

plus, though I'm not certain, doesn't the process of breaking down garlic change the flavor itself? freshly broken down garlic vs jarred broken down garlic, the latter I'd imagine to be "richer"
I go further. I would even eat provably humanely produced and safe human meat. Unlikely we will get there due to how complicated the safe part is. But still, I don't see it anyway different from other mammal meats.
The missing dimension here is the percentage of time the program is running on the core. Even if the benchmark is using 3 seconds to run 11billion instructions, that doesn't tell you if the core is still idle 90% of the time because it's blocking on I/O. CPU bound work should pin the core. This is especially true on server side stuff, because if you are not maximizing the time on core, you are paying for CPU that is not being used.
Bluetooth is a mess anyway. When I connect my (generic chinese) mouse before the (Sony) headset, everything works fine. However, if I don't use the mouse for a while but the headset stays connected (listening to something), when the mouse reconnects it's choppy to the point of being unusable. Solution: turn off mouse and headset, turn on the mouse first, then the headset, and everything works fine again.
That is arguably the CEO's responsibility, and I'm not saying that as a defense, that is a defect of the companies we build. If we don't want CEOs that choose profit over community, then you have to build a society that rewards that, and companies that make it possible.
I have long thought that the JAM stack is primarily aimed at hobbyists, and I have changed my mind on the subject.

True, for a hobbyist updating a blog a couple times per month, it works great.

No Wordpress nightmares to wake you up at night, no databases going down and taking your site offline. And, should I mention performance? Once the site is built and deployed, that is.

Also, no limits as to how you can configure your site. With a bit of coding, you can usually make the static site generator do your bidding.

Personally, I use Eleventy [1]. My site has 200+ pages and the build time is not an issue.

Now, I am authoring manually in Markdown using VS Code. That's probably not the right tooling for the editors at some content shop.

Many static generators do have hooks into CMS's. Eleventy, for example, has a plugin that interacts with the Ghost CMS API [2]. I haven't tried it but if I read it right, it can suck content out of Ghost and publish it as static HTML.

That might be a way to get the best of both worlds: a comfortable authoring experience AND the performance of a static site.

My argument for why the content shops should give the JAM stack a try is based on a recent experience.

I was helping out a team developing a large content website with hundreds if not thousands of articles and many updates throughout the day.

I was there mostly for backend work and DevOps. And boy, did I have my hands busy!

We hosted on a PaaS with maxed-out specs for both the application server and the database (Postgres). The bills must have been in the four figures monthly just for the servers. And yet, it took us months to get the performance to a level that was even acceptable: not great but okay-ish.

I would not recommend a database-backed CMS for a popular content website if we could avoid it at all, and if budget was a thing. Rather, I'd explore how to make a JAM stack-based solution work for the client.

With that said, I concede that yes, of course the static site generators have their own issues. The right answer depends on which tradeoffs you are willing or able to make.

[1] https://www.11ty.dev/
[2] https://www.npmjs.com/package/eleventy-plugin-ghost
De Bruijn sequences can also be used to quickly find the index of 1 in a word, when your CPU doesn't provide a dedicated instruction like lzcnt[1] (or when you're in a language competition which doesn't allow writing inline assembly). The paper talks only about 32-bit words, but you may find a 64-bits long de Bruijn sequence (B(2, 6)) on the Chessprogramming Wiki[2], which allows you to trivially generalise the algorithm for 64-bit words.

[1]: <https://www.researchgate.net/publication/2809440_Using_de_Br...>

[2]: <https://www.chessprogramming.org/index.php?title=De_Bruijn_S...>