skysight-inc/HackerNews huggingface dataset:
You've forgotten one additional nuance - security. It's easier to look out for outdated/vulnerable components. A slim image also makes it quite a bit more annoying for attackers, if you don't give them all the tools they need straight away.
It’s insane they don’t have a compatibility layer for 32-bit macOS apps, so many games were never ever ported to 64-bit.
The original purpose was not to ensure that someone got paid. It was to ensure that certain people didn't get heard.

As for the modern day, we need to find a way to separate the payment channels from the content distribution channels. They have different constraints, and by binding them together the content platforms have no choice but to place artificial constraints on the distribution channels, which means developing technologies that converge on censorship.

Instead I ought to be able to find a chunk of bits lying around on a flash drive, play them, and have my player recognize the few hundred people who contributed to the creation of those bits. After a month or so, I'd have a list of a few thousand people, each with a percentage by their name. Supposing I've allocated $30 for content that months, at the end of the month my money goes directly to those people.

That guy who scraped the video and posted a copy. He's doing one of two things:

- helping propagate the original, so the original people end up getting paid from the file he hosted

- obfuscating the source somehow, in an attempt to prevent the proceeds from going to the original creators

In the former case, we should thank him.

In the latter case, he'll get caught: it's pretty easy to prove that you had access to some bits before someone else did. When we catch him, we'll just annotate his obfuscated copy with a link to the original metadata, so payment flows are restored. This ought to even work retroactively.

It's no more complex than what we're doing, with these third party content platforms trying to put handcuffs on our devices all the time. It's just a different model which we're not exploring because the existing model is in the way.
On the Mac side, THINK/Lightspeed Pascal had all of the same unmmatched mod cons of Turbo Pascal: lighting fast compile times, unmatched symbolic debugger that understood record types and Macintosh handles with a variable watch/execute statement window, auto formatting. It was sad that the Mac world slowly converted to C/C++ as the "flag carrier" programming language.

No TUIs, ever. God forbid.
Clearly needs 'hazard documentation' features (legal, safety, otherwise) to prevent roads that shouldn't be used from being used.
Would a compiler be smart enough to generate a big table for this?

I wonder if it’s just so big the optimization pass would give up, or perhaps makes tons of tables of 256 entries each.
Surplus electronics stores were the absolute best thing about the 80s into 90s, but they're mostly all dead now.

Which is annoying, because back in the 90s you had hell to pay to get anything to work with a computer (usually abusing the parallel port); now any Raspberry Pi can easily control random doodads you might find, but there's no place to find them.
You might also enjoy Alchemy of Air.
Unfortunately, they only thing they obscured was the fix from the victim, it in no way obscured the attack from the attacker. So, yea, it "worked."
Still gimped in comparison. You have to manually open a menu just to see what windows you have open and to switch between them instead of always having a tab bar on the screen and swiping left and right to switch.
I don’t think this is unique to children. I know many adults that do this (and I admit to be guilty of it too). It’s even fun to see how long it takes for you to introduce a new phrase or similar before it gets picked up by people and you.
Just wait until the cars are driving themselves based on this map data.
Wonder if the people who do use it want it back.
About 2% residuals is common in rocketry. This was probably 2-3 tonnes of propellant left int the tank when it impacted.
Russian poets get jail sentences
In Icelandic athletes translates to íþróttafólk which literally means sportspeople. So to me this sounds like an Icelander that doesn’t know good English. It’s probably a perfectly cromulent word though.
True type. It's always true type.
Damn, I'm pretty sure I did something similar on a piece of paper when I was a kid. I could have been the "creator of the world's smallest typeface"!
It is not the user's responsibility. Google Maps is now a marketing platform (try typing a Hotel name and see how that goes). At this point, we should have an Open Source Open Map that let's people contribute and it's actually free.
Well yeah, sophistication isn't part of the criteria for copyright protection. I think the perspective applied here is along the lines that typefaces are more of a tool that authors use, rather than an product of authorship. Likewise, the design of a paintbrush wouldn't be eligible for copyright. Even a very sophisticated paintbrush. Both typefaces and paintbrushes are eligible for patents, though.
Just to clarify, what are components referring to? Are they independent web services?

