skysight-inc/HackerNews huggingface dataset:
you might be (unintentionally) conflating CLI tools with TUI ones.

CLI by and large treat the terminal as something to read/write lines to, with maybe some rudimentary interaction support like redrawing the same line for a progress bar etc.

TUI use the various positioning and mode configuration escape sequences of the terminal to (typically) display "full-screen" applications within a terminal.

Vim/Emacs would be obvious examples, or any of the Curses-based menu-ish systems.

Try piping vim (not in batch mode) to a pager, and it doesn't really know what to do.

There is some middle-ground, Github's `gh' command will use a TUI-lite interactive menu prompts for various parameters if omitted, but can run non-interactively and be piped / folded / mutilated etc if the appropriate args are given.
But then again, nothing makes you feel more empty than achieving a goal...
I get the problem. Wouldn't say it applies equally to other outlets. RT is very specifically a single-state propaganda tube, while a lot of Western press could perhaps be characterized as vaguely Atlanticist and pretty pro-globalization. But I'm not sure whether this was what you meant exactly by power centers.

Would they need more categories, then? Like geo-political orientation and state influence (although the latter would often be close to the press freedom rating)?
Chinese culture is completely different; they treat property as a sure-fire growth asset and are generally desperate for secure investments, hence why so many just bought property sight unseen in the middle of nowhere with no housing demand underpinning it.

We can use success stories as guidance and failure stories as cautionary tales when devising policy, you know.
People here like to say that BigCo has ruined the independent web and that everything is now siloed and blablabla but the truth is that running an independent website fucking sucks in many regards
Fucking the plankton isn't a good idea when the phytoplankton absorb 40% of all CO2 emissions.

Source: https://en.wikipedia.org/wiki/Blue_carbon
> Western society

The problem seems fairly limited to the USA from where I stand.
That's why such agreement wouldn't be legally binding in a big part of the world. The users in turn know it's more or less safe to click "accept all" on a random website.
Implementing Condition Variables with Semaphores (2003) [pdf]
My working space thermometer was also measuring 26C last week and I was very uncomfortable. Tolerance for warm and cold temperatures is different for everyone.
I refuse! I mean I know how to cook, I just refuse to cook now days. The actual cooking isn't _that_ bad, but all the stuff around it absolutely sucks and isn't worth it for me.

You need to go shopping for food, you need to pick ingredients, manage "freshness" so that food doesn't go off and plan what meals you'll cook with the ingredients you bought. It would create situations where I had to choose between going out after work to a restaurant or letting food spoil.

You also need to clean up after cooking, either washing dishes by hand or loading/unloading the dish washer. If you use the dish washer, it creates a "task" in the future where you need to unload it. If you wash them by hand, it takes a long time.

I never really thought about all those things before, but when I stopped cooking/shopping it was like a huge mental load was lifted and I was free. I am much happier with this lifestyle and so is my SO.

But I don't really like delivery services because they deliver things in plastic containers and are bad for the environment. I prefer meal replacement powders and eating at restaurants. That being said, some delivery places are better than others when it comes to packaging waste.
You are reading reddit 2009 not 2022...

Most of the stuff mentioned on that AMA was before Aaron Swartz was "suicided" and Chairman Pao, and Conde Nast.

Reddit was a different place
I blame it on reading HN pre-caffeinated. Thanks.
Thanks for the reply! That's basically what I thought then – but as you say, traditional captchas are deeply flawed and ineffective anyway, and I totally agree that in many cases the cost to real users outweighs any benefit.
So I'm excited to see alternatives such as mCaptcha popping up. It'll be interesting to see how it works out for people in real-world use.
100C is also very hot.

What's your standard of too hot? Uncomfortably hot? From the climate I'm used to then 80F qualifies. I'm not sure 80F is any less arbitrary a threshold than 25C. Don't confuse "my personal range of comfortable temperatures goes from 0-100F" with "0-100F maps neatly to every person's preferred temperature range and therefore is an advantage to fahrenheit"

