skysight-inc/HackerNews huggingface dataset:
Oh grow up. It's not being injected. It's enforcing the law which already exists.

Tired of people who shout authoritarianism as every minor implementation of AI or CCTV.
Fun fact, you can see Romania from Poland on a good weather! [1]

Also before the WWII, the Second Polish Republic shared a border with the Kingdom of Romania. Before the partitions in late 18th century, Polish-Lithuanian Commonwealth overlapped with some territories making up modern day Romania and Moldova and the Principality of Moldavia was a vassal of Poland and PLC for a time.

This is to say it is reasonable to imply Poland's close proximity with Romania, both in geographical and cultural sense, even though the borders have shifted.

[1] - https://dalekieobserwacje.eu/rumunia-widziana-z-tarnicy-most...
It disturbs people's autism apparently.
> Humans have done so for millenia before

This is categorically false for both software and movies.

For other media, this ignores the effect of zero-effort copying.
Yes, there’s not really any more editing config files than on any other distro.
> my opinion is that if your AI uses GPL code the output should be GPL

If I use Inkscape is the output of my drawing subject to the same terms as Inkscape?

If I use a Photoshop filter is the output subject to Photoshop's EULA and/or the copyright of the photo I started with?
WTF is up with the spam accounts on this topic? This one is literally created minutes ago just to post this trash comment.
This link has a better written overview of the work:

https://english.m.tau.ac.il/green_hydrogen_2023
>It's cheaper to install and operate solar than it is just to operate a coal plant.

When you say this you need to also talk about how much it costs to build enough energy storage for solar to become some given percentage of grid power. There is probably some % where it stops being cheaper than coal
The reviews I've seen of these strongly suggest they do NOT make good espresso vs. a proper machine. Have you found differently?
> ... or to the benefit their friends owning private companies.

Yup this one in France is really a big problem. The public sector spendings officially represents something like 58.1% of the french GDP (official "Insee" numbers from 2023, for 2022)... France is not far from a planned economy and, unsurprisingly, it's a particularly harsh environment for real small private SMEs (i.e. those without friends at the state) and for entrepreneurs, for they're getting trounced by taxes.

And that gigantic state (percentage wise of the GDP, not on the world stage) still cannot prevent days of riots and drug-dealers from ruling the streets (like in the city of Marseille).

A deeply corrupt state where public servants are planted so that taxes can grow and, in return, the people don't even get safe streets.

But all is fine and well for these corrupt politicians because soon they'll be able to prevent comments such as yours or mine from being read by anyone.
Some people just have difficult personalities, period. They're difficult from the get-go, they were difficult before they entered to workforce. They're not a result of their work place, to put it that way.
If for example I am no longer able to generate new certificates (too many at a time, some sort of sanctions not permitting it or LE is down for 3 months etc. etc.).

HSTS requires that I am able to get a certificate, even thought very unlikely that I would not be able too there is that possibility.
Wordle programs often start with a similar bug in their (similar) scoring function. Apart from tracking positions and consuming them as you suggested, there's also another approach to writing the scoring function, suggested by Knuth's notation in the paper mentioned in another comment:

from collections import Counter
def score_guess(guess, secret_code):
red = sum(guess[i] == secret_code[i] for i in range(len(guess)))
total = (Counter(guess) & Counter(secret_code)).total()
return (red, total - red)
assert score_guess('YYYY', 'XXXY') == (1, 0)
assert score_guess('YYYX', 'XXXY') == (0, 2)

(The `&` on `Counter` computes minimum of the two counts.)
I've been buying cups of coffee on and off from coffee shops for years. Each cup was 2-4USD. Sometimes i also did pourovers but that shit took forever.

Finally got a used Delongi bean to cup for less than $200 and my god what I've been missing. I also discovered that, for me, reducing the amount of water that passes through the coffee puck for each shot makes the coffee so creamy and less acidic.
Could you try to explain it again, without the editorializing? Just a straight, facts only version of events, please.

