skysight-inc/HackerNews huggingface dataset:
On Being a PhD Student of Robert Harper – Journal of Functional Programming
Entire cities in the UK are famous for the kind of stone they are largely built from e.g. Aberdeen and its granite, Edinburgh and sandstone:

http://earthwise.bgs.ac.uk/index.php/Building_stones_of_Edin...
Is the author serious or it’s some kind of post-irony?
That's not true. We know from trumps "leak" of a satellite photo showing an Iranian missile that there are satellites with resolutions at least as good as 7cm to 10cm
Yeah, tree-sitter and LSP are both steps in the right direction I think.
Negotiate less job for the same pay.
Greenland permanently bans all oil and gas exploration – The Optimist Daily
I live in an old farmhouse on some nice land. I've done fairly extensive renovations after obviously no money being put into the house for a good fifty years. And it works for me.

It's also "quirky" in a lot of ways including a basement that still tends to get wet and having one small bathroom and no way to easily add another one. I can imagine a lot of potential buyers saying "Love the location but the house has got to go." (The person I bought the house from actually bought the property for the land. He built a new much larger house on one of the two plots he subdivided from the original property.)
It takes 3x as much effort to write an application in Qt than using web technologies?
As someone who uses Safari on Mac, I can say that compatibility issues are a big deal. Granted many of the issues are simply from sites checking for Chrome and telling everything else to f--- off. I've even seen a site fail to run on (chromium) Edge because it really wanted Chrome.
However, real compatibility issues are a thing as well.

That said, I hate electron. I hate that I have to run 4-5 instances of chrome on my machine all day long for various different apps instead of the developer checking that their stuff works across the 3 main rendering engines.
i wouldn’t let this past code review. it’s magic and makes a great blog post about some feature but is not maintainable code
I lived here 3 years without a car. South Beach is a great walkable beach town. For anything further I used: Zipcar (<day), Hertz/Avis/Ent (>day), Lyft/Uber (<1 hour). I only bought a car during the early stages of the pandemic, rideshare and rentals basically shutdown and leased cars were being firesaled.
Right.

I should note that I'm a contractor and I always bring my own tools, which includes the computer. That said, I still prefer to use my own device where I can. It's got the tools I use, configured how I like them, and I'm very familiar with all its quirks which means I have less context switching.

I have worked for clients with tighter regulation controls where I was required to use designated devices for certain tasks but that's been pretty much all of it.

I would rather not have to carry 2 computers around just because an organisation can't trust me to use my own computer, despite having hired me for a substantial amount of money to operate their production infrastructure.
Add an Apple Maps Web Snapshot to your online content
As a counterpoint, I've been running Fedora on my DIY Framework since mid-October without any issues (besides needing to install a Respin to get the required WiFi driver). Even upgraded from Fedora 34 to 35 just fine. Enabled deep sleep and it's working as intended, issues with WiFi have always been due to Spectrum's terrible non-fiber service, etc.
Switch professions?
Yea full non-moving traffic jam? Maybe. Waiting for a red light? No.

Also per the article...

"...because using a handheld phone is only deemed illegal if there is proof of interactive communication, such as sending messages, talking, or commenting on social media..."
Thanks for all the insights!

I have a few questions regarding your suggestions:

> Instead of slate..use aluminum shingles

- Is this purely a question of price?

> Use Fiberglass windows. The best ones will outlast any hardwood.

- Wouldn't long term exposure of the fiberglass windows to the sun weaken the fiberglass (this effect seems to be called "Fiber Blooming")?

Finally, do you have any links to share regarding these topics for people wanting to build a house but without the technical background?
I think it would be cool if there were a list view at /flagged that included only flagged posts, similar to /ask or /shownew.

This way people can comment on controversial posts without the discussions seeping into the rest of the site.

Maybe dang will support this idea. He could even forego moderating it. :) It could be like a PvP wilderness section of HN...
Like Facebook and other networks, the fundamental problem is that you need “everyone” you interact with to move to the new thing at the same time, otherwise the new thing is basically useless.

