skysight-inc/HackerNews huggingface dataset:
Hi all, author here! I just made one of the biggest releases for Pandera since the project's start.

Pandas is a dataframe validation tool, and so far pandera schemas could only validate pandas dataframes. That changes with v0.8.0, which adds support for dask, modin, and koalas dataframes. The future direction of this project is to also support xarray, pyarrow, and any other dataframe-like data structure that the pandera community wants to support.

This release also:

* makes pandera schemas a valid pydantic validator, so you can include them in your pydantic.BaseModel definitions
* adds support for mypy static type-linting if you need that extra type safety

Repo: https://github.com/pandera-dev/pandera
Release Notes Discussion: https://github.com/pandera-dev/pandera/discussions/678
Docs: https://pandera.readthedocs.io/en/stable/
Dear god no
I think compression is done by default because it speeds up picture taking immensely. My understanding is that there's a buffer that holds recently shot pics while they're being written to the SD card. Clearly, if you use compression, you can fit more pics in the buffer, allowing more consecutive snaps before the camera locks up for a bit.

Why it's lossy instead of lossless, I do not know. My guess is that lossy compression allows them to get more compression, and hence improve their effective buffer size for advertising purposes. I think 90% of the time this is a good trade-off. You can view some example artifacts here: https://stephenbayphotography.com/blog/sony-raw-compression-....

[Note that the author mentions being able to access uncompressed raw on his Sony after 2015, but it's a pro-level model. For the amateur models I believe there's no such option.]

Obviously, if you're trying to make them happen, you can do it, but for pics of your kids/pets/plants/etc. in normal daylight situations it shouldn't be a problem.

Still, as a technically minded person, it's infuriating to me that I can't access the original data.
This happens to me (almost) every night, before i fall asleep, and for some short time right after I woke up

Amazing state, i love it!
It's little known that XMPP is a big hit with military and police organizations. (e.g. the Baltimore police department has XMPP-based chat and feeds the messages into Lotus Notes)

Vendors in that market heavily use extension mechanisms. For instance commanders of infantry units might fill out forms every day about what kind of contacts they had with the enemy and get them sent to a central location.
The saddest part are the brainwashed in discussions repeating talking points from the mainstream without thinking, and calling everyone else crazy. Then echoing themselves with podcasts and etc that repeat the same talking points and opinions

No doubt the mainstream media keeps reaching new lows, supported by the fact checkers, and the big tech censorship

But they will not learn anything... The current mainstream coverage of the Rittenhouse case is just surreal, and the opinion segments are disgusting
A very similar problem as in the organic fraud article last week. A network of organizations trying to do the right thing but stymied by the fact that product entry into the system can and is gamed, with little they can do about it.

However, leather use in cars will likely diminish. It's already starting at the high end.
I hope you are being sarcastic. I’ll give two examples: about twice a year I need to (a) send something for signature digitally or (b) send something digitally to a fax number. If I can pay $2-10 for this, I will in a heartbeat and move forward. But it seems every provider wants me to sign up for a monthly plan as if these irregular needs will magically become regular. So instead I waste a ton of time driving to the library to use their fax machine or mailing a paper copy of my signature to someone. I would rather pay a premium to use something every now and then, but I won’t agree to subscribe. If these ever became more than irregular needs I would gladly subscribe to get a lower price per use.

I bet there are orders of magnitude more users like me, the sum of which would be a sizeable market. But instead every SAAS provider is focused only on regular monthly users, ignoring this shadow market. But it is a false dichotomy. Make it highly profitable but not scalable to do Pay as you Go, and then less profitable but scalable to go monthly. Do both.
Encryption is a nerd sniping/clickbait topic. I would argue there are other rules with worse impact:

- Baud rate vs symbol rate vs bandwidth occupied

- No spread spectrum south of ~2.4GHz

- New protocols/modes are a catch-22 of needing to be well known to be legal but then how do you create a new one from scratch?

