skysight-inc/HackerNews huggingface dataset:
I’m from the poorest place in the country. Ok, well almost the poorest (right outside the Mississippi delta). You can get a car for less than 2000 and like someone else mentioned, you don’t even need one because you can just ride a bike.

Public transportation? Public transportation to where? Down the road to the grocery store? Someone is about to wait at a bus stop outside the projects to go 500 feet? Just ride a bike or walk.

Can’t get to work? Someone will pick you up and bring you. Overslept? Expect that same person dragging you out of your bed.

You can find shelter for less than $100/month.

Need food? Go out back and get it.

If I ever was destitute, I’d go back to the rural South in a heartbeat and it blows my mind how many people don’t do that very thing.

Bottom line, I’m 99% sure I’ve a better understanding and closer relationship to extreme poverty than you and you have no idea what you’re talking about.
Or Musk had a search run on all the tweets posted by each employee and wants to sack the twitter staff who said mean things about him.
For context, I’ve written probably a million lines of Ansible and even maintain my own fork to add features like loopable blocks. I love it enough to curse its name.

Large Ansible code bases are painful to maintain. Roles don’t encapsulate well enough and the setting that makes their variables private is unusable if you need to “exports”/“outputs” and I guarantee you do, flow control isn’t powerful enough and you either supplement by dropping down to script/shell or by wring whole programs in Jinja, variables are so spooky action at a distance that you need an external tool to graph where they come from, vault variables aren’t greppable so good luck there, you can’t write a type checker because it’s all strings and any large codebase will dynamically generate variable names due to lack of expressiveness, you will desperately want a way to tell Ansible to eagerly evaluate some variables instead of keeping them as strings and find out how ugly the workaround is without your own patches, you eventually desperately wish you had the ability to evaluate filters and lookups on the target and might eventually, like me, write a plug-in for that. Your options for complex data transformations is writing 50 line filter pipelines with item.0 item.1 or dropping to python and just writing your own filter, you will also eventually desperately wish you could define new modules via “subroutines” by chaining a few trivial module invocations together and then find out that you must drop to an action plugins which expose all the underbelly of Ansible. You will pull your hair out getting Jinja to strip the whitespace from strings to get Ansible to recognize the results as an array since it’s all strings, you will find out that Ansible has its own string type that doesn’t play nice with str and that is somehow exposed to you in bog standard Ansible.

If Ansible was a Python library I would scream for joy at how much unnecessary complexity and necessary bullshit trivia I could drop from my brain.

> and instead Ansible still opens an SSH connection per task is nuts

Mitogen is not worth the bugs compared to using SSH ControlPersist.
Lack of incentives for scientific skepticism as a normalized, institutionalized form of academic discourse -- is the problem.

The are a lot of incentives to get 'published' or to get 'sponsored.
And there are no incentives to question validity of methods or results (unless these are 'sponsored').

Formalized methodology underpinning scientific skepticism, should be taught as part of first 4 years of college (or even specialized vocational schools).

There are should magazines in every field, dedicated to skepticism, the recent discoveries, methods of analysis, etc.
There are should be commercial and tax-payer funded sponsorships available to do just that.

May be, there should be advanced degrees in statistical claim validation methods, and so on.
Also, I don't think that this sentiment has gone out of fashion at all.
Some journalists should play this game.
From recent(-ish) additions, the vh unit and flexbox were enormous help to me when I was designing a photography section for my personal website. From something older, which nonetheless helped and was new to me, were "display: inline-block" and "display: inline-block" (the concept of separated inside and outside display styles in general). Also "box-sizing: border-box", but at this point probably everybody uses it.
Researching the host isn't part of people's normal Airbnb booking process? Eek.

I always click into the host details, check for additional listings, check their history, and usually try to street-view the property as well (harder to do for apartments, but usually possible for full homes).

It's annoying that I have to do it. No question Airbnb should do a better job ensuring their listings are legitimate. But, when I travel, I almost always need a kitchen and someplace that's dog-friendly, which rules out most hotels.

