skysight-inc/HackerNews huggingface dataset:
Show HN: Aperture – Flow Control for Cloud Apps
Hello HN,

Over the past year, we have been building Aperture - an open-source flow control and reliability platform for cloud applications. Over the past few years, companies like LinkedIn[1], Google [2], Netflix [3], Stripe [4] have built cutting-edge flow control technologies to keep their applications reliable. Flow control is powerful because it enables graceful degradation- the ability to preserve key user experience pathways, even in the face of application failures. With Aperture project, we hope to democratize building reliable applications with effective flow control.

Aperture enables flow control through Aperture Agents and an Aperture Controller. Aperture Agents live next to your service instances as a sidecar and provide flow control components such as a weighted fair queuing scheduler for prioritized load-shedding and a distributed rate-limiter for abuse prevention. A flow is the fundamental unit of work from the perspective of an Aperture Agent. It could be an API call, a feature, or even a database query.

The Aperture Controller is powered by always-on, dataflow-driven policies that continuously track deviations from SLOs and calculate recovery or escalation actions. The policies running in the Controller are expressed as circuits, similar to circuit networks in the game Factorio[5].

You can deploy Aperture into your service instances through Service Mesh (using Envoy) or Aperture SDKs.

We are excited to release Aperture as an open source project under the AGPL v3 license, and invite SREs, DevOps & enthusiasts to give the project a try. We would love to hear your feedback on Aperture and how we can improve!

GitHub: https://github.com/fluxninja/aperture

Docs: https://docs.fluxninja.com/

Announcement: https://techcrunch.com/sponsor/fluxninja/fluxninja-announces...

Explainer Video: https://www.youtube.com/watch?v=sEl4SMo3KNo

[1]: https://engineering.linkedin.com/blog/2022/hodor--detecting-...

[2]: https://sre.google/sre-book/handling-overload/

[3]: https://netflixtechblog.com/keeping-netflix-reliable-using-p...

[4]: https://stripe.com/blog/rate-limiters

[5]: https://wiki.factorio.com/Circuit_network
is this like Column?
80 year lease seems to be a relatively good thing overall (devil in the details as always) and an escape hatch of sorts. Otherwise some early property owners would get very rich for no reason.

edit: after looking into it is seems they're slowly backing out of this idea that the land belongs collectively to the state after 80 years which perhaps partly explains the real estate fever as more people come to believe they'll own the land in perpetuity.
It semi-works. It launches, loads, says something about wingspan and double jump, then immediately teleports you to a location where you're stuck.

It's all very jumbled: https://imgur.com/a/1PNTW7E
It's hard though. Running a business is a full time job. Most businesses need to adapt. Handing over control to kids might not sit well with current employees or those with a financial interest in it. And the kid may very well want to do literally anything else and now be unable to do so. Especially if the business is not easily sold or would be seen as against the family wishes to do so.

If it's just a financial interest in a business that the kid won't be controlling, then it's just money anyway.
That is a ton of work, thank you. What is your motivation for making the templates open source?
Why would they take and hold pictures of the victims of crime?
I think we're missing each other.

Whether you can write it down as a giant complex pile of more simple operations does not cut to the core issue: is consciousness a property of a computation which is present or not regardless of the physical substrate on which the computation happens, is consciousness a property of certain physical systems which isn't present even in extremely faithful computer simulations of those systems, or consciousness something else? (And how does ethical consideration of a system depend on consciousness?)

A computer simulation of weather doesn't have the actual wetness of rain, no matter how detailed the simulation is.

Addition can be present in a 4th-grader doing arithmetic, an abacus, an analogue computer or an electronic computer, even if they have different limitations on the size of numbers they can handle, at what speed, etc.

