skysight-inc/HackerNews huggingface dataset:
US computer technology was largely enabled and sustained by public funds. A lot of the research was done with public funding, and a lot of the early computers were bought by the military. Literally the entire computer marker would not have existed had computers not been bought by the military until the 60's

In fact Soviet computer development was quite advanced for a homegrown solution.
The website you link is not the Pix specification put out by the Brazilian government. Rather that is a payment integrator building services on top of the government spec.

Their specs are published here: https://openbankingbrasil.atlassian.net/wiki/spaces/OB/overv..., with the main landing page for the program is here: https://www.bcb.gov.br/en/financialstability/pix_en
As a side note, I miss reading blogs from people. I remember 12-14 years ago when google was still useful to find information, I would often stumble onto blogs that had a lot of relevant info. For example when looking for reviews about a private school, I'd see a blog with someone whose kids go to that school, when looking for reviews of a restaurant, I'd see someone with reviews on their blog, etc...

Now it seems that whenever I search for something, I only get content farm and search engine optimized garbage.

I do get that now a lot of this has migrated to instagram, tiktok and/or youtube but it's not searchable (and it's a lot less useful than it used to be)...
Project Looking Glass
I'm not sure if that's true though - If I subscribe to Disney+ for a month and watch hours of movies and TV shows that I enjoy, someone from Disney doesn't come by my house and mind-wipe me when unsubscribe.

What's left when I cancel a media subscription is all the enjoyment I had in the past while engaging with the media it provided, and maybe the conversations I had with friends or family about the Baseball game we all watched. They don't "leave nothing" any more than going to spend time with a friend leaves you with nothing when you come home after.

That seems meaningfully different than something like Adobe CS or a VPN - When I cancel my VPN subscription, I no longer have a VPN. I don't subscribe to Adobe CS because I inherently enjoy my time using Adobe CS, I do it because it's helpful for a hobby or job I have.
> I'm finding YouTube a goldmine for my current interest

Same here. I exercise daily at home. A few months ago, on a whim, I bought some kettlebells, which I used to see in the gym but had never used before. Once I started searching for and watching kettlebell instruction videos on YouTube, I started getting more such videos as recommendations. Some of the videos were really good, and they helped me learn how to exercise with kettlebells safely and effectively.

Among the recommendations were also some videos about maces, or macebells, which I had never even heard of. Intrigued, I ordered a couple, and now I have added them to my daily workout, too. I never would have discovered them, or learned how to use them, if it weren’t for YouTube.

Occasionally I dip into YouTube rabbit holes for subjects I was interested in when I was young (I’m sixty-five now), things like music theory or woodcraft or typography. I am always impressed at how much easier it is to learn such things on one’s own now than it was fifty years ago. Instruction books and searches of the wider web are also useful, of course, but for learning anything with a visual and/or audio component YouTube is fantastic.
You don't install npm packages (or any language development packages) with brew. You install nvm with brew and go forward with it.
the only data I'm aware of has a starlink launch around $25M, and a geo launch is around $70M. if you have newer numbers please point to the source.

starship won't be around anyone soon, and they need the money now.
I think the brogrammer term is mostly made up by people who can't program and need to blame someone else for their own shortcomings.
Anyone writing code where perfomance matters, surely needs them, they are even willing to pay for such tools down to micro-ops. e.g. Intel VTune.
Contemporary artists (people still alive) are notoriously bad at economics and consistently seem also unable to empathize with their potential pool of customers, most of this is because it is frustrating for them to convert their passion into predictable monetary respect. This is reflected in pricing, pricing discussions, and the sales process.

Adding that into art studies could do a lot for that economy and passion.
I'm having a great Linux day! TIL about 'splice' and 'pinfo'. Thanks!
I guess it's a really foolish way to think but whenever I think about those who suck up to their bosses and work weekends for no reward, I just think about the story of the CEO that pulls up in the expensive car. He tells his employee, "if you keep working hard, I'll be able to buy another one."
That those instructions had not been privileged has been widely considered as a serious design error of Intel 80286.

The virtualized modes introduced at about the same time by Intel and AMD, around 2005 / 2006, have been necessary mainly for fixing the broken privileged mode of x86/x86-64.

There is the well-known paper from IBM, published in 1970, "A Virtual Machine Time-Sharing System", which has listed the requirements for a CPU that can be virtualized, and which have been violated in the design of the Protected Mode of 80286 (in 1982), whose defects have been inherited by the later Intel and AMD CPUs.

https://www.seltzer.com/margo/teaching/CS508.19/papers/meyer...

In a CPU with a well-designed privileged mode there is no need for any other extra "hypervisor" mode, because an operating system cannot detect whether it is executed in the privileged mode on the real machine or in the non-privileged mode in a virtual machine, and the OS can be protected from the user processes by the same mechanisms that protect the user processes between themselves.

The UMIP feature available in all recent Intel and AMD CPUs is another fix for the original mistake.
How Urban Legend Destroyed the Ball Pit
> You will always learn something about the stuff you write. To write better, some new way of doing something, or something from the comments.

This. While you try to explain something to the potential reader, you will notice some holes in your own understanding. Teaching/explaining helps you become better at something.
Yeah.. they sell them for 8€ and you can‘t refill them or change anything. When the liquid is empty it get’s thrown into the garbage.
Have you tried searching for videos using Google, DDG, or Bing? I find it's better than YT's search. There is a browser plugin named "Unhook" that removes "related" search results.
This is a very accurate perception.

As a side note I once had a conversation with the head roster of a place I worked at. I floated the idea of accentuating certain characteristics of brewed coffee by microdosing i.e. adding minute amounts of long chain starches to increase natural sweetness in the cup. The head roaster saw this as being fundamentally wrong and unethical.

Maybe it was an egotistical response but in his mind the roasters job was to present the best possible unique expression of the green beans and doing what I suggested would be interfering with this.
Yet, neither do Uber nor AirBnB make money.

So it's still entirely based on a greater fool theory of economics.
Awesome, thanks for the suggestion. Already installed :)
I'm assuming that they need to have some type of power supply between the battery and the voltage rails of the amplifier to convert the 3.7V (or whatever) battery voltage to something higher. I would be surprised if this power supply worked the other way around (i.e., can sink current).

I always assumed that the damping action of an amplifier would ultimately result in the extra energy being dissipated as heat.
90% of outdoorsy jobs would ruin your back as well, just in a slightly different way and they'd pay a lot less which would mean your stress would come from money troubles instead of office politics and culture.
> Haha, I don't know how folks found this

I found it yesterday on Ukrainian Linux users forum[0], and decided to re-post it on HN ;)

[0] https://linux.org.ua/index.php?topic=11868
When you turn a hobby you love and are passionate about into a job is ceases to be a hobby you love and are passionate about and starts being a job. This might seem like a tautological statement but it's something people don't really think about until it's pointed out to them.

My advice is to reframe your thinking and start treating your job as a job - a source of income not a source of personal fulfillment.

Beyond that, there isn't a sole "tech industry" or "software industry" a lot of different types of companies employ software developers. I've been a software developer for more than three times as long as you and I've never experienced "devs that go out of their way to work weekends," "endless meetings," nor "constant micromanagement." Perhaps a job outside of a company that calls itself a "tech company" suits you best?
Rock concerts go above 125db peak. 90db is loud, yes, but it’s like THX home theater peak loud.
I'm going to assume you're referring to Black Wall Street, which happened 100 years ago in OK, and was only part of a municipality. I think whether or not there was a repeat of that would depend on a lot of things: Where it was, what group of black people were involved (for instance, a neighborhood of upper-class African immigrants is going to be treated differently than a neighborhood of well-off African Americans), etc. If it was a city with Flint's demographics (about 50-50 black and white) where the median income was 200k instead of 20k, I stand by my statement that it wouldn't have happened.

I'm also going to assume you're not from here/have never lived in the region. Flint's decline took place mostly AFTER the Fair Housing Act was put into place, and the reason there were so many black people in Flint to begin with is that (like Lansing and Detroit), the auto industry actually treated black people relatively decently. Unlike in Detroit, the white flight from Flint didn't result in the outer areas developing instead: The area just lost half its population because there were no more auto jobs.

It wasn't explicit public policies that made black people in Flint less able to leave, for the most part. Implicit and private racism played big parts, as does generational poverty and the latter generational affects of slavery (e.g. since most of Flint's Black people moved there in the 20s-40s and the city crashed in the 60s-70s, they didn't really have time to build the communities needed to do things like help them leave a newly dead Rust Belt city).

Flint in particular is a giant clusterfuck of interconnected issues of class, race, etc., which is why it was my example. (And also because I used to live there).

One problem I have with modern racial discourse is the insistence on flattening all history into one singular (usually American centric) model. Local history and context matters.
The fact that you originally swapped /f/ and /g/ in your comment then edited it to fix there mistake is perfect example of why this is a dangerous and bug prone approach to writing programs.
Absolutely yes.

I've been developing professionally for almost 30 years. I still love making software and I'm good at it.

When I started in this industry, being able to do it at all was the barrier to entry. The processes were light; "here's what we need it to do, go figure it out."
Responsibility (and impact) were both high.

Somewhere along the line that changed. Teams blew up to be dozens of people. Process fads weighed things down with tons of meetings, silly ceremonies and other things that actively slow down productive developers.

Add to the mix the hell that is tech interviewing now. If you're interviewing for anyone that will pay well, you're going to be subjected to "leetcode" style puzzles under pressure and stress scrutiny. If that's not how you best think and solve problems, tough!

So yeah...I can absolutely relate. I still love building software and I hate the industry.

The only escape is entrepreneurship or possibly consulting, both of which I am actively looking to do.
Why not use normal trees? I cannot watch the video right now and assume an open question is most likely be answered with a 'no'.
> a lightweight, low-friction hosted blogging platform

Which platform have you swictched to?
Also all these APIs are read write, aren't they? I really wish there was an easy read-only API that i could use for all kinds of hacky integrations
Ask HN: How do you make sure a back end matches API-spec?
Hello everyone,

I've sort of come to the conclusion that I prefer writing API-specification (Open API in this case) before starting to write the application itself.

The reason mainly being that if one writes the specification first, one has to think through the api, its error codes an so forth. There is nothing wrong with going the other way, namely generating the specification from the code. However, I have this intuition that there will always be edge cases where you will end up having to manually write parts of the specification anyways.

This means that there is a great risk that the specification drifts from the implementation as the application/specification matures. The reason being is that one has to manually make sure that the specification matches the application, which is bound to be error prone!

My question is basically, how would you approach this problem? Do you know any tools that can help one make sure the specification matches the application? I've looked through some of the "Open API tools" [1], but none of them seem to really fully solve the problem.

Thank you for your time :D

[1] https://openapi.tools/
This is a great article.

I once gave a version of this to a manager and he replied by telling me that nothing gets done without a deadline.

He kinda made a point. Curious to see what people think about this?
Working Under Inventor/Billionaire Dean Kamen
Find a different company with a different working culture.

My devs are not required to work more than 40 hours in a week and I go out of my way to ensure they don't have to endure any kind of crunch time.
Deformable pump gives soft robots a heart
I thought I was the only one.

My issue with the industry is dealing with sensitive people who get upset at everything. I don't know what it is about tech that attracts such people even though programming was supposed to be fun.

Unfortunately, the best thing to do is to not work at tech companies and use your skills to serve the non-tech industry. For example, I enjoyed working as a contractor in the medical industry because building things to help nurses and doctors work more efficiently is way more fun than building useless apps to steal people's money.
yes - it's more efficient: https://en.wikipedia.org/wiki/Balanced_ternary#In_computer_d...
>It also helps to have a lower wage and higher unemployment rate.

In a lot of Southeast Asia, personal service generally (drivers, full-time home help) is a lot more common generally for middle class-ish people than it is in the US or Western Europe.
It did work. The outbreak in Shanghai was contained and reduced to zero. Maybe they will have to do it again.
Makes sense, but isn't it a choice?

I'm just starting out in my career as a student and I don't have much to do except for my work, side projects and studies. I sometimes work on weekends but I don't promote it at all. This is not a standard I'm setting and I don't expect anyone to do the same.

Obviously, when I'm with my family or friends, the whole scene is different; I want to get off work early. But I think you can work on weekends if you feel so because some people have nothing better to do and that's their escape.
Similarly, I have a rough specification for something that builds much further out on this idea (towards the Keybase-style vision). Would love to get in touch.

U2FsdGVkX1/FFKGwfCgflTAvl5rr2RP+WSQ4n/tGHuMcFnD8JFfXJfoAzIHAVakHSOiiM7MnOsAZGT2jyh/+Sgs6mgN4wea6RnMx8dIXCItuu5g462RG9un8fHivYtqdTNBa3XLp8HDWsPXMHoEoiP4M1F9nrQhMREYFp2Q6fpiEpZY4q1a+VtGpLIjdVk2k788eMQjvYZh/vruzvx751HCzz/D+lsVSFJsOaoZQpqOTj4iD/kSludUkKY7v/vk8fcew4i88RtEc63oRgarLiBEu5rB1PGxCf32/8tVVjy4/B2QmQ8nYdL50SR4oeU52lb3pyciOweuJOiE88U+WdmQ4IJ+LNozGYE514vta5Qy2ZCHgHhHNTrs32X6n9+1w0Mv0Y8z/Cxf28Rm356pIPw==
The easiest way to support tropical rainforest is to eat less beef. The amazon is cleared for cattle grazing, much of which is imported into America.
See my other reply re imports. I say dont bother and instead do it by hand as it speeds up over time.

Yes the same-day ordering is visually quite annoying, although the final end-of-day/end-of-statement balance is really the only value that matters.
I looked this up once, LEAVE is fast but ENTER is slower than just doing it by hand. So compilers will use LEAVE under some circumstances but ENTER is a dead instruction AFAIK, just like LOOP and a few others.
I use DDG to search for videos and find it much more useful.
Some ideas for improving, uh, "cyber skills" (mainly offsec):

Find vulnerabilities in software, the more widely used the better. Try both closed & open source software. Publish some CVEs. Different approaches can work depending on your preferred "style" but following a methodology (e.g. OWASP web security assessment guide, OWASP code review guide, or the approach from "The Art of Software Security Assessment") will reliably net bugs if you are persistent.

Team up - find groups adjacent to your interests and get involved. CTF teams are good for this, ideally you want somethings where you work together with others towards a common purpose.

Try some bug bounty programs. You will find you need some "unique" angle to be able to get anywhere. Even if you don't make any money (you might, you might not) it's a good excuse and the money is decent motivation to spend time looking for bugs on "real" websites. Find discords & slacks relevant to BB hunting and join them. Talk with people about it.

Get a certification. Yes, they suck. Optional. But if you have an industry cert and a detectable pulse you can probably get a job in computer security (whether it's one you want is another question, but it's an option to jam a foot in the door).

I dunno if this is on target for you, I made a lot of assumptions here about the size and shape of the dent you might want to make in the world.

Whatever you do, it helps to prioritise "visible" activities that produce concrete achievements that help you build a rep and a network. "Network" is kind of a sterile word but I couldn't think of a better one. The computer security industry is very "cliquey", it helps a lot to get involved in activities that help you get to know people, and make you "known" to others.

I don't have much advice for business lol.
This article seems preoccupied with damage that a lone disgruntled employee can do, but the fraud that scales to hurt the widespread public is organized within financial institutions. Wells Fargo perpetrated this in the bull market between 2011 and 2016.
But feasibility assessment is basically about going to the engineers and saying, "we want to spend 6 months on product X -- can it be done to satisfaction in that time?" That's often a very easy question to answer reliably.

Long-term planning approaches the problem from the ass end of things. It's going to the engineers and saying "design feature X on paper for us" and once they've spent a month doing that, management says, in the best case*, "well, this work cannot be done for real in the remaining five months, so never mind".

The original question would have been answerable in a day without going into too much detail.

----

* Best case. The more common case would be "well, now that we've spent a month planning this we better get the actual work done in the five remaining months, no matter what it takes!!"
Definitely seems like all risk little chance of reward.
Are you in the US?

https://www.helpwithmybank.gov/index.html

That's a website from the Office of the Comptroller of the Currency, the org that regulates US banks. Dig through the topics to find one most applicable, make sure you did everything they recommend, and then hit the contact button. Or just go to the contact page to contact the OCC directly, most of their recommended steps are “call the bank and ask what’s up”.

Also good is the CFPB, and while I’m not sure if a business situation will be something they can address, it wouldn't hurt to contact them as well

https://www.consumerfinance.gov/
>Cool to see this project is still alive

Just "still alive"? They delivered solid results very fast, and never lost steam...
The way I see it, it's just an IQ test in disguise, which do have empirical evidence they predict your future performance at intellectual work.
this is one thing i can’t stand with macs anymore - they have enormous input latency.

if SPI results in lower power usage, then great. USB can easily manage single digit millis, and i’d estimate 4 or 5 (?!) frames of composition and/or vsync latency. insane.

it means my 2019 macbook pro has ~80ms input latency - absolutely noticeable but not the worst thing in the world - the m1 and m2 machines are actually worse somehow. the higher refresh rate displays help (back down ~50ms) but HFR is a crutch.

i really wish apple would get on top of that.

i think peripheral interconnect is a moot point :)
8 GPU core M2 MacBook Air shown to outperform 10 GPU core model under game load
It's been worth it for me, though not yet in the way I had expected. I write novels when I'm not coding, and I maintain a self-hosted blog about reading and writing mysteries and thrillers. I had hoped to draw a loyal audience of readers who would buy my books, though I never actually implemented a coherent readership-building strategy. I just wrote about whatever I felt like.

Turns out, a handful of like-minded readers, authors, and editors have gotten in touch through my contact page. Those contacts have opened up a number of opportunities and helped me develop a network.

I had a larger following on my Facebook author page years ago, but I didn't like the platform or the company. I stayed on solely for the author page. Judging by the number of followers and post engagements, I seemed to have a broader reach there. But I can say the actual engagement of those followers was much shallower.

People have contacted me through my blog for film rights and European publishing rights (neither of which panned out). They've given me free copies of books by other authors to review. They've invited me to write articles for their sites, and more.

I wouldn't say my blog has helped develop a brand, but it has definitely been useful. And it's never a chore if you just write when you please about what you please.
All of that stuff has been commodified and monetized. In a world where that wasn't happening, this sort of (for the lack of a better term) organic content would be on instagram etc.
> Small/medium sized non-tech companies don't value technology and don't understand its importance.

I work closely with IT departments within such companies through ERP implementations/localizations and can coroborate this. In my experience 9/10 non-tech companies with their own IT departments(1+ person) don't value and especially don't understand what their IT department does.

On the other side, the people working within such departments are in my experience just terribly bad at sticking up for themselves, and explaining what needs to be explained. They don't draw lines where lines need to be drawn and they see themselves in the same way as the management/leadership does.
I completely agree. Growing up, my dad owned a construction company and forced me to work for him throughout my teens. He had me moving rocks, digging holes, schlepping wood around, etc. It was the gruntiest of grunt work.

I started programming for Intel in the early 90s and loved being free from the menial labor, doing creative work, and being treated like an important, respected, and integral part of the company.

Fast forward 30 years, and programming feels like the same grunty ditch-work I was doing as a teen for the reasons you mentioned. I hate it.