skysight-inc/HackerNews huggingface dataset:
There is also a problem where it’s hard to actually change the price of housing. When the government builds its own housing, it lowers the market value which discourages private businesses from building since its no longer worth while.

Although in the case of California, simply ceasing the practice of blocking private developments would be a huge benefit.
> Your leader/country is already killing innocent civilians/ukranians.

MY leader? Nice assumption, buddy.

Oh, if only the world were as simple as you pretend (or, worse: think) it is. Sanctions have never ever worked, historically. Just ask cubans. And "we lose money on this" hardly makes you right, just makes you look sillier yet.

Where were you with cutting off service of countries starting pointless wars when America invaded Afghanistan and Iraq?
I see, if you are not already part of the "in crowd" below the photo-sphere
can you get past the solar wind bouncers.

I don't know, but think it would be tough for a lone atom.
I really appreciated the named names and real examples. Unfortunately, I wasn't able to break free of the insight distortion field and see the examples as dumb. I'm the same with academese -- as long as I know all of the big words, I feel like they've said something intelligible.
Hawaii does have a geothermal plant. It got covered in lava during a 2018 eruption and took two years to dig back out. Not sure if that's a freak incident or ill portent for its viability in Hawaii. Pre-eruption it supplied about 10% of the state's electricity.

https://en.m.wikipedia.org/wiki/Puna_Geothermal_Venture
Does this contribute to the internet archive's open library?

https://openlibrary.org/help/faq/about#what
You don’t know what I’m talking about? The continual shelling of civilian areas in Donetsk and Lugansk by Ukraine for the past eight years.

Yeah, support for Russia in these areas is so low that they were celebrating in the streets when Russia announced their recognition and people fled into Russia when Ukraine escalated hostilities.
Interesting, I didn't know that was a big secret in functional programming. In
Prolog-like logic programming it is as far as I know standard, so for example
you can write a tail-recursive call like this:

?- listing([maplist/2,maplist_/2]).
:- meta_predicate apply:maplist(1,?).

apply:maplist(Goal, List) :-
maplist_(List, Goal).

apply:maplist_([], _).
apply:maplist_([Elem|Tail], Goal) :-
call(Goal, Elem),
maplist_(Tail, Goal).

true.

The code listing is from the SWI-Prolog implementation. See below [1] for a
detailed explanation of the Prolog syntax. Here's an example of calling
maplist/2 with the predicate number/1 as the "Goal":

?- maplist(number, [1,2,3]).
true.

?- maplist(number, [1,2,c]).
false.

number/1 fails if its input is not a number.

In the listing of maplist/2, note how [Elem|Tail] is in the _first_ literal of
the second clause (maplist_([Elem|Tail], Goal)), rather than in the third,
recursive literal (maplist_(Tail, Goal)). This is a piece of Prolog black magick
and always very difficult to explain, not least because it's not visible in the
standard debugger, but the Elem in [Elem|Tail] is a _new_ variable that is
instantiated ("bound") _after_ the recursion is over, from the result of calling
the Goal passed in as the second argument to maplist_/2 (call(Goal, Elem)). Once
the recusion "hits" the base-case (maplist([], _)) at the end of deconstructing
the input list, the stack "unwinds" and calculates the result of each call to
Goal (call(Goal, Elem)) then binds it to Elem. Thus, List is constructed _in the
right order_ and there is no need to reverse it at the end. Indeed, during
recursion, List is bound to a list "with holes" as in the article.

_______________

[1] This is to explain the source code in the listing above.

First, by convention we write the names of predicates in Prolog followed by
their arity (their number of arguments), so maplist is maplist/2 and maplist_ is
maplist_/2.

The "apply:" prefix is the identifier of the module where the predicates
maplist/2 and maplist_/2 are defined. maplist(1,?) means that maplist/2 is a
"meta_predicate" that takes as argument the symbol of another predicate with an
arity of 1. The "?" in maplist(1,?) means that the second argument of maplist/2
does not take any arguments.

maplist/2 is the high-level "interface" predicate that takes as arguments a Goal
(the name of a predicate that must accept a list as its single argument) and a
List.

The predicate maplist_/2 is the lower-level "auxiliary" predicate used to
abstract the implementation from the user-level code.

