skysight-inc/HackerNews huggingface dataset:
they also charge you to take your own money out and put your own money in(!!!)

Cash withdrawal in pounds in the UK: First £250 in a rolling 30-day period free, 3% after that
Cash deposit: £1 per deposit to pay in cash at any PayPoint

source: https://monzo.com/legal/fee-information/
Yes.

It wasn't that the code itself was badly or well written so much as the concepts of how each process was isolated from each other, the communication protocol was well established and the external dependencies were kept to a minimum.

Data structures were chosen for ease of understanding rather than (run-time) efficiency which was the appropriate choice for this application. The application(s) relied heavily on various other scripts and the operating system to establish a (secure) network communication, offloading a lot of the complexity from the application to the operating system (where it belongs, in my opinion).

I recently update/ported the code base to work on more modern hardware and, besides some minimal updates and fixes, it worked well.

The code base was 10+ years old and mostly written in a combination of C and shell.
100% use the shapes rather than the colors, but the colors you've chose work quite well.
> Pity it's not possible to open-source execution.

I first interpreted this as pertaining to the death penalty.
The most important book in my opinion for post-apocalyptic programming is Charles Petzold’s Code https://www.charlespetzold.com/code/

It details how to build a working computer starting from relays. The greatest moment for me as a teenager reading this book was figuring out how a flip flop worked. Having information stored in a dynamic system’s state seemed like the most magical thing I had ever seen.
Bear Blog Webring
Or less. People are using solar to go off the grid.
I feel like this definitely needs to be expanded. What makes you think that?

Their currency is stronger than before the war (despite internal fragility)

They have the entire continent of Europe by the balls on oil/gas

They've made an absolute killing in the energy sector this year due to the fear and scarcity they have created.

They're making steady gains in their war in Ukraine

They have the ear and economic heart of China
Create Sick Web Animations in Three.js with GSAP
If not wanting to see people die is an indication of psychological problems then I am okay with being counted in that number.

I aleady had one parent die before their time, and would love to not experience that again.

I don't think we can become immortal within my lifetime, nor will we live for hundreds of years but it would be nice if all our parents could at least live into their 90s.

Beyond that, I don't see what's wrong with immortality as a goal. Yes it's impractical but if you fail to attain it, at least you gain massive health benefits for the already elderly who have poor quality of life.
It's no longer better ergonomics if you can't use it at all because half your endpoints don't support it, and the reason they don't support it is not mere neutral time or popularity but a result of the fact that the new form no longer posesses the qualities that made the original form useful.

This really does look like a case of missing a point and proceeding with a bad idea that results in an all around increase in harm, because no matter the idea, there will always be at least a few adopters and then everyone else has to deal with it.

If it's allowed for anyone to come up with any new idea they want, then it has to be equally allowed for others to criticize. Anything else is literally not sane.

It's perfectly likely the "haters" are right and the idea is bad and should not be adopted or proliferate. It's also possible they are merely unthinking haters.

But calling them "haters" is not a valid defense of the idea.
He mentioned the managed decline of Britain though, so maybe he is British and I don't know who else would care so much about what happens to us...
I would advise against it. Advertising has known bad effects, and practitioners end up getting lured to the dark side over time.
Only barely
On a general note, referral rewards are not necessarily a good thing i.e. when you say "invite a friend and get $X". Turns out non-money rewards work better.

A quote from [1]:

> When money comes into play it switches us from ‘social mode’ to ‘business transaction mode’. We become more selfish, distant, less helpful, and less willing to be helped.

You don't even need research to back this, it seems obvious when you think about it.

[1] https://tips.ariyh.com/p/non-money-referrals
Playing Link's Awakening for the first time if my kids will let me
you could end up in an infinite loop of writing “do it now” and never do “it”
There is clear documentation that the FDA rarely/never inspects overseas factories.

Sometimes once when they are opened and never again. There's just no funding because that's how our political forces fight, they defund things.

