skysight-inc/HackerNews huggingface dataset:
Not to mention most unit tests are utterly useless in reality and test things we know to be true (1 + 1 -level nonsense), not real edge cases.

The logic that usually gets ignored in unit tests is the ones that actually needs to be tested, but skipped because it is too difficult and might involve a few trips to the database which makes it tricky (in some scenarios you need valid data to get a valid test result, but you cannot just go grab a copy of production data to run some test).

And then there is the problem of testing related code, packages and artifacts being deployed to production which is really gross in my mind and bloats everything further.

A team I've worked on has resorted to building actual endpoints to trigger test code that live alongside other normal code (basically not a testing framework), so that they could trigger test and "prove the system works" by testing against production data at runtime.
Author here. Thanks for the comment!

The main problems pointed out in the blog post are problems in _parsing_ the Markdown+TeX pages. The output could be MathML indeed, but this is an issue they could always fix later.
Why is everyone suddenly into this thing that turns text into unreadable scrambled garbage?
I can totally relate to this. Going through something similar. I guess any personal life emotional burnouts can make us see day to day problem solving at computers as too huge a task. Difficult people at work or managers make it worse by questioning you and your work further instead of showing any empathy. In that case if you switch, starting to learn lots of new things becomes challenging as well. I guess thats also a kind of emotional burnout. All the best trying to take care of it with work.
Would better filtering of procedurally generated pages and ecommerce sites help?

It feels like they drown out all the useful information when I'm searching for stuff. I usually resort to constraining searches to forum sites but that rejects a lot of blogs and other useful sources of information.
In Finland, I've only seen people use MobilePay
> House prices have grown much faster than inflation even if you introduce a fudge factor 2.

No prices have grown a lot in major metros where Software people work. I’m sure SF is insane. But also NYC according to the article has “only” grown by 200% - so it’s literally cheaper on a household level if you include wage growth (assuming you go from single income to double income), and I’m sure Cleveland has a lot less growth. According to (1) housing has only grown 150% nationwide.

It’s not “eat cake”. Houses have grown bigger over time. They gained electricity and running water and 2 car garages and high efficiency water heaters. But people also replace their now 2 car often and buy new iPhones and stream high qualitymovies from their large high def TVs. At some point houses don’t need to get bigger and theirs no more room in Silicon Valley for single family homes but there’s always room for more consumerism delivered faster priced cheaper and plenty of businesses who will deliver. Proof is that housing is becoming a smaller part of the GDP (0) despite becoming “unaffordable expensive”.

As a bonus, according to this article (2), houses are 150% larger and rentals are 200% larger since 1970s. So I guess you get what you pay for?

(0)
https://eyeonhousing.org/2018/04/housing-share-of-gdp/

(1)
https://listwithclever.com/research/home-price-v-income-hist...

(2)
https://www.propertyshark.com/Real-Estate-Reports/2016/09/08...
Some, not all, of that depression is just the hyper-medicalization of normal human emotions
They killed him?

(I have actually no idea what happened in between)
AFAIK most homes with poor insulation where build when energy in the US was dirt cheap (relative to the median income) and it was rational to save money on insulation and just blast powerful AC (human effect on global warming was not known/established back then). Retrofiring insulation into already built homes is not cheap.
I'm currently using VMware fusion (tech preview) and Vagrant (with the free vmware plugin) to spin up several Ubuntu VMs in my new (got it last week!) Mac M1. So far so good, although sometimes I need to restart the vmware thingy because it may not assign the custom private ip addresses I define in my Vagrantfile. One needs a Vagrantbox for Ubuntu arm (you either can trust one of the uploaded ones in Vagrant cloud or bake yours using Packer or similar tooling).

