skysight-inc/HackerNews huggingface dataset:
Aw, I get that this is just showing off use cases for the new inline else feature, but from the title I was hoping it had more to do with this issue[0]. Having only used Zig enough for an Advent of Code, interfaces via a mechanism akin to rust's traits is probably my highest wishlist feature.

If I understand the post here correctly, the version of interfaces shown affects the runtime data representation. And tagged unions have to be at least the size of the largest variant, sometimes plus the tag (right? Or is that just true in rust?).

Ideally, to me, an "interface" can be used as purely a compile time constraint. With rust traits, to use the example in the post, when you define a function that takes an "Animal", it will basically generate a version of the function that takes a Cat, and one that takes a Dog, and double checks that Cat and Dog both have `talk` implementations. So the tradeoff is you get static dispatch with no wasted space in the data representation, at a cost of more code generation.

Zig's comptime is powerful enough, that you can maybe even implement this version of traits in "userland" code, and that linked issue has some neat examples, though I think it would be better in the compiler itself so it can more easily be used throughout the ecosystem and so it interacts better with tooling (e.g. doc generation).

[0] https://github.com/ziglang/zig/issues/1268
What is non-traditional employment, and where is this true?
Zero knowledge proofs were first invented/described in the 90's. Verifiable computation is older than blockchains and zero-knowledge proofs. Neither of these have anything to do with blockchains.
And I remember this Paul Kenny talk at Business of Software being of great intro to the subject:

Selling Sales to Techies - Business of software 2010
https://vimeo.com/96703844
Lets try to understand this central point some more: blue sky thinking is a kind of enthusiastic faith in the future. The same kind of enthusiasm that scams, pumps and dumps require in order to succeed.

Thus we have a call for "just believe in the technology" which on it's own is fine, but it's a call that is required for all the scams that have occurred and keep on occurring to occur.

So people easily confuse the enthusiastic earnestness of blue sky thinking with crypto/blockchain with the enthusiastic earnestness of the fool that is rapidly parted with his money.