Maybe I've just been lucky, but across most of the eastern US, Scotland, Italy, and Iceland, I've had good experiences. I generally pick a mid-priced listing, not the cheapest, and definitely not the most expensive.
My manager spent $1M on a backup server that I never used
This. A bad AirBNB can affect a customers health and safety. How can they justify taking days to come to a resolution?

In this case I also wonder why the author didn’t take faster action themselves. Immediately move out into a new hotel or rental and sort out a refund later.

Probably the root cause to both inaction is money.

Airbnb doesn’t want to pay for a prompt help desk and for a customer friendly refund
Policy.

The customer doesn’t want to or can’t pay for a market rate hotel.

This makes me far less likely to trust airbnb for long term rentals myself, knowing you can’t trust that listings are authentic and that you can’t count on airbnb to help if you get duped.
Or make traveling by air more painful and expensive by wasting an hour of every fliers time.
Are you sure? Have you tried?

When I try, I don't get the nice behavior of tables, but a stiff layout that does not adapt to its content. Instead the content overflows the rows:

https://jsfiddle.net/3hfosn5k/

The nice thing about tables is that I know the table cells will always surround their content. Nothing will flow out of the cells.
Almost everything I print is on matte paper, even though I sometimes like photos and art reproductions on glossy. At the moment though the only glossy paper I have that fits the needs of my printing programme is really thin and curls excessively in the humidity of my house which makes borderless prints impossible.

So I am always printing on matte paper which helps with readability.

I print a lot of anaglyph stereograms these days and I am curious how they would come out on glossy paper though since the gloss is going to be at the paper surface but the rest of the image will be in front or behind of it.
Circular. You have to already accept many worlds to take this as evidence of worlds. You can argue for Many-Worlds on grounds of parsimony and clarity, but that's it.
Only so long as the teacher can’t tell the difference.
https://blog.logrocket.com/what-happened-to-web-components/
The offline part is critical for me. The only other thing I would prefer is an application that doesn't use Electron.
Maybe I'm looking at PINE wrong - it looks to me that it's doing FFO of around $1.60 per year and traded down to $15 odd. That's 9x, or 11% yield, not 15%. Despite my pedantry, it does look interesting.

CTO I can't figure out, I'll take your word.

The telco sector isn't looking great - VZ just posted down 23% and was already at 7x, not 5. So whatever multiple it looked to be trading at it isn't right now and the outlook is far from certain.

Google, Microsoft, Amazon, Apple were dream stocks once upon a time. All the really big outcomes once looked expensive. The business fundamentals eventually showed up in their financials - they were in a great competitive situation in a soon to be gigantic market. People who missed it had to learn the importance of business fundamentals and that financial statement analysis isn't sufficient.

There were some ridiculous prices for a lot of tech names during the pandemic, I'll grant that.

The thing with tech names is that you have to sort out the good from the not so good. Painting them all with the same brush will result in leaving money on the table either way. Everything trading at 10x sales isn't exciting and everything trading at 10x sales isn't at an absurd valuation. You have to actually do the work to understand the business and the market they are in.
It's not a GUI, but saw[0] was my go to for grepping, streaming, and searching CloudWatch logs.

[0] https://github.com/TylerBrock/saw
I really don't understand why essays are bad. Is there any kind of research that goes into this?

I agree with you that learning should be the goal. And any busy work that doesn't help should be eliminated. But I just don't know if we know what the right structure should be and if we can say for sure that things like writing essays don't actually help students cultivate their writing and critical thinking skills.
The Demon-Haunted World: Science as a Candle in the Dark – Sagan (1995)
This is false, most of the TSMC and other fabs under construction right now will not be 5nm or lower nodes. They are legacy nodes
Cameron McWhirter (the narrator of video and a WSJ reporter) is great with words, spoken or written).

