skysight-inc/HackerNews huggingface dataset:
> Put into practice under the US legal system you just end up with tyranny of the majority at the State level, meanwhile the Federal government is powerless to intervene because of anti-democratic measures like the Senate and the Filibuster.

The Supreme Court is expected to rule soon on election related issues. I wouldn’t be surprised if they rule (correctly, based on the constitution) that every state can manage its own voting laws. Alaska does rank choice voting now, for instance. Iowa does caucus voting. Illinois does majority vote.

The constitution didn’t prescribe how a vote should take place. It did say, it must be democratic. So while you may get some majority rule. The states are also setup to protect minority (politically) interests. Many have multi-chamber governmental setups, for example.

What is also often overlooked is that each state is self-governing. That is to say; there is no federal body dictating what happens / who is appointed in states. Similar to the EU, each state is effectively a country onto itself. The states came together to federalize (like the EU), but they retained most of the sovereignty.

Over the years (again, much like the EU), that has been stripped away. But I think we’re at a point where sovereignty is returning to states.
How refreshing was it to be surrounded by people that care about learning?
Why should a server limit itself to a single client? At some point, you might want to make a mobile app companion to your site, or you might white-label your services in partnership with another company who will need to use your APIs, or any number of other common scenarios.

A hobbyist / small company doesn't need to have RESTful APIs. The whole point is to design them so that they play well with others, and when you get to that point, you (or more likely the people who depend on you) will wish you had.
Reading and deciphering ancient writing systems with AI
So I think your complaint is really about the internal float storage truncating sig figs more than anything.

I agree that for all its "smart" pattern matching features, Excel should be able to figure out when to give you a better storage precision, and handle it fluidly in the background. Seems like we could assume one doesn't import a ton of extra digits for no reason.
Kind of. It's intended to be a system package/tool. In that regard you can use, wait for it, yet another python tool - pipx. So instead of installing poetry to a venv or whatever using pip, you can use `pipx run poetry`. Now you have to install pipx...
> First, let me say that I appreciate that you've at least expressed a willingness to change your mind. That's more than I can say about myself.

If this is the case, then I don't see the need to continue this debate. I appreciate your thorough response, but unfortunately it's not compelling enough, in my opinion, to change my mind.

> No, I won't be happy, because I don't want anyone telling me what I can do with my body - especially when it's based heavily on their theology, one to which I don't ascribe (and which contradicts my own).

That's fine, I genuinely hope you're not in a conservative state in this case :)

> If a fetus is a person, then a miscarriage is not merely common and natural bodily function, but instead the tragic death of a child.

And yes this is true. My sister miscarried and it was, and still is, a significant event in her life. Her husband, her, and their kids still mourn the day that her child was miscarried, and I don't know of many women who aren't somewhat traumatized by miscarriages, unless they were already planning on having an abortion.

Anyways, once again I appreciate the response and wish you the best. It seems like we're both set on our predefined opinions, which is fine. I think it's ok to disagree, and ultimately this debate probably won't result in any sort of significant change haha. Thanks for the conversation though :)
Anarchy, it always has been. Everyone has their own ideas about what REST means or what Hypermedia means.
Now you lost track of which are your top level dependencies and which are dependencies of dependencies.
My issue is that my 15 minute naps turn into 4 hour naps and I end up missing meetings.
A fetus generally isn't believed to be a conscious entity (nor is a newborn for that matter). The important distinction vs. a kidney is more that it's something that likely will become conscious in the future.

The question of abortion is really interesting in that it scratches at a deeper moral question-- precisely why do we consider murder to be wrong?

In my view, there are a few different reasons. One is that we are preventing future consciousness for a being by ending the body's ability to be conscious. That one certainly applies to abortion. But another is that we hurt the people that have relationships with or dependencies on that conscious being. That one doesn't apply to abortion at all.
Could you please not post unsubstantive or flamebait comments? You've been doing that repeatedly, and we're trying for a different kind of discussion here.

We particularly don't want threads to get into ideological battle here. It's not what this site is for, and it destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Still find that shocking.
Absolutely! It's some a great place to put the work I'm most proud of!

Don't get me wrong, I do a lot of cool stuff at $JOB but there's a limit on how much info I can discuss about various internal systems. So just doing a greenfield project that's a 180 from my current profession (in my case doing biological modelling for art purposes) is a great joy.

I've gotten a lot of recruiters reaching out because they saw an article or repost on HN or lobste.rs
It is probably good that they don't, because the entire concept is surprisingly problematic. If you don't think about the implications it seems like a no-brainer, but in fact it causes loads of problems.

