skysight-inc/HackerNews huggingface dataset:
can be self-hosted on-premises

This kills it as a viable alternative to DocuSign. The point of Docusign is that it is an independent third party that maintains custody of the signed contract and proof of acceptance (i.e., digital signatures) by all parties to the contract.

A self-hosted digital signature system isn't worth anything in court; the other parties will simply reject the authenticity of any data held within it and the amount you'd have to spend to get that data into evidence would probably pay for several centuries of DocuSign's enterprise edition.

That being said, the cloud-hosted option seems viable as a competitor for Docusign if it's offered by you/your organization as a service, and could provide financial support for continued development.
The best way to decide if a book is worth reading is to start reading it.

If it isn't stop and set it aside for later. Because your future self might be one of the people who thinks it is worth reading.

If it is, keep reading until it isn't. By "keep reading" I don't necessarily mean reading as if cramming for an exam. It's ok to read books slowly. Just as it is ok to not finish books (sufficiently slow reading is indistinguishable from not finishing a book). Good luck.
Like a spinning Dyson field or toroidal plasma chamber?
How is AI enhancing your coding efficiency and productivity?
What tools or techniques are you leveraging to supercharge your coding workflow? Share your setup and how you're harnessing AI, like GitHub Copilot and ChatGPT, to streamline your development process.
You are thinking of video codecs.

Is hardware avif decoding done anywhere? The only example I can think of where this is done is HEIF on iOS devices, maybe.

Some cloud GPUs have jpeg decoding blocks for ingesting tons of images, but that'd not really the same thing.
You made the claim. I suggest you back it up instead of trying to redirect. Lots of propaganda tries to wrap itself in the moral mantle of journalism, I am fine with the curators being somewhat opinionated.
I mean, for all intents and purposes, the US Postal Service subsidizes Bezos.
Yeah, we use them here in Lithuania - but I have never seen them used for private contracts.

I'm not even sure how i can use my signature outside the AWFUL experience that is the government esig portal.

I dont think they are accessible for non-resident entities either - i.e. i can only get lithuanian signatures through the lithuanian portal.

This likely explains why they arent used b2b as you would need a separate contract process for foreign and domestic.
Back when Chrome was fresh, it was pushed very hard by Google through their home page and other related services until it became dominant. It was also the time when Firefox suffered from certain quality issues which really helped Chrome. So, it wasn't the ecosystem thing because Google was, and to some extent still is, the de facto home page of most people, regardless of the OS.
But what about observer effects? People act differently when recorded, and rarely do we catch humans acting natural when knowingly observed (some of the early 24h/day Twitch streamers come to mind). And what happens once trials are done? How would people feel about their actions becoming part of a technology potentially able to replace them?

Even when this barrier can be overcome (i.e. people become accustomed to wearing these devices), I worry about the opt-in nature of it. We've yet to see a disruptive technology adhering to this principle through-and-through, and if current learning efforts are anything to go by, training data is not something companies want to willingly let go or lose out on.

Taken both, this path has the potential to be quite coercive if no strong guarantees or safeties can be upheld, especially if early exciting trials generate an interest-boom similar to the one we're seeing right now in the LM-space.
The way they got SSNs through is by promising that it would be illegal to use them for identification. The only remnant of that is that it (still?) remains illegal to refuse services to people who refuse to give their social security numbers, although if you do it you'll break customer service.
> This is a categorically false premise. The kind of statement that only makes sense when you're in a deep bubble and entirely removed from the average person's use of the internet.

I'm not convinced, though accept that this could be because I am in that bubble.

I can't imagine this average person searching for me on Google, finding nothing (which they won't, because I did the same as the author long ago), and concluding that there is nothing to find. Especially since nobody who has tried to find information about me after real life encounters has stopped at Google.