The syntax [Elem|Tail] used in maplist_ "cons" the head of a list (Elem) to its
tail (Tail), so [a|[b,c]] is the list [a,b,c].
War of Words: Meet the Texan Trolling for Putin
My wife booked us a river cruise on the Napo river for my birthday - one of the many tributaries of the Amazon river in Ecuador. The chef on the boat had the most amazing dishes every day / night for a week. I would believe he was a Michelin star chef by the amazing varieties of perfection that came out of the kitchen.
Why not? The U.S has more than three states and its not like the they have a monopoly on talent.

But I agree, at some threshold it becomes an untenable position.
I don't think they ( namecheap) has a choice, considering a lot of their employees live/lived in Ukraine.
What if it is a resource war? Annex the oil rich territory. Destroy the oil infrastructure in the rest of Ukraine. Now your position as the oil oligarch of Russia i.e. Putin is safe. No need to occupy the country. Just wreck it and be gone.
I would add the fact that the company is based in Antigua.
So the overall picture is a very profitable company, in a domain which, as of now, mostly enables fraud at an insane energy cost, based in a tax haven. But somehow, this is for the greater good.
With the challenges ahead, we, all of us, will have to decrease our consumption of most if not all resources. This can not be achieved by just pouring money from the penthouse of a skyscraper of a capital city.
> Actually it is, that is why most lenders require you to have Gap Insurance in addition to liability on a new Car Loan

Actually it is... what?

I said it's not a new problem.

And you can use the same solution: get $3k of gap insurance on your new battery.

> but hat really do not change my position any

Why doesn't that change your position? You're saying it's hard to save up that much money, but if you can finance it like a car purchase then you don't need to save up that much money.

> Are you not following the conversation? Or do you believe every time the car is resold the battery is going to be replaced?

I am following.

I was suggesting that batteries don't usually outright fail. If you start with a vehicle at 75% of original range, you don't care as much that it dropped to 70% of original, and you could continue to ride that battery down the slope.

> The open question is if this can be accurately predicted, sure if you can pull up a report and with 99% percent accuracy show the wear level of the battery that may not be an issue.

If batteries are completely failing without much warning then that's probably a job for insurance? But you need enough people to start having that problem before that product will exist. I doubt we'll reach a point where it's a widespread problem and no insurance is available either.

But even if you can't measure the specific battery, if they've used it an average amount for 10 years, and most batteries last 12 at that use, then it should still cause a huge discount.
Nocash set of emulators and debuggers[1], created by Martin Korth some decades ago and they'are still widely used as a decent debugger, specially when developing gb/gba software.

1: https://problemkaputt.github.io/
Safety first has a price.
> The ergonomics of non-US keyboards were naturally not considered, which caused the path separator to be ridiculously difficult to type on some national keyboards (e.g. German), perhaps as a perverse reminder that ergonomics do matter.

The more I've shifted towards a keyboard-centric workflow, the more I'm feeling this lack of consideration regarding non-US layouts. When using a Spanish keyboard, the placement of characters like forward slashes, backslashes, tildes, pipes, etc. can be physically painful after an extended typing session. I'm considering either getting a US keyboard, or doing some serious keyboard map tweaking.

It's somewhat amusing to think that my current ergonomic predicaments are essentially the result of operating system and keyboard design choices and conventions that are over half a century old at this point.
Both is my guess?
https://soldat.pl/en/
It is really hard to me to answer this. I was able to find a private Russian-based registar, which at least on the surface has no ties to the government or government-controlled entities and works with ICANN directly.

Other people are trying to move to Cloudflare -- but my banking cards are already not working, and I can't pay in USD for their services. Plus to that, even if somebody manages to move to Cloudflare or GoDaddy, there's no guarantee that they won't pull the plug as well.
Pulling a bit out, to try to find intuition:

log_2(10) ~= 10/3

10^(1/10) ~= cubeRoot(2)

So the first 10 decibels are ~= the first 10 powers of CubeRoot(2)

"dividing by 10^n until you reach 1<y<10" is the operation: CubeRoot(2)^k -> CubeRoot(2) ^ (k mod 10)

