skysight-inc/HackerNews huggingface dataset:
Panasonic LUMIX GX7.

It is a fantastic travel camera. It is in the form factor of a traditional rangefinder, with great ergonomic controls, and even at "only" a micro-4/3 lens still destroy even the best smartphone, while still fitting in my pocket with a prime.

The only thing that might replace it are some of these mirrorless full frame cameras being produced at reasonable prices (<$1K). They won't be as good at travel as m43 (due to lens size/weight if nothing else), but give you more photographic tools.

I'd never go non-mirrorless again, the Viewfinder is a second class citizen in mirrored/SLRs, lacking useful features like focus peaking, realtime histograms, preview of color modes, but most importantly requiring you to take your eye off of the Viewfinder to review your last shot (as opposed to being a one-stop-shop screen for everything).
> Both cases are not equally likely, though.

Of course, if you call fopen with uniformly distributed random filenames then it is extremely unlikely than such files will exist. Thus it will fail with probability essentially 1. Yet, I don't want my programming language to force me to make an asymmetric distinction between the two cases.

By "equally likely" I don't mean "having equal probability to occur". This is very difficult to model, and it will depend mostly on the usage patterns of the users of the program. I mean that both cases are worth of the same attention and merit an equivalently serious treatment. No need to disparage one of the two cases as an "error" or an "exception" and require a special language construct.
I coded a similar prototype during covid and predicted we are going to see a lot more of this now that WebRTC is pretty universal, and also that people are comfortable with the concept due to Zoom and others being everywhere.

I did a virtual pub crawl based on the 12 pubs in the movie The World's End, and it was a lot of fun. We had a really good time.

What I'm curious to see are the more creative uses of this. Yes, we can make virtual rooms and connect people in a common way, but it seems like there needs to be some creative brainstorming around new was to organize and interact. I would love to join with others to explore these concepts.
Ironically, I tracked the real world identity of someone using stolen credit cards in my ecom site BECAUSE he posted a tutorial/how-to on YouTube showing the vulnerability tool (script kiddie), under his real name. SMH.
This won't stop this information from being disseminated, but it may save some idiots from themselves.
The ORY stack: https://www.ory.sh
Red Hat Enterprise Linux. RHEL is a stable platform for businesses to run their apps on; they port upstream code fixes to their kernel and distribution and offer support for a price.

Now that Centos and RHEL will no longer be in lockstep, some people are looking for alternatives. The upgrade from 1 RHEL license to 16 is a way for Red Hat to try and retain small projects and let home labbers and evangelists legally replace Centos rather than switch.
You don't need to start at 0 to count intervals between objects, it's just easier to say "one" and point your finger to the space to the right of the leftmost item.
I can't tell you how great this is to hear! I'm really excited to give it a try.
> It's pretty swift in a number of European countries, days not weeks.

Unlikely. After election, coalition negotiation starts and that took weeks or months. Only after a new coalition is negotiated then a new government may be voted in by MPs.

For example last EU elections was 2019-05, while new commission was voted in 2019-11.
Actually trying to fulfill an order might not be bucketed under ‘r&d’ spend for finance/business. Every order is an experiment for yield improvement.
I thought WhatsApp banned thirdparty apps some time ago? How does this work exactly?
Hey all, @pirate (ArchiveBox maintainer) here, thanks for posting this @adamhearn.

If you like ArchiveBox check out our new Twitter account for the project, https://twitter.com/ArchiveBoxApp we just opened it and we'll be posting announcements and prerelease sneak-peeks on there in the future.
> You can pardon people before they're convicted of anything.

Ford pardoning Nixon is the usual example.
There’s a good chance to get decent commissioners approved by a Democratic Senate. They can start a process to make new rules. Federal agencies have a rule making process which requires evidence and findings, especially to change prior rules. Hopefully there will be mounting evidence that many of these changes were harmful.
If curious see also

2019 https://news.ycombinator.com/item?id=19789361