https://www.npr.org/transcripts/723545864
> what if you are the only survivor with some programming skills sitting in front of a computer you’ve never heard of, with some hex pad to enter machine codes, with maybe some pen and paper. What will you do?

Leave it on the ground and forage around until I find a computer that runs windows. It's not great, but, it'll do. Failing that, a phone and a solar charger.

Charming as it is to build yourself toys 'from scratch' to play with, it's pretty unrealistic that you'd end up ever needing those skills in a real 'end of the world' or 'total supply chain disruption' situation.

It's far, far more likely that you'd use off the shelf software, and your skills would revolve around being a cell-phone/laptop/whatever repairman, repairing old screens, charging cables, and other mechanical bits and bobs on hardware that was never really intended to be used for more than ~5 years; and ripping up 'no longer working' stuff for bits you can put into 'mostly working' stuff, and maybe building analogue circuits or maintaining power grids and solar panels.

Electrical engineer, soldering wires types of skills, not writing interpreters and coding skills, is what you would need ...if, you were indeed, in the luxury of not spending all your time just looking for food and water.

Let's be real. No one is going to sit around implementing an interpreter for some obscure cpu you found.

That's a skill for idly bored rich modern folk and archeologists of the future.
this made me laugh way too much than it should, thank you. Think I suffer from the same thing, still trying to find the underlying pattern
how about "make your own luck"? so that way you don't have to fear the uncertainty of luck!?
ICE = Internal Combustion Engine for other non-native who wouldn't understand how a vehicle can work on ice
Speaking of ad hominim's I am confused. Have you "I’ve rarely seen people being very enthusiastic Windows users btw" or "had some people on my team who liked it for that."

From my perspective Windows in 2022...

- I can seamlessly develop in Linux on Windows using WSL2
- I can manage my machine with a package manager (winget)
- I can run Linux Native GUI application (wslg win 11)
- I get Microsoft's epic backwards compatability
- I get guaranteed comparability with 99% of the software and hardware available today
- I get a suite of expandable back office tools for managing my fleet

Honestly, there are days I spending in visual studio code and windows terminal where it doesn't even feel like I'm on Windows. I can get the best of both environments out of the box.

...but tell me again how there is nothing to be enthusiastic about windows.
One of the thoughts I've been developing over the past 10 years or so is that you can't teach someone the solution to a problem they don't have. This encompasses the "why" question but even goes beyond it, because even the answer to "why" is often just another level of "why" and/or "who cares", quite reasonably. To learn something, you need a problem, you need to grapple with the problem for a bit, and then you can be presented with a solution. Then, the answer to why is clear: Because it will solve this problem.

Education would still have to artificially give students problems; waiting for students to naturally have a problem for which taking the derivative of a tan function and then leaping in to discuss that just doesn't scale in all sorts of ways. But if we gave them problems first, and let them chew on them for a bit, I think it would work so much better.

But that's an anathema to the current system. It would require not moving students through in cohorts because you need to give students enough time to chew on things and there's no way that will be standardized. And of course it requires admitting that Very Smart People Are Totally Wrong About Education, and I might as well ask for a pony while I'm at it. The Curriculum Must Not Be Changed. The Curriculum Must Not Be Questioned.

I wish someone would pay me for a few years to try to develop a computer-based math curriculum based on this concept. I'm still waiting for education to move to the phase where computers are used as something other than "The Old Curriculum, But On A Computer!" I thought we'd be farther along on that path by now. I seem to have underestimated the inertia of the Holy Curriculum, Hallowed be its Name and Hallowed be The Heroes Who Practice It in its infinite glory, yea verily.
> Why can’t we solve that?