I'm going to ignore the 'full interaction between synapses' part b/c we don't know what kind of detail is needed for a computer model to capture the behavior of a conscious being. But the point is -- if you _had_ such a model, and could run it forward, people would still be divided as to whether it was actually conscious or not, because the basic properties of consciousness are not settled.
Seems about right. Japan > UK > ... > Canada in innovation.
> It's simply not the case that most bugs or even, as a fraction of bugs, almost any bugs are due to programmers rewriting existing code to run on new CPUs. If you really squint, you can see things like Android devices having lots of security bugs due to the difficulty of updating Android and backporting changes to older hardware, but those kinds of bugs are both a small fraction of all bugs and not really what Dixon was talking about.

It's worth noting that Dixon's prediction was at the very tail end of the time when CPU portable was a major goal. In the late 90s, anyone compiling for Unixes might reasonably have to support a half-dozen major architectures. Nowadays, even including 32- and 64-bit as separate architectures, there's basically 4 architectures that matter (i386, x86-64, arm, aarch64) for most software. And since 1998, RISC-V and Itanium would have been the only notable new architectures.

This doesn't contradict what Dan says about Dixon being wrong, though.
Atlas Migration Execution Engine – Atlasgo.io
Hey! Would love to share with you the latest release of Atlas - the migration engine we are working on.

Currently, this tool provides a variety of capabilities for versioned migrations, including automatic migration authoring, linting migrations, and their execution on the database.
We are already working on features that will make troubleshooting and fixing bad migrations much easier.

Appreciate any feedback or suggestions you may have for improvements. Thanks <3
Is this publicly available at all? I totally understand if it's just something fun for you and your writer pals, but it sounds amazing and I'd love to see it if possible.
I hear this all the time but SMS/MMS/iMessage/whatever Android has does this just as well.
GBA is such a sweet spot for me. My SP is still one of my favorite platforms.
What was your process to getting it on other platforms that Godot does not currently support?
If the security of your military operations are vulnerable to "random nobodys running bots that post on Twitter," your operations aren't secure in the slightest, because any slightly competent adversary can do exactly the same thing - and they probably already were.

If you're on a sensitive military operation and are broadcasting anything - not just ADS-B, but any sort of radio emissions - someone will notice you. Radio blackouts have been a part of secret operations for a long, long while.

Either you're broadcasting and therefore don't care who knows you're there, or you care to not be detected and don't broadcast anything. Those are the options.

Twitter has nothing to do with it.
>friends have asked me

Is this supposed to be haven't?
I'm from Buenos Aires and I say kill 'em all!
Starlink is ruining our view of the night skies so that rich people can tweet wherever they want...
What's funny, economically, about this guy is that his investment in floppy disks made roughly a 10x return!

"Another thing is that I don’t know what my inventories are worth. I know that ten years ago I bought floppy disks for eight to 12 cents apiece. If I was buying a container of a million disks, I could probably get them for eight cents, but what are they worth today? In the last ten years they’ve gone from ten cents to one dollar apiece, and now you can sell a 720KB double density disks for two dollars."

Reminds me of when I was at a thrift store and these used paperbacks were being sold used for triple the cover price that they sold for new in the 1950s.
Is this like Vodeno in europe? When looking at job listings, I realized that Aion Bank appears to be just a marketing wrapper around Vodeno, which handles all the administration, technical stuff and even banking license and customer support.
It's not even the tech. The idea is fundamentally untenable.

I imagine the GP desiring something conceptually similar to a transparent plastic sheet where you can put over the original document and annotate it. But the plastic sheet annotation is meaningless unless the original document is freely available.

It's similar to any other kind of criticism. This comment is meaningless without reference to the context in the discussion thread.

> can't fix the law with tech.

I totally agree. The only reason why people might think the idea of "markup on top of, but separate from" copyrighted content is remotely possible is because the law allows fair use to some extent. Otherwise any annotation or criticism would be technically considered a derivative work. I'm often amazed how programmers and tech people in general, supposedly the type of people who would dive deep into pedantic details, so often assume their understanding of the law and the legal system is correct without even so much as a simple "hello world" unit test...
Coz you want to make $25 mil in revenue instead of $20 mil in revenue.

The cost is so high actually forking and developing the fork is probably cheaper. Especially for a big company.