The more persistent ones did eventual find bits and pieces, but admittedly they were more technically inclined. Even so, none of them — technical or not — presumed that there _wasn't_ anything to find.
I feel we've been collectively losing the battle to keep our conversations private. The anti-encryption laws are likely vocally opposed only by a minority, while the majority believes they had no privacy to begin with and governments can read your messages at a whim. And perhaps that's true to some extent. But since most people believe the battle is lost, moreso that this has always been the status quo, then any battle on the subject is lost before it has a chance to begin. We have capitulated on privacy, because it's a vague concept and we don't equate it with freedom, or perhaps our sense of being free is so ingrained in modern societies that we see no risk to it being lost lest something drastic and immediate takes it away, when in fact the very system designed to protect our freedoms (led by people that look like us, think like us and enjoy these freedoms as much as we do) is malfunctioning and slowly erodes rights that previous generations enjoyed. We're not collectively trying to harm our freedoms and yet here we are.

And shortsightedness on the side of lawmakers is baffling. Nobody takes responsibility for vision, we just go along with implementing solutions without considering broader impact or history. If the government has all your correspondence and the government falls into the wrong hands, you're toast, assuming you do not align with the leadership. We're writing that possibility off, but someone gets to brag that they've written legislation to stop the bad guys -- and maybe they did, but the cost was our collective freedom.
>The average person isn’t going to google an individual to find their blogs or whatever.

I guess I'm not the average person but, sure I would. (Though I might look on LinkedIn first especially if I knew their employer.) A Google search would presumably return social media handles among other things.
To be honest, I was kind of hoping this was another "Things I won't work with" post from Derek Lowe in which he makes a fun story about how they figured this out while explaining why he would never in a million years get near the resulting product.

For those that haven't read his amusing posts:

https://www.science.org/content/blog-post/things-i-won-t-wor...

https://www.science.org/content/blog-post/things-i-won-t-wor...
> How many humans do you want employed as butter churners?

I think that's the wrong question. The better question is how can be ensure that people aren't just out of work and can still be able to afford to live?
Funny that PEPsi missed the PEPper drink market.
You played this on C, but there is nothing about C that makes this special. You can do this with python, javascript, rust, go... except java maybe. Just imply that the compiler and build systems are installed. There is nothing special in C about implementing some terminal escape sequences that couldn't be done elsewhere.

Actually, C is worse: it could all be any compiler/version, make version, or ncurses lib version - nothing is fixed, not even documented. At least in other language there is some standard way of pinning dependencies.
If you follow Mixed Martial Arts this is much more obvious
No, as far as I know you can't. The pool is essentially a boat floating on the water table. If you remove too much weight from it, it will float and pop up. It may be that the surrounding concrete decking is strong enough to hold it down, but I'm sure none of that was designed to hold a pool down against an upward force.

I think you probably just can't safely fully drain it.
> Is your oar hitting ground