Too bad that there aren't enough citations.
It is a conspiracy theory until you have good data and rigorous analysis. If you cannot see that people resisting jumping on an emotionally appealing bandwagon with racist undertones before careful evidence is collected on it, then I honestly don't know what to do for you.
I have been working on a CLI first workflow that doesn’t require IntelliJ: https://hit.yolo42.com/.
I spend my days in the terminal and like curl and httpie for most parts. Hit is to fill in the gaps rather than redo the whole experience of sending HTTP requests.

I’ve a very early prototype. If you get a chance to try it out, please do and share your feedback.
When inflation hit 10% in the UK last month my employer brought forward the annual January pay increase. We all got a 5% bump. Last year it was 1%.

Edit: I work in the education sector. Our dev team has 4 people in a company of ~250. It’s not really “tech”
From a threat model perspective, drawing the line where they have doesn't make much sense.

If you can reliably intercept traffic between a host and the internet, then you can get Let's Encrypt (or any other ACME service) to issue a certificate for the host.

If you cannot reliably intercept such traffic, then you can't reliably use a self signed certificate to intercept the traffic.

So, the lock icon basically means "the coffee shop WiFi or your local puppet governement didn't spoof this connection, but AWS, a colo facility, the US/China/etc or a backbone provider may have".

That's much weaker than most people realize.

Edit: Because of this, an unpinned ACME certificate is actually weaker than a pinned self signed certificate for services that only have a few users.
4D chess from Musk
Your complaint is strictly social, and quite irrelevant here.

Look, cleartext internet protocols are on the way out, because their model is fundamentally broken. For security reasons, I will note, and privacy. There, we joust security against security. Cleartext HTTP/1 is strictly a legacy matter, retained only because there’s still too much content stuck on it. But browsers will be more aggressively phasing it out sooner or later, first with the likes of scary address bar “insecure” badges, and probably within a decade by disabling http: by default in a way similar to Firefox’s HTTPS-Only Mode (puts up a network error page with the ability to temporarily enable HTTP for the site), though I doubt it’ll be removed for decades. And HTTP/1 at least over TLS will remain the baseline for decades to come—HTTP/2 could conceivably be dropped at some point, but HTTP/3 is very unlikely to ever become the baseline because it requires more setup effort.