Don’t worry, we’ll be upset, we love getting upset, but we have to feel like we figured it out. Americans just prefer to bring our outrage from home, rather than have it supplied for us when we get there.
I know what they mean and we aren't disagereing.

Given that we are a complex multitude of principle components the single principle component in focus and of interest to a manager is that which the manager has (mis?)identified as the minimum viable change in behaviour necessary to get the employee back on track. They've already done the analysis - the employee's behaviour is the problem now all the manager just has to correct it.

Even if the behaviour is intentional and rational given the employee's (mis?)understanding of the situation; or a systemic organizational failure of sorts.

But hey, pointing out systemic issues which are making it difficult to deliver in accordance with expectations is confirming what the manager already believes - that the engineer is difficult to manage.

It would be so much easier if the engineer just shuts up and does what they are told... All these strong opinons aren't necessary from people with zero autonomy.
Enjoying the process is much more rewarding then enjoying the products of any given action.
It's not for everyone but I transitioned to ChromeOS for this exact reason. You still have a debian environment you can work in (run CLI, GUI apps) but the base desktop environment is ChromeOS which "just works" as they say.
https://en.wikipedia.org/wiki/Nachzehrer
> What you call indoctrination most countries would call learning the ability to reason and escape previous indoctrination.

It's turtles all the way down...
It's excellent. The quality of DoE demolishes by example the flimsy narrative in Harari's books. I like Sapiens from the point of view of being a lens about specific things in human condition - our capability to take imaginary things as hard truths for example - but Sapiens is closer an autofictional narrative of human condition, than any proper study of what history actually tells us.
This article is really light on substance. Basically inflation has made debt too expensive to fund cheap entertainment, but what about the cost of making that entertainment? The billions wasted. I can't help but feel.. pessimistically, that this is more of people wanting a large slice of the pie.

It is maybe that the costs of making media and entertainment are "too damn high"..
> Taphophobia is an abnormal (psychopathological) phobia of being buried alive as a result of being incorrectly pronounced dead.

I mean I don't think they care per se if they're actually dead?

That said, there were things like bells on wires as well for cases like that.
I have always thought Lake Michigan/Huron look mighty round if you follow from the north end down through Green Bay and the Fox river to the west, and cut into Canada along the Niagara Escarpment [1] on the East. There seem to be signs of a round structure all the way down in Ohio. But while this does form a roundish structure, the history is quite different than an impact:

[1] https://en.wikipedia.org/wiki/Niagara_Escarpment

Still I wonder, what if this other stuff happened in this shape because of a giant impact crater billions of years ago before all that?
I've thought about bidirectional value propagation too, but except for cases where no information is lost (e.g. cons) I'm similarly stumped (e.g. append). I've got bidirectional type propagation working though. There are bidirectional logic gates, e.g. Fredkin gate, but they operate on individual bits.
Thank you for your answer, interesting read!

> Why would LuaJIT be the best?

It was one example out the group of best ones, sorry for not being clear enough.

> Also, memory layout is a completely different problem space, don’t judge JIT compilers on that.

Exactly; you're stuck with the memory floor the language provides you with, JIT or not. This means a fixed minimum cost (resources, heat, electricity etc) that would otherwise not be there.

> On numerical code they are very competitive with AOT compiled, low-level languages

How competitive? I've never seen a benchmark show a JITed language compare to the equivalent program in C, with the few exceptions where the C implementation was written in such a way as to enable the author to say "we're faster than C".

> most real life code in C/C++/Rust whatever will also happily chase pointers, so the difference is again, not as stark as some benchmark may tell you

Oh most definitively. On the other side of that same coin, most real life code in JS/Java/C#/PHP/Ruby consume orders of magnitude more resource than their lower level counter parts.

Often, a lot of that is due to writing idiomatic code in languages where idioms are expensive (eg. `[... new Set(arr)]` in JS), which often also means that underlying libraries and frameworks also use these idioms. Even worse when libraries like lodash/ramda become popular and you have another order of magnitude more overhead compared to the equivalent for loops.