2018 https://news.ycombinator.com/item?id=18631453
Another quick question, the webpage looks a lot like Mighty's. Is it designed by the same folks or is it like a design language?
Adding/advancing is indeed easier. What about going backwards (insert before head or remove from tail), i.e when 0, then length. One way to do it is something like that, assume 2 compliment and there is negative shift left available. Not straightforward:

int h = ( -(--head) >>> 31) ^ 1;//if head was equal to 1 (and only 1), h = 1, otherwise zero
head += h * len; //or shift left, if there is log2 len available; still, mul is a fast operation, unlike div

Of course, it can implemented via branching but that would be a major downside for 1-based idx.
well the govt does not seem to think so, https://kashmirreader.com/2020/05/01/right-to-access-interne...
which has led to this
https://thekashmirwalla.com/2020/12/high-speed-internet-ban-...

so it can either be that it is a fundamental right, in which case my rights have been trampled and there is no recourse or it is not a fundamental right, and i can go fuck myself for being born here because i have to suffer because the govt gets a boner talking about the land because it gets them votes.

unbelievable
There is this classic: https://i.imgur.com/rG0p0b2.gif
Copywriting team for a month, Outsourcing is easier than hiring. Swaymass
Scientism
At a minimum, a clear error message should include a contact point and what information to include. If error logs are available, they must be available for inspection, annotation, and approval before submission.
Why would their be a pardon for those treasonous terrorists? You really were expecting that?
I had to wade through a bunch of modals, and then the page kept jumping around...

Doesn't engender a bunch of trust.
I only struggle to remember the order or brackets for links in markdown.
How to Use Python
And why would those organisations lobby for this its not like that trade secrets case was proven beyond reasonable doubt.
You're right, Steve Bannon is the better equivalent Marc Rich, except probably worse.
No, but Pipewire does, and it works under both X11 and Wayland.

Firefox supports Pipewire, Chrome has it behind experimental flag. Electron apps like Skype or Teams? Forget it.
I also have some extensions with users in the tens of thousands and can corroborate all of this. Out of curiosity I strung one "buyer" along to see how much they would offer and they quoted $0.20 per user. With the amount of money being thrown about, as sad as it is, it's no surprise that some devs end up selling out their users.

In my opinion extensions have to be one of the worst sources of spyware these days. I am now extremely conservative with what extensions I use, and definitely would only use extensions from open source projects or companies that I trust.

Something needs to change. As long as extensions have such weak sandboxing along with such poor app review, Google/Mozilla etc will keep willingly shipping spyware unbeknownst to their users.

At least some mechanism of creating and verifying reproducible builds would go a long way.
Maximum age is a great idea. Senators like Feinstein and Grassley should honestly be booted and replaced.
Simplest way to learn about the API is to look at several bot implementations https://github.com/maubot/maubot
If you were waiting until now for trump to prove that he was a righteous man who keeps up on his promises then you willfully avoiding reading the story that repeats ad nauseum for the man's entire existence.
The whole point of Markdown is that the formatting is simple and keeps the text readable - even enhances readability over plain text with no formatting.

Dumbdown is more keystrokes and the formatting gets in the way of readability.

I try to be positive in all Show HN posts - but I'm having trouble finding something good to say about this.
Passport. It provides a lot of authentication schemes
> The english language has a bazillion "wrong" constructions.

Sometimes I complain about some of those too.

Personally, I'm looking forward to the next loop around, when the concept is rediscovered again. It will need a new name. Unfortunately, that's probably going to be 20 or 30 years.
How does it work? Most of those protocols are’t exactly open.

Also please add support for Google Chat.
On this of all days, I say let's double down on facts instead of crafting our own imaginary worlds.
>This was a tough one to figure out! Beeper has two ways of enabling Android, Windows and Linux users to use iMessage: we send each user a Jailbroken iPhone with the Beeper app installed which bridges to iMessage,