Nice thing about this setup is that it's all free (just like I used to have when using Intel and Virtualbox).
After my account was banned too, I looked around and eventually joined wotas.net. It's very small and you don't get my answers but... at least it's something. Sharing this in the hope that other SO exodus want to join as well (more people = better answers)
I believe that Sweden does this to generate electricity
HSBC's Stuart Kirk tells FT investors need not worry about climate risk
I SSH into a local XEON server homelab, or one of several Hetzner servers over Wireguard (which runs in a Proxmox container). Symmetrical 1gbit fiber connection helps. Only disadvantage is that it doesnt work on (long) flights.

For me, MacBook Air M1 is just a "dumb terminal", with VSCode and its remove development server it doesnt matter where all the stuff is.
No. Each time you get an email from a new email address, you screen it and say if you want it in your inbox or somewhere else (spam, or transactional emails, or whatever), or you just don't want to receive it. That way your inbox is only reserved for emails from people you know or accept.
This is UK-centric, but this is more like what you would expect a tenured professor to make at a top university, full time teaching roles I think would be in the $25-$40k range post-tax. I know that salaries vary and especially in Switzerland and you can earn a fair bit more, but I think that range would be fairly typical/high for most of Europe.
Microsoft call it "LINQ to objects": https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
"Why is everyone suddenly into <trendy useless thing>?"
> I don't understand the rationale behind weeder courses.

When you have more people entering a major than you can handle, you end up having to weed some of them out.

If that seems nonsensical, well, maybe it is, but (I think?) it's not like the same person is deciding to do both of these at once. One entity decides to overenroll, another one needs to find a way to compensate.
Anecdote time: I once attended a meet-up at a tech company nearby. After the event, and following up on a previous discussion, one of the locals showed us a display they setup in their open space to show the current db level. The sensors were fully functional and the numbers changed as we clapped our hands and everyone agreed that it was kind of smart and well made.

But there was an issue. The system's raison d'être was to alert everyone when a set threshold was crossed, in an attempt to keep the noise low and productivity high. The problem was that the threshold was based on some ideal that was wholly incompatible with an open space full of developers asking and answering questions, discussing algorithms, etc. The alerting part of the system was triggered so often that they eventually disabled it, rendering the whole thing quite useless.
I am always impressed by the ingenuity the people have to exploit the security systems, bump keys, car proximity keys signal relay, car bluetooth opening from Tesla, "card readers" in ATMs, non secure Wifi poisoning, etc.

These were all non realistic threat.

This makes me very conservative with all these integrations and more software running and databases to just make it more convenient than a 4 digit PIN.
The original link poster may have wanted to link to this :

https://acoup.blog/2022/05/06/collections-when-is-a-tank-not...
Same in Norway, but product is called Vipps. It's slower to use for payment than contactless (you have to scan a QR-code if paying in shops), but it's so much easier for everything else than bank transfer and much cheaper and easier for pop-up shops than cash and any kind of card reader.
Konstantin Tsiolkovsky – dreamed of the space age and designed how to get there
> It’s grown to over 75 hours of music at this point. I can listen to it for days on shuffle without hearing anything familiar which helps keep it in the background.

> https://deezer.page.link/JChycwJz7ArqGDtRA

Is there any way to export the list (csv, Google Sheets, etc.)?
The problem is (I've seen it) staff turning off or disabling WAL[1] because it makes things faster, or as an unintended consequence of doing something else. Great if 'some data loss' being possible is understood in advance. Often, it isn't.

[1] example: not quite WAL, but disabling full logging, so it was then on simple logging, on MSSQL as part of a log shrink process. On a cient site. Who did 3-hourly log backups.
https://hackertyper.com/
> How has this industry so royally fucked up something that should be pretty straightforward?

The fungability of currency, central to its invention and adoption in various forms, provides power to those who hold it. Removing the fungability transfers power to those who middle-man transactions. This became very obvious when large financial institutions refused to deal with e.g. Wikileaks or various porno and gambling websites.

There has been a constant trend throughout history minimize plebian agency and power. For a few decades after WWII the common citizen gained agency and now corporations and governments alike are clawing it back.
I think most people would say that the side with the power is the one that is guilty.

Consider, for example, flights to a corrupt country. To get through customs unscathed, every passenger is required to bribe the staff at the airport.

Just because the passenger pulls out their wallet and hands over a bribe at the first sign of friction, does that make the passenger more guilty than those who set up this corrupt system? Those that benefit from the corruption?

It must always be those with power that we hold to account. That's not to say that those who participate in the system should have zero consequences (which, in these examples, is not the case - they've paid something, whether with their wallet or with their flesh) - but until those in power are fully held to account and the systems are changed, you are blaming the victim, even if they did initiate this form of corruption.
Linking and Derivative Works (2004)
Dynamo [1] has a similar feature set and is technically open source but it won't work without Autodesk's geometry engine and I presume it's mostly Autodesk engineers contributing to it. Useful if you want to do procedural modeling in Revit though Grasshopper also supports Revit.