At this point in time, I feel like the solution is more likely to be based in laws (e.g. “seamless export/migration must be supported”), and not in technology. That way, at least you remove the friction of having to recreate an entire profile, etc. on a new platform, and you “only” have to convince all your friends/colleagues to try migrating to the new thing (automatically).
So if a a cyclist decided to bike up and film people smoking marijuana in their car, then submitted it to police aggressively, you wouldnt feel it was a vigilante act?
Millions of Americans did not get a ginormous pay raise in November. Your perspective is skewed by the tech industry bubble.
The issues are the same as always: drivers and suspend. Drivers are made worse by the intersection of newer hardware and lagging distros, suspend lately made worse by Intel’s changes in 11th gen and Microsoft pushing its vision of “modern standby”.

Asahi is more of a project for driver and related development and upstreaming it. They do plan to release a distro, but the current plan is for it to just be Arch with the bleeding edge of their work applied (so perhaps not the “dialed-in” you’re looking for since Arch is far from that). IMO, Asahi is just solving the same issue with anything else: lack of drivers for some hardware. It just so happens that the hardware is very specific and popular. My feeling is that I don’t want to invest in hardware whose manufacturer is unwilling to invest at all in my use-case (Linux).
Paredit has entered the chat.
2024 Chevy Silverado EV: 780 LB-FT, a Midgate and a Claimed 400-Mile Range
All those years years of playing Kerbal Space Program played off.
So easy. Simply don't have errors and bugs.
No more free work from Marak – Pay Me or Fork This · faker.js
The Raspberry Pi foundation is working on adding a signed bootloader and trusted computing to their next chip. I'm looking for the source I found, and I thought it was [1] but don't see the text there anymore.

[1] https://www.raspberrypi.com/news/bullseye-bonus-1-8ghz-raspb...
In my country (France), there are very specific conditions for videos to be accepted as court evidences. One of them is that if you are a private party, the video recording must have been advertised to the person on film prior to the begining of it, and must be declared to a special authority (CNIL), to avoid abuses.
* "Why MySQL/MariaDB's 'utf8' is not UTF-8"
Unrelated. Its for better pay/less miserable jobs.

I work for an HR company. There hasnt been such a crazy market in modern, recorded history of our industry. Want to change jobs? Now is the time.
I'd urge anyone suffering long covid to take a look at the FLCCC protocol for treating it. Results were immediate for myself and I've seen tens of others that have followed it resolve their issues.

https://covid19criticalcare.com/covid-19-protocols/i-recover...
Just to counter the McDonalds idea, if you want some meat in Japan on the cheap it‘s much better and healthier to get a set of gyudon and miso-soup [1]. McDonalds there is a fun once-in-a-while place to go if you have at least a small amount of disposable income, it‘s by far not the lowest budget option available.

[1] https://japanhubdotcom.wordpress.com/2013/08/05/japan-eat-ba...
According to the article in Taiwan 5x12 and even 6x12 or worse is considered expected.
I feel as though the average HN user (CS cluster or adjacent) already had this luxury.
4 is the only really relevant one.

Plus just 'don't knock it down'.

Stone is far more durable than the wood and plaster they use in the US.
What prevents you from using Qt to do almost exactly the same thing?
"How long lasting is fly ash concrete?"

We don't know. Existing structures that use "Roman Concrete[1]" are (roughly) 2000 years old and counting ...

[1] https://en.wikipedia.org/wiki/Roman_concrete
Or even less job for less pay (as the declining utility of money [and maybe reduction of tax rates] will leave you better off than the linear reduction in income might suggest).
Verizon’s “Custom Experience” Is Data Collection in Disguise (2021)
I did say "so far". And my understanding is that the most complex junctures (launch, thermal shield deployment) have been completed.

The thermal shield in particular is novel and no similar system has ever been deployed in space before. Success particularly on the first try is a milestone.

(Makes one wonder if a "cheap" launch and trial deployment on a test or at least less-critical satellite might have been a testing alternative.)