You can still use cleartext HTTP/1 at least for now if you want, but this functionality was rightly more or less removed in HTTP/2, and fully removed in HTTP/3. Pervasive monitoring is an attack (https://www.rfc-editor.org/rfc/rfc7258.html), and HTTP/2 and HTTP/3 are appropriately designed to mitigate it.

Look, be real: the entire web is now built heavily on the CA model. If free issuance of certificates falters, the internet as we know it is in serious trouble. Deal with it. Social factors. This might conceivably happen, and if it does, HTTP/1 will not save you. In fact, cleartext HTTP/1 will be just about the first thing to die (be blocked) in the most likely relevant sequence of events.
The fact I learned about NYC fare evasion yesterday is that Andrew Cuomo's crackdown on fare evasion in 2019 cost more in police officer pay than was ever lost in fares. Not just more than was recovered by cracking down, literally more than was ever lost.
I similarly use restclient.el on Emacs and love it.

For those unfamiliar with these plugins, they allow you to simply write text files looking like:

GET https://example.com/posts/5
Accept: application/json

or

POST https://example.com/posts
Content-Type: application/json
Authorization: Bearer abc

{"title": "foo", "body": "bar"}

and simply execute the requests from the buffer.
Just do the math taking their users and revenue, it's a little over 10. Maybe the $3 you had in your head was qtrly.
CAES (Compressed Air Energy Storage)

"Compressed air storage vs. lead-acid batteries" (2022) https://www.pv-magazine.com/2022/07/21/compressed-air-storag... :

> Researchers in the United Arab Emirates have compared the performance of compressed air storage and lead-acid batteries in terms of energy stored per cubic meter, costs, and payback period. They found the former has a considerably lower CAPEX and a payback time of only two years.

FWIU China has the first 100MW CAES plant; and it uses some external energy - not a trompe or geothermal (?) - to help compress air on a FWIU currently ~one-floor facility.

Couldn't CAES tanks be filled with CO2/air to fight battery fires?

A local CO2 capture unit should be able to fill the tanks with extra CO2 if that's safe?

Should there be a poured concrete/hempcrete cask to set over burning batteries? Maybe a preassembled scaffold and "grid crane"?

How much CO2 is it safe to flood a battery farm with with and without oxygen tanks after the buzzer due to detected fire/leak? There could be infrared on posts and drones surrounding the facility.

Would it be cost-advisable to have many smaller tanks and compressors; each in a forkable, stackable, individually-maintainable IDK 40ft shipping container? Due to: pump curves for many smaller pumps, resilience to node failure?

If CAES is cheaper than the cheapest existing barriers, it can probably be made better with new-gen ultralight hydrogen tanks for aviation, but for air ballast instead?

Do submarines already generate electricity from releasing ballast?

(FWIW, like all modern locomotives - which are already diesel-electric generators - do not yet have regenerative braking.)
Was honestly expecting this to be a deprecation announcement…

Not because it’s google but because Jax has so much momentum lately.
Apple’s industrial design chief Hankey to leave three years after Ive
Nobody made you read an artist's blog. It seems disengenous to go voluntarily read someone's writing then criticize them for writing and not "letting their work speak for itself"
InvalidStateError: A mutation operation was attempted on a database that did not allow mutations.

[Edit]: I'm on Firefox (with ublock origin). I see others having issues too.
Was intended as blunt, not hostile (how does it come across hostile?).

WRT 'giving the users what you want not what they want', that's a classic mistake I've made several times and finally learnt from. Hopefully you can get there faster than I did.
Multilevel menus, like drawers in a workshop, hide tools.

At least keep the square, block plane and pencil within easy reach.
> What the US government did was remove the bias from the CA code so it could be used for precise positioning. The military still uses P codes as well. I believe there is a small gain to be had but it’s due to frequencies.

The precision of positioning from the P code is 10 times greater than the C/A code (about 30cm vs 3m). This is due to the wavelength/'chip length' of the code signal which is modulated onto the carrier wave (10.23 Mhz / 29.31 m wavelength for P code, 1.023 Mhz / 293.1 m wavelength for C/A code). Positioning precision is limited to about ~1% of the chip length by signal processing.
If you've not seen it, this video of Job' informal talk with WWDC attendees in 1997 is a classic. At the time he was only consulting at Apple after the Next acquisition and Gil Amelio was still at the helm. He talks quite a bit about how the company is re-engineering itself and refocusing on a narrower set of products, and deals constructively with some pretty hardball questions from the audience.

https://www.youtube.com/watch?v=qyd0tP0SK6o&t=1086s
A new environment boosts your memory (but not for everyone)
Authors of open source software choose to put their code out into the world. The legal agreement is if you use it, you attribute the use and abide by the rules of the license. In practice this is not often done, and there is little consequence except in truly egregious cases. I don't know any open source contributors who stop working based on this or have their livelihoods affected. I personally, do not care. If I didn't want people to use the code, I wouldn't have published it at all. If copliot were to reproduce code from a public repo of mine, I don't care. The genie is not going back in the bottle, so this whole discussion is moot.
Just keep in mind that the "they" in question is definitely not going to stop themselves from using it to comb crowd images for perpetrators of potential crimes and other wanted individuals.
David Deutsch seems to think that a general intelligence running on a quantum computer ought to be able to observe itself existing in parallel worlds if many-worlds is true.
The standard exists it is called wordpress and powers most sites.
Isn't "HTTP pipelining" just normal usage of HTTP/1.1?

Anyone that doesn't support this is broken. My own code definitely does not wait for responses before sending more requests, that's just basic usage of TCP.
People always come in here with the same comment like "my brain memorizes people's faces too! Should that be illegal???"

Your brain isn't memorizing billions of people's faces on the scale that Google is. There's a difference. It's a false equivalency.
In fact, Hyrum Wright and Titus Winters (the person who named Hyrum’s Law) both spend a large amount of their time specifically upgrading through Hyrum’s Law examples.
If you look at it another way, it's like a lifetime warranty. You can't trust an appliance vendor to provide quality, but you can trust that if they have a warranty they will meet the conditions where it will make financial sense to have one.

Having such an exam adds enormous extraneous pressure that does not reflect the reality of conducting research, but it is this pressure that guarantees (with some exceptions) that the student has been coerced into learning the material to a sufficient standard. There will always be the cramming psychopath who grabs a first after just a week of study and who retains nothing of it, but most students just have to learn intensely over the course of a year to pass through the filter. In some ways, this is also why it's common in the UK for employers to not care so much about the specific degree, just that you have one with good grades from a reputable institution.
For better or worse, the web (and now all the various portable devices we carry around) introduced users to all manner of user interfaces. I think we're a little more flexible now. Or are we a little haggard?
I learned from one of the comments on my original post that many scholars have been saying this for a while, and that there's in fact a book that makes the same point!

Why They Can't Write: Killing the Five-Paragraph Essay and Other Necessities
https://www.amazon.com/Why-They-Cant-Write-Five-Paragraph/dp...
The issue is it's a physical option that is being turned on and off remotely, not a software ML / continuous model type of service like full self-driving. The latter requires continuous updating and there's an ecosystem of training it. Heated seats existed for decades, BMW added a software option to disable it. That's completely different.

And it's not OK. How many monthly add-on costs can be snuck into the subscription model?
Interesting. I have 2 endpoints (login and get settings) I use for testing in a desktop app and sometimes firing up insomnia for that project is a hassle. But rider has that rest client too so maybe I’ll try it for this one thing.
You Have to Write a Literature Review
Qatar’s World Cup app has privacy concerns, report finds
> sounds like iris or fingerprint scans, when it's just... what people's faces and voices look and sound like

It's important to point out the important difference, which is that fingerprints are considered uniquely identifying for practical purposes, and are commonly used to identify individuals by automated security mechanisms and by law enforcement, whereas faces are considered uniquely identifying for practical purposes, and are commonly used to identify individuals by automated security mechanisms and by law enforcement.
That's how GPS works, it was initially intended for something else --- was it for detecting nuclear blasts?
https://archive.ph/XnnM0
Yup. Jef was big on eliminating modes, so came up with the LEAP "semi-mode". Emacs ctrl-s enters a mode that you use ctrl-g to escape (or at least that's what I use, there are probably many other ways to exit search mode.)

Subsequent ctrl-s presses in emacs is the equivalent of the "USE FRONT" / "LEAP AGAIN" key press.
Easier said than done. See my other replies in this thread.
It's an interesting question. I'd personally love to see more effort being given to "defend your point as succinctly as possible." I wrote a lot of "minimum word count essays and in the "real world" clarity trumps length every day.

Length is used as some proxy for rigor, but we know it's only a proxy.
Good.

Important rate-limiting things like exams or voting should be done in person.
"For this invention will produce forgetfulness in the minds of those who learn to use it, because they will not practice their memory. Their trust in writing, produced by external characters which are no part of themselves, will discourage the use of their own memory within them."
The problem with "writing pointless essays" is that students who write pointless essays learn that writing essays is pointless.
The jury's out on whether that counts as "treating each other like shit."

Most of human civilization has been a pattern of small communities where everyone knew everyone. The privacy granted implicitly by anonymity is relatively new (and, I'd argue, whether it's a net benefit for society is a largely open question... A lot of harm is done by people who quietly go off the rails because nobody knows who they are).
> Except that I read that it's great for writing, but a nightmare for reading.

This is true at first. I can see it being pretty daunting to come into an existing project and trying to understand the styling of components. Starting from scratch and easing it into an existing project is much easier imo. That's what I did for a personal website. Now that I understand it and have converted the entire website to Tailwind, I don't want to switch to anything else going forward.

Here's a Prettier plugin that sort the classes to keep everything consistent across components: https://github.com/tailwindlabs/prettier-plugin-tailwindcss

Tailwind combined with classnames (https://github.com/JedWatson/classnames) makes it really easy to have conditional styling based on component state.