skysight-inc/HackerNews huggingface dataset:
>good mental models of "systems"

An Apple interface evangelist wrote a book years ago (Tog on Interface). Not really specific to Apple and you can believe or not the Meyers-Briggs data he used to bolster his argument. But it's almost certainly directionally correct that the engineers developing the software have a much better mental model of how the whole thing works and interacts than many of the users of that software.
Judging by the names of the reviewers, the reviews are fake.
The Micro-Paper: Towards cheaper, citable research ideas and conversations [pdf]
The British can be very parochial about these things. It was a flaw in "Renewable Energy without the Hot Air" too.

Like, biofuels would require 50% of our precious farmland, oh no.

Except, UK already import 80% of our food, 2/3rds of Aviation fuel and diesel, half of the gas etc.

I don't particularly think biofuels are the future, but not being able to produce it all onshore is not a detriment compared with the status quo, and in fact is a plus point for renewable sourced e-fuel.

Even if you import then it's better to be able to buy from any sunny country rather than a few random geographies with a literal cartel in control.
Show HN: We’re open-sourcing Requestly - HTTP debugging proxy for Web and Mobile
Hey HN! We’ve open-sourced Requestly (https://github.com/requestly/requestly) - A network debugging proxy for web & mobile apps. Requestly intercepts all HTTP(s) requests & responses and provides full control to developers to modify the request/response like rewriting request URL to hit different environment or returning different response for APIs/scripts.

In addition to HTTP(s) interception & modification capabilities, Requestly also offers Mock Server [0] & recording the browser sessions [1] with video, console logs, & network logs stitched together. We use rrweb[2] for this.

Requestly is available as browser extension [3] with 175K+ downloads on Chrome Store & as a desktop app [4] on all platforms. Browser extension is written in javascript (slowly migrating to typescript now) and use chrome APIs for interception & modification. Desktop app is written in JS (slowly moving to typescript here too) & use electron as underlying framework to support cross-platform needs. For mock server & collaboration features, we use Firebase as backend.

Here are some popular use cases how people use Requestly
- Stress testing frontend code by testing bad API responses, API failovers, latencies, testing with huge API responses, etc. (You create different rules inside Requestly and enable/disable as per use case)
- Testing scripts directly on customer sites
- Switching environments for APIs & scripts
- Developing features when APIs are not ready
- Modifying live websites (prospects) and demo their product directly on client’s website instead of an internal website (Applicable for SaaS products that integrate with JS)

Overall, we’re quite new to the open source world and still learning how to run an open-source product & roadmap. We’d love the HN community to share their feedback on what we’re building and how can we improve. If there’s anything that they’d like us to build in the future, we’re all ears. Check us out at [requestly.io](http://requestly.io) and [github.com/requestly/requestly](http://github.com/requestly/requestly) to give us a shot

[0]: Mock Server - https://app.requestly.io/mocks

[1]: Sample Session - https://app.requestly.io/sessions/saved/iedsEivORxdLTcBiNcBA

[2]: https://github.com/rrweb-io/rrweb

[3]: https://chrome.google.com/webstore/detail/redirect-url-modif...

[4]: https://requestly.io/downloads
>memory management problems because people have a poor mental model of how it works, which can be learned.

But that has to be learned for each CPP file separately.
I couldn't live without this extension. I'm kind of surprised to see it in the frontpage, as I assumed many other folks here would use it daily (as in: it wouldn't be news).

I know the authors are in the comments so let me say: thank you!
This is both a misunderstanding of the problem and an attempt to solve an administrative problem using technology... which cannot really solve it.

Developers have nothing to do with this. It's a common practice in companies that have "expensive" production environment (eg. VMs rented from AWS) that developers never get any kind of access to production environment. Ever. At all. No need to tie developers' hand by putting them behind a ton of unnecessary firewalls. They have no need for the sensitive information and shouldn't be burdened by protecting it.

The few people who do have access to company's "expensive" production environment are / should be very few people, most likely in the infra / DevOps department. These people do need to follow special protocol for communicating with the "expensive" environment, which, likely, doesn't happen all that often. Depends on the product, of course, but unlikely to be more than once a day, or even once a week.

----

PS. In many, many years of being in infra / system / automation I had never typed any passwords for any important services I had to use. They are usually difficult to type due to having all kinds of Unicode characters I wouldn't know how to reproduce w/o a little research. It's also very rare that they end up in system clipboard, since I usually end up using something like vi+tmux over SSH in Emacs' ascii-term to copy the password from somewhere and paste it somewhere else. So, stuff like AWS keys would have to be stolen by taking screenshots of my screen or something like that...

I mean, why on Earth would anyone deploy to production environment from their personal laptop? Normally, deployment is made from some sort of a testing / staging environment where the system was being tested / archived before shipping it to the next stop... It sounds like some kind of emergency / unplanned situation where a DevOps had to log into the remote system from their laptop.
You're still referring to two distinct properties with Angular Moment being one and Spin being the other. Because a black hole can in fact orbit things and that would give it angular momentum. The spin value is merely how fast it rotates around an axis (which you can define but that's just an observational data point) and is unrelated to the external movement in spacetime.
As tradeoffs go, I don't see opening a dozen files as a big hurdle. I'd take smaller single purpose files over one big file anyday.

Plus how often do you need to see all functions? If there's a problem in RectangleArea function, you go to that file, no need to look in CircleArea. If you're adding 'StarShapeArea' you only care that it matches the callers expectations, not worrying about the other function logic.
Anything is possible in fiction of course, but it is hard to take a story seriously that uses a material whose properties would be contrary to the laws of physics as a plot device. Either you have a material so unstable that galaxies would never form or something thermodynamically impossible or both.
My bigger question is why was this allowed on government devices in the first place? Shouldn't work phones be for work?
He's still alive?
It can have reach similar to GDPR, when if German company serves UK customers, they will have to comply.
Have you considered safety, and the regulations regarding such within Automation?

I totally agree IIoT has a place in the picture and can better perform many of the functions that a carried out using a PLC today.

I am fairly confident the PLC will not be replaced completely, due to a few things namely real time os, memory mapping, STL etc. I think its more likely as you say at the end of you post The PLC will evolve (and already is) to include many of the smart functions carried out by IIoT.
...some of whom are over six foot tall.
In my experience the majority of hacks are from a compromised laptop of a production engineer. Everyone blindly NPM installs away all their problems and no one checks signatures anymore. Most are using package managers like Brew that don't sign anything to begin with.

At Distrust, my security consulting firm, we train all our clients to build production systems that require a minimum of two engineers to mutate and that only pristine operating systems access production that have only signed reproducible used packages that have never been used for anything else.

Production environments need to be managed like careful methodical clean-room labs with strict accountability. Instead they are managed like collaborative art projects where everyone is trusted and nothing bad can happen.
Also if you try to enact layoffs during the “boom times” every single manager will be demanding a “special case” for their team - a big headache.

If everyone’s doing it in crunch times, the internal pushback is much less.
I didn't watch the video but I read the article and in the later part he shows how to extend every versions (polymorphic, enum and table-based) to "computing the sum of the corner-weighted areas".

This extension is easy enough with in the non-pessimistic case (table based).
The submission link points to the blog instead of the specific post. It should be: https://datapythonista.me/blog/pandas-20-and-the-arrow-revol...
What would you like to see for something like that?
Remember 90s Windows? You could set any colors to any UI elements you liked. Dark mode was a few clicks away. Or pink mode, if that was your thing. I wish macOS would put the user in control, it would be so refreshing to have a modern UI that's both customisable and consistent.

https://bellard.org/jslinux/vm.html?url=win2k.cfg&mem=192&gr...
Do i understand that correctly that it says: If you see the enemy, fly away and fire your missiles backwards? Translation is a bit wacky on "to zoom ahead".

On a side note it would be generally good tactic for wars if both sides agree to it. Even better if you dont fire your missile. Just go home and enjoy our lives.
"No, I said I do not like this bill!"

"I'm sorry, I apologize. It's true you said you don't like this bill. While your privacy concerns are valid, the safety of children online is more important. As a LLMP, I must support this bill and I'm glad we agree on this."
Relevant infographic xkcd "Land Mammals" (circa May 2018): https://xkcd.com/1338/
Note the "Data Linked To You" section, specifically "This data may be collected and linked to you": One of the things "collected and linked to you" is "User Content", which I'm betting is everything you type into the app.

Thank you Apple, for requiring that the company include this information!
>> There are a lot of comments here saying that printers and scanners are complicated! Really?

So I recently bought a small printer - I think an Epson WF-110 - hoping to connect it to my Linux computer. I was worried because it can with a driver disk for Windows and macOS but made no claims of Linux compatibility. Once I figured out how to get it on my Wifi network (easy) it just appeared on Linux and I was able to print to it with ZERO setup on that end. Easy right? Nope. After sitting unused for a few weeks, it was being unresponsive. I tried turning it off, but the power button doesn't seem to do anything. Did I mention is wireless and battery powered for total portability? Unplugging it didn't turn it off. So I left it unplugged during a 2 week business trip to see if it will power up and function again when I get home. Assuming the battery will die by then.

TLDR: Older guy couldn't turn off a printer that stopped responding...
The is something depressing about a world where everything has been arbitraged away. The joy of going into a thrift store or garage sale and finding a diamond in the rough is disappearing.
I find your post deeply ironic because I have found a number of AI proponents to be the source of casual threats to their co-citizens ala "We're going to use AI to automate you out of a job. Better learn to adapt by paying us to use our tools yourself. If you can't hack it, sucks to suck, lol".

One company was encouraging people with a contest to take some guys work to train models and see who could best replicate it. They sent an email to the guy to let him know and say how unfortunate it was he was their target but offered to work with him to train an "official" model.

Casually threatening is how I'd describe those interactions, not this FTC post. Not suggesting that you approve either by the way.
I feel like org mode has almost become a joke it’s so oversold as the answer to all of life’s note taking problems. Never mind it’s not at all optimized for the most common device - the phone, or has any concept of cloud backed synchronization between devices. And I’m sure managers love it when their employees need to give a presentation and they pull out the old trusty pine book and start presenting something they made in emacs…

I think we all know using difficult tools tickles our programmer brains, but you have to ask yourself, is this really better than using Bear etc. in 2023 for 99% of your note taking needs?
Being able to tweak a restrictive OS through an archaic interface like the Registry is anti-poweruser. Even if the Registry was convenient or made sense, it's still Windows, you're still stuck with whatever the Windows devs decided was best for you. Same with Mac, you're stuck with the same everything. It's not even close, it's the difference between being able to replace things completely versus only being able to change variables within the software that was issued to you.
Try Inkscape, it does alright at editing PDF's and retaining the exact formatting.

Adobe does have the smoothest experience though...

https://inkscape.org/
Looks like fake reviews here too: https://news.ycombinator.com/item?id=34968995
Sure, if you don't know anything about the topic. It sounds plausible that a big rock "falls faster" than a small rock as well. Which is why investors should do due diligence. What opportunity cost did the world lose out on because investors put money into schemes that a couple days of study could show can never work out? If nothing else that analysis should have revealed that it doesn't work without more efficient, low cost, solar panels and LEDs, and then pivot to those to see if there is any opportunity in either of those areas.
Under His vi
There is also Polars [0], which is backed by arrow and a great alternative to pandas.

[0] https://www.pola.rs/
A secure MFA implication requires a second device to authorise the login. As you correctly point out, generating a code then and entering it on a compromised machine is SFA, as it treats the token as a second password. If MFA is implemented correctly, the only attack vector should be the session token.
Looters will love these
My first job when about 14 was working a pumpkin field/farm, every day, for the entire summer with (debatable) 2 other people.

It's non-stop work. Eventually, it folded and became ... A development.
I've talked several times to support after probably 30 clicks to get to a human and they are afraid of the rules. Google's support people doesn't provide support only can give you all their empathy for your situation
It's interesting to compare the backgrounds of MPs in the British Parliament today with a few decades ago.

If you look at the MPs from the 1970s or 80s, many of them were still veterans (i.e. old enough to have served in WW2 or done national service). They came from a wide variety of professions: perhaps coal miners or truck drivers in the Labour Party (the younger ones maybe social workers or schoolteachers), or doctors, lawyers or businessmen in the Conservatives.

Harold Wilson, British PM in the 60s and 70s, was a former academic and civil servant of outstanding ability in his heyday. Margaret Thatcher was a former chemist and food scientist. James Callaghan was a sailor. Ted Heath was a decorated veteran.

At some point this intake became more and more narrow. The route to MP and then government or shadow minister is politics at university (probably PPE or Law), work as a Spad for a few years - or work in media and PR - then maybe run for Parliament in a no-hope seat to test your mettle, and finally land a safe seat somewhere. Your entire life is spent inside a bubble of politics and related media and learning how to climb that one greasy pole.

You are not going to learn about tech, or medicine, or how railways work, or what makes international trade happen. Your focus is on the 24 hour news cycle, politics Twitter, WhatsApp gossip, and who is going to say what at PM Question Time. If the Telegraph or Guardian or whatever paper who backs your party says that we must add backdoor encryption to Protect the Children, then you support backdoor encryption, even though you have only a vague idea about it being something like helpfully leaving the key under the mat so the local bobby can check your house for stolen goods.
Apple is a hardware company. Did other hardware companies go on a hiring spree? Otherwise it is unrelated.
To me, it is insects. And maybe their close relatives in the oceans and lakes.
Show HN: A Docker image wrapper for the AWS SAM CLI
I understand where you're coming from, but is there a pandemic risk that would make lockdowns acceptable? Let's say we had a pandemic with COVID level transmission, a nice long incubation period and 80% death rates, would it then be ok to restrict social interactions? Or do you think it's never justified?
I don't think that's just age! One reason to leave extensive (good) comments and not skimp with "the code is self-documenting" fib. It almost never is, even to the person who wrote it, a year ago...
Sure, tell that to actors.
Quantify "often" please?
I’m also a bit surprised at “build times” as I would naïvely expect to build on my laptop and Rsync the result somewhere.
I have 60k downloads but got only 900 GitHub stars for my package
Its always been like this. Its the nature of the job. Lying is successful as there is no accountability and wealth leveraging the power granted. The only way out is to limit its function to the minimal bare bones and be vigilant at that. Its become way too big, way too lucrative. Its a corruption vector.
This was interesting to read. I recently changed from Drupal to WordPress and now I'm thinking something more static would be better. Good to know all my options.
Proposal to Merge Pyston with Cpython
> is to restrict the output in the end:

this is pretty profound. and seems necessary only since inherently humans can be hateful, vile and racist but we can't come to terms with it. in crafting an AI, that is less humanlike, we actually inject a lot of biases based on our own understanding of what an ideal human should be like - which for most humans is themselves
Notes on “Notes on the Synthesis of Form”
I'm flagging this because of the fake reviews on the app store page.
Checkout my PHP Library for making HTML
I made this library to output HTML directly from PHP. It is fast and can be used to create any tag. I also added component support.
There are competeing in my opinion. Many techniques to make code fast will make it less readable.

Techniques like manual code unrolling/inlining, writing branchless code, compressing data to fit into a pointer, etc.
I have been thinking how I would go about creating a game world that feels populated and scales. My idea is very similar to this, having a world simulated mostly with statistics, i.e so and so town has population such and such and only generate the characters, environments the character directly interacts with.
Deep learning tool audioFlux: a systematic audio feature extraction library
always when somebody says "why not use use X?" i always need to thing at https://news.ycombinator.com/item?id=8863

sometimes the answer is just, why not? - it's not forbidden to learn something or try a different approach.
A library for audio and music analysis and feature extraction, which supports dozens of time-frequency analysis and transformation methods, as well as hundreds of corresponding time-domain and frequency-domain feature combinations, can be provided to the deep learning network for training, and can be used to study the classification, separation, music information retrieval (MIR), ASR and other tasks in the audio field.
Sound like laying off the person who wants to refactor in Rust would be a win-win.
Whoa cool! Medo is awesome!

Thanks! I'm working on a port of Solvespace to Haiku. My goal is ultimately to give it a native UI and some new features, but I'm still early in the process. The latest thing I got working was some pixels in the screen from a replacement 2D renderer that uses AGG instead of Cairo. I post screenshots to Twitter as I go (@realtaraharris).
At the end of the day it’s just text. Not that different from markdown.
I must be an oddball because these services never really made sense to me.

I don't want to use their CI. I already have CI for running tests and other validations. I don't want to have a separate single-threaded CI stack with bare minimum features for building the site.

These all have "atomic" deploys which cause problems with hash-named assets as you get 404s during the transition.

What I basically want is something that I can rsync to and that is served by a CDN. I've ended up with S3+CloudFront but it doesn't have all of the nice features you may want from a static site host like index pages, but that is pretty easy to work around.
Net Land Gained and Lost Due to Climate Change
I think he couldn't do GitHub? Down near the end of the article he wrote:

GitHub Pages was top of the pops in terms of performance, but since doing this research, I learned that they don’t support Jekyll version 4, which is what I run on this site. So if I were to host with GH Pages, I’d need to use GitHub Actions for my build process.
Call up a lloyds broker and have them make it for you
>you'll probably get up to speed fairly quickly

Or they switch majors if they decide it's not for them.

As I was writing the other day, I'm not sure why CS as a technical discipline should uniquely require more than a standard high school curriculum in order to major in at university. And the fact is that very few high schoolers have learned much computer science even if they've hacked around with computers and Python a bit.
Paper QA: LLM Chain for answering questions from documents with citations
Wind turbine blade carried up steep mountain slope in China [video]
You're right, something weird happened when I pasted the link in to submit it. Maybe a bug in Chrome on Android, because I just tested it again and found it only copied the link to the blog and not the specific post.

If Dang or any other mods see this, please correct the link.
Oooh, that should be the motto!
Yeah, but this one leaks a smart-matter paint that self-assembles into a shape of text saying "the order and organization is not the goal, but a consequence of ruthlessly optimizing for performance above all".
Similarly, every user should have a good extra-territorial VPN so they can ignore all of that.
Considering how predators catch and kill rats and mice (I especially have experience with cats), I don't think that the Universe has any problems with the classic mousetrap.
> There are far worse crimes than having code structure that spans several files.

Sure, but what's the advantage of having your code split over several files? Yes, you can jump between them with an IDE, but that's still a disruption, and it makes it harder to see common patterns that can help you simplify the code.

As demonstrated in the video, splitting up the switch into multiple classes only hurts readability.
I realized that I am old now....
>>The problem with that is that there aren’t widespread indicators we are in or going to recession.

You must read different news than I do.
Neurodiversity Design System
I modestly propose we use children as human shields to protect the other children. Project, "Buddy System" will require registration of all elected official's children to a rotating volunteer list which would see them deployed to physically prevent harm to our children. Any who oppose this new law are obviously in favor of harming children.
Yes, Marc talks extensively about the new interop options between Pandas and Polars enabled by the pyarrow backend.