is this not a joke?
I’m using the WASM SQLite (in the browser) for a BI product [1] I’m working on.

It’s been working extremely well and it runs fully sandboxed in a separate worker thread with zero network traffic after the source data has been transferred across. With computational notebooks running alongside it, you can do some pretty powerful analytics with very low latency and it’s great to be able to do inserts and complex queries entirely client-side.

SQLite is one of the greatest software projects I know.

1. https://www.rationalbi.com
It's not that the expectation is that it will be broken and useless. It's that the reason to choose CentOS was for the fact that it has slow release cycles which allow for long support periods.
TXR Lisp doesn't mention static types:

$ grep 'static type' txr-web/*.html txr/txr.1
$

No hit for "static type" in the web pages or reference manual. Dynamic type ditto:

$ grep 'dynamic type' txr-web/*.html txr/txr.1
$

I don't think Common Lisp has a "prominent headline" about static types anywhere, either. There are no hits for any of those terms in the draft ANSI standard:

https://franz.com/support/documentation/cl-ansi-standard-dra...

Scheme's R7RS explicitly talks about dynamic typing in two places:

Introduction:

Scheme was one of the first programming languages to incorporate first-class procedures as in the lambda calculus, thereby proving the usefulness of static scope rules and block structure in a dynamically typed language.

1.1 Semantics:

Scheme is a dynamically typed language. Types are associated with values (also called objects) rather than with
variables. Statically typed languages, by contrast, associate types with variables and expressions as well as with
values.

That's also the only mention of "static type" or "statically typed".

> It’s so much a general expectation that a lisp will have a dynamic type system that it’s safe to assume and could go without saying.

A language reference manual has to document the type system so that someone knowing nothing about language type systems can understand it. This can be done without using dynamic type terminology or mentioning static type checking, but it has to be done.

There is a lot of detail there; no two dynamic type systems are exactly alike.
It's this: https://cdn.jwz.org/images/2016/hn.png
Honest question: is there a reason to use this over LaTeX? If I stick to the core formatting also offered by Markdown, LaTeX is not hard to remember. And if I want to go beyond the basics, there's plenty of documentation.
Small book shops (those you find at train stations or airports) can be quite nice to navigate. I'd pick something that looks interesting to you and it should have less than 130 pages. Since book shops might not be an option during Covid, I'd try an online book website.

Actually most books that I buy are either from authors that I've already read a lot of times (=easy reads for me) or I read an article in a magazine and a book is referenced. Unfortunately I don't read much contemporary fiction in English, but I liked A Man's Place from Annie Ernaux, it's also just 96 pages
It's generous as long as you ignore the fact that CentOS used to cover all of these usecases without any restrictions on what you could use it for or how many servers you could use it on, for free, with no licensing or registration.
Would this be an example of the exception proving the rule?

It still seems like an accident of history that Americans sent Jimmy Carter to the highest office in the land. For as much as they claim to want a regular Joe/Joe-ette as President (the mirage of the unpretentious 'I can have a beer with him' candidate) they seem to vote for people that are the polar opposite.
Then you should also group the database in your core competencies and would likely need to consider building this yourself. Or the OS. Or the web framework. Or the wire protocols.

Sure, this is hyperbolic, but it does illustrate that not everything is a "core competency". There are always tradeoffs and decisions when it comes to software.

In my opinion, authentication and authorization are likely not core competencies for 99% of businesses. They are simply capabilities that just need to work and the business doesn't need to own them. This is the same with the database. Using a tool like FusionAuth, Keycloak, or SuperTokens will cover all of their needs.
The beauty thing is interesting, beauty is our way of assessing quickly if someone is a good mate (biologically). Good mates strengthen the species, by definition [assuming the system works, maybe it doesn't]. So, beauty of the children is an appeal to tribal instinct that it would be useful to society for this family to prosper.

I'm absolutely not saying I agree with this manner of assessing people; but it's interesting to imagine how it fits into development of the species and how that 'works' with society.
The solution to distance isn’t energy; it’s time. Even at speeds much lower than the speed of light, a civilization could have spread across or explored the Milky Way in a few millions of years. These needn’t have been biological creatures. Von Neumann probes, “Genesis” machines, or just flinging rocks with sensors on them to tour the stars would do the trick.
So, investment banks discovered Kafka
Futuristic Inventions That Will Blow Your Mind
I would not have included Jupyter Notebooks in this list. However, I would not hesitate to include the Pandas library in such a list as it has propelled the democratization of data analysis forward a great deal. I recall the days of having to either cobble together my own data analysis algorithms or having to depend on multiple libraires to get basic things done. Pandas, however, wouldn’t be Pandas without Numpy and ultimately the C/Fortran libraries it was built on.
What Is a Good Test Set Size?
If it had more value to someone else, they would have bid for it.
The Roles and Responsibilities of a Father and Son (2009)
There are rumors they even are going to remove support for offline password-based log-in to always require you to unlock your PC with your phone and an on-line account.
Well hopefully it will lead to the end of this 17th/18th century relic.

Fully implementing the spirt of the civil service reforms and and have 99% of current presidential appointments done on merit instead.
I think you're quite close with the inculcation of identity of shame and powerlessness. I'd go one step further and say it's inculcating of identity in general. As well as manufactured desires to keep power systems in place.

People are not encouraged to find their own identity or explore inner mind. It's all bread and circus everywhere, to stop you from paying attention to your inner self. We have ancient teachings on this topic dating way, way back (like Upanishads), yet we still haven't found a good way to actually teach and implement them.
of all the things to dumb down, I'd say markdown is pretty much last in line.

It is about as easy as it gets.
Paprika [0] can also parse any blog/recipe site and import the recipe. Then you can add items from recipes to your shopping list. I highly recommend this app, I've converted many friends over to it. It's a much better experience than trying to scroll through a blog post while cooking.

[0] https://www.paprikaapp.com/
It really doesn't beg those questions - we have 25+ years of data backing it up. People across the board are bad about running updates. I'm guessing you missed the mid-late 90s when things like buffer overflows started to be exploited and firewalls became necessities because even the folks whose job it was to run updates of vulnerable systems with public IPs on the Internet... weren't. Then came the early 2000s and all the worms running amok because people still weren't running their updates. Then the collective web development industry screamed in pain because things like Windows XP and IE6 just would not die.

The collective Internet has been through this before and (mostly) learned its lesson. People don't run updates when it's not shoved down their throat. And it's not a small segment of people. And it hasn't changed. Look at how many hacks still happen because of servers and apps that aren't patched for known vulnerabilities. Or the prevalence of cryptojacking which is still largely based on known vulnerabilities that already have patches available - indicating it's successful enough that people keep doing it.

Most users don't question what happens under the hood of their devices because they don't care. They have other things to care about that actually mean something to them besides the nuances of the day to day maintenance of their devices. There does not exist an effective way of making people care about things like this, let alone educating the masses on how to appropriately choose which commit hash of their favorite browser extension they should really be on. How many security newsletters do you really expect the average person to be subscribed to in order to make informed decisions about these things?

Hell my "Update" notification on Chrome is red this morning and I'm at least in the top 10% of security-conscious folks in the world (it's really not a high bar).

I'm not saying automatic updates are without their problems - I'm in a thread on HN about that exact thing. But trying to claim it's somehow about sociodemographic issues and the answer is solving that and going back to selectively running updates is just ignoring the lessons of the past.
The impressive part here is the trace.moe service, which powers the whole thing.

https://github.com/soruly/trace.moe
Show HN: Piqa – PyTorch Image Quality Assessment Package
"First, taxes paid isn't wasted money. It's (theoretically) going to those who need it."

Considering the GAO reports that over $100 Billion is wasted by the federal government annually, I find it hard to truly believe that it is going to those who need it (how's need even defined anyways?). The OP also states that he doesn't believe the money is being used properly.
Case Study 4: My Failed Attempt at Repairing a Dell Inspiron 5000e
Remember it like [this is the text](which you can find over here).
Not a good time if you don't think they'll ever recover.
This seems to relentingly reach top of HN every few months. Is there a reason why, it's a very basic library with a few background gradient styles, I fail to see why it constantly reaches the top of HN.

Edit: Looks like it was only once 7 months ago and it got a 180 comments. https://news.ycombinator.com/item?id=23733926

Could have sworn I saw it a few other times.
It's a way of saying that person who is pardoned is a good parent (and therefore not irredeemably bad) and the (blameless) children will benefit from the pardon.
I'll definitely watch then, thank you. As a sidenote, I think that the TNG I watched has remastered CGI. I remember remarking how good the CGI looked for the 90s, and realized/heard later than they redid all the CGI. The new CGI was definitely not out of place, if not fairly good, but I'm not entirely sure that what I'm saying is true. Just mentioning it in case you wanted to look into it.
Most cities have regulations around helicopters which may cause issues. I think the boat concept is based around moving people from the city center rather than speed after pickup.

Really, a 40+ MPH boat ride gets you to a launch site 8 miles out to sea in around 5 minutes which is both safer and good enough to not really benefit from using a helicopter.
Net Neutrality never really became status quo. It wasn’t in place for long enough to see any significant challenges. It’s removal was a return to status quo, so there would be nothing to measure.

As a consumer, one thing that’s been visible to me, without Net Neutrality, is connectivity companies (AT&T, Verizon, Comcast, etc) buying media companies (HBO, Hulu, etc) and then implementing bandwidth caps and then zero rating their traffic to get edges over their competitors who don’t control the networks.

There is some history of it, including links to research, on Wikipedia: https://en.m.wikipedia.org/wiki/Net_neutrality
Says the ex-Facebook engineer.
Synthesizing Tiered VPC in Terraform
can you give us a ballpark figues of how much of a vps is needed to get started? you have given an ansible script and all but minimum specs would be nice along with users it can handle
Love the 1776 bytes size. Very clever.
I never went as far as saying the the USA is not a democracy but you did.
Goes far behind my point, but that was the direction.

Saying that the president is not a president of the people when people literally vote directly for that person (unlike most of the wester republics) is frankly pretty weak. How can you argue he is not the most influencial political figure in a US citizen life?
What kind of idiot would actually wear this - other than the finance bros this is intentionally marketed towards?
Is there a tool which will automatically reload all your extensions from disk, as described in the OP? Seems like a sensible default, from a security perspective.
That last one wouldn't work if you just hosted the domain somewhere else, only if it was actually removed, which kinda defeats the purpose.
There are non-imperative logic programming languages (Prolog) where something like that would work. And those of us who started with imperative coding are probably just as confused by them in the other direction.
I was under impression that the self-pardon story was part of the information warfare campaign. Is there any proof to the story?
> .. jwz dislikes Hacker News ..

Why, what's the back story?
Pretty much every major figure in the Fed (and minor figures too) has come straight from from Goldman or JPMorgan or some other major bank. It's called a 'revolving door' for a reason.
It's still a fundamentally flawed design, because the system fails open when the locker crashes. So it seems Sway / Wayland actually didn't learn anything in this area, and suffers from exactly the same problem as X11 when it comes to the lockscreen.
Well I think the nice point of doing excercise in a web browser is that you can quickly switch to another tab and search for daring questions such as " by the way why on earth does this monstrosity want me to use hjkl? That don't make any sense!!!!"

https://catonmat.net/why-vim-uses-hjkl-as-arrow-keys

For a mostly data/SQL guy wanting to learn more about coding it still don't make much sense but at least I know why and I can move on. When I was trying vimtutor in a CLI interface I was less curious and more WTF F... this is pure madness kind of mood.

Dunno if I'll subscribe but nice first experience through this demo.