- Use-case specific power limits, like radio control.

- "Gotcha" technicality fines like incidental broadcasting of music or "fleeting" curse words. Intent and pattern of behavior isn't considered.
Future-Proofing the Economics of Blockchains – Part III
I have a Pentax camera (it's great -- they're undervalued by the market). The astrotracer uses GPS lookups and needs either a K-1 or a (very overpriced) GPS dongle that plugs in via the flash hotshoe.

It gets an accurate lock and moves the sensor about its 5 axes of magnetohydrodynamically-controlled freedom in order to emulate, to some degree, an equatorial mount. No image-domain tracking required -- purely physics. The things people get are insanely good (c.f. [1])

[1] https://www.flickr.com/groups/2598208@N22/
The Fed is guided by "core inflation" which excludes fuel and food as they are both volatile.

I don't know if you can remember the commodity price "superspike" in the three years before the great financial crisis of 2008. Oil was way high, and so was wheat, and copper, and coal, and steel, ...

There is an argument that they don't weight housing, health and education correctly, but the argument has to be about why that matters more now than it did before, since the Fed hasn't changed its methods. If it was underweighting housing in 2016, and it's underweighting it using the same formula now, what has changed?

I won't get into the weeds of that.
Come to the #help channel in the Browserflow Discord and we can work it out!

Link to the Discord is here: https://docs.browserflow.app/
Yeah #1 I can get behind but fwiw I think #2 isn't a real concern. In the past 20 years I've probably spent 8,000ish hours playing multiplayer games online, since I was about 11 or so, and never once in all that time had someone pull anything inappropriate. I do see plenty of foul language of course, but you get plenty of that from any direction you turn in the modern world anyway. And probably in the pre-modern world too.

Back then I also joined voice chat with a lot of adult guys who were 10-20 years older than me when I was a teenager, and still all of them were just totally normal dudes who had a long day at work and were trying to relax with some Halo or something at the end of the night. Conversation was always 100% normal.

Internet forums and social media outlets are probably worse in this respect, and especially for girls. That's where I hear most of the manipulation stories coming from, where some poor kid was tricked into sending illicit content that was then used against them, etc.
Yes. PhpBB and my Nokia feature phone have had yellow smilies since before iPhones were a thing.
and https://surge.sh/ should always get a mention when static site hosting comes up
Sure there is a big difference, but not from the perspective of free speech. Both cases forces you to display a label even if you don't want to show it to people. It is understood that the label isn't your speech, hence it doesn't limit your free speech rights.

You might object to this for other reasons, but free speech isn't a good reason.
The english copy of some of the learning examples is rough and complex, which takes away from the lessons.

An example from 21/55:

"To express at least a certain number of occurrences of a character, we write the end of the character at least how many times we want it to occur, with a comma , at the end, and inside curly braces {n, }. For example, indicate that the following letter e can occur at least 3 time."

It should read something like:

"To express a match of a minimum number of character occurrences, we use a comma after the number of occurrences, within the curly braces {n, }. In the following, try building a regex to match the letter e occurring a minimum of 3 times sequentially."
QWACs are for web sites, not users. CAs have to be audited as a TSP in order to issue them and be approved by the member state.
Tried signing up for Relay Premium (from France), Stripe is telling me that "The currency of this subscription isn't valid for the country associated with your payment"...
another reason why we should get rid of page limits
Well IMO it can definitely be rewritten in Julia, and to an easier degree than python since Julia allows hooking into the compiler pipeline at many areas of the stack. It's lispy an built from the ground up for codegen, with libraries like (https://github.com/JuliaSymbolics/Metatheory.jl) that provide high level pattern matching with e-graphs. The question is whether it's worth your time to learn Julia to do so.

You could also do it at the LLVM level: https://github.com/JuliaComputingOSS/llvm-cbe