Not open source but Nodepen [2] is kind of like Grasshopper but web based.

[1] https://dynamobim.org/
[2] https://nodepen.io
I did have to use Paypal recently to pay for HBO Max, because they would not accept debit cards for whatever reason, and I lost my patience with their support. You are right, the Paypal app is really bad.

You should give Wise and/or Revolut a try. The apps are way better, and probably one of the best features both have is virtual cards (Revolut has also a one-time card that is automatically destroyed after use). Note that you also get physical cards with both.
I think Revolut has a few more features that Wise lacks, like travel and device insurance, but for the financial part, the features are nearly identical. Also, currency exchange rates are way better than traditional banks.
Several months ago I got rid of 600+ browser tabs.

Well, not completely. Some 50 of them went to bookmarks.

But I'd say start deleting based on the following question: "am I willing to go through this link, with 100% of the attention needed to make use of it, in my free time later today?".

If you answer "no" then the chances are at least 90% that you will not want to next week, next month, next year.

I was hoarding so much virtual stuff and one day I just realized that I'll never consume it. I deleted at least 50% of my bookmarks and I almost don't touch them nowadays (I am also looking into deleting more of them in the future). I figured I'll very sparingly grow them and only when I am absolutely certain I'll need the content for my future work or hobbies.

And nowadays I have a private Telegram channel where I post things for review no more than a month from now. And I ruthlessly delete links from it if I haven't visited them in the last month. Think of it as a short-lived Kafka queue. :)

In the end it all boils down to how honest you are with yourself. So be more honest with yourself and you'll very easily find a way to get rid of the dead weight.
... large format laser printer, like A2 and up, in full color? Looks like there are few full-sized office photocopiers that can handle it as well as few models sold as drafting plotters, but the failed print he is holding in the video is an A4 sheet. Any lasers can do A4 just fine, some A3 as well.
> How has this industry so royally fucked up something that should be pretty straightforward?

If you ever have to ask this in America, the answer is almost always corporations and lobbying.
I blame Glam Rock. Specifically T-Rex's appearance on Top Of The Pops in March of 1971. It was all downhill from there.
A couple of questions come to mind:

- Are costs of living (including housing prices) comparable?

- Is retirement comparable?

In the US you need to try to save some of your money for retirement too; not sure if most European countries have a pension-based system or not, but that's another thing to account for.
Pipe library introduces partially parameterized aliases
Problem: Threads Are Bad (2014)
As chance would have it I've recently implemented a Turn client and a STUN client.

Turn = a way to proxy UDP or TCP cons from host A to host B.

STUN = a protocol that shows what your externally mapped port and IP is. From this you can inter what NAT type you have if any.

My understanding is that when it comes to WebRTC, the thing that glues everything together is 'ICE' which decides where to get information from, what candidates to use, what strategy to use to connect. So in other words there is a server you use to exchange candidates? I am curious because I don't see how Turn or STUN by itself would be that useful for WebRTC and the project page doesn't mention Ice?
> On the Google side, there is (or was) Google Wallet (OG), Android Pay, Google Pay, gPay, now Google Wallet (new).