Imagine app costing you 100k in hardware, 1 mil yearly in engineering cost but 5 mil in licensing cost just because you have big nice cluster with a bunch of modern high core count CPUs
Something I once heard that I think is kinda true:

When something goes wrong on the computer, there are two types of reactions: I am wrong, or the computer is wrong. The "I am wrong" person is discouraged and never gets very good at computes. The "computer is wrong" person persists until they bend the computer to their will.
You can tell this is garbage because they sensationalize the headline by making it about Twitter, but only once you read halfway through the actual article they're actually talking about making public-domain ADS-B data available on the internet in general.
Craigslist has 50 employees, which is closer to 5 than 500.
They still want the local traffic to see them; this is like twitter exposing messages on your LAN to the Internet.
Very excited for the NodeJS and PHP support. Well done!
Citation ^

https://www.independent.co.uk/news/uk/home-news/king-charles...
The real danger is the lack of technical literacy in the world.
Does that surprise anyone. Count Dankula was being tried across the UK for putting a video out of a pug doing a Nazi salute as a joke to his wife.
What point is it that you're saying I want it to make? Please cite my comment so I can understand exactly what you're referring to.
"recitative" - great word, I would have never thought to use it.
Disclaimer: I haven’t used Facebook in forever.

I just thought I’d point out this Reddit post is from nearly six months ago. I’d imagine there have been numerous tweaks to what users are shown since then.
Related article that provides more detail about the grid storage buildout: https://www.utilitydive.com/news/california-grid-operator-en...
I find it interesting that a lot of the same demographics that wanted such policies are the ones now impacted by them.
Mid-2021, I stop using FB for anything beyond Marketplace.

Mid-2022, I find Instagram to be just as useless as FB.

I find I'm spending far less time on big social platforms. And a little more time in niche web forums. And I mostly feel better (sanity-wise) for it.
HikariCP is a Java library I thought, at least I’ve used it in many Java projects, so I’m not sure what that has to do with Scala.
The cost for the license would be more than the cost for the hardware to run it tho. We're talking literally doubling, maybe more, of the costs.
The layoffs prove them right though no? Plenty of companies seem to have had layoffs without loss of profits
I would put “knowing when to bail early” on the “experience” side, so #1.
The oldest functioning electronic computing device I have is a Nokia N800 Internet Table, ca. 2007. I never wrote anything for it beyond a shell script or two, but it was possible to write custom code for it. I never owned any of the classic 8-bit consoles. I do regret letting go of my first computer, a z-80 based Ampro Little Board that ran CP/M.