Making sin illegal is just importing the set of rules from a religion into your existing law. If you believe these rules are the direct word from an infallible deity then it calls into question the need for mortal laws at all. If however you think that sins are idiosyncratic to each religion and often even to sects within a religion then you have to allow for the fact that they may have been created by fallible mortal means. If you allow for this, then you have just imported a mortal law in an effort to improve your mortal law. Even worse, religions can have sins like "you are not allowed to worship any other religion", which directly contradicts your existing law and would be extremely divisive regardless.

Imagine if the government made sin illegal, but chose Buddhism for the list of sins? Would you feel ok with this? Or maybe Shinto? How about Satanism? Or even if they did choose Christianity, but settled on Seventh Day Adventists? Separation of church and state is essential for a stable and diverse democracy.
The client knows nothing about the API end points associated with this data, except via URLs and hypermedia controls (links and forms) discoverable within the HTML itself. If the state of the resource changes such that the allowable actions available on that resource change (for example, if the account goes into overdraft) then the HTML response would change to show the new set of actions available.

If the client knows nothing about the meaning of the responses, it cannot do anything with them but show them to a human for interpretation. This would suggest a restful api is not made for system-to-system communication, but requires human mediation at every step of the way, which is precisely not how api’s are used. In short, this definition of restful api’s can’t be right, because it suggests restful interfaces aren’t api’s at all. Once a programmer adds code to parse the responses and extract meaningful data, treating the restful interface as an api, the tight coupling between client and server reappears.
Show HN: GamerCoins – An easier way to find game codes and rewards
I'm really excited to share GamerCoins with you guys!

Most gamers know how painful can be to find these sweet time-limited game codes that unlock in-game loot, premium upgrades, and other rewards, that's why I built this project.
Specifically we are talking about a philosophical framework here that requires all: Life begins the moment sperm merges with an egg, that life has the inalienable right to develop using someone else's body for 9 months, that life has the inalienable right to be born, and that life has these rights even when being born is impossible (ectopic pregnancies for example), and has these rights even when they are a direct cause for the death of the mother.

I am eager to hear of such a framework that isn't either directly theology, which cannot be used as a justification for law in the United States, or just a rebranded version of theology

These are the requirements because plenty of the "trigger laws" that went into effect do not have exceptions for safety of the mother or "guaranteed failed" pregnancies, or even exceptions for what amounts to removing a dead fetus.
I think history is even less relevant than religion. This is a question of fundamental human rights, and it should be settled under a modern understanding of human rights, not medieval legal frameworks.
I've noticed this happening a lot lately.

I think what happened is the term "rent seeking" entered the zeitgeist, and a lot of people didn't bother to look it up but rather just tried to infer the meaning through context, and arrived at "somebody who rents things out" which can easily morph into "the software company that makes you have a subscription rather than just purchase it" or something like that.

People come by it honestly as for most people that's how they learn the words, and certainly the vast majority of human history language and meaning has been transmitted that way.
NFT Catalogue, Authentication protection Recent launch
We host a finger print of your nft.. not actually the entire image. It allows for blind sales.

We verify your image with a coordinate and pixel values.

Our blockchain technology puts the onus of proof of original content on the blockchain itself not another server! Usually smart contracts only refer a website, or stores simple characteristics.
I recently built this for my personal use a few weeks back.
Built using Laravel, Vue, InertiaJS, Tailwind, Sqlite.
The idea was to build a low-maintenance-hassle web feed reader, with a twitter-feed-style, with a simple config and no admin controls or authentication so you can just easily throw it up and not worry about access controls.
Thought I'd share it here after seeing some support for RSS on the front page today.
Is that first example comparing squaring filing with the same _fixed_ rotation for each tile versus hex-tiling with random or otherwise varying rotation?
Some people here say they like the Internet Archive, and resent copyright maximalism, but wish IA would be more legally conservative around copyright law: "follow the law!" "ask permission!" "work through other libraries!"

They may not understand that none of what they like about the Internet Archive would've been possible without a bold willingness to probe the boundaries of copyright law.

If you'd asked any mainstream copyright law authority in the 1990s, they'd have likely said the entire Wayback Machine was illegal under the letter-of-the-law, and advised against even trying it. "Reckless!"

Only by IA actually doing it – & demonstrating the indispensibility of such a historical record to academics, policymakers, culture, & the courts – were people's mental models gradually upgraded. Now, even with little change to statutory law, most see that the best interpretation of the various traditional categories, exceptions, & affordances of copyright law is the one that finds legal space for a Wayback Machine.

Bulk-scanning books-still-in-copyright, even for private preservation/use? Was legally iffy when Google & IA started doing it; now better recognized as legitimate.