(and that's before we get into the effects of humidity, or if outdoors, windspeed, on perception of temperature)

Similarly, 0F is -18C. -18C in my country would be a minor disaster, given our historical low is -5C. Our usual yearly low is about 0C, and 0C is more logical here than 32F, with negative temperatures actually being exceptional
yeah, I forgot about the daily sync for the sun at "noon", clockwork art.

From a noob point of view, leap seconds would be for the calendar time relative to the unix time, don't tell me they did put them actually in the "unix time"... (yeah, I never really got into this), because at first glance it would feel really inappropriate.
> AES-GCM which is more complex but stronger than AES XTS

I'm not sure if complex/stronger is the right phrase to use here. If someone wants to learn more, this is a nice summary of differences https://crypto.stackexchange.com/questions/84188/is-xts-alwa...
> Minor design revisions would be needed, new software, and lots of drivetrain stuff would need to be retested.

All of those changes would push a series release very far into the future. A "minor design revision" incurs a mountain of verification / validation / testing etc. It will be much cheaper and faster waiting for the components.
I am using a semi big cloud VPS to host all my live services. It's 'just' a few thousand users per day over 10+ websites.

The combination of Postgres, Nginx and Passenger & Cloudflare make this a easy experience. The cloud (In this case Vultr) allows on demand scaling, backups and so far I've had zero downtime because of them.

In the past I've run a mixture of cloud and some dedicated servers and since migrating I have less downtime and way less work and no worse load times.
You could schedule a voice-only jitsi or some other kind of call that doesn't need an email or phone number.
Theranos did bog standard lab tests,
drawing blood from a vein the old fashioned way, “surprise we have a needle! i thought… nope neeeedle!” then cocked them up in the lab,
and used standard lab equipment instead of some mac cube lookalike designed to woo investors. So their case had nothing to do with legitimate research vs. not, but just a scammy scummy company overall.
NY Times delayed a report about the Iraq war until after the 2004 re-election of G. W. Bush because his administration asked them to do so.

Snowden has also mentioned that he went to Glenn Greenwald, who was working at The Guardian, because he trusted their integrity and he wasn't sure NY Times would work with him or sell him out to the government.

As a former fan of Greenwald, I do think he's gone a bit mad and is now just screaming "I know what I'm talking about, and I know I'm right! Why won't you believe me!!!" instead of presenting the plain facts.
> Anyone who has used Tor on Google has probably experienced this.

Just having a VPN + private mode is enough.
That's how Google pushed me into becoming a happy DDG user.
I find these numbers incredible. Just pipetting a thousand samples to prep for an instrument run requires thousands of disposable tips, filters etc depending on your protocol. The disposables have two advantages: you need to use a new one for each sample to prevent cross contamination and speed.

If they can pull this off, it’s great. The amount of waste generated is pretty incredible. But I’ve used a lot of, say, Kimble jars with plastic caps — can you really wash a few hundred of those tiny things in one go?
Work by Dr Stuart McGill PhD is a good scientific take on the issue as well as offering super practical level advice to avoid pain and injury, simple tests to see exactly what is causing your pain, and excercises to build up specific muscles.

https://www.backfitpro.com/about-us/

His book Back Mechanic is aimed at ordinary people, but he's worked with athletes as well, so you can find some stuff on that kind of topic.

Walking is a simple and underated cure when you're already in the pain stage.
Activity-Based Management
Ironically that might not be such a bad idea. If the assumption is that Google is unlikely to make further gains beyond online advertising, shareholders would gain more profit in the long run by cutting the teams, and talented people might move to companies that are better at making money in the other areas.

The problem is that upper management don't want to be the one declaring that they're giving up on growing the company. Especially that they have billions of dollars to spend/waste every year.
You can call it illusion, I call it talking to the same friends I'm sadly not seeing every week and then continuing our online discussions in person, or vice versa.

I've actually tried to hint that I'm not trying to convey this as a complete replacement, it works fine for me. I personally don't feel alone when I can talk to certain people over the internet, but I do when I am not conversing.
The complexity requirements pretty quickly become unreasonable, to the point that I would have realized they weren’t serious after like the 2nd try.

To be really evil, Troy should play with the password field- make it not a text or password field, but rather some sort of custom input field that doesn’t work with password managers and doesn’t allow paste.

Also maybe return errors sometimes that are themselves erroneous.
These are all slowly being phased out. That's the point.

I'm on Natwest too, which is one of the banks I'm actually referring to. As soon as I installed the app (for unrelated reasons) it started requiring it for authentication, even though I never chose that as an option, and it persisted even after I had uninstalled it. It is not impossible to work around it, but it's definitely not a pleasant experience, especially not when dealing with payments.

My recent experience is that Natwest at least has been adding 'friction' for doing things without the app. Case in point, I needed to change my address recently. I explicitly wanted to avoid the app, because it mandated establishing a biometric password. I tried the website, the website redirected me to a telephone number. I called the number, 30 minutes later, it happily informed me that "Great. What you're trying to do is possible from the app. Why not download ...".

In the end I took half a day off from work and went to the bank in person and asked a human to update my details. But judging from other industries, and seeing how the app is being pushed, I have no expectations that "human customer support" is going to be a thing for much longer (except for the typical "Helloooo I'm here to walk you through the app via a script I cannot deviate from" annoying kind).
How so?

I mean, in a world where alarm systems usually include vibration and glass break detectors, cameras with night vision, and redundant phones for early alerts, do we really need showcases to be lit all night long?
Learning to tie my shoelaces at the exact length where you can easily slip the feet in and out but the shoes won't fall off. Buy shoes, tie once, 1000x return.
the XYZ server did not respond in a timely fashion

This error message is still potentially wrong and useless though. Potentially wrong: the client is in no position to judge whether the server didn't respond, the server didn't receive the request, or the response got lost along the way. Useless: "timely" isn't succinct enough, what was the developer's expectation of a timely response? 5 seconds? 30 seconds? 5 minutes?

"No response received from server XYZ after N seconds" is both more accurate and more informative.
That is truly evil. I love it!
It works to print it from reader view.
Well, you chose to complain about somebody complaining about an item you deem trivial - so, by your own premise, your comment is effectively "$trivial ^ 3".
Work is ongoing, this is a whole field of research now, a good keyword to search for is "implicit regularization".
It's not even print syndication. It's a press release.

In the Moncrieff case, he says "pawn off the quote as if they just did a bunch of investigative journalistic legwork and tracked it down but really all they did was poach it from another organization".

Nope. A press release is where an organisation puts out a statement _specifically_ for the purposes of reuse. There is no sleight-of-hand or "poaching" involved. If I voluntarily give you £1, you haven't "poached" it from me.

In this case, the press release - as Erik Hoel could have found out, as I did, with 10 seconds' googling - is at https://www.ucl.ac.uk/news/2022/jul/no-evidence-depression-c... . It has the full Moncrieff quote, verbatim. UCL will have sent it to the Guardian with the expectation that the quote is used.
i have a personal opinion that any sufficiently large project written in a untyped language will become unreadable to anyone external to that project
Ask HN: Do you use GPT-3 like models at work? How do you validate their output?
Hi! I work in NLP. I'm curious about finding use cases for GPT-3 like models, but an issue I have is that these models sometimes produce garbage, which is dangerous.

How do you do it? Did you manage to somehow plug in a verification model for its output? What were the results?
Same here. The whole experience feels like buying something from mafia.
If Steam never saw your real password, the hash of the password would itself become the password, and Steam would be storing your password in plaintext.

In order for password security to work, you have to send Steam your actual password, which they then check against the hash themselves. So at some point, Steam will have your password in plaintext.
Those are very specific bots, recaptch will stop a lot of casual ones. Most of them in fact.
That name would make me order at least once if there were no ratings to decide off of.
Then, they alone should suffer the consequences, right?

If they refuse to acknowledge that Spain is in dire need of saving energy, then they should be the first ones to be shut down if/when there is no enough power to warm up the country on winter.
>Hyundai Group is pushing for internal chip production

HAHA, good luck even coming close to specification of Infineon parts.

>LACK OF ALTERNATIVES

no shit Sherlock, this is life on the bleeding edge

>It is also trying to shorten the delivery time by transporting chips from global semiconductor makers by air.

you mean they used ocean freight on tiny light components (maybe hundred kg per 10K cars) to cut costs? :)