You could of course optimize that, just like you could optimize your C/C++/Rust/Zig program.

> You are right that deoptimizations can be expensive, when they go wrong, or in the worst case go into some cycles

If what you're saying is true than that's great news! My own experiences (>decade ago) of observing other teams experiment with JITed languages showed more pessimistic worst case outcomes (embedded engineers trying out embedded scripting languages).
In my previous job, I was hired into a team of tech leads, each in their own field. In the current job, I was hired into a product team that was about a macOS app. After several reorgs, mergers and downsizing, the team is mostly web devs, backend devs (Go) and me, still developing the macOS app.

Why should I care about the teams’ other tech stacks (and vice versa)?
Chaucer's description of a grad student from 600 years ago
> Where else can an 18 year old get an unsecured loan for this amount and rates? Nowhere, for good reason.

If schools competed on price, prices would be lower.
What is "work" in this context? Why were you editing config files all the time?

I find Debian very user-friendly, there shouldn't be much config file tinkering, especially if the machine is well supported by Linux. The situation is probably better than a few years ago, but overall I think that's been the case for some time now.
Which is arguably the most common type of AA sold.
Yep https://wiki.debian.org/ToyStory
They could. But it's highly unlikely. Tesla has software locked battery capacity in the past, and they did it by utilizing 100% of the cells to 73% rather than 73% of the cells to 100%.
I've started having the "impossible to navigate to the buttons" issue more and more. My best guess is that they just aren't made to work on my 5.4" phone screen. Which is absurd, since I still feel like it's "too big."
We're gambling with the only good oceans in the universe
This mirrors my experience very well, except it started about a decade ago for me. Completely out of the blue, I had a panic attack. Haven't ever experienced anxiety or panic before that, and medical investigations found nothing.

Therapy didn't help but sertraline helped me a lot. I still have no idea what the root cause is, and I've never quite been the same since, especially my energy levels.

However, I am at least functional and can hold down a job!
If hostiles were conquerors, I’d think they’d send waves of robot-weapons, with extra time to make/improve successive waves.

If they were annihilists, I’d think they’d send relativistic projectiles.
> I long ago got rid of the idea that anything I create is special or worth saving. Outcomes are what matter.

Yes, this is holding me back!

I have a bunch of stuff on GitHub, obsessing over every code comment, never to be read by anyone else. The few lines of code that are there are cared for meticulously. Yet these projects don't really DO much and therefore receive minimal attention.

Just the thought of these things being public "forever" is stifling.
The future of open source is still much in flux
You complain XDG makes assumptions while we are discussing software that makes the assumption that $USER has no say over $HOME. At least XDG is user configurable.

XDG allows for a superior partitioning. If you don´t like it, you are likely to complain about Linux as well. XDG separates config, run state, cache and data, which is quite reasonable for a Linux system as that is what Linux does.

---

> If I want a specific program’s config directory somewhere other than the XDG setting, that’s not possible.

1. $XDG_CONFIG_DIRS even allows for more multiple paths to be searched.

2. You could even override XDG-vars per application in a launch script or in the shortcut.

> If I want all my config, cache, and local stores in per-program directories, XDG makes that impossible.

You can set all the relevant $XDG_vars to $HOME and all your foo stuff ends up in $HOME/foo. Or symlink from $HOME.

The XDG world gives you options, while the non-XDG world doesn´t.

---

XDG could have opted for user overridable utils instead of variables. But you have already lots of options now.
Building Robust APIs with Ruby on Rails: A Glimpse into Modern Web Development
Discover the nuances of Rails API development, from CRUD operations and serialization to testing and rate limiting. Elevate your skills today!
> ...which we use as a precursor chemical to make cheap synthetic carbon neutral natural gas in our Terraformer.

https://www.dictionary.com/browse/terraform

> to alter the environment of (a celestial body) in order to make capable of supporting terrestrial life forms.

The abuse of English continues.