So, the scaling operation on 2^m = CubeRoot(2)^3m is going to land on multiples of 1/3, and then sorting will put them in order.

You want 10 values, so you take the first 10 powers of 2. CubeRoot(2)^{0..9}

Remaining question: why do you get 10 distinct values? Well, it's because 2^a and 2^b only scale to the same value if (by logarithms) a - b = 10j.
> "The operational semantics of the most basic primitives of your operating system are designed to simplify the implementation of shells."

Yes, but why is this characterized as something negative?

Isn't that the entire point? Operating systems are there to serve user requests, and shells are an interface between user and OS.

Shells simply developed features that users required of them.
Requiring titles and pay to be interchangeable doesn't solve any of the real problems trying to be solved here.

Instead of offering to pay you less, company suggests you apply for a less valuable role (or demotes you), and then pays you less.

Instead of offering to pay you more, company suggests you apply for a more valuable role (or promotes you), and then pays you more.

If a company is trying to lowball or discriminate, they'll just do it by title and wage, instead of just wage.

If a company is trying negotiate in good faith, it's made the process needlessly complex.

I don't see what problem this solves.
> thankfully, I was able to use other provider rather than nic.ru

May I ask you which one you transferred your domains to?
We've never focused any of our business in China with intention. I didn't want our company to acquise and sell it's soul to do business there so we purposely avoided it all these years. We may have some customers there but not very many that I am aware of.
Probably not, but you might, and they're cheap, so buy one anyway.
> Overthrowing a dictator is an incredibly bloody undertaking.

Doesn’t have to be. We did it in Portugal some 50 years ago [1]! I think just four people died.. We have been living in democracy since then, joined the European Union, etc.. So, it is possible..

[1] https://en.m.wikipedia.org/wiki/Carnation_Revolution
Found the author's Github repo, can read the article there:

https://github.com/xy2iii/xy2.dev/blob/main/content/a.mdx
"more social" and "Amazon-free" may also not lend themselves well to bundling together. For me personally I'd love an Amazon-free version of goodreads that was built by someone who actually cared and updated it. The social stuff is a huge turn off though especially knowing it is being forced on the user judging from the other comments here

Reminds me of Brave browser that lumps "privacy browser" with "browser stuffed full of weird crypto crap", the latter I could do without.
Absolutely stupid that when you unlink an account the underlying data is silently lost. However due to GDPR and similar laws, irrecoverable delete is absolutely a thing. They cannot recover your data if it went through the same process of forgetting it as they would for GDPR, and there's a good chance the system wrongly treats the unlinking of Twitter as a request to forget. If they can somehow recover the data for you, they have a flawed architecture for forgetting your data, and they will not give that up as easily.
One interesting aspect of logic programming languages like Prolog is that many commonly used relations are naturally tail recursive, even though the corresponding functions in functional languages are not naturally tail recursive.

For instance, the map example shown in the article is naturally defined as a Prolog predicate:

maplist(_, [], []).
maplist(Goal, [X|Xs], [Y|Ys]) :-
call(Goal, X, Y),
maplist(Goal, Xs, Ys).

The rule is tail recursive, because the recursive invocation is the final goal in the clause. Therefore, if Goal is deterministic, tail call optimization can be applied, making the entire predicate run in O(1) local stack, independent of the length of the list.

Sample invocation:

?- maplist(char_code, "abcdefghijk", Cs).
Cs = [97,98,99,100,101,102,103,104,105,106,107].

In Prolog, this is possible precisely because we can refer to data structures that are not yet fully known. The article refers to this as a "hole". In the case above, we can talk about a term of the form [X|Xs], i.e., '.'(X, Xs), and [Y|Ys] in the clause head even though neither Y nor Ys is yet known.

append/3 is another example of a relation that is naturally tail recursive in Prolog, but not naturally tail recursive in functional programming languages.

The "padding" example in the article can be directly translated to a Prolog definite clause grammar (DCG). For example:

:- use_module(library(dcgs)).

pad(0, _, Str) --> seq(Str).
pad(s(N), Padding, Str) --> seq(Padding), pad(N, Padding, Str), seq(Padding).

Sample queries and answers:

?- phrase(pad(s(s(0)), " ", "hello"), Ls).
Ls = " hello ".
?- phrase(pad(s(s(0)), Ps, "hello"), " hello ").
Ps = " "
; false.

Tested with Scryer Prolog.
The ability to rebook and refund your ticket is the thing you pay for when paying for a business class ticket.
Apko: bringing distroless nirvana to Alpine Linux
It's from a book by Antonio Damasio called Descartes' Error: https://en.wikipedia.org/wiki/Descartes'_Error

The first known case is Phineas Gage, but I'm pretty sure Damasio documented more contemporary patients he had studied live (been a while since I read this book).
If this was true, then labor prices would not have severely stagnated over the past 5 decades, relative to the wealth increases for the equity owners.
I'd be open to making exceptions in cases that are anti-regime.
I don't know about the GP, but I would actually like to be able to keep the pod alive while it's doing some processing, in case the user wants to run a long process, go away, then come back later when it's done. Yes, I know there are other tools for orchestrating pure batch jobs, but I imagine some applications are a mix of interactivity and long-running computations.
Why doesn't the fact of life go the other way?

"people can claim the commits without verification." - Well, tough luck? I don't think it's that important. Just accept it as a fact of life. You didn't cryptographically sign your commit and now nobody (including you) can prove who made it.
The true “off-season”.
I guess that it's a substantially different internal protest than ordinary Russians.
your support team does not think so
>Could we crowdsource such a list of registrars sorted by nationality of their employees to be prepared to the geo risks?

People here are suggesting nic.ru, which I presume would have a pretty low risk of getting kicked off.
Turkey Closes the Dardanelles and Bosphorus to Warships
> I can imagine him (and supporters) basically just laughing at the
weakness of people sharing hashtags

That would be an ironic mistake on Putin's part. No serious strategist
ignores any intelligence. If you follow Yuri Bezmenov's 1984 talks or
as Adam Curtis and Edward Snowden have also hinted, at the cynical,
chaotic (non-linear) dicombobulation tactics of Vladislav Surkov,
there's a real danger here that Putin has been poisoned not by
polonium or novichok, but by his own cynicism. To dismiss any nuance
of what the Russian people _feel_ would be suicide - Russia is
absolutely a nation of hearts.
I exclusively make pancakes with store bought mix, and in my kitchen I have flour, fresh milk, butter, eggs straight from a farm, and other fresh picked fruits from a farm (that are now stored in a freezer). It's easy to make sweeping generalizations about Americans, but keep in mind that a lot of us Americans that aren't lucky enough to have high paying jobs don't have a lot of time to cook. Deep urban residential areas also experience a phenomenon called "food desert" where grocery store density is extremely low, making it inconvenient to go shopping by car, and downright impossible by public transportation.
We aren’t talking about any of those things - we’re specifically talking about public records however.
The sort of abstract reasoning I’m talking about is beyond the capabilities of any ML model that will run onboard a car - the “abstract reasoning” problem in AVs right now is solved primarily through HD mapping and remote assistance.

LIDAR is useful for a ton of other reasons - ground truth depth, high visibility at night, great for localization - and can detect if something’s an obstacle or not without having seen it before (but false positives can be an issue).

Broadly speaking, people who focus on Camera vs LiDAR are missing the mark and don’t understand that the real difference between big AV players and consumer cars is HD maps and remote support.
That seems logical however I also got the email and I'm British, with zero links to Russia, no russian tlds/hosting, absolutely nothing, all my domains registered in England.
The metaverse is not a place – it is a moment in time
Show HN: Science Weekly – a newsletter containing science news and questions
I have been keep tracking of the story as an outsider and this is my impression as well
I knew about the ability to push commits as someone else, but GitHub allowing taking ownership of other people's commits in their own repos, using an unverified e-mail address seems like a whole another level of insecurity here.

Even though git -> email link is weak for reasons beyond GitHub's control, I expected email -> github account link to be reliable, since that is entirely under GitHub's control.

I think GitHub is needlessly making a bad situation even worse here.
If it ain't broke, don't fix it. And if it's broke just a little, someone probably depends on it for compat.
I totally agree. I find people that can’t ball park various numerical things are perpetually astonished by things that are perfectly obvious if you see the numbers.
Speaking of cold fusion, what happened to that Italian scam from few years back?