The oldest electronics I have are from the '60s and earlier, in various states of repair. I have a preamp and amplifier that I believe still work. I also have some of my dad's old equipment such as his Heathkit VTVM and audio signal generator. I have his ancient (1930s?) voltmeter that would probably work if I could get a 22.5V battery for it. And I have a non-functional '30s era Atwater Kent multi-band radio.
As a new user of Patreon (literally this week is the first time I've used it) I finally signed up because a content creator is posting their videos to Patreon a day early. Youtube could solve that problem.

Does anyone have any other examples of what Patreon does for them?
"plates" at that scale are/were non portable, too much glass to move.
everyone would have to take themselves to the plates
Then they'd have to shut down FlightRadar. And FlightAware...
You mean someone on your LAN exposing messages to the twitter/internet?
One notable thing is that OpenResty, unlike HAProxy, uses LuaJIT, which is dramatically faster.
edit: Oh, I think I may have misread what you wrote. You were being sarcastic and saying that the US proposed not to expand early on but no agreement was reached, and Russia is trying to hold NATO to that anyway. Sorry!

Could you provide any proof of this? I don't see any evidence of this, are you referring to a verbal agreement?

https://www.nato.int/cps/en/natohq/topics_111767.htm#c203

Claim: NATO promised Russia it would not expand after the Cold War

Fact: Such an agreement was never made. NATO’s door has been open to new members since it was founded in 1949 – and that has never changed. This “Open Door Policy” is enshrined in Article 10 of NATO’s founding treaty, which says “any other European State in a position to further the principles of this Treaty and to contribute to the security of the North Atlantic” can apply for membership. Decisions on membership are taken by consensus among all Allies. No treaty signed by the United States, Europe and Russia included provisions on NATO membership.

The idea of NATO expansion beyond a united Germany was not on the agenda in 1989, particularly as the Warsaw Pact still existed. This was confirmed by Mikhail Gorbachev in an interview in 2014: "The topic of 'NATO expansion' was not discussed at all, and it wasn't brought up in those years. I say this with full responsibility. Not a single Eastern European country raised the issue, not even after the Warsaw Pact ceased to exist in 1991. Western leaders didn't bring it up, either."

Declassified White House transcripts also reveal that, in 1997, Bill Clinton consistently refused Boris Yeltsin's offer of a 'gentlemen's agreement' that no former Soviet Republics would enter NATO: "I can't make commitments on behalf of NATO, and I'm not going to be in the position myself of vetoing NATO expansion with respect to any country, much less letting you or anyone else do so…NATO operates by consensus."
First you said they were neutral, then I pointed out that they were courted by the US. 2014 was when Ukraine clearly changed its alignment to the West, which triggered Crimea.

It’s about several things, agreed.
More liking pushing "healthy" options in your face in the menu and hiding the BigMac & Co in some obscure small print somewhere.

"Do you want plus sized carrots with your meal?"
sounds like security issues of a startup that quickly scaled and never dealt with the technical debt rather than anything malicious.
That's probably about right. I know there's more games like that as well, I remember seeing a horror game like that on youtube that I forget the name of.

Wikipedia just calls it an "adventure game". Feels like there must be a more specific name for the genre, but I don't know what it is.
If you like longer videos with lots of explanations, this one covers most things. There's also further episodes that cover expanding and the DLC, but this first one will covers the main 80% of gameplay.

https://youtu.be/Iu8YwpngbzE

If you want a shorter "just tell me where things go at the start so I can copy it" this one is a strong and easy layout for a city

https://youtu.be/8FXyrf8dwVQ

Also I'd recommend playing a few cities with the unlimited money option enabled.
The OP was just about a joystick and the VKB's Gladiator NXT EVO is a very nice one within their budget (<$200). It has a simple analog/throttle wheel on the base. IMO one of those is a much better investment than the thrustmaster HOTAS setup as it will last much, much longer and is still in their budget.
Immunization works by exposing someone to a small dose that they can train on. Why don't you try just building a little factory and then stop?

/s
small edit: JDG did not invite the speaker, they applied to an anonymous call for papers, once it was accepted, it was later revealed he was Moldbug. JDG, after polling other under represented speakers, decided not to rescind the invitation.
> There are more victims in this story: namely, the people whose dwelling was burglarized. Do they not deserve justice, too?

They are also victims, because their DNA was placed into the same system for the crime of having their house burglarized, which is almost as serious as the crime of having been raped.
You didn't explain at all why it isn't okay.
Only because pollution alerts them to your presence. Walk near enough to them and they'll attack you, pollution or not.
It sounds cool, but I don't fully understand: is this a fully-fledged US bank (with a banking license, FDIC insurance, audited,...) that allows you to do all banking transactions through an API, or is this a framework that you can use if you are already a bank to expose all your transactions through an API, or something else?
>Let me know what your thoughts

Do you have any data showing your service is better/more accurate/better false positive rate than competing offerings?

>IPDetective collects data from about 60+ different sources such as official cloud provider endpoints and public VPN/Proxy/Tor/Bot net lists.

Are you on the up and up with all those public sources? I'm not sure which ones you're sourcing, but many do not allow commercial use, resale, or at the very least have some attribution clause to keep security companies from mooching off crowdsourced data.

>No, currently IPDetective does not support ipv6 addresses. However this feature is on the road map.

That's a major shortcoming in 2022.

Finally, as itake pointed out bellow, I'm not giving you my email just to run a simple test query and see what the results look like.
When you're an ads-funded social media company, is there a difference?
I noticed this as well and as a result I use Facebook a whole lot less. one big problem that I've encountered is that it's suggesting borderline NSFW content from the plague of OnlyFans "creators" that have flooded onto literally every social media platform out there.

I've tried the "suggest less" and liking literally everything else I can but I continue to get a flood of borderline content. You click "Like" on one reel by accident and IG thinks that's all you want to see.

less Meta usage for me. No TikTok either.
If the logging analogy holds, then I don't think this is purely an issue of profits above all - it's more an issue of short-termism. If you are Facebook, you could reasonably stay relevant, focus on content quality, and shift to a profit model that looks a lot more like Morton Salt's - steady as she goes. In the long run, sans other goals, that might be the rational thing to do.

On the other hand, if you are looking to preserve stock price in the short-term you need to at least create the illusion of sustainable revenue growth. And there is a lot to be said for this later strategy if you don't really want to run Facebook in maintenance phase. Seems that Mark and Co. might not be all that concerned about "deforesting" Facebook with ads because the end game here is the Metaverse...?...
Please don't cross into personal attack.

Also, please don't fulminate in HN comments.

https://news.ycombinator.com/newsguidelines.html
Why does military aircraft broadcast that data?

Why it's unencrypted?

How does radar see those aircrafts?
Just looking at Kurzweil's predictions for 2020's, they are all off:

https://web.archive.org/web/20170225013846/https://en.wikipe...

Interestingly enough, in the latest version of this wikipedia page, all these "predictions" are removed.
Almost as bad as eBay's campaign of harrassment against David and Ina Steiner. It's long past time for executives to face personal criminal liability for their misdeeds on the company's dime.
This is a no-true-Scotsman argument where none was asked for, but thank you for linking to Wikipedia properly.

“Ethical” hacker is also a nonsense term. Ethics means the study of moral philosophy, it is not a synonym for “good” and to use it as such belies a superficial understanding of both morality and hacking.
Is it not data already publicly posted elsewhere already on the internet? This isn't specifically a Twitter thing.
The graphics and scenery. It's 13 kilobytes of JavaScript with no bitmapped graphics in it, I know, but if we settle for (as an example) your two very broad strokes of running back and forth and unlocking new areas then hundreds of old NES and SNES games have suddenly become Metroidvania, despite nobody ever branding them as Metroidvania.

I don't mean to come off as a retro-gaming connoisseur, but there's a certain feel and atmosphere to the Metroidvania branding - it's more than a sub-genre - and it shouldn't be taken lightly.
You're welcome! And I think you're right, the privacy issues probably aren't a concern for the average user.
Sure it's an invasion of privacy

Can someone explain why it is considered as such, also with regard to forensics (if that makes any difference)? The original definition of privacy looks somewhat archaic in this case.

E.g.: someone follows you everywhere with a camera - it's privacy invasion. Some public camera films you accidentally at a specific place - it is not, though it's clearly you in the video. Seems like intent and focus are key here, and your image is not invasive by itself, but only if someone focuses on you. We leave DNA everywhere just like we leave images on every camera, but (to me) it's only privacy invasion if someone builds many fragments together or pauses to "look" into your business there. DNA itself is as private as your look - everyone can see it unless you actively counter it by physical means.

But the police didn't focus on her, they focused on evidence, just as if some camera filmed her in that house and they'd look at that footage, not at some drone footage tracing specifically her to see if her route maybe includes that house.

Storing DNA from previous encounters is ~ like storing your id photo (i.e. absolutely neutral info, lacking any context). Does this part invade privacy, maybe? But what's private here?
Yes! Exactly this.

Facebook is your online second life. It’s actually you.

With that, it doesn’t make as much sense to be the place to mindlessly scroll dance videos, or discuss politics with strangers.

It does, however, make for a great place to discuss local things, discuss hobbies, buy and sell things, message people, keep up with friends and family
Note: this website seems completely independent from the US government, despite its official appearance.
As if the world was brimming with integrity in the past? We have the internet now, and can see how the powerful have been behaving this whole time.