It's like calling it a "Car", or "Computer", these words have specific, concrete meanings. If you want to have a 'cool' name for your product fine, but not an already existing concept you bastardise to use in your name.
Oh, that's interesting!! I completely "agree" with your perception of the "air", though!! I think we differ in that, to me, I immediately and completely interpreted that as intentional. Not attempting for something and failing, but a faint, and a clever one at that.

A "trick". We were "tricked". :) I distinctly remember I wasn't even half through, and I broke out laughing, raising a fist in mock-anger. And to me, that's part of the awesomeness.

(For instance, I also enjoy magic shows, and standup, surprise parties, and love a trick or witticism. So of course I would process "you tricked me, authors!!" with a smile.)

yay brains/diversity of perception/etc :)
I have this in my bookmarks that might be of help: https://news.ycombinator.com/item?id=18988939 "Design Patterns for Managing Up"
> This was even though Intel’s 8086 was, by many measures, a design that was markedly inferior to the Z8000.

I don't see this as true at all. The 8086 segment registers are fine-grained, so you can use the single 16 bit value in a single register as a "pointer" to memory as long as you're OK with your blocks being allocated in 16 byte chunks and don't try to do array indexing on the raw value. This doesn't match the C memory model well, but it's very usable and for years DOS software exploited this trick to get clean addressing across the full 1M memory space of the PC with near-zero overhead[1].

The Z8000 had two-register addresses[2] and you needed to carry those two full words around everywhere. It's equivalent to writing DOS software with the "Huge" memory model pervasively (something pretty much no performance-sensitive software did, historically), because that's all the CPU could support. It's a big, big loss.

And all you get back for your trouble is a bigger register set, which looks great in a ISA document but doesn't really make up for the terrible memory access design. Zilog spent their transistors on the wrong things.

[1] Not zero, because there are only two usable segment registers to hold these pointers, but then the architecture had only 4 true GPRs anyway.

[2] IIRC (and seemingly confirmed by a quick wikipedia check) not even linear ones! The "segment offset" wasn't packed next to the low address bits. So you can't even do natural math on arrays bigger 64kb.
An article about fusion and HN manages to bring up solar and wind somehow. Never fails.
Define 'better'.

The average HN discussion is more substantive and on-topic than the average reddit thread, especially a default one.
> including mechnaical duplication with automatic alterations to evade detection while continuing to reproduce protect elements if the original.

That's super interesting and is news to me. Thanks for sharing. Would you mind linking to relevant statutes or court decisions?

(This isn't a "citation needed" post -- I believe you, and I'm genuinely curious to read more, but can't find anything!)
Sure, but only 1/6 (or less) of the energy uses the battery.

$10 + $130/6 = $31.67. Sell for $40/MWh and profit.
The way I handle it on my systems, certain programs such as ssh and bash get "special status". They are so deeply fundamental that they get a pass when I gripe about .rcfile proliferation. You get .ssh/, .netrc, and .bashrc, I'll allow it.

That doesn't mean every .dumb_tiny_cli_rc gets to do that as well.

> I should also note that $HOME/.program-name is very much a community standard that the XDG people decided to move away from.

So was every single inferior standard or convention, before it was replaced by a better one. It's called progress. It's a balance between improvement and breaking changes / disruption, but you need some improvement over time.
Because they’re not doing a good job clearly.
FYI these are the maximums you can input to get the largest possible crater using this simulator.
I disagree. It's a theory of others' state of mind, based solely on the author's impression, offered without evidence. It's pure projection and more a window into the author's mindset than anything else.
I'm discussing JS and WASM as two compile targets for your preferred language. No one is "dictating" anything. But JS and WASM are complementary in some important ways. GC being one.
> Portugal did the same, but did not allow Jews to escape so they either converted or were executed.

Yes, they did have the option of escaping. Portugal initially took in Jews expelled from Spain, in 1492, then in 1496 the Portuguese king Manuel I gave Jews the choice between conversion and expulsion. Those who who did neither by the Easter 1497 deadline were put to death.
I have one. It’s made my machine so much better. Once you find a grind setting and dose weight that works well for your beans, you get perfectly reproducible shots.
Can they even really consent to lifelong debt at that age?
>No decisions are made for the benefit of the French people since a long time, every law passed is either to augment their power, rise taxes or to the benefit their friends owning private companies.

Same in Germany as well. The country long stopped caring for its people and mainly operates as a vehicle for german industrial interests to make money.

>There're a bunch of corrupted inviduals with no counter power to keep them in check.

The guillotine has proven this to be incorect. Separating their heads from their bodies helps keep rulers unable to perform further acts of corruption.
Our industrial revolution benefited immensely from large amounts of carbon buried in the ground where we could fairly easily get to it.

A follow-up species in a few million years might struggle to bootstrap theirs.
There is a documentary about Viking dragons called “How to train your dragon”.
I think it’s alluding to “they” being non binary/woke to refer to a single person
Since you seem so well-versed, why don't you explain more about these "data brokers"?

Your model, if I'm understanding correctly, is that "data brokers" harvest data on Americans, and then illegally sell this back to FAANG companies? Where'd you read about this?
This is a novel, (somewhat) hand-rolled approach that I like to see on HN. As others mentioned Google's "Hum to Search" exists, but where's the fun in using Google Wheel™ when I could reinvent it? :)