Maybe this is the next big thing.
I think you have to define what "smart" means. I mean if you dropped me into some of my undergrad courses today, especially my CS courses, I would dominate like Wilt Chamberlain and people would think I am a genius. But what does it even mean to be smart anyway? I think in school a lot of the people we deem to be smart simply have more prior experience in the subject or just work very hard.
Actually I have a solid plan. I just wondered if including my OSS project in it was a good move. Thanks for the answer.
Fixed wing drones are becoming super cheap, and are far simpler than their copter-classed counterparts. While handover needs smoothing out, delivery will thus be easy for items of daily use. Less so for furniture, appliances, etc. However, if you are willing to deal with foam furniture, earth building or felling a couple of trees on site, robotics could still have you covered.
understandable if you don't want to give away the secret sauce, but what would you recommend an enterprising nibling do to prepare?
No more then when people get kicks from horror movies no?
> If you are too busy, you will not think of the optimal solution to your intellectual problem.

Yeah, lots of people have noticed that when their brain is not busy (taking walks, taking showers (/r/showerthoughts), in a hammock), they frequently come up with creative solutions to their problems - and at least one kind of leisure that GP mentioned (gaming) generally pretty strongly occupies your mind and prevents this exact kind of (uh, "diffuse"?) subconscious thinking.
Why China’s Road to Self-Driving Goes Through Inner Mongolia
Yep, all of the above! The main front end code base at the company I joined earlier this year (https://deep6.ai/) is excellent. It is some of the best code I've worked with in my 13 year career. A lot of thought and care went into its design, implementation, and stewardship. The early investments that were made into the TypeScript-based project's quality make it very easy to extend, iterate on, and improve.
Seahorse lang: Solana programs in Python
Narrowing the scope of what you need to accomplish is extremely effective. The best advice I've ever gotten for dealing with depression is to just do one thing at a time.

For example, if I'm sitting in a chair and I need to do something, I only need to try standing up. I can always sit back down if I don't have the energy to start walking. Most of the time, I keep going. The times I don't, well, I know I tried.

If you can define what trying looks like, then you know when you've tried your hardest and failed through no fault of your own. (For most people, it's a lot more than just five minutes!) Accepting failure makes moving forward in another direction a lot easier. Guilt isn't a good emotion to dwell on.

The important thing with this advice is to remember you probably don't know your limit. Most people keep more energy in reserve than they realize and they can afford to spend that occasionally. This means the advice to push beyond your limit is really good advice for most people. But for many people dealing with chronic health issues, we already tend to push beyond our limits and hurt ourselves. Thus we need the opposite advice. :)

Edit: I should clarify, by "dealing with depression", I mean trying to be productive when you are depressed.
Do you still need to scroll down to the comments to find whether the function you're looking at is safe to use or a ticking time bomb? Also, in my opinion, the fact that there's a comment section, and they're considered "helpful" to boot, is a sign that the documentation is lacking and people are trying to fill its holes.
Wait, that's an option in the probability space?

Actually once I was lucky enough to join a company where the code was written well, had good test coverage, the team implemented good code reviews, required tests on bug fixes and features, etc. The pandemic was the five hundred year storm to their leveraged business model (hospitality business targeting business travelers) and they folded within months.

At the next job I created the backend code from scratch and was the primary maintainer. I left it in pretty good shape with good test coverage. There were plenty of things I'd have done differently given the chance though. Hopefully the next guy doesn't curse me.

At the current job things are a mess again. I'm working on improving it. Git blame has me at having modified/added 8000 lines in the backend Python code since I joined three months ago. Slowly digging out of the hole as it caves in around me.
People love to poke technical holes in arguments like this when they don’t believe that many many people in the United States are having serious troubles making ends meet
Maybe "inherited" is a strong word, but some of the open source projects I contributed to were beautifully crafted. Django is one such example, on all fronts — docs are great, there are tests, and so on.

At work, not so much, as it's mostly very rushed, badly designed software.
People generally mention Snowcrash when Bicameral Mind is mentioned, for a good reason - they explore bicameralism in humans and computers. Not usually mentioned is China Mieville who wrote Embassytown where an alien species with literally two heads that speak independently in similes evolve to use metaphor.
> posits that those in favour of governments and collective action are not emotionally grown