ah yes https://en.wikipedia.org/wiki/Energy_Catalyzer still a scam
If using AWS why not just use ECR? https://aws.amazon.com/ecr/
Moths and bats have been in an evolutionary battle for millions of years
I think many people would have issues with their money going to fund schools with extremist views.
Response of namecheap CEO to a similar issue:

> You'll be fine, please contact us and we'll get you whitelisted. Point here if any confusion with our support team.
Sure, holding crypto doesn't prevent anyone from also holding physical cash.

Both are quite valuable tools to defend oneself. They have different balances between risk, convenience, liquidity, anonymity.
Some context from https://termageddon.com/austrian-dpa-rules-that-google-analy...

Generally, GDPR prohibits the transfers of personal data from the European Union to a country that does not meet the same privacy protection standards as those provided by the European Union. Due to a lack of uniform privacy laws that provide significant privacy rights to individuals and the surveillance of United States intelligence agencies, the European Union has long held that the United States does not provide adequate privacy protections to individuals.

So it seems that if you are an individual located in the European Economic Area then the GDPR attempts to preserve your data privacy rights. A US website can't void those rights in exchange for some fonts.
Clearly, you are in the universe where a new iPhone was released.
That doesn't sound like behaviour that is made safer just because a human is at the wheel.
Produce at double max and use the excess power to remove carbon from the atmosphere?
At least according to Tech Crunch it was because Ammann also failed to deliver something on Barra's agenda [1]:

And while Ammann continued to push the company to expand, there were missed targets, notably the plan to launch a commercial robotaxi business in 2019. The company has spent the past two years inching toward that commercialization goal, along with the rest of the industry, which has gone through a spate of consolidation.

Most likely that's a lot harder to get done than anyone thinks. Is Vogt really the guy to make it happen? I guess we'll find out. But GM sending an otherwise successful VP packing after more than a decade there signals they are looking to shake things up. GM is not Silicon Valley and even senior execs IMHO enjoy longer tenures that you'd find in the Valley. They also skipped over the whole reassigning him to another role / oh he's left to pursue other interests tap dancing you often see to give people some runway or cover to leave. Not sure whether to read anything into that or if that's just how Barra operates.

[1] https://techcrunch.com/2021/12/16/longtime-gm-exec-dan-amman...
> and was very skeptical of the idea of selling self driving kits to existing car owners

The good thing is we have comma.ai that works across a wide variety of vehicles.
Ukraine, Palestine and the Propaganda of War
>
Ive read that creating enough food for a family of 4 from a home garden requires something like 8 square meters of land, chickens, and loads of labour.

I'm pretty sure you can't feed a family from what you can grow on a balcony.

/edit:
>Research in the 1970s by John Jeavons and the Ecology Action Organisation found that 4000 square feet (about 370 square metres) of growing space was enough land to sustain one person on a vegetarian diet for a year,

https://www.growveg.com.au/guides/growing-enough-food-to-fee...
This is also true for post-processing data, like applying FFT filters. Oftentimes real world data does not have constant timestep sizes but most library functions for things like FFT assumed that they do. So I always resample to constant timestep size before doing anything filtering. This of course doesn't apply to real-time analysis.
I guessed 3-4 days to get a few dozen terminals to them. They were even faster it looks like
Who cooks pasta without adding salt?
Do you really think all these sanctions against Russia won't have any effect? The more countries and companies that join in, the faster the results will come. The Russian masses cannot put a blind eye to what their government are doing any more.

I find it really distasteful that a couple of you cannot even be bothered to transfer some domains. You know what your taxes are funding right now don't you???
“Siri what is three percent of 200”

I don’t know if the calculations are essential (tho I guess they are) but having the feeling for the numbers and the ways things become inevitable because of numeric truths and relationships is essential for understanding reality.
I mean, I described the reason. The other thing is that perception the way you’re thinking about it isn’t a huge problem for AVs. They’re generally able to recognize all of the objects and elements they need to from their onboard sensors. The problem is a lack of deeper understanding of what they’re seeing, not a lack of viewing angles or range. And more range/angles won’t fix that.