Your next challenge: make it work with humming. (Hard mode: humming by someone with as terrible pitch as me.)
If the parent is abusing their child that is going to happen regardless, and the possibility of an unlikely event being loosely tied to a policy shouldn'
t stop a policy that may actually help.
Thank you for nicely illustrating my point.
I don't know what you mean about there not being dispensaries, but the article says:

> Decriminalization is the first step. In the next step, specialist shops are able to sell cannabis and products containing THC — but only in selected districts and cities, which are to be named so-called model regions for a period of five years.

So maybe this will be in a followup law.

And about the security requirements, the law says:

> geeignete Maßnahmen und Sicherheitsvorkehrungen (roughly: suitable measures and security measures)

Which is more lenient than I thought. But very vague, such that there will definitely be a period of uncertainty and a few attempts at prosecution until there is sufficient case law to define what that means. Remember that famously the German supreme court decided it to be illegal to criminally prosecute the posession of "small" amounts of cannabis. Which is interpreted in totally different ways in different states, down to the extreme of Bavaria, where "small" means "undetectable or zero". So I fully expect the Bavarian police and state attorneys to try to prosecute everyone and their dog for having "unsuitable" measures, because the wording is too vague.

Lauterbach started supporting legalization during coalition negotiations, at first citing some very strange arguments:

https://www.fr.de/politik/karl-lauterbach-cannabis-drogen-le...

> illegal verkauften Straßencannabis neuartiges Heroin beigemischt, das sich rauchen lässt (roughly: illegally soled street cannabis is mixed with a new kind of heroin that can be smoked)

Reading between the lines I find it clear that his change of heart was for political reasons and he just needed some factual-sounding argument, no matter how weird.
Depending on how interested you are in getting it up and going again, Brother in the past has been good at providing Linux drivers. I use a small single-purpose lightweight linux PC as a print server and let it deal with the driver- and then just serve the printer to all computers on my network as a network printer.

If a driver like that is available for your model it could be a way to revive it.
Happy birthday! Wouldn't reach for anything else when I need predictability and stability on my system. Here's to forever!
"work" ethics or any other kind doesn't exist in a sliding scale. Germans and Nordics in Europe typically work fewer hours then others but have much higher output per hour. If you're using "work ethics" as euphemism for "keeps outwardly busy" you're just supporting drudgery.
> Although oddly, I remembered it being cryptographically sound and describing a way for the individual to have secure private keys to prove they are them (even to themselves) but I can’t find it when I reread the intro. I thought it was some distributed secure escrow with the Polis but I have have dreamt it.

I'm pretty sure I read something like this too. So either we both dreamt it, or we're both mixing from another science fiction story. :D