The remaining SPOF points should be very much reduced. Even if nonzero.
Were those collisions with stationary vehicles in standstill traffic?
There is also the impact of context switching from phone use to driving, which I imagine pretty much everyone has experienced. The reason for the law is to stop people being distracted and there is a delay in refocusing attention when switching from phone to driving and even a second or two can make a big difference when you're in charge of a self-propelled chunk of metal.
The author of Faker.js deleted his entire repository -

https://github.com/Marak/faker.js
Sounds like a great opportunity to experiment with mesh networks ?

(Especially these days, with millions of smartphones around, each one being able to work as a Wi-Fi router !)
> Reducing the number of points of failure is almost always a good idea.

Reducing the single points of failure is usually a good idea.

You can easily reduce the number of points of failure by reducing redundancy and removing sanity checks from your process. Doing that does normally not improve your reliability.

Sending the logs to your SAN for it to write in a couple of disks arrays is much more reliable than writing to stderr (stdout is not a reasonable place to log failures) and redirecting it to your local disk.
Fluent Python, 2nd Edition
> I vehemently disagree. Readability is the most important consideration. It's "subjective", but most human "subjects" prefer Python to Perl on this dimension, and it's very important to them. That's why we are where we are today.

I absolutely agree that readability is most important consideration. I just disagree that it depends on the language. As said before, there is a lot of write-only code written by data scientists in Python.

> Well sorry, but I don't want to get used to your favorite language's line noise. That's why I choose another language. That's why everyone else chooses another language.

You don't have to. It's called a programming language paradigm, not noise. You either learn it or not when studying a language. If you want to understand something without studying it, it's your choice.
I am proficient in both of these languages and can see the strengths and weaknesses in both of them.

> Those libraries were developed in Python because the authors of those libraries preferred to work in Python. The authors preferred to work in Python because of the legibility considerations I've already mentioned.

Perl was extensively used by scientific community, but Python was the lucky one that was backed by Google in 2005. And that's ok. It is better than Perl for data science now, but not because of its syntax :)
A cyclist slammed into an 8 year old kid at my neighborhood (through a stop sign no less!) and the kid had to go to the hospital. So......
In my city Cluj Napoca (Romania), I would welcome higher petrol prices, which might lead to less trafic and I'm sure the more needy could be helped with some form of subsidy from said taxes...

A SUV tax would probably be more efficient... btw I don't know how many of you know this but on Fridays public transport is free in Romanian cities...
> This idea doesn't get enough application.

It gets far too much application. We literally put down a rebellion and rewrote the Constitution over this. It didn't work before and it won't work now.
I used to take a peter pan bus in and out of Boston frequently. Riding on those buses you get a good view of other cars. Any given day at rush-hour, on the highway, at least 25% of drivers had a phone in their hand, glancing back and forth between it and the road.

I wonder how many of those drivers are the same people I hear decrying the unvaccinated as selfish?
Prob not as much as the pandemic as a whole causing stress and other issues where people are re-evaluating their careers. I can't imagine what it must be like to be a slave to a rich asshole boss who says things like, "Tesla is restarting production today against Alameda County rules. I will be on the line with everyone else. If anyone is arrested, I ask that it only be me."
really curios if there is ANY overlap of your target audience and fedora users.

i mean, for a top-down approach i would probably also choose redhat because they seem to have structures for a streamlined b2b communication and commitment, but on the other hand i absolutely know nobody who uses it apart from the odd researcher and enterprise-it guys.
The Optimist Daily
> Agreed. The idea that homes don't last 1000 years because of their construction quality is conflating correlation and causation. Homes don't last that long because ideas about what (or where) a home should be don't last 1000 years. Heck, in recent times, they hardly last 100 years.

And (IIRC) in Japan they often don't last past one owner, since a new owner will typically want to build a new house for themselves on the lot. An old home actually lowers the value of a lot, since you have to factor the demolition cost into the price.
"rigid steel structure"