And what is the total size of the developers you worked with? Are the 12 just your team or the entire engineering org?

Edit: found from another comment

> We don’t call them microservices, because we aren’t web developers pretending to do architecture and recreating the mistakes of DCOM, CORBA, and Web Services. Most of them are autonomous event sourced components. The others are stand alone web applications that are stitched together with Nginx routing and SSI.
Too many redirects on the desktop. There are 4 navigation changes just on loading the homepage
This the most neutral link that I could find for this Bible-level topic. If you can fix it, then Wikipedia allows it.

What I believe they mean is that you should do many customer interviews before you write a single line of code.
There's nothing wrong with their prioritization, there are tons and tons of high-priority issues that deserve more contributor time than this. Everyone's a volunteer.

This is just a process error, IMHO. The process for stabilization in general just results in outliers like this and it's really frustrating for everyone involved. I know Rust is sort of unique here, just like it's unique in all sorts of other ways, but I can't help but think that there could have been some sort of provision for small methods like these.
Shire of Quairading "Take a closer look"

Also Shire of Quairading "TURN AROUND"
Anyone know if these disclosure reports are made available to the public? I’d imagine they’re public record.
Centralization or decentralization is a mute point. The problem is solved using PKI, which was defined as a theory back in the 90's. PKI can be supported by any government or official with some computers, even private companies can offer support for PKI.

There are multiple solutions, but the cheaper solution will be offered by a perfect competition system as economic theory suggests. Anyone is free to choose the most expensive solution if so desires. I don't mind at all if someone pays 1000 times more for the same PKI and uses a more expensive system than a blockchain one.
I have to mention Mediocre Fred:

https://www.youtube.com/watch?v=kLyY-si0IP0
...right? Anyone remember Pinball Construction Set?
Seems like an unnecessary complication. We already have a way of distinguishing that: athlete vs paid or professional athlete.
> Diet and lifestyle can be healthy or unhealthy. Single ingredient, not really.

That’s false.

There are many ingredients and foods that we could name that are without dispute in and of themselves unhealthy, regardless of general diet and lifestyle.
Lets step back a second. If the rationale behind adopting microservices for everything is PURE orgitecture rather than software architecture, then that's not really a rationale at all.

Instead of having one instance, you now have dozens of little service fiefdoms plus all the added network I/O overhead associated with that.

The principled approach is really to simply not do that, for the basic latency costs. I mean, did World of Warcraft, which is way more impressive than 99% of all the little django apps out there in corpo world run on a gajillion microservices? Fuck no
In DOM you can add content gradually and asynchronously, which gets harder using HTML template.

Further you can read back previously added contents and make additional chagnes based on those. Like summing up table columns, or adding links to the first column values, or removing or fixing links based on authorization, to name a few.
Make Yourself into an Anime Figurine with AI Image Generation
Components are either autonomous event sourced back end components (using Eventide) or independent web applications that are combined with Nginx routes and SSI. The UI is (mostly) server-rendered Rails. The users have no idea they are hitting 20 or so different web applications, but the developers sure feel the productivity boost of every application being a small application that is (relatively) independent from one another.

A dozen or so is the entire software development organization.

Edit: Indeed! If you have any other questions, ask away. Most people think what we do isn't actually possible, but it is.
It's funny to me that the Assistant team knows how bad Maps is because the Maps integration is very good at ignoring insults appended to commands. For example, when you tell Maps to "Navigate me to Walmart" and then it asks you if you mean the one five miles away or the one eighty-six miles away, it correctly interprets your response of "The closest one you worthless piece of shit".
I think you think you’re being a realist. But if you have worked at the top end of any big tech company you can see they are both incompetent idiots but also wielders of incredible power… hand in hand with government.