I thought it was really weird the way she was paddling but that line at the end of the video is probably the explanation.
You can `errdefer/defer if` inside the blk, then x = blk:{}; defer use(x)` outside the block.
We've moved to a new domain, the chat is now at https://chat.petals.dev
As a heavy Linux and foss user, I use iOS because I know it’s secure and has more specialized builds for my device.
Molten cheese means that something that was intended to increase safety became a hazard during an incident.

Think of how the SCRAM at Pripyat/Chernobyl caused the reactor to go supercritical because of the graphite tips. The control rods should have reduced reactivity in the reactor, but the first section of the rod increased reactivity.

Or how a hard hat dropped from a height may cause injury.
Ocean levels are going up anyway and that is a problem. It doesn’t seem that climate change is worsening hurricanes directly in Florida. But you better believe a lot of Miami is low lying and storm surges will get wors.pe.

My understanding is that almost all the water in small bodies inside Jupiter’s orbit is in Ceres and the amount of water on Ceres is similar to what is on the Earth’s oceans. I think it is better to send people there and grow a population organically as you could reassemble Ceres into more living space than Mars and get people ready for colonization of generic outer solar system and interstellar objects.
I agree, but when my 70 yo mother was visiting last month I watched her look something up on her ipad and she typed in "duckduckgo.com" to do it! I was amazed and asked how she learned to do that. Apparently, she learned it from me! She said she thinks it gives better results. Then I set it to her default search engine so she wouldn't have to type it.
> “The FedNow Service is neither a form of currency nor a step toward eliminating any form of payment, including cash.”

What people are accusing them of is taking steps toward creating a digital dollar. This is their response, which is pretty mealy-mouthed if it's meant to address those accusations. A better way to express a denial would be "the Federal Reserve has no intention of creating a digital dollar and is not planning for nor working on that project," if indeed that is true.

Because if they DO create one in the near future, then this product SHOULD be designed as a step toward that. If they create a digital dollar and it uses any version of FedNow, then they're liars. If they create a digital dollar and it uses an entirely different product, they're incompetent.
It's not possible to use data from a single year to determine changes in long-term rates with high confidence. There's always the possibility that current conditions represent an outlier that won't be repeated for another decade.

However, warming rates under business as usual (the track we are definitely on in terms of fossil fuel production and consumption) are expected to increase:

> "According to NOAA's 2021 Annual Climate Report the combined land and ocean temperature has increased at an average rate of 0.14 degrees Fahrenheit ( 0.08 degrees Celsius) per decade since 1880; however, the average rate of increase since 1981 has been more than twice as fast: 0.32 °F (0.18 °C) per decade."

https://www.climate.gov/news-features/understanding-climate/...

Models point to a transition to a higher rate of warming over the latter 3/4 of the 21st century (see projected temperature chart) that looks, eyeball-wise, close to double the current rate. Practically, this means instead of taking about 10 years for the trend to clearly emerge from the noise, we'll start to see it only take about 5 years.

This could be headed off by an immediate elimination of fossil fuels from the energy mix, but even under the most optimistic scenarios that would probably take three decades of investment into renewable manufacturing at a rate around 3X greater than at present - and every fossil fuel sector on the planet is currently planning to maintain production at current levels for the next three decades. Demand for electricity is high and even if we ramp up renewable production that capacity could be entirely absorbed by the developing world while fossil fuel use remains constant.

Adaptation is thus essential, although even this is being blocked by the climate denialist crowd, who still doesn't want to admit there's a problem.
Being able to transpose != understanding how transposition works.

I mean sure you can handpick scenarios where some musicians on certain instruments may be able to transpose without knowing any theory. But knowing a bit of theory would unlock the requisite knowledge to do it reliably on any instrument. There is really no reason not to learn some music theory is what I am getting it - it will only make you a more versatile musician.
Put down the thesaurus and slowly back away. It’s alright, there’s help.
Show HN: ETscript – An experimental interpreter for Salesforce's AMPscript
I wanted to take a break from JavaScript and learn a lower-level language. I've always been into musical instruments, so I thought I'd be knee-deep in C++ and building VST plugins by now. But for whatever reason, I ended up going through Robert Nystrom's excellent book, Crafting Interpreters instead.

Things started out fine, but I had trouble staying focused since I was just copy-pasting code from the book. Forcing myself to type everything out made things worse. To give myself a challenge, I switched things up by using languages not used by the book. For the tree-walking interpreter, I used Python instead of Java; for the bytecode interpreter, it was Rust instead of C. Doing that made a difference.

I didn't stop there, though. Instead of implementing clox (the main subject in the book's second half), I implemented a subset of AMPscript — a DSL I had used back when I worked at ExactTarget/Salesforce. Its domain is primarily email message personalization.

Does this interpreter, that doesn't have a domain to operate in, have any use in the real world? No, not really (and it's still missing a garbage collector). But I think anyone curious enough to try it out will at least be able to get a feel for writing AMPscript (since Salesforce doesn't offer trial accounts for their Marketing Cloud product).

Also, I'm really bad at bringing hobby projects to any type of conclusion. So as a final challenge, I decided my first "Show HN" would be that for this project. Feedback appreciated!
> As a shopper, self checkout is wonderful.

Not everyone thinks so. I know quite a lot of people (including myself) who hate self-checkout.

> As for lost jobs, should we really be propping up unnecessary jobs that really don't do much except poorly substituting a machine?

No, but equally, should we be kicking people out on the street with no means to support themselves?
A full canoe can take him up to a year, depending on the wood species. He made one once from ebony, which is extremely difficult to work. Also if it wasn’t clear, these aren’t intended for use. They all do (except for the ebony - he said the heat absorption from the dark color would delaminate the fiberglass coat within hours) float and work extremely well if you want, but given the cost, most people use them as art.

He also makes paddles, which are still expensive (I think the cheapest starts at about $1000), but some people actually use those.
>Policing is much more dangerous than the average job, often involves dealing with the mentally ill, intoxicated, people in some form of crisis, people who are just antisocial criminal jerks, etc. It is not very well compensated profession.

You could say the same thing about convenience store workers, yet somehow they do it without infringing on people’s constitutional rights, shooting unarmed people, and murdering 25 pets a day[0] . Over 600 convenience store workers are murdered on the job per year [1] compared to about 60 per year for police [2]. Convenience store workers are murdered at about 7 per 100k, while police are about 7-8 per 100k [3]. Many jobs deal with intoxicated or the mentally ill or other potentially dangerous situations, yet they don’t carry guns and body armor and know how to deescalate situations.

[0] https://scholars.unh.edu/unh_lr/vol17/iss1/18/

[1] https://www.bls.gov/opub/mlr/cwc/assaults-and-violent-acts-i...

[2] https://www.fbi.gov/news/pressrel/press-releases/fbi-release...

[3] https://www.bls.gov/iif/oshwc/cfoi/police-2018.htm
Seems like this is the correct link
https://docs.permit.io/foaz/overview
So your assertion is that if those exact same devs would write C, they would somehow magically stop seeking out libraries to solve the problem for them? Because there are thousands and thousands of C libraries, just like there are libraries in every other language. That seems a bit of a stretch - my "disingenuous" assertion is that library use is orthogonal to language.

Also, there are plenty of non-C languages (js may be one of them, but it's been half a decade since I touched it and longer since I used it in any meaningful way) that you could transliterate this program into - its a handful of lookup tables, a couple loops, and a couple syscalls available in every stdlib I'm familiar with. It seems disingenuous to assume that there are only C and JS (or being generous that those extremes are the only options).
Not everyone lives in C world either
Which government is that? Even Russia values religious faith as a pillar for misinformation.
> Firefox (whose Google used to be the primary source of funds)

Google deal with Firefox was always about being the default search engine there, and that's it. They never had any power of cutting it adding features to the project.
Also is there anything which can take full context of my backend code and then generate new code matching the coding style?
I've been toying with the idea of getting rid of my phone entirely and replacing it with a tablet and an LTE smart-watch. I figure they can handle basically all use-cases better.
The watch can handle phone-calls, texts, 2fa, etc any time someone needs to reach me right away but won't allow me to scroll or waste time on it.

The tablet will handle browsing and actual conversations but I have to sit and do things intentionally instead of impulsively reaching for it.

Though a lot of those watches will only sync with a phone and not a tablet. I think this is intentional specifically to stop people from ditching their phones.
The typeface is not monospaced. It is a garbage sans serif clone with some stupid sans-letters like lower case i and l that looks just ridiculous. Sweden used to use Helvetica (or some typeface very close to that). They should revert to that.
> Banning gender affirming care effectively is singling out transgender people

For children. Or for state funding, but the state doesn't pay for the vast majority of plastic surgery.

> Additionally in living memory, many businesses and government services were segregated by race.

Race doesn't need affirming medical care, or identification to single out. Also, businesses and government services weren't abstractly segregated by race, they were specifically discriminatory toward black people.
This reads like a joke given the attribution. Hm, I wonder if ChatGPT is capable of effective sarcasm.
Is that model (parents giving labeled input and affecting some weights in the child’s head with reinforcement) really a good fit for the reality of how people learn to do things?

It’s my understanding (though I haven’t looked at the primary sources myself) that one of the facts that inspired Chomsky’s language theories and work for instance, was that when you quantify the information communicated by parents to language learning children, there’s actually not very much of it. Not nearly enough to support that what’s going on is anything like the kind of learning embodied by machine learning models.

If that’s true, and there is something of how to act intelligently / humanly already encoded in children (maybe genetically?) and not communicated by this sort of training, wouldn’t ignoring that and trying to get to it purely in this machine learning way be.. at least not at all informed by evidence / examples of it working in nature?
Sure, the original dish may be broader, but the Indian vindaloo curry is a particular dish made with garlic and wine vinegar and some other spices. It's categorically not what most restaurants serve as vindaloo
> …very often the HTML, the JS and the CSS were all very much concerned with one another e.g. a React component where the rendered HTML, the logic behind it and how it's styled make sense to live next to one another.

This is why I absolutely love Vue single-file components. AFAIK, there’s no elegant substitute for these in React.

https://vuejs.org/guide/scaling-up/sfc.html
As a parent-governor, the headmaster shanghai'ed me into performing as Father Christmas; I had to put on the costume, and go round all the classrooms going "ho ho ho".

When I got to my daughter's classroom, she didn't recognize me. But some other kids did; they told her "That's your Dad!". She was mortified, and burst into tears.

I always despised the Father Christmas lie, and I should have refused; but the headmaster was very dominant and manipulative.
You're saying there's not just one but multiple fine dining restaurants that exclusively serve (bad) tempura and you've sought them out?
I would like to think that integrating reconfigurable logic into chips will help. But, no idea if the economics makes sense. And, the ecosystem around managing that pretty much does not exist.
Joey Hess. The first time I heard his name, it was an article for Linux Journal, which was about managing your home directory in CVS. He went up to create Git-Annex, which I understand works well.
Train fares are up to 30 times more expensive than planes in Europe
Or participate in activities the government doesn’t want you to participate in. Canadian trucker protest? Nope.
FedNow is the system that will give the USD some or all of the troublesome properties of a CBDC.

I can't begin to parse your comment.
Since, astonishingly, neither full title is mentioned in the post or the comments:

SICP = Structure and Interpretation of Computer Programs: https://mitp-content-server.mit.edu/books/content/sectbyfn/b...

HtDP = How to Design Programs: https://htdp.org/

Sometimes I think gratuitous use of acronyms (initialisms for the pedants) has been the biggest impediment to learning throughout my career.
Arguably it's not the voluntary downloading of an app that's the problem; it's the mandatory government imposition of privacy interference across all apps.
> Yet, sending is easier than receiving, just as generating is easier than parsing.

Generating data is easier than generating useful data or easily comprehensible data; time spent generating good data can reduce time spent parsing it.

In a communication context, I don't think sending is necessarily easier than receiving, I think it's that we've ignored the sender's responsibilities and put the obligation on the receiver. (This should be expected when organizations reward the quantity of sent information over the quality of sent information.)
> I'm a bit curious how you arrived at the conclusion that you're "not sure our species has a fundamental right to [privacy]". That seems like the absurd claim requiring actual support here, seeing as how privacy is the norm, not the other way around.

I didn't claim anything, I said I wasn't sure. Our species is much much older than the concept of privacy. Back when we were still sitting in trees there was no privacy. We decided that that was a thing quite a bit later. Now in the year 2023 I would say many of us see privacy as a fundamental human right though obviously and a privilege to defend.