One cool use case is in https://github.com/JuliaLinearAlgebra/Octavian.jl which relies on loopvectorization.jl to do transforms on Julia AST beyond what LLVM does. Because of that, Octavian.jl. a pure julia linalg library, beats openblas on many benchmarks
agreed. I make the same point about LEGO. whenever yet another person complains about all the big/special pieces that have become more common in recent years. Its like... do they realize we still have all the same basic rectangular bricks, plates and tiles we ever had? except in many more colors and variants and ponies and rainbows and BBQ etc etc etc.

The old web is still there for us, if we let it, just as the old LEGO is still. we simply have to choose them, and promote them, and build with them.

Its fully up to us.
To my experience helm is great at some things but the fact that does too many things leads to engineers shooting their foot and then you have two problems: K8s and helm problems to solve ;-)

The fact you add complex logic in the chart makes deployment logic problematic when debugging complex workflows because team1 instilled all the logic in the CI while team2 in the helm chart(!) and team3 50-50.

I prefer using bash + gnu utils (envsubst & see) and kustomize than playing around with a template language running on top of another … the funny part was that we run all this thing via Jenkins & bash. I recall having to use an inordinate number of escapes in some cases… anyway.
Memberships, Logic, and More at No-Code Conf 2021
> the greatest historical tool for human governance: the U.S. Constitution.

shitcoiners are evolving, they now have a sense of humour too
Typescript continues to be incredibly impressive. The release cadence is solid, breaking changes are minimal, and the power of the type system is massively impressive.

I couldn't imagine writing JS without TS today. The TS team does a great job of seamlessly integrating with the JS world.
This is accurate.
https://mymodernmet.com/wp/wp-content/uploads/2020/08/smiley...
An interview process is (ideally) about team fit as much as technical prowess.
I already explained to you why I didn't open more than one PR to the project, I'm not trolling anyone:
without knowing Clojure the only contribution that I could do without spending literally days of work is just the use of System.nanoTime() instead of System.currentTimeMillis().
The reason why I don't write the other benchmarks in Java is because reimplementing anything from zero costs precious time, that I don't have.
If you don't have time too, instead of closing the issues and calling me a troll, you can just say that; you are taking some valid critiques as a personal attack.

It's true that I'm just an university student and you are a scientist, a researcher, a professor, and an enterpreneur, but it doesn't mean that I can't be knowledged as you in very narrow fields. I'm currently running a personal project that uses Lucene since four years ago, with about 8 billion messages and 340 million chats stored in a distributed lucene index, so I'm not the regular troll or a person that just talks without knowing anything. I surely can't critique your T-WAND algorithm, that it seems to be good in your use case, but with all the humilty in the world I can say to have the minimum knowledge required to spot some weird usages of Lucene APIs.
The equivalent would be a DSLR that can take 24MP stills and 4K (8MP) video simultaneously.
2018 - https://blog.chromium.org/2018/05/evolving-chromes-security-...
>"The cancer label warnings in California aren't violating any free speech"

That's because it's commercial speech [0] attached to a sale of a product, which gets a reduced level of protection. I'm don't think that you could, in the US, compel non-commercial software to express messages like "We trust this CA". Mozilla has a 1st amendment right to not trust to CA's, and to tell their users why they don't trust the CA; to boycott a CA; to implement this in code and ship it.

[0] https://crsreports.congress.gov/product/pdf/IF/IF11072 ("The First Amendment: Categories of Speech")
What's more conflated with encryption than e.g. the level of encoding you find in DVB-S or FT-8?
The low estimate is $15 million, so bidding will start below there. It may quickly surpass it, or it may not.

I got the impression the original dao goal wasn't accounting for the fees, which are added on top of the winning bid.

https://www.sothebys.com/en/buy/auction/2021/the-constitutio...
Any reasons to code in Forth these days, besides intellectual exercise?
Insanely heretical idea.

Win the bid, then publicly burn this copy of the Constitution, as an act of sacrifice to imbue it's original rarity into a digital representation (some kind of NFT) that an unbounded number of people can own shares of, thereby transmitting the memetic essence of the object into the hyperverse to be preserved and treasured for trillions of years, long after all physical copies have disintegrated away.

Despite being seen as an unconscionable and horrific act of destruction by the citizens of meatspace, it could in reality end up being the most powerful act of preservation we could ever do.
Gray for me on Chrome, Windows 10
I am quite annoyed at downvotes that don't challenge my assertion. Any UI which allows you to directly compromise the environment to the point of requiring a fresh install is the very definition of fragile. I understand that HN is strongly biased against UI development and undervalues the domain, believing instead that tools only accessible to experts are fine, but I think this is an extremely user-hostile POV and to advocate for tools to have this level of footgun built into A FONT MENU is comically sloppy. I can only imagine the comments if someone did this in JS, yet because it's emacs? No comments, only downvotes
TPM Sniffing
I am sure there is fraud, but a single Google page can show 10 advertisements and those all count as impression..
Yes, someone should fix those iOS clients... I have Siskin, Monal and ChatSecure all running in parallel on my iPhone and none works as it is supposed to do.

Siskin seems to be the best of these three, but is neither as reliable nor as feature-complete as Conversations on Android or Gajim on the Desktop.

I think Android is the only platform that currently has a good user experience with Conversations or Quicksy for the less technical people.
it really is a horrible illustration style that is everywhere
Not sure why you are being downvoted, you have a point. Though it'snot about license, but more about market position. I'm also afraid that MS still has plans for Linux, but they are on the first E atm.
~ is available through altgr + n (as in ñ). Easy to remember in fact
I have configured SSH with `UpdateHostKeys yes` and got a message about the SSH key for github.com (ECDSA) and the respective IP address (RSA) mismatching.

I assume that GitHub did not serve traffic on the IP address in question for me in the last while, while it formerly did. So I only have the RSA key for the IP, but the new ECDSA (and the RSA) for the hostname - causing the mismatch.

I could fix this without removing any stored host keys from my known hosts by manually connecting to the IP address. This caused my SSH client to grab all the other host keys due to `UpdateHostKeys yes`. Afterwards connecting to github.com as usual worked like it should.
They introduced Win95 and would not allow WordPerfect access until it was public while building office which meant it took them 6 months to port over to windows 95. WordPerfect wasn't able to recover.

Popcan was huge with multi-player games.

Microsoft gets no credit for these tactics.
Good good, just wanted to advocate for my favorite tool there. But, in my experience, segfaults are usually the easiest bugs to resolve. Unlike a sign error in my math, they're impossible to miss!

That said, tooling to get rid of them entirely is not to be sneezed at :)
I don't think that's an accurate representation of Kant's viewpoints; please see https://en.wikipedia.org/wiki/Categorical_imperative#Cruelty...

It's been many years since my collegiate philosophy course that focused on ethics in society - largely using Peter Singer's works as focal points of discussion - but could you try and reframe your idea? It doesn't seem like reciprocity has much bearing on this topic.
A refreshing take on a much discussed topic.

Note that pitch is also a musical term, so the title is a little weird.
How long did it take for you to observe a difference after you started taking NAC?
The perils of describing the UI of a fast-developing app.

Now tell me what icon is on your browser's Home button! :-)
> it doesn't get a lot of mindshare

It's a non-trivial percentage of the ~25M professional programmers in the world. It has plenty of mindshare, just not within the communities that feed the HN userbase.
It's very easy to bootstrap and can be made Turing-incomplete if needed. Bitcoin script is a Forth IIRC.
or just start doing coding tutorials on youtube. To me it seems like people make descent money at that.
Main issue with the crypto community is they throw around words like "trust-less" without truly understanding what they mean so it's very hard to take them seriously. It is impossible to have markets and governments without trust. At some point digital transactions must be reified as real world actions and that means the people carrying out the actions must be trusted to do what is expected of them. There is no system that doesn't assume trust somewhere, the trusted base can be made smaller but it can never be entirely removed.
Oh god, you're not joking about Missouri. I just read about how it came to be, and - well, I don't know what to say.
Yeah, even though I've joined that group, I still struggle to process it. "You mean... an extremely high percentage of successful people are 'druggies'?" It's so entirely contrary to the propaganda we received as kids.

Re-contextualizes a lot of cop and justice system stuff. "The defendant had coke in his car". Yeah, so? Decent chance the judge has some in his chambers, too. Doesn't mean shit. "The suspect smelled of weed" yeah, and so did some of the best teachers and professors I ever had, who were, I'm pretty sure, high more often than not.

Another weird thing: my view on alcohol has gotten a lot dimmer over time. As much as I love some of the flavors you can get out of fermentation and distillation, it really is one of the worst of the lot, as far as health damage and how it makes you feel, often stretching into the next day as general lethargy and feeling "off", even if you don't have every much.
What are CBDCs? Is the eNaira a cryptocurrency?
They are probably going to win the auction + gas fees included, but they would probably need more money to protect it than just simply 'owning it'.

> The eventual home must have the expertise to properly house, store, and maintain the artifact. Additionally, the community has expressed strong preferences for institutions that are free to the public and willing to cover the costs associated with housing the document.

The problem with DAOs is 'trust' which they are vulnerable to this trust being abused. Hence, I'm afraid that such 'DAOs' don't have a good history of being trustworthy, especially when there is little to no regulations involved, but we'll see.

Maybe to launder the $30M, would be to mint the Constitution as an NFT perhaps?
> There are scattered reports of lucid dreamers who take benzodiazepines. They can’t escape their dreams. They simply wake up into the dream again if they die. Everyone reported it as being terrifying.

I am not a lucid reamer nor to I take benzodiazepines, but I do occasionally have dreams that I suddenly realize are dreams and then wake up into another dream. Occasionally, this too results in my realizing I'm dreaming and waking into another dream, where the pattern repeats at faster and faster pace until I'm just examining the way my bedroom appears in each iteration looking for how it is wrong and trying desperately to wake up for real this time.

I can confirm that it is pretty terrifying. Fortunately for me, I've developed an appreciation of nightmares and actually don't mind it all.
Sothebys would appear to be all about this
https://www.sothebys.com/en/buy/auction/2021/sealed-cryptopu...

They don't care as long as they can take their buyers premium.
At what point should you give up writing a sed "program" and just write a few lines of Python to arrive at an answer? Seems he went way past that point.
The knowledge cliff doesn't end with Gradle because it's infinitely extensible. So you have to understand all the plugins as well. Because there is so much implied magic happening behind the DSL, when it breaks, you don't have a clue why. Reading the documentation is often insufficient, you have to track down the source code for the version of the plugin you're using.

In general, I find DSLs make my life harder, not easier.

Gradle is my least favorite build tool ever. It's just too much magic in too many places.

This is not an endorsement of the JS ecosystem either. It also sucks, but it has wasted less of my time than Gradle (again, in the context of Android).
I'd love a whole series on JavaScript that shares this plain, pragmatic, and information dense style.
THE BIGGEST issue in marriages, no doubt.
Can we also make it illegal to send unsolicited marketing mail (not email, which can be easily filtered/unsubscribed from) please? It’s a pain to have to “opt out” from those annoying paper-wasting weekly Xfinity mails, when I clearly don’t want to use their service and never signed up for their ads using my new address anyways (I wonder how they learned about it, huh).

But no, I have to find a special link to unsubscribe, and they say it takes them another couple months (!) to actually do it.
yeah, those color illusions really demonstrate this. like when you stare at a point and the picture changes, the picture looks fully colored but in reality its turned black and white and your brain just hasnt realized it.
Yes. While Deno Deploy runs on the edge and they seem to encourage a very modern "serverless" workflow, you can also just put it on a server just like Node, self-host, whatever.