Accepting user/collector uploads of live concerts? Storing, serving, & providing emulated environments for old still-in-copyright retail PC/game/arcade software? Bulk-archiving & replaying TV news broadcasts? All iffy when IA started doing them, becoming accepted as reasonable over time by the demonstration-of-utility.

An Internet Archive that waited for legal clarity before starting such projects would still be waiting today – and we'd have neither the valuable projects, nor the accumulated experience/clarity, from the actual doing, about what is reasonable & beneficial.
Not missing the point. Giving my impression as a non-American - which is why I mentioned where I come from, because as you say it's important to the context.

It's also apparently (currently sitting at -1) an unwelcome opinion [grin] but being butt-hurt at foreigners criticising your country is hardly unique to America...
I only use python casually, but it seems to me that python library authors are always refactoring and breaking interfaces.

Recently, there was a bug in a second order dependency, and the version that fixed this bug was after a version that moved a function into a submodule.

So I had to make a local patch to my dependency that changed all of the imports.

Was the new interface more consistent? Yes, but could they have left a shim for backwards compatibility, or just lived with the old slightly less consistent interface? Seems to me like they could.
It easily captures compelling parents for organ donation using the same voluntary sex mechanism we're examining for forced births. Should parents be compelled to donate their organs to their children when not doing so would result in the recipient's death?

At this point we've added mode of consequence to the analogy, but it seems you're introducing yet another constraint: active and passive intervention. I'm afraid I'll have to stop this here. It appears as though you will continue adding complexity until with the intention of forcing your result. Sorry, I don't debate with people acting in bad faith.
> But Utah also has plenty of laws that are influenced by Mormons- and no one is complaining about the liquor laws there.

You've never talked with people from Utah have you?
Blue Zones, where people reach age 100 at 10 times greater rates
Now you're getting it! They will ban contraception too. Let's attack this project on the desired outcome which is changing culture.
there seems be no statesmen
What would that have to do with a CRT?
Damn you for going beyond first principles and actually thinking about why something that seems so simple hasn't actually been done before! /s
> Half of the problem here is that reasonable people think this will be a states' rights issue with reasonable exceptions that local people can all agree on, but with which others might differ.

It wasn't like we had a referendum and reasonable people voted for this to be a states' rights issue. Rather, we never had an abortion law or anything in the constitution that could reasonably be interpreted as a right to abortion, so the Supreme Court overturned RvW. What we need is a federal law (Amendment?) that protects abortion access for the most extreme cases (i.e., the cases where a healthy majority of Americans agree).
This is the userspace part of the driver, not the kernelspace part; the existing open-source graphics drivers already are (for the most part) in C++, because extern "C" is less of a pain than writing a compiler in pure C
The majority of a GPU driver doesn't live in the kernel, but in userspace (part of the Mesa library).
> But in a more chaotic environment riding on the roads in a place that has hills, it's unusable

I ride my vanmoof in Seattle (very hilly and urban) and to say the auto-shift is "unusable" is a huge exaggeration IMO. It occasionally catches me out when I'm pedaling hard but for the most part it works OK.

Also, they've supported manual shifting for almost a year now: https://www.theverge.com/2021/8/31/22649901/vanmoof-s3-x3-au...
I guess the world needs orders of magnitudes more codemonkeys bashing away at their proverbial typewriters than those gods-amongst-men who actually build the chips on which all that spaghetti code crawls along.