Don't forget Fitbit Pay! (As Google apparently did)
just trying to go directly to the main manufacturers websites... it's really hard tot find a large format laser printer. So it seems anything talking about large format printer is going to dominate, and any mention of "laser" on those pages is going to do well if you search for laser also. I get lots of hits on the large format page where "laser" is another menu option. I found some on xerox, surprised that didn't rank better.
Most of them probably go through life without saying either.
When Pagerank was invented the internet was a lot nicer and less spammy. I think its showing its age and maybe Pagerank just doesn't work for commercial content.

Even if you did not actually review the machines and simply mentioned a list of actual large format laser printers that was on topic, there is no way to rank that website on relevancy alone. You'd have to get people to link to you which you can do by 1) paying them or 2) being interesting enough to get organic links. For niche topics, 2) pretty much never happens because there's too much consolidation in websites now and people don't make their own home pages on their own domains anymore (something that was popular when pagerank was invented). To rank you'd need to get independent domains that are currently ranking as authorities on the topic to link to you, and since those are just other spammy websites with commercial interests they definitely won't do that (they're not going to help a competitor rank). This pretty much leaves 1) the only viable option, which means you're out $10-$15k just to buy links, and you're not going to do that unless you're also another spammer with profit seeking in mind to offset those costs.
I don't understand the US stock market, re: Beyond Meat. It's a fucking recipe. Where I live in Ireland there a dozen different fake-meat brands, and they're even getting competition from supermarket "own brand" products (burgers, sausages etc). Don't get me wrong, beyond meat isn't a bad product, but how the hell is a recipe and a few business deals worth IPO and wild speculation? What do they have beyond, uh, fake meat recipe?
Sure but most of the time reddit is completely unable to provide a decent answer to any non banal search. And whenever I tried to directly ask something specific in a dedicated subreddit it always ends up in one of the following:

- I'm violating one of their moderator rules

- wrong subreddit try this one, you try that one and they recommend the first

- not enough upvotes for the question to be seen by anyone

- short attention span, if you don't get an answer in a couple of hours your question won't be seen by anyone

- hivemind bandwagoning, each subreddit has its set of default recommendations and everyone just repeats those forever

- US centric, especially frustrating for DIY searches where you can find only information specific to US common practices and regulations
- Apple Wallet is an e-wallet that can contain many things - payment cards, store point cards, plane tickets, concert tickets, vaccine certificates, driver's license, etc.

- Apple Pay is a method to pay using the payment cards in your Wallet in stores and online that is supported by many credit/debit cards

- Apple Card is a MasterCard credit card

- Apple Cash is an bank account with a VISA debit card. This is inline with other similar services like the popular "Cash app"

Compared to other confusing naming schemes (Apple TV/+, and absolutely anything Google does) this seems pretty straightforward to me.
I don't think so, this command could be significantly slow:

cp myfile.iso /dev/sdb

compared with this one:

dd if=myfile.iso of=/dev/sdb bs=32M

because implementation of cp have a fixed buffer, so if the amount of data is big and the disks fast, using cp you are calling more read() and write() syscalls than necessary, slowing down the copy process.
Whistleblowers coming forth to expose foul play by UST, Terra operators
Oh it goes even further than that, all the way to the Big Bang. As Carl Sagan said, “If you wish to make an apple pie from scratch, you must first invent the universe.”
I can relate to your feelings.

Your suggestion are good. Perhaps a combination of them would be most effective.

However, often the problem isn't completely solved with a specific technique. I found that the growth of my inbound is just a symptom not the root cause.

To me, the root cause was not accepting the following fact:

I am a finite being, with finite time, living in a world with infinite possibilities. Regardless of how productive I am. I probably will miss on 999% of what the world has to offer. And that is OK.