I didn't read it like that - I read it as the ability to self-govern requires great individual responsibility and emotional control. Whether this is the only way forward is up for debate, but I agree it requires an (unlikely?) level of public competence.
Andreessen Horowitz Seeks to Manage Fortunes of Tech Founders
I legit thought this was a mini version of the Rust compiler. Not disappointed with what I read though.
https://en.m.wikipedia.org/wiki/Nonlinear_junction_detector

Doesn't work for shielded electronics, and there may be false positives, but this is one way to detect circuitry.
Not just getting lucky, but being ready to get lucky. If they didn't have the company or the product already, bumping into the former manager wouldn't be enough. And I think I've just given the type of advice TFA is railing about :)
No problem, I should have been more specific when I wrote my initial comment but I was too lazy to pull up the exact reference until you challenged me (I somewhat randomly saw this paper a few days ago, initially).
Did DALL-E and GPT-3 revolutionize anything yet? (I know it might sound snarky but it's not my intention, I genuinely wonder how they're used today, other than demos)
Of course but there's no insight there. It's just, be smart, study and learn a lot, maintain a decent appearance, work hard on useful or interesting things, kep stretching and growing to new things, make friends, keep in touch, ask to get paid for you work. Completely normal "middle class / entrepreneur values" type stuff.
The funding situation isn’t great. Lots of centralization; lots of capture. What’s your solution?
By the end of my time with it, my 307 headlight stick would also trigger the horn whenever I turned on the high beams, the AC would stop working at around 90 KM/h, the air intake pipe to the turbo had at least two tears glued down and I had to carry a 5L jug of water replenish the radiator on hot days. I sold it with 340k KM and AFAIK it's still being driven, refusing to die.
I'm confused, it seems insight porn is this guy's business. His article even ends with this:

> If you’d like to get more honest strategies and proven frameworks for winning in life and business, then simply join my free newsletter here.

Is he simply trying to trash the competition?
How can Amazon monetize a map of my home? If it's so valuable, then are there other companies recreating the map from public data (ie real estate pictures, county data, etc).
How does rebuilding manufacturing work? Does it look the same as it did 50 years ago, or is it different? What happens if the attempt fails?
I don’t know about Monzo but you can access your Starling account on the web.
> belonging to or characteristic of the ideas, attitudes, or activities that are regarded as normal or conventional, or the dominant trend in opinion, fashion, or the arts

by dictionary definition, rust is not mainstream. it's not normal (common, typical, customary) for an engineer to interact with rust
Often the smaller you get with systems like this the faster or twitchier the control loop has to be.

This can be an obstacle for smaller robots, where dynamic behavior can be actually harder than larger robots. Bandwidth requirements are different.
If I had a bullet for everyone person... well, I'd be in a lot of trouble. :)
https://github.com/coqui-ai/TTS
At least I profusely apologise to my future self in the comments and checkins.

Past me however, is a total c##t that seems to take joy in solving their problems by making them a massive problem for me when the chewingum and dollar store masking tape inevitably fall off.
It may be funny, but if your mind is saying this will be hard and/or take a long time, then it’s surprising empowering to limit yourself to work on something for just ten minutes.
I suppose you mean "inspect" the data on-the-wire

https://grpc.io/blog/wireshark/

Wireshark can load proto files and decode the data for you.

BTW, "The Internet is running in debug mode".
Note: you had to be kind and nice enough for the former boss to care enough to:

- ask you to email

- read it and understand what you do

- follow up and spend the company's money

edit: simplicity
The fear is not that they will use nukes during the collapse, but that after the collapse, there will be multiple smaller nations, each with their own supply of nukes and unpredictable governments.

This was also a concern during the collapse of the Soviet Union, and the US government worked closely with the USSR government to make sure that all nuclear weapons remain within Russia. In particular, Ukraine was forced/convinced to give up its nuclear arsenal.
We can buy them in 10s at work without too much gnashing of teeth, but the thousands we need is impossible for another 18 months as far as we can tell.