(I'm a software developer, because the other thing, while obviously way cooler and more hardcore, sounded difficult and... I could teach myself how to program way easier than teach myself how to microprocessor design...)
You can go even further now with PEP508 https://peps.python.org/pep-0508/
Solving environment |
Solving environment /
Solving environment -
Solving environment \
Solving environment |
...

One day it takes 10 seconds, next month it takes 10 minutes, and the month after that it takes 30 minutes and then fails entirely.
> Markdown is severely limiting for prose and blogging though and leads to unsemantic element abuse or having to do a lot of manual HTML markup (which with no controls over styles means you’re limited further). There aren’t good conventions for a lot of ‘normal’ concepts like admonitions, figures, definition lists, citing blockquotes, footnotes, table of contents, etc.

Really excellent point. Instead of markdown, what would you suggest?
Make it an empty file?
People writing/operating serious software never make config changes through the UI. AWS console then is mostly just to view/investigate what is already configured
When you read the writings of people like RBG this is one of the big reasons that she wasn't really fond of Roe v Wade to begin with. It took an issue that was gradually being moderated naturally, and then suddenly forcibly swung hardcore in one direction. In her words this "activated" people that, until then, had remained on the periphery, which must certainly go some way towards explaining the scenario in the US.

In many ways I think its an apt warning about trying to change a society through force or coercion instead of through cooperation and mutual respect.
I'm... pretty sure that's not true. For one thing, I can't ever recall having to enroll a child with insurance or having them on any of our insurance cards before they were born. They are, in a sense, covered, but not in the same sense they are after they're born.
> people who.. don't understand the important role of nil pointers

... I guess you're right; I really do not understand
Yup, but this used to be the opposite. The front used to be the expense glass to replace.
Software Development is like water filling a container.
It's always water but its form takes the shape of its container.

After doing this for 15+ years, I tell my junior developers to take it easy on the "proper way" of doing things.
It will change, people will argue, and money talks.
Well, I can't do the impossible and conjure up your specific study.

But I can point you to a dearth of studies on the outcomes of unwanted children.

The most famous is https://journalistsresource.org/economics/abortion-crime-res.... They even revisited it to address criticisms and found the same results.

It seems straightforward that forcing something on someone is going to lead to them victimizing someone. And if you think you can prevent it by policing them, I think you'll find it difficult (parents in America and around the world have a lot of leeway with how to treat and raise their children). I grew up in an abusive household, so I can confirm anecdotally some of these things. I made it out alright, my sister unfortunately did not.

Two questions if I may:
Why do you find it hard to believe?
Did you have loving / supportive parents?
Lupine is a legume, and legumes host nitrogen-fixing bacteria. Nitrogen availability is frequently the primary constraint on foliage growth.
Regenerative braking on bikes is a bit harder than it is on cars - you can’t easily combine regenerative braking with a freewheel - if the rider stops pedaling that‘s not a sufficiently good signal to start regenerative braking. With cars, the signal is there - the driver stops depressing the accelerator.

Additionally, with middle motors (which most ebikes today have), you‘d need to have the chain run continuously to transfer the power from the wheel back to the motor, and you likely could not do that with a derailleur shifting setup.

That said, I‘ve seen (but not tested) one model that had regenerative braking, so that does (or at least used to) exist.
Reminds me of this very cool zero width steg project: https://github.com/vedhavyas/zwfp

I used the go code to develop an iOS app that, while I and my friends thought was very cool, Apple didn't think had enough features to publish :(

Edit: Obviously this isn't going to fly under the radar when a state actor is concerned.
Using that argument, at minimum, there should be exceptions for rape. But, that's not where the US is currently heading based on the actions of several states and the decision recently published by SCOTUS.
These questions pop up very often on HN and other circles - yet the answer is always the same. The algorithm(s) serve you content that makes money. If you manage to look past that, you'll still find plenty of honest, straight to the point material. Thing is - it's getting progressively harder year by year.

For example, YouTube recently crippled their search function severely - it displays batches of results completely irrelevant to your specific search term in-between actual results. Absolutely fucking retarded. And that's just one example.
i guess he's not using linux, otherwise python dependencies would be no problem
Yes I know. Doesn't it seem backwards though, to you, to make the argument that since the government has bodily authority over you in matters of imprisonment, that the government should also have authority over all aspects of your body? I'm over here trying to find a minimum amount of government authority over our bodies while others are basically saying, "let 'er rip!"
Please don't cross into personal attack or take HN threads on flamewar tangents. It's not what this site is for, and it destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
> Abortions for some, miniature American flags for others?

As a rhetorical tactic, do you have a lot of luck with obvious deliberate obtuseness?
I agree that it is handled better in many other languages. However, Go has some weird thing with imports going on. When I tried to learn it I just could not import a function from another file. Some env variable making the program not find the path. Many stackoverflow/reddit threads condecendenly pointed to some setup guide in official docs which did not fix or explain the situation.

After an few hours or so of not making much progress in AOC day 1 I just gave up and never continued learning Go.
I agree; why not do the work to show that it scales better? It violates scientific integrity to have a hypothesis, run the experiment, find that your hypothesis was wrong but then say it is probably right regardless
I love mpv - it works much better on my Linux laptop than vlc for some reason, (I think wayland related).
How so? Almost every European country is in the 15-25 weeks zone. Many extend that significantly based on case-by-case consultancy between doctor and patient.

In high-income countries 90% of all abortions are done BEFORE 12 weeks.
I feel old for I have witnessed many of these battles. But I feel that I have seen history.

There's nothing wrong in this article, in the sense that everything's correct and right.
But it is an old person's battle (figuratively, no offense to the author intended, I'm that old person sometimes).

It would be like your grandparents correcting today's authors on their grammar. You may be right historically and normatively, but everyone does and says differently and, in real life, usage prevails over norms.

Same goes for REST.