>Infineon accounts for 12.7% of global automotive chip output, trailed by the Netherlands-based NXP and Japan’s Renesas with 11.8% and 8.4%, respectively.

automotive, but not EV. Afaik NXP makes zero IGBTs, they make gate drivers. Renesas makes some, but their EV grade parts were supposed to start shipping in 2021 and didnt https://www.renesas.com/us/en/products/automotive-products/a...
Sometimes being clever means finding the simple and elegant solution.
In fact, if someone is probing for wp-admin, you should insta ban them, no matter the site.
That's not my experience. I need to be making progress to be sane. Achieving something small everyday makes me have confidence in life and a sense of control. This is crucial to keep existential dread at bay. I have a calendar where I track life events (good and bad). It's wonderful to look back and remember that, tlin the last two years, even though I feel like I haven't changed, actually a lot has.
I am running a website builder with > 20K sites. I use open contact forms without captcha. What worked for me is to use a one line javascript that places current timestamp in a hidden input field that is default 0. Then I check on the backend and if the value is either 0 or time to fill out and send the form is less than 4 seconds I block as spam. This blocks more than 99% of spam and also takes care of most human copy paste spam as well.
Writing C# on a IoT microcontroller with the Wilderness Labs board
Thank you for the kind words!

> Instead of an easy mode and advanced one I would use a single mode with a calculator, that way it is more transparent to the user and it would make the process of learning the advance mode and concepts easier.