Edited to add: not that it matters now, we moved to a different MCU that we could get larger shipments of, and we’re lucky enough our application of them can be flexible enough to do so!
Deglobalization

I mean, I think it'd be nice, but in the US our leaders are so fucking corrupt and owned by business interests that I don't see it happening until at least all the boomers/Gen Xers die off.
We've got people of all religions, nationalities, etc. and it's very rarely a problem. How we hire and the effort we put into curating our team culture goes a long way in helping with that.

Sometimes we do fall into political conversations though - politics being a massive part of being human after all. But when we do someone says something along the lines of "alright guys, this is starting to sound a bit political so let's talk about xyz instead" where xyz is your favourite funny cat video or similar.
Meanwhile, ISPs and mobile data providers sell your cell phone data to 3rd parties all the time to make money. More people keep phones on them than they do cars. Remember when NYT bought data in DC region and could track down secret security guards just by doing simple polygon selections around the WH?

DC for example also pays TENS of millions of dollars to Raytheon for the speed cameras they install only for them to be utterly useless.
> If you're at the leading edge of a field that's changing fast, when you have a hunch that something is worth doing, you're more likely to be right.

Right there he suggests you become an expert. An expert who is at the crest of the wave in some field is more likely to see over it and get a glimpse of what’s next. I think he is spot on. It’s no guarantee but it’s probably as close as you can get.
Steven Bartlett has a really insightful with Tom Blomfield about this [1], and then also with Starling CEO Anne Boden [2]. While I'm generally not a great fan of his podcast, these two I found to be fascinating.

[1] https://podcasts.apple.com/dk/podcast/e86-monzo-ceo-on-death...

[2] https://podcasts.apple.com/us/podcast/e107-starling-bank-bui...
Wouldn't it make most sense to focus this on MIR, which is in many ways a MiniRust already?
https://blog.rust-lang.org/2016/04/19/MIR.html
Of course, I was able to create a great credit score very quickly so it was never an issue. My problem was that I thought the entire system was problematic and I didn’t want to participate.

That was stupid, not to mention unfair to my family. Even if you’re more wealthy than average, getting by without any credit at all is extremely impractical.
I've worked on good (enough) code: good code coverage in tests, relatively fast tests, easy setup to develop (integrated DB, mail server, LDAP server), consistent formatting, no useless comments, good naming, code organization that was logical, even if it required some time to get accustomed to it, some good documentation as READMEs.

Not everything was perfect, but it was much better than the code changed by future generations which tried to mess it up with almost every commit, in the name of "it's good enough", "consistent style is not needed as I can still read the code", "what tests?", "we can refactor later"...
I have a dedicated mobile data plan for browsing sites with a 'residential' IP which is really a phone carrier 3G/4G connection. I do this when my VPN is blocked for certain browsing activities. Worth investing in this setup!
Finance Yahoo – Not Working
Might be a great article but I had to stop reading since I couldn't bear the scroll hijacking.
Brain size vs. body size and the roots of intelligence
Agreed, that is the value of the stand-up, it is forced team communication. Most teams suck at communication so it can have benefits. If you have an amazing communicating team, you don't need them. The big problem that most meetings have is lack of agenda and a meeting runner who doesn't keep people on task. Most meetings end up with one person who can't debug X so can everyone help solve that problem during the stand-up. The point of listing blockers is to pull off a sub team LATER that can help resolve the blocking issue.

It is a shame because all of the corporate processes are designed simply to overcome poor and ineffective communication. If only we invested in teaching people how to communicate instead.
Where I am now, they have switch to SAFe which is the least agile process I've ever seen. Planning 3 months at a time is the opposite of agile. It is really just parallel waterfall that is run as "agile" day to day. It is useless. But the higher up want their meaningless GANNT charts so here we are.