Steel is springy. Tall steel-framed buildings and bridges routinely sway in wind, which is usually harmless to the structure but annoying to occupants. Unless you get harmonic oscillation, where the energy stored in the motion builds up, which can be a problem and
has destroyed bridges. Much of seismic design involves connections which raise the resonant frequency of the structure so it can't oscillate at a low frequency with high amplitude. That's what those triangular reinforcement beams one sees in San Francisco really do. It's also what all those rectangular trusses under the Golden Gate Bridge do. Those were a retrofit.

Wood's flexibility usually causes problems at joints. Nailed joints are not very strong in tension. Most construction today in areas with earthquakes or high winds involves metal reinforcement of joints. There's a collection of galvanized sheet metal parts for that at any Home Depot.

Tension joints for wood are seen in classic Japanese construction, in boats, and in cabinetry. Not so much in modern houses, partly because they work better in hardwood. I wonder if, in the next installment, the author will discuss those.
"curtains are only partially opaque"

Not any curtain I've ever encountered - people used to have net screens for privacy and curtains for warmth. But that's going back a bit (i.e. my youth).
Dissenting and getting downvoted, kind of proving the point.

My experience living in a county and working in an industry that are both dominated by one particular way of thinking given to them by authority figures (CDC, New York Times, etc.) is that if you step outside that way of thinking and pose fairly innocuous questions that challenge it, two things happen: you lose all credibility, and you get called pretty bad things (racist, conspiracist, etc). That alone is pretty detrimental to pushing the envelope with hard conversations.

I have no doubt (and hear) that what I personally experience is also happening across the media and entertainment industry resulting in groupthink even inside the rooms that are supposed to be doing journalism and asking the hard questions that criticize and question authority.

As I type these words, it's almost as if the root of this is whether you trust those in "authoritative" roles, or not. And fear for ones health turns us against each other if we feel like those authoritative figures are either helping, or hurting.

Anyways. If you think what Bari does is whine, that's too bad. Of the growing band of "counter-narrative" folks (Glenn Greenwald, Bari, Matt Taibi, Russell Brand, etc.) she's rock solid in her reporting and I oftentimes feel like she's doing what journalism should be doing. Spend a bit more time actually reading (or listening) to her. She covers a gambit of topics.
This is the future of programming. Code isn’t (just) text, it’s a tree and we can edit it in a much more elegant way utilising it’s structure
at the time (Nov 2020) https://news.ycombinator.com/item?id=25032105 ( 1070 points, 947 comments)
Self taught programmer here. I get stuff done for the project or program I'm working on. I learn how to do what I need to do securely and automate a lot. I can figure out documentation of frameworks, libraries and random code written 10yrs ago. I can glue things together or write new code in python, golang, C, C++, shell, nim, lua, and others. I'm self taught where it matters to get my job done.

Self learning 'big O' is a waste of time and effort. Never have I needed to know it to accomplish a task beyond interviews. Don't nest six for loops, reading lines from a file into memory each loop. Got it, learnt it, can do. Next problem.

This gatekeeping attitude is bullshit.
Using Neovim for Three Years
I see. So I should chase the fastest unregistered ECC modules I can find then? I'll do that when the time comes.
I wasn't even talking about the penalty of writing a Qt application in C++.

That's a different penalty. Qt doesn't really compare with what can be done with a good UX/UI dev on the team, and in much less time. And there are far more front-end devs than Qt experts.
I would guess so. It might be harder to take payments now than it was then, though, which would add friction and lower your revenues. I bet hosting is cheaper now, though.

Back then we took credit cards with PayPal and PayPal were on our side. We had our own personal account manager because we were moving so much money. PayPal had a login for the site and they would go in every few weeks and make sure we weren't doing anything too shady. What would happen is that every couple of months our competitors would claim we were actually selling child porn, and PayPal would be forced to immediately close our account while they investigated. I guess this is a good technique to close down any small business reliant on a merchant account.

We never intended to make money at first. We just wanted to cover the hosting bills and asked for donations. It's just that by offering upload credit as an incentive to donate, we created a market. And the donations far outweighed the costs over the long run. The total was probably more than $13m because I only queried the SQL data and I'm not sure we logged the donations at first.