Makes sense, I'll definitely think about it. The dashboard UX needs polishing and this is certainly one area where it can be improved.

> Also, here: https://mcaptcha.org/, under the "Defend like Castles" section, I think you meant "expensive", not "experience".

Fixed! There are a bunch of other typos on the website too, I can't type even if my life depended on it :D
There are too many open issues with ZFS (on Linux) and encryption that I could recommend it with confidence.

ZFS's encryption is also certainly not as thorough as LUKS is. Depends on your threat model if that's a problem for you.
You have a truly marvelous demonstration of this method, which this margin is too narrow to contain?
DevTools Tips: Get actionable insights on your website's performance
I thought this argument was a bit overblown:

> That quote by Moncrieff is from an earlier source, which they use without crediting, essentially making it look like they did investigative legwork for the piece when really they just copy/pasted from somewhere else. Here’s the exact same quote, published the day before at a much smaller outlet called Eureka Alerts.

How does he know that they aren't copying it from the press release?

I'm also not sure that disallowing comments is very informative. Small substacks can have intelligent curated comment sections. The comments sections of big newspapers are, as a Daily Telegraph journalist admitted to me, "a painting from Hieronymous Bosch".
ZFS on Linux is very buggy.

And when something breaks (maybe because one of those numerous bugs) there are no proper tools for repair. Your ZRAID and ZLOG probably won't matter. The to-go tool for removing corrupt superblocks is a 10 year old hacky python script, it's ridiculous.
There is a limit to my faith that the plummeting of these prices will continue without fossil fuel use to produce the equipment. We are also in an inflationary period where raw materials may see outsized gains.

Build the nuclear plants.
"People don't care enough about my pet issue" does not make politics broken for any value of pet issue no matter how legitimate said value is.

"Politics is broken" is right up there with the. "people are bad at X" family infantile assertions always boil down to the old Principal Skinner "everyone else is wrong and I'm right" argument. Said argument is inherently wrong for issues of social norms or consensus where the "average man" is always tautologically correct.
> And "botting" is not a word. :)