By treating time as a resource that must be optimized. I found myself trying to fit in as much as possible. Which paradoxically sucked the joy out the very things I scheduled. Every thing became a chore.

I found much more helpful to practice being fine with the fact that I will be missing on most of the things out there. Afterwards, the productivity techniques magically became much easier to stick to.
I find it curious that everyone trots out this idea that Reddit is a google killer etc.

Are people serious? Nearly every time I go to Reddit it is a toxic cesspool of hate and intolerance. In the occasional times I land in a subreddit that is not, it is either some totalitarian echo-chamber that is moderated to within an inch of it's life, or its just full of low-quality posts or automated bot spam.

Am I just unlucky? Or is that as good as it gets?

It is a shame as I loved Reddit in the old digg-era, but the quality nose-dived IMHO shortly after they introduced the subreddits and I never really go back any more if I can avoid it, mainly due to the community.
Now ask someone who doesn't know this already. Would they think Apple TV refers to the hardware, the software or a subscription service? The name is too prone to misunderstanding
So a 10^x investment now in atomic power will continue to do that for 10 years until that has an effect. (You will not develop a cheap new reactor type and build it out at scale with less then 10 years)

A 10^x investment in solar & storage now will curb the need for 10^x being spend on fossile stuff over the next 10 years.
Good luck building a system of land law on top of that.
I was able to find an emacs plugin through https://github.com/melpa/melpa/pull/7990 (https://melpa.org/#/stem-reading-mode)

Couldn't find a vim plugin yet.
Step files work well for interchange but have no parametric features as far as I can tell. They are also proprietary. For whatever reason, I haven’t seen any serious effort to make an open source cad kernel. Maybe one reason is unlike 3D modeling for artistic domains, very few users are capable of working on software and there’s probably much lower pressure to use software to automate design.

I don’t really see a need to focus on subtractive and additive manufacturing in the kernel, although some hints in the UI for a particular program would be useful. Analysis and optimization predates 3D cad, in a way so it would be interesting to see what could be done from scratch.
Large format film cameras use Fresnel lenses to overcome the problem of darkened corners when viewing the ground-glass image - the frosted glass on which the inverted image is focussed - redirecting the light rays that enter the lens around the edges and which would otherwise exit the back of the camera at the same angle, making the image appear increasingly dim towards the edges when the photographer looks directly at the back when focussing.

The Fresnel re-orients these light rays so they are parallel to each other, pointing towards the photographer's eye [0]

[0] Some example images here: https://www.onlandscape.co.uk/2017/08/large-format-camera-ac...
On the left side of a typical Linux hobbyist experience graph you probably have "this is a disk image file, and this is a disk, I'll just copy the disk image file onto the disk!", then you have a period of "I'll use the cool dd tool (without oflag=direct and/or sync because by this point you know people use it but you don't know why people use it) like I saw on the internet!", then when you understand that everything is a file you have "this is a disk image file, and this is a disk, I'll just copy the disk image file onto the disk!" again.

I personally suggest recommending people the Disks application included with Ubuntu Desktop and Fedora/Centos Workstation. It shows icons representing internal disks, SD cards or flash drives so they know what device they want to work with. If they want to take their time they can see all the information about the drives and partitions, they can start discovering and asking questions and reading up on how computers use disks right from there if they want to. And if they don't want to, it's just extra confirmations that it's the correct disk or DVD that they want to put their image onto. Then when they're sure about the device they can create a disk image and restore a disk image in that same application!
Not just what is or isn't art, but what is or isn't meaning.
> Yeah, a $12 entrée is pretty average for a single meal.

I would be still hungry after just a starter.
Agree. How well-trained would a journalist need to be in order to effectively analyze something that has probably taken several years of effort. Lots of numbers != good interpretations and little data != bad conclusion.

But agree with OP that in a world that is becoming less and less trusting of authority (to a dangerous extreme) that it would be nice for those in authority to have enough humility to accept when their work is questioned.
Actions rooted in open source culture can make a big impact