Also, we were a very niche TV tracker, so we wouldn't have anywhere near the user base some of those other sites have.
I'm a regular cyclist, and I've never had a close call with a stationary car.

By all means complain about people using their phone when the car's moving. Worrying about stationary vehicles seems like crying wolf to me.
Lightweight cargo bike that runs purely on a hydrogen battery
A house, or any other infrastructure. IMHO a big factor in America's capacity for reinvention and renewal is not being saddled with infrastructure designed to last for centuries. Disclose: I live and work in England, love old buildings and own a 19th Century home made from Malvern Stone.
Yep. As a current functional-language guy, this merely confirms my suspicion that those crazy functional people were onto something.

As it turns out, since the human mind is the real limitation here, anything that stops runaway complexity ("hiding" functionality behind "magic" is actually worse because you're just moving the complexity "away from your mental model" where it can fester and grow out of sight, even if what you see looks "simpler") results in fewer bugs, and more-debuggable bugs.
I tend to not use tmux unless I know I'm going to need multiple shells out of the gate. If I get more than 4 terminal tabs then I'll switch over to tmux. But to each their own.
> From a straight economic perspective REAL compensation of lower skill workers has been sliding for decades

Has it? I’ve seen that claim a lot, but every time I look at the data, it shows growth across all quintiles.

https://www.advisorperspectives.com/dshort/updates/2021/10/2...
In almost all dynamic languages I know of for example. Way too easy to forget about error handling if you use values. Exceptions at least tend to cause noise.

In languages like Java an Python, you can return error values but because you can also always return nulls, you're just making more trouble for yourself than it's worth avoiding exceptions.
When I was playing with Tauri I had to install libwebkitgtk etc for it, since neither firefox nor chrome brings in that dependency. Unless you're using some gtk browser that disk space was not saved by Tauri at all.

Anyways other than Tauri is a Rust-flavor, on the resource usage side, it shall not have much difference from using Electron, which uses Nodejs.
Stacs: A static token & credential scanner for source-code, binary artifacts,...
Yes, the research came out a few years ago: https://pubs.geoscienceworld.org/msa/ammin/article/102/7/143...

tl;dr: we took a long time to realize that the Romans didn't use potable water, they used saltwater; the volcanic ash they had access to was also very important
Here's a well-researched story on how real workers in Georgia are surviving after quitting:

"In Liberty County, workers who quit feel liberated, but the community discovers a powerful downside"

https://www.washingtonpost.com/business/2021/12/12/quitting-...
Not one of those sources represents something ‘everyone agrees’ with. You know this.
> We might also add “Employers forced to raise wages for others who remain.”

Is this part happening? Are those who remain getting raises or just the new people hired as replacements? Heard a lot about that.
The hack would be to put it in rc.local but don’t do that. The more correct way would be to make an init.d/systemd service to run on boot, which executes as root.

The most correct solution would be to get a new keyboard or re-pin your usb connector.
Is this the FLCCC that pushes ivermectin (a fine worm killer, but no panacea) for covid?
Pondering Apple’s App Store Conundrum (2020)
A lot of people went from $10 to $12 or $22 to $26.
You don't have to assume anything. Take a look at SafetyNet on android and apply the exact same thing to PCs.
The ever-so-slight flicking of the wrist is apparently an arduous task for some people.
> default clipboard manager in windows and 1password - copied passwords do not show up in the clipboard menu

Mmm, Windows Clipboard does saves the password that I copied from Keepass, they will be in the menu. However Keepass have a option to clear the last entry in the clipboard which is set for 10 second to let the password persist in the clipboard and then Keepass will overwrite/remove the last entry after the time is up. Very useful imo.
You're specifically using compounds like nattokinase to control blood pressure?

Would be interested in hearing what your approach here is, or any literature you could share.
Tailscale has some functionality to automatically determine what flavor of NAT traversal is necessary, this isn’t a big deal but do I have to configure the nodes to use these methods or will your client figure this out itself?
John Deere unveils automated tractor at CES show