It is now! OED, here we come.
You won't know either way. Few people die knowing they will.
Actually, I agree with lots of the stuff said by the reviewer, but most of them are not such dealbreakers for me as they are for him. At least I read the book as having fun with all the gaps in the wizard world and the personal fantasies of the author are on the back burner.
> Even earlier than that he espoused beliefs of yearning for the old days when a man could make a living for the whole family and casually beat his wife (look up his redpill fedora access/public tv video for this).

If you're posting such a serious accusation, you should at least provide the link yourself...
To me it's the other way around. Github seems to focus too much on becoming a 'social media site' instead of providing a solid collaborative development environment. Most new Github features seem to be developed in a vacuum and don't add anything useful at all.

Gitlab on the other hand, it's very clear that they are dogfooding hard and are focused much more on professional development teams. Shame though that the monetization strategy doesn't seem to work out.

(having said that: I'm hosting all my open source projects on github too, but that was more like an accident, I just picked the most popular service after Sourceforge went evil).
Donkeys can weigh up to ~590kg so that's not very useful. I guess you were thinking about miniature donkeys.
Show HN: GraphQL Armor – An open source security layer for GraphQL
Following our discussions with the community at GraphQL SF and London, we crafted an open source and easy to use plugin that adds a necessary security layer to GraphQL servers.
None of those are free, though.
Could you maybe expand on your market analysis? Who is the target group here that wants these easy turnkey solutions - often bypassing the IT department all together - and at the same time would want to set up their own VPS/cloud implementation with a state of the art tech state? Just curious.
Spam and bots eating traffic are two different things.
>This is demonstrably false, as the Model S alone was first released in 2012 and still has a KBB value estimate of over $20,000 for a 100k mi very good condition example.

I agree EVs can easily last as long as any other car so long as you're willing to do a battery once but KBB value doesn't mean squat other than as a measure of original purchase price vs how hard the owners drove them into the ground. Considering who buys Teslas and how they get treated they had better hold their value or something is seriously wrong.
But supposing it's not purely malicious, what's the benefit to the spammer?
This might be an interesting trip planner demo to make. I'm currently playing around with DigiTransit [1] (a journey planning app based on OpenTripPlanner, mostly used in Finland I think), curious if it would allow this level of customization.

[1]: https://digitransit.fi/en/developers/
I love that the endpoint was called `/create-hell` - that got me chuckling reminding me of Stone Cold Steve Austin from WWE's motto:

- Arrive, Raise Hell, Leave
> However for a small scale thing I'd gladly go visit at a face to face meetup to fulfill this type of validation.

Even if it were 3 flights totalling 18 hours away? :)

Or even just from one coast of the US to another...
As far as I can recall, this part of the Lower Countries was still mostly swamps.
I like this solution because spammers are unlikely to try to get around it. A delay eats into their time budget and they can't introduce a human-like waiting time on every site they try to spam, better to just move on to find cheaper targets.
PC/Mainboard manufacturers absolutely do create drivers and utility applications for their products, for Windows and Mac. The OS provides the rest of the functionality.

The issue with Pine64 economics is that such an OS doesn't exist yet, at least on their phones. What good are drivers if there's no dialer app available, for instance?
Yet Emacs is commonly run as a batch tool, whose output needs to be piped and parsed! For example, web sites which are generated via org-mode (I used to do this, about a decade ago). My Emacs config has unit tests, which are run via a non-interactive command (since tests are meant to find problems, and I don't want those problems to 'infect' the Emacs process I'm using for work)
> or they've discovered that they actually make more money if they enable it and let it continue no matter how terrible the experience is for the people who order food.

This seems like the most likely case, considering the other ethical problems with doordash.
Does Cloudflare's "Privacy Pass" browser plugin help at all? It's advertised as reducing the number of hCaptchas you need to solve by a factor of 30, but I rarely see hCaptchas anywhere on my connection so I can't really evaluate myself.