(As a note to this, I hope that the current massive crash of crypto happening right now might in a strange way increase the actual number of interesting technologists involved in it somehow, but I've not identified how)
> What do you think they should do instead?

How about... they, and everybody else around the world, should work hard for good governance for all people of Earth?

It's simply obscene to claim that a speculative token peddled by SV venture capitalists could somehow magically solve things like disease, violence, corruption and lack of basic infrastructure keeping these nations down. It's so self serving and detached from developmental realities of poor countries - which I experienced fist hand in my life - that it makes my blood boil in disgust for the crypto bros.
I think by "modern" you mean that it makes my browser stutter when scrolling from what appears to be layer upon layer of transparent divs?

Also, I can't select a location manually, it forces the use of GPS location finding. Even if you bookmark a specific location and then load it in a new tab, it'll immediately prompt to use your location. If you refuse...

Unable to detect location.
To use your current location, allow permission via browser settings.

It simply hides the content of the page, so you can't see or do anything with a URL somebody sends you if you don't grant location permission.

I bet this page cost millions. It hides the information I'm looking for "below the fold". It shows a grand total of 276 bytes of readable text on an entire page of HTML that took 198 requests, 2.32 MB and 19 seconds to load.

As I mentioned, I have to scroll down to see the content I actually wanted, which is the hourly forecast. But despite making you scroll, it still hides half the content with a "show more" expanding section you have to manually click. The "saved" area is a tiny, tiny fraction of the multi-page screen real estate they waste on enormous empty space.

The radar map no longer shows temperature measurements or anything useful, and is staggeringly slow. It stutters my very high-end gaming laptop. This is in part because BoM was too incompetent to host ESRI ArcGIS themselves and used the cloud-hosted "tiles.arcgis.com", which is hosted in the United States, 230 milliseconds away from Australian users.

Speaking of United States data centers used for Australian Government websites, I've noticed that it seems to be the policy of both state and federal departments to add the Google Analytics to all pages to ensure that Google can track our citizens during their interactions with their government...
Not knowing the definition of a word is unrelated to how falsifiable it is.
I remember sitting in on a meeting with some high-priced consultants who solemnly declared that "the future of the web is blockchain". We were discussing an update to our main university website. The consultants had probably each earned my monthly salary to drive down from Toronto for that afternoon meeting.

The other developer and I just looked at each other and wondered quietly if the consultants knew they were talking gibberish.
Thankfully, no. I don't think that's a requirement for a blockchain, though.
As a typography enthusiast (and Japanese Studies major ...) I have looked at this page purely for fun multiple times. Great resource!
Tiny Palm-Sized Crossbow Build Is Cute and Dangerous
I have had two reports from/via Netcraft(for the exact same file) that resulted in Linode threatening to take down my small VPS within 24 hours. But while I don't think such a short time for response is reasonable without any actual non-bs evidence in both times they backed down after I explained to them that there was nothing wrong. Was long before the Akamai acquisition though so who knows if their procedure changed.
"The pair was arrested on November 3, 2022 in Cordoba, Argentina at the request of the United States" ...
> The energy released was more than that of a billion Hiroshima bombs

> a fiery plume, reached halfway to the moon

> fires consumed about seventy per cent of the world’s forests

> tsunamis, acid rain

> After the fires died down, Earth plunged into a period of cold, perhaps even a deep freeze

An almost unimaginable scale of destruction. It's mind-blowing that life continued at all. I would love to know more about how life prevailed through this period, how anything made it through this extreme bottleneck.
This applies to trying to do too much in non-working hours as well as conflict between the two. I feel I'm at 5 and have been for a while in terms of not having time for everything I've decided to do (particularly the things I've told others I will do) and I'm too belligerent to let things drop. I perhaps must do something about this!
This solution is like using Javascript instead of C. You can’t write a buffer overflow in Javascript, and you can even sandbox it. That way you can allow code to run that has had less review.
That kind of charity is not controlled, is not systemic, is not broad, and is not reliable.

It relies on other people liking you enough to give you their money. Studies have repeatedly and reliably proven that the halo effect is real, a person in a suit can earn more while begging than homeless people, which exploits prejudices and quick but biased decision making.

The reason I won’t give a person in a suit money but I will give a homeless one is because I have made that conscious choice apriori and engrained it in my subconscious. Most people don’t, and therefore see a “good guy” down on their luck and due to systemic pressure that has engraved into people’s heads that homeless people are lazy and filthy, they won’t.

Homeless exists only to keep people working and slaving away at the capitalist machine.

It’s a damn treatable problem one can solve.

For example, the money spent on healthcare for (frequent flier) homeless people can be used instead to house them properly and significantly reduce the cost to hospitals [1].

So no amount of “neighbourly help” can save that amount of money nor help as many people.

Targeted systemic changes can be vastly more efficient than relying on immutable factors (one’s appearance) and hoping that people are kind enough to help.

I am fairly certain that such cases can be found everywhere.

The cynic in me suggests that most people want to help their neighbour in order to feel good about themselves and see the impersonal nature of taxes as worthless or evil even because they themselves are oblivious to the consequences.

When I said “local neighbourhood”, I referred to one’s vicinity and where the individual can exert control. Not physical location.

[1] https://nlihc.org/resource/housing-homeless-hospital-patient...
The application fee is 100€, according to the video, then another 190€ fee to file for creating the business.
"Users can create a form" and "simple" are not two things I would put in the same sentence. What's happening in the forms? Where does the form go? How many users? This immediately sounds "bigger than a web page" and suggests you need _some_ tooling.

Presumably, you will need a back-end and you could do the front-end in either browser-land or server-land. If you're a back-end or systems developer by background, do it in the back-end. Get a well featured back-end tool to do most of this for you. Django, Rails etc. If you want realtime UI updates (form construction, validation hints), think about a "hot HTML loader" paradigm such as Hotwire[0]. IIRC, some/all of Hotwire is built into Rails now.

CAVEAT: I've been too deep in js-land to know if Hotwire's any good. It's the one I'd look into first from having read around a little. Svelt second, but I suspect Svelt has got too much "build time" tooling for your size project & coding preferences.

[0]: https://hotwired.dev
> That's pretty much a blockchain

Only if you remove all of the parts of a blockchain that make it a blockchain. The definition from wikipedia isn't a blockchain, it's a Merkle Tree. They're not the same thing - a blockchain _uses_ a merkle tree. The bits that are bolted onto the merkle tree are what make it a blockchain, and are the bits that don't provide value.
I was going to write a comment about how I'm against euthanasia but after reading the article I'm not sure...

I still believe that suicide should never be the option and people that are considering it should really seek professional psychological help.

But I'm just a hypocrite, because I tried to kill myself many times and after seeking professional help, I didn't really feel like they did anything except helped some time pass, which probably helped a bit... I am here writing a comment~

The fact is that if euthanasia was an option for me, I would be dead. But because it wasn't, I just spent some time in the psychiatric ward.

Now my goal in life is financial freedom which should keep me busy for a decade or two, especially since I come from zero!
(I'm ~3.75% done!)

I'm not a medical professional, actually am not a professional of any kind, so if you're suffering seek proper help, don't let your demons win!
If I can access a book for free at a library.

Why can't I read it online for free?

Ultimately the answer will be about rights and really suggesting the author can put arbitrary restrictions in content that's been purchased.

Those restrictions exist for financial reasons not moral. As such this is not theft in any ethical sense but a quirk of the laws. A law apparently many people disagree with...
oldListeners
.stream()
.filter(newListeners::contains)
.forEach(l -> l.accept(args));
Distributed all around the world doesn't imply uniformly.
"Charity is the drowning of justice in the craphole of mercy."

- Johann Heinrich Pestalozzi
> Good project managers are so important.

That's more an issue with Product Management.
I checked out the site and read some of the comments, but I don't really understand what the purpose of this is. Anyone care to explain?
Yeah, I was describing a perspective of a russia-born person who never actually travelled to the western hemisphere and whose knowledge of South American countries are formed by ambient osmosis, not active research. I know that no South American country supports the recent russian invasion (and thank god for that), but I was under the (apparently wrong) impression that there were non-trivial factions opposing the US. Ambient propaganda got to me, I guess. Sorry.
Do you think growing meat inside live animals is safer or cleaner? Live animals are known to be highly dangerous hotbeds of disease, bacteria, viruses, fecal matter, environmental pollution, prions and all kinds of other nasty things.
> have lost the password for the domain registar (NetSol)

You need to recover your domain register's password first.

You can't just leave it there like this for long anyway. Your CC will expire within a few years, and domain will not renew without intervention.

Once you do it. The other problems will solve too.
Doesn't Rosetta infringe on Intel's copyrighted instruction set and architecture of a CPU? Why Apple can use this instruction set and others cannot?

UPD: and ARM seems to be infringing as well:

> There’s a standard ARM alternate floating-point behaviour extension (FEAT_AFP) from ARMv8.7, but the M1 design predates the v8.7 standard, so Rosetta 2 uses a non-standard implementation.

> (What a coincidence – the “alternative” happens to exactly match x86.

Good luck persuading a judge that this was "a coincidence".
How about he doesn't sign the PDF that is wrong?

If you're imagining that this is part of some key rotation procedure, what about signing a document that says "until April 20th, 2022, 0:00 UTC our public key is X"?

And then if the central source gets hacked, people will be suspicious of the PDF for a few hours, but nobody will do anything disastrous.

Edit: you can also add chaining to the documents themselves: "until... the private key is X. This document supercedes the doument with hash Y."
Why is it that some people can win the business lottery consistently while other people can't however much they try? How come people can learn to win the business lottery? Isn't that what we call skill?
This is not how a company would respond to allegations that were demonstrably incorrect.
>When people felt unsafe in the 90s and the DoJ increased minimum sentencing was that not a political incentive?

No that was a change in legalization, which legislation is political, but the 90's saw TONS of anti-crime laws passed which required the non-political arms of the government to act

that is how it is suppose to work, the people elect representative who pass laws, and then those laws are enforced by the non-political arm.

These entities have become political in the wake of over criminalization since now as a function they have to "choose" which laws to enforce and which not to because other wise nothing would get enforced as a matter of course.

The solution to this is not just acceptation that enforcement should be political, but instead removing the political choices from the non-political arms placing it back into the political space of the government (i.e the legislature) . One key way to do that for the Federal government is to return said federal government back to its constitutional bounds which today it FAR FAR FAR FAR FAR exceeds
Very well put. I run into this all the time in the name of "reducing complexity", when it is really hiding it under the rug.

My personal approach to combat this is better data structures that model the problem (and are checked by the compiler). Once this is in place I try to "flatten" the calls, so that things are mostly at the top level, or few levels deep, which usually comes up naturally once the data structure is consciously defined.

I try to have as much code as possible be "structure in - structure out" (pure functions) and to concentrate stateful code to work on the structure's fields/values. This is surprisingly easy once the data structures match the problem, instead of only growing organically.
The network equipment business was largely a sideshow back when their phone business was successful. Apple and especially Android outcompeted the phones, so networks is what they have left.
Are you kidding? If you can't deliver small incremental milestones in your project, then the project is doomed to fail with such project management before start.
It's 'disgusting' to suggest others should have to labour for you for free - and suggesting 'removing money from the issue would solve' issues is more than naive, it's glib.

IP is not 'corporate protectionism'.

The entire system absolutely depends on it, moreover, the vast majority of IP holders are very small entities.

Particularly in this case, authors.

The internet is actually a greatly liberating opportunity for authors, especially those on the 'long tail' to develop an audience that they would never have an opportunity to otherwise.

And of course - anyone who wants to create for free, as many do, can do that.

But if there's no concept of IP, then it implies 'creative work goes unpaid' and paradoxically, flushes surpluses into those that have much more material power in the value chain - a bit like 'open source' devs who work tirelessly on projects whereupon the surpluses are mostly captured by large corporate institutions.

Of course there's always grey areas, and on some level 'release valves' for information is appropriate, but on the whole, IP protections are reasonable.

Vast amount of the works we are used to in our daily lives both professional and private, upon which we depend, would immediately vanish, lacking any kind of viable business model.

Finally - there's much ado in Africa on so many fronts, if you want to help to solve IP distribution issues there related to price discrimination, there's a lot of opportunity there.
You make a good point... provided sufficient separation can be established between their own cases and those they're presiding over.

(And yes, I realize it was sarcasm, but if you don't think it's a good idea, then offer reasons why not)
This is like when the Scooby Doo gang pulls the mask off the mayor. ML and statistical learning are broadly the same thing. There is arguably some, but not much, sunshine in the area of RL.

AI itself is a superset of whatever difference one may see between Stats and ML, as algos don't specifically require uncertainty.
Sure but why do I care if my weather reports are covered by HTTPS? What risk is that going to mitigate?
$80k was my starting salary in Sydney, as a grad, almost 15 years ago. It is not even close to competitive in today's market.
A search engine for your cells
> They used a blockchain haskell implementation

CHESS Replacement Application code consists of Daml, Scala, and Haskell like
Daml with ~87% of the code in Daml/Haskell like Daml and 17% in Scala.

So not actually Haskell.
I think I first made my entry into some Kalevalan topics from researching where the Forgotten Realms gods came from. Mielikki was somewhat literally taken, "Illmater" was a weird one, from a air goddess to a (male) god of suffering.

But yeah, the Russian movies from MST3K were some of my series favorites.
> If you feel like you need stimulants to perform well in a job, you need to reconsider your career choices.

OR you may have a medical condition such as ADHD where stimulants are a useful prescribed tool to deal with it. Not everyone who needs stimulants to work is abusing them.
>The books are often not available at all in the region you’re in or if they are, they might be priced differently.

Also, "the region you're in" can even mean the same country as the publisher, or even anywhere in the world. Publishers may be unwilling to sell the books to individuals at all, or may sell them only as part of larger sets with very high prices. They may only be willing to sell hardcover copies, for a premium, even if they do produce softcover ones. It's simply not feasible, in most cases, to purchase the books you need to do scholarly research as an individual. And if you're looking at digital publications, the situation becomes even worse.

I recently had someone tell me that their father, in the US, had been looking, not wanting to ask them, for a copy of a book they had just published a chapter in. The book could only be purchased by individuals as a set of six books, all in hardcover, for around $500.

Part of the problem here is that individuals are often not the target customers for academic publishing: libraries are. Publishers can be worried that if they do sell in ways that are convenient to individuals, that might reduce their profits from libraries. If they sell books individually, instead of as larger sets, then university libraries can order only the volumes that people request, rather than needing to purchase all of them. If they sell softcover copies, libraries can buy them and rebind them in-house, or simply have them as softcover, rather than needing to pay that premium. If they have prices that are reasonable for individuals choosing books to buy with their own money, the prices will need to be far lower than what they can be for libraries being instructed to buy books by others and needing to figure out how.

And, as you mention, the journal (and reference) side is even worse. Outside of very high profile journals, which are simply expensive for individual subscriptions, many otherwise quite reasonable journals from reputable publishers simply won't offer subscriptions to individuals at all: their only option for individuals may well be article-level purchases at prices that would be utterly absurd for actual research. In some cases, they also won't offer subscriptions to institutions, except as a (potentially very large) package of journals. At a small university, I can remember the library pointing out that getting access to one yearly proceedings publication very important for our field would cost a five figure yearly amount per year, because it was only sold as a package of hundreds of publications. Larger universities can have problems with this in the six or seven figures.
Yes, but you missed a chance to get paid a lot of money and not have to produce anything in the end except buzzwords and TPS reports. Like everyone else involved. That $250M didn't just evaporate, you know.
How to take down a competitor's website legally
I hope Mick takes Bethesda to the cleaners. The audacity to post this after their original Reddit post and not giving a single shit about the abuse cannon they turned towards Mick is disgusting.

I normally live by the quote (abridged):

> If there is a hard, high wall and an egg that breaks against it, no matter how right the wall or how wrong the egg, I will stand on the side of the egg.

But in this case (after having read Mick’s account posted a few days ago here) it seems clear the “egg” was not even “wrong”.
From $0 to $250 MRR. How We Broke Out of Absolute Zero
+1 for this answer. Also consider stencil.js - it is just as powerful as React while still being a web component wrapper and it doesn't require converting props from strings to other types.
UK may not be amazing but they do a lot correctly. Lots of systems integrated / running under the same umbrella. In-house infra with in-house ops. You can even browse through an the puppet and deployment scripts on public github.