I used to think like you, it was all a conspiracy. But it’s not.
So the labeling requirements need a sliding scale. There still isn't anything to ban.
> Noam Chomsky famously discovered that the building blocks of language are preloaded into the human mind,

“Discovered” seems to misrepresent the evidentiary basis for Chomsky’s Universal Grammar.
I’ve got a similar one, yet to be written, about “cold computing”. How do you compute if you’re on a limited solar+battery installation? what if your CPU wakes up and you have only a couple of hours of runtime? What if you only can turn on wifi for 20 minutes a day?
Well, it's true, however, it's nice to have a way of showing stakeholders about technologies behind security solutions altogether.
Yeah. Back in the day, every application was expected to use the same common set of controls - which were well written by the OS vendor, well tested, well documented and well understood by users. Every button on windows 95 looks and behaves the same way. Every application had application menus that worked the same way, in the same font, and they all responded to the same keyboard shortcuts.

These days every application reinvents its own controls for everything. For example, in a web browser the tab bar and address bars are totally custom controls. Electron apps like vscode take this to the extreme - I don't think vscode or spotify use any native controls in the entire UI.

I blame the web in part. It was never designed as a system to build application UIs, and as such the provided UI primitives are primitive and rubbish. Developers got used to building our own custom elements for everything - which we build fresh for every client and style in alignment with the brand. UIs built on the web are inconsistent - so our users never get a chance to learn a common set of primitives.

And for some reason, OS vendors have totally dropped the ball on this stuff. Windows has several competing "official" UI libraries. Every library has a different look and feel, and all are in various stages of decomposition. Microsoft's own software teams seem as lost as everyone else when it comes to navigating the morass of options - if windows 11 and MS Teams are anything to go by. Macos isn't quite as bad, but its still a bit of a mess. Every year I expect the people building xcode to know how to build and debug software on macos. And then xcode crashes for the 3rd time in a week. Xcode achieves the impossible of making the javascript ecosystem seem sane and attractive.

I'd love a return to the halcyon days of vb6, where UIs were simple and consistent. Where there was a human interface guidelines document that UI developers were expected to read. I want users and developers alike to know how the platform works and what the rules and conventions are. F it. How hard can that really be to build?
Fracking is banned in Europe I think pretty much everywhere. It results in earth quakes, underground water and air quality contamination.

But it it provides vast amounts of energy. The US gov cares about different things.
There's a lot of text that isn't covered under copyright at all. It would be a circus if widely published content that isn't eligible for copyright was illegal to photocopy because it was printed in a typeface that was.

For example, the IRS official fonts are Helvetica and Times New Roman. If in a hypothetical world, those were eligible for copyright, they'd still be within the duration of eligibility. Would it then be a copyright violation to print my tax form? I think that's silly, and I think the lawmakers who decided this thought the same.
Like, say, OpenStreetMap?

https://www.openstreetmap.org/
Kimchee and Chitlins [pdf]
Connect, always connect.
> Current performant (high accuracy) LLMs have a quadratic cost (space and time) in sequence length,

FlashAttention only takes polylogarithmic space overhead beyond the linear needed for attention.
Yes, quadratic compute, but that's much more tame.
There's a lot of false information even in the premise of that introduction. Jobs didn't announce Halo as an Apple exclusive, he announced a simultaneous release with Windows. Microsoft didn't poach Bungie. Bungie was failing financially before the acquisition and Halo wasn't anywhere near complete at the time.

Microsoft saved Halo.

If the premise is that flawed, I'm skeptical of the rest of the piece.
My question is when and how we can reduce the gas fee. It’s the big problem now.
You weren’t fearing your life, merely pain avoiding.
There's a semi-maintained road that goes through a farm field between my parents house and my childhood best friend's house. Partway through there's a creek and the road just goes through the creek because it's usually dry or shallow enough you can drive through it with a truck. It gets pretty deep and wide in the spring though. Google Maps suggests that route. Also, I'm pretty sure it's a private road and likely not passable in the winter because it probably doesn't get plowed.
> So to me this sounds like an Icelander that doesn’t know good English.

Complete aside, but since we are participating in linguistic tomfoolery, this feels appropriate:

The expression should be “doesn’t have good English”, or perhaps, “doesn’t know English well”.
This is what you get when all you talk about it the positives, especially to new programmers or students. It's not about the why, but only if you do or do not.

I'll die on this hill, but DDD can be put right up there with microservices as a solution to a certain type of problem being sold as THE solution.
> So, as a blunt statement - your experience is typical. That is, it's average.

Definitely a fair judgement and would agree that this constitutes poor architecting on many many companies' parts including ones that I've been a part of.

> Every one of our 100+ components maintained by our dozen person team can be run and tested on its own.

Can you elaborate on this? What is the primary benefit of running 100-300 components vs a monolith specifically with a 12 person team?

More directly, what's wrong with a monolith at the dozen person team size?
Now you have to go to Shenzhen to find them.
The original point is so wrong that I didn't even consider disproving it. Apple has strategic business collaborations across news[1], film[2] and software industries[3], private entitlement APIs[4] that are only available to specific developers[5], and then obvious control/integration with their platform that boxes-out legitimate and motivated competitors like Spotify[6] and Epic Games[7]. Their relationship with law enforcement is an inconsistent[8] and[9] territorial[10] train[11] wreck[12], but they proceed unpunished[13] because they have good domestic[14] relations[15].

> It is not your god given right to participate in their ecosystem

It is not Apple's god-given right to participate in a market where they violate the law. It's not illegal to be a monopoly, just to abuse your monopoly power.

Happy new year

[1] https://www.nytimes.com/2020/06/29/technology/new-york-times...?

[2] https://appleinsider.com/articles/21/05/05/apple-scrambled-t...

[3] https://www.macrumors.com/2019/06/04/developers-sue-apple-ov...

[4] https://www.techspot.com/news/71289-apple-granted-uber-ios-a...

[5] https://www.theguardian.com/technology/2021/sep/02/apple-con...

[6] https://www.theverge.com/2023/2/28/23618264/eu-antitrust-cas...

[7] https://www.bloomberg.com/news/articles/2021-09-12/epic-game...

[8] https://en.wikipedia.org/wiki/Apple%E2%80%93FBI_encryption_d...

[9] https://www.macrumors.com/2023/12/06/apple-governments-surve...

[10] https://9to5mac.com/2023/06/09/chinese-government-still-afra...

[11] https://www.theverge.com/2021/4/1/22361762/iphone-russia-sta...

[12] https://www.theverge.com/2019/10/7/20903613/apple-hiding-tai...

[13] https://www.latimes.com/business/la-xpm-2013-aug-03-la-fi-tn...

[14] https://www.bbc.com/news/technology-67133155

[15] https://www.businessinsider.com/apple-ceo-tim-cook-meets-don...
This guy pretty much just summarizes every Adam Curtis documentary.

Hyper normalization is a masterpiece. This is a sort of
Poor summary of that.
Lol you overanalyzed it. I fat-fingered in mobile. U is next to i and unlike Nissan or Toyota, my swipe keyboard does not recognize Huawei yet.
Really interesting to see where the scaling and complexity limits are for blockchains. In this case, it's signature aggregation for the huge numbers of machines (~hundreds of thousands now in Ethereum) that attest to the validity of state.

There is a lot of interesting programming + mechanism design + cryptography happening in crypto.
Instant Data Analysis and Visualizations
Turn your complex data into interactive visualizations and meaningful insights with a few simple clicks.
Breakthrough Listen at UC Berkeley
Unhinged, wild speculation.

A teaser: evil corporations will make your AI girlfriends suggest that you buy Monster energy drinks.

Embarrassing that HN apparently has such a large tinfoil hat contingent.
I feel like crypto in general was designed by speculation, and not real use-case.

If you read the original bitcoin whitepaper we have veered into a completely different direction.

I was fortunate enough to build and operate a payment system, during covid 2019 - 2022. It was able to do everything required to process payment maintain an accurate ledger. Our little team of 6 built it in 9 months.

It was centralized yes, and that made things a lot simpler than crypto so comparing it to crypto is a bit unfair admittedly. But you know the difference is it was designed based on real use-case. It could process billions of $ in transactions. Could scale up / down etc...

More importantly we had real people using the thing. People who had no idea how payment systems worked. People were sending money to their mothers for her birthday. Sending money to pay for school fees, hospital bills, etc...

What the crypto community including Vitalik Buterin has failed to realize is the nodes on the network (nodes accepting any given currency) is everything. The regulators have done a very good job of keeping crypto's contained within just 'speculation'. I feel the window of opportunity for it to spread has been shut (for now), mostly by the crypto community themselves with all the fraud and lack of any improvements in UX this long into the game.

While the crypto developers will happily hack away and fabricate use cases based on speculation, and refuse to reduce friction / fees and improve UX. Crypto in it's current form is dead, something new will arise with all the learnings of the current-generation crypto. As much as I believe in the mission of crypto. I'm confident that this proposal like all the other proposals refuse to acknowledge the problem with ethereum and any other crypto, which is I still can't buy bread with it. This proposal is another evidence to show that they're simply focused on the wrong set of problems.

Edit: Update team size mentioned above from 4 - 6 for accuracy.
I bike for transportation sometimes but I wouldn’t consider myself a cycling athlete.
DIY Embroidery Machine V2
I think the idea that renewables have to be paired with large amounts of energy storage is not correct. In Ireland dispatchable power is used when wind is low. Natural gas, hydroelectric, HVDC, pumped storage. Lithium ion batteries are generally only used briefly while the gas power plant gets up to temperature because of their high cost. There are also HVDC interconnectors that allow excess wind to be exported to the UK and electricity to be imported from there when it is cheaper. They expect to be able to achieve 70-80% renewables using this system by 2030, and are currently at around 45%. From 2030 onwards the focus will be on decarbonising the remaining ~20% of electricity generation that is gas. How that will be done will depend mostly on how the technology matures in the meantime, but it will likely be replacing natural gas with hydrogen and biogas. Another option could be carbon capture. Or batteries if there is some technological breakthrough and the price of stored energy drops way below it's current 200euro/MWh price.

I also think that electricity grids are very complex and powering any large grid with 100% of any one source is impossible. As each energy source has different pros and cons, you'll generally always have a mix of different sources.
Lost in space? Just use relativity
Pentest engagements, you’re having to repeat the same tests over and over. That if you don’t automate it by the fifth repeat, you’ll lose your sanity. So the new automation tool now frees up time so you can audit on new novel areas in these engagements. But, it happens again. You’re slowly getting bored again until you inevitably write a tool to automate it. It’s a vicious cycle
Kinetic energy is definitely the better design and test metric. But you still can't claim a linear relationship without large - yet controlled studies. And if it is as good as they, a large/long trial could be unethical versus just widely deploying it and collecting the data you can. It is just as likely it is only twice as good at preventing concussions. The headline is almost click-bait.
There is also GUSANOS[0], which is no longer maintained, but from my understanding OpenLieroX merged many of its features into its codebase.

[0] https://sourceforge.net/projects/gusanos/
This viewpoint doesn't translate to reality in my experience. Monolith or not, engineers care about working product if they are incentivized to care about working product (and if they aren't, they don't).

Code is code. Cognitive load is cognitive load. Doesn't matter how you organize it. Unless your company is still very small and simple, there's no single team that is going to be able to understand how the entire system works (and take ownership of every part of it working properly). I've worked in many monoliths where you still had to have "cross team meetings and project management every time you want to ship a feature".
Yes, here is the disclosure by X: https://transparency.twitter.com/dsa-transparency-report.htm...

And here is a recent announcement about changes: https://blog.twitter.com/en_us/topics/company/2023/an-update...
You wouldn't be a sportsperson then either :)