skysight-inc/HackerNews huggingface dataset:
I guess a safe workaround for many might be to carry around a wireless charger and plug that into the public port. Charge rate will be crap but in a pinch…

(Or carry a powerbank)
Read between the lines:

> ... conformant to the OpenGL ES 3.1 specification on Mali-G52 and Mali-G57...

> ... conformant to the OpenGL ES 3.1 ...

> ... 3.1 ...

HL3 confirmed, finally!
> Just because I'm not reviewing the piece of information at the exact right time doesn't mean that I'm "defeating the point"

Some of us, thanks to personality and previous experience (diagnosis and/or childhood and/or early work experiences etc) needs to hear this again and again it seems.
No, that won't even tickle a tank.
> Plasma ionization, can it be cheap and scalable?

It doesn't need to be awfully cheap - those elements (except iron) are pretty valuable per kg, so they can pay for a pretty expensive process while still being cheaper than getting new stuff out of the ground.
Yes. I believe that they usually only deliver low power levels, but so be it.
Hey, thanks for commenting! Totally get what you mean about wanting that authentic connection. That said, more and more people are turning to podcasts for practical reasons (like getting a rundown of the news) rather than just for conversation (like on the Joe Rogan Experience). And with the advancements in AI tech, synthetic voices can sound pretty close to human ones, especially in news readouts. So what we're trying to do here is to offer a useful option for people who prefer to consume information in audio format. It seems that many people found this valuable already, judging by the stats over the past 12 hours.
Compilers aren't routinely built anew either, except for new languages. Browsers are rarely written around a new language. (if you did invent a new language substituting html+css+js you'd likely want to implement it on the existing stack first, kind of like an equivalent to "complies to C")
Batteries are just chemicals
This is just insane, and I'm completely blown away by the technical know-how (both depth and breadth) and flippant stuff like:

I also did not find any good emulators for Cortex-M class chips. At this point, I took a two-week-long break from this project to write CortexEmu. It is a fully functional Cortex-M0/M3/M23 emulator that faithfully emulates real Cortex hardware. It has a GDB stub so I can attach GDB to it to debug the running code, It has rudimentary hardware emulated to show a screen, and support an RTC, a console, and a touchscreen. It supports privileged and unprivileged mode, and emulates the memory protection unit (MPU) as well.

Also very interesting is the errata section on the STM32F429 errata section [1], that stuff is real gold for people who do advanced stuff on these chips. Very nice to see that published, I hope it gets picked up by search engines (or, better of course, ST themselves if that hasn't happened yet). There should be serious bug bounty for finding hardware errors like these!

[1]: http://dmitry.gr/?r=05.Projects&proj=27.%20rePalm#_TOC_7dc6f...
It is a run-time executed reweighting of predictions.
The scalar is a multiplication between the outputs of the Key and Query kernels passed through softmax, which then multiply the result of the value kernel V(x).

Now, you may argue that because it's a multiplication with a linear or affine kernel, you might as well use commutative property of scalar multiplication and multiply the factor with the weights first, and then multiply with the input to the kernel.

But this only holds for very few kernels.
Have a look at void Linux. I was a long time freebsd user until I really needed some proprietary software (zoom) in the pandemic.

Switched to void and it is the same freebsd feeling, but with much better hardware support. And with my beloved ZFS!
Instead of just asserting that I'm wrong and that there is some elusive and esoteric reason I am overlooking without actually stating it, you could just state it, and then, theoretically, if you are right, I and all the other readers would be better off...

I'm willing to change my mind, but you're not giving me anything to change it to.
I do see your point but in this case _everyone_ pays the 5% even though the payout only happens once per project and the payment also only happens once per person donating.

It might be that it is this expensive to run, I don't know. It just seems unfair to me that the platform would get 5% and "only" 95% are distributed to the projects. I do understand that everyone has a different definition of "fair" and I also don't know what I'd be willing to spend. It's something I'd need to think about.
> I regularly have close calls with pedestrians who are simply not looking for me

Looking out for slower and weaker users is always the responsibility of the faster and more powerful.

Pedestrians are the most vulnerable... In a city, should never have to pay attention. But we are not there yet and most pedestrians are surprised when this cyclist stops to let them cross !
Today's HTML spec defines precisely what will happen for any input—feed modern browsers all the tag soup you'd like!
What are the most common tinnitus frequencies? (2015)
I think your approach is reasonable. There will always be comments from people who think everything should be "free" without considering costs.

In a perfect world, Stripe and the credit card companies could waive the fees for donations, but that is not the case.

Someone has to actually cover those fees.
Know the system better but as for preference - Linux is better suited for some tasks and I use both - FreeBSD as host with Linux VMs. Switched after 10+ years of using Apple products exclusively.

I've recently posted[1] my thoughts on commercial vs. FOSS-driven workstations.

One huge downside to FreeBSD on a workstation is the lack of modern WiFi support. Impatiently waiting for WiFi drivers emulated via LinuxKPI[2].

[1] https://wojteksychut.com/posts/work-tech-i-use-privately/

[2] https://wiki.freebsd.org/LinuxKPI
Do we really pretend this is a architecture decision? This is the classic Agile Management wants to show result for reward fast, that leads to huge tech debt build up, as layers are not properly designed and reuseable.
Yes, there were local versions! Sverre Helmer Christensen was a notorious Danish underground comic artist who I know got published in Norwegian MAD. My parents were friends of his parents, and I remember they bought that issue. I remember his parents as a mild-mannered couple, and I wonder how their oldest son turned out to be such an outrageous shock artist. Not that it appeared to phase them at all, they were very proud of him.

Sadly Sverre died of leukaemia at the age of 30, but I recently learned he was the main inspiration for my favourite current Norwegian underground comics artist, Jens K. Styve.

I think that of the different comics traditions that came out of the USA, MAD was one of the greatest and most influential outside it. It was also itself a lot more internationally inclined than the others. They knew and loved the Latin American newspaper comic tradition, and the French comic traditions, at a time when those weren't on many Americans' radars.
I think ChatGPT would have actually performed better here
The specs really are drastically better than they used to be. Compare the modern specification for CSS Table Layout (https://www.w3.org/TR/css-tables-3/) with the older CSS2 one (https://www.w3.org/TR/CSS2/tables.html). The older one doesn't even attempt to define the "automatic layout algorithm" at all!
Like these? https://shop.hak5.org/products/omg-cable

$100 a pop.
ChatGPT apologises when it makes a mistake, and corrects it. That alone puts it in, like, the top 20th percentile of human interactions.
Same here, that list from github is close to useless.

In some cases we depend on a library indirectly, because we use a wrapper to match it to our stack. An old school example is we use bower, and want to use the uglify library. Someone has made an uglify-for-bower wrapper, that's like 20 lines of code, so we depend on that. But all the meat, and where I would like the money to go, is the uglify maintainers, one level down.

I'm not saying those people making the wrappers haven't brought us some value. But it's less than the underlying library.

Github falls prey to this. My guess is thanks.dev also would? But at least it has a "boosting" option, I just don't want sindresorhus to scoop up all the money...
Metasyntactic Variable
Some may disagree, but to me, it feels much like Google's acquisition of DejaNews.

Not sure how anyone can see these so-called "tech" companies as being on the side of users. Why acquire and shut down a website full of user comments, whether it's archives of Usenet forums, IMDb forums or DPReview forums. As if these user comments are either some sort of commercial opportunity, e.g., personal data mining, or some sort of competitive threat. Then eventually kill them off (absent user protest) as if they are worth nothing or a liability.

Why interfere with these websites. It makes no sense unless the goal is contrary to user interests.
https://meiert.com/en/blog/valid-html-2021/

Most sites still don't have valid HTML.

EDIT: my link is old. 98% of the top 100 sites had invalid HTML in 2021, in 2022 we've managed to hit 100%, great job everyone!

https://meiert.com/en/blog/valid-html-2022/
When i have a powerbank with me I usually don't need to charge my phone anywhere public.
I wonder, was Linus Torwalds having a market share in his mind when he was starting linux...
Are there reliable, easy to source, USB charging only cables that would be safe to use for charging on these dodgy ports ?
I kid you not, I literally started making something like this yesterday. My plans were smaller, only trying to simulate politics, but still. Living in this moment of AI is sometimes very demoralizing. Whatever you try to make has been made by someone last week. /rant
Not when I copied boot.tgz and root.tgz from the internet.
> "How does our Western scientific worldview limit other kinds of knowledge?"

Feyerabend's "Against Method" comes to mind here. I haven't touched his work in a long time. It seems I've some reading to do.
Thanks for taking the time to register & donate. We’re looking into it now & we will send you a DM shortly.
> The fact there are better specs doesn’t help if a large part of the work is handling things that are outside the spec

The way that web specs are handled means that better specs actually bring a lot of those things into the spec. i.e. browser implementers will define a new spec that clearly explains the quirk, and then align on the implementation. There is also a huge test suite which can be used to test conformance.

It's not perfect, but it's definitely a significantly better situation than we had.
Browser = browser engine. Without it it's just a collection of extensions.
"What's the nature of your excellence?"

I don't use it very often, but when I do I always get a great response.
Not Linux:

Linux feels clunky like a bunch of third party cogs all mashed together. Some with teeth missing some with too many. If it's not SystemMd taking over the whole startup of system services and needing its own DHCP server, it's then down to package manager's. Apt being replaced with snap, snap replaced by flat images.

Its divided and with no formality. Someone will create some new thing, I'll get popular, get introduced in to some distro, command others to use it and then end up being abandoned.

Linux is now in bed with corporate. The original idea was having a free alternative of unix and/or sort of fight against Microsoft. That's gone.

These are not all bad things, but turns the experience of Linux in to a mess.

For FreeBSD:

It just works, its solid, it bounces back. It has ZFS. Its Unix.

The kernel is as whole, its solid. Rock battle tested solid. Packages feel meshed correctly. Documentation is a single source.

Its just lovely to use and when you replace Linux for FreeBSD you'll feel a weight off your shoulders as your system will shutdown rather than systemmd displaying "Waiting 5minutes for X to shutdown". Have a great community which isn't divided by distributions.
If randomness is all that's needed, you can produce it with a random number generator.
I've always mitigated the risks by bringing my own USB charging device that plugs into another USB port (i.e. a public USB -> power bank (charging) -> phone) or using a traditional outlet -> my own USB charger+cable -> phone. It's inefficient at times, but a lot safer.
I for one wouldn't enjoy being asked any of those questions.
To quote Don Draper: "THAT'S WHAT THE MONEY'S FOR!"
They can usually be made safe to run past their due date but the investment required is likely substantial.
It’s neither. There’s no management or promotions or really any incentive to do this other than it’s fun. It’s also not an architectural decision, just how they as a team decide what to work on.
AWS Custom Resources with Lambda and Golang
The use of Infrastructure as Code (IaC) has been gaining popularity as a best-practice for automating infrastructure deployment and configuration. It brings numerous benefits such as increased development velocity, less errors and less deployment pain. One of the widely used IaC tools is AWS Cloud Development Kit (CDK), which allows developers to create resources in AWS using their preferred coding language (e.g. TypeScript, Python, Golang etc.). With CDK, developers can leverage language-specific features (for-loops, if-statements, functions, classes) and create and customize most AWS resources easily.

However, sometimes custom resources are needed, which are not directly supported by CDK. And in some cases, extra logic is required whenever a resource gets created. So was my case with AWS Systems Manager Parameter Store (SSM) SecureString parameters. These parameters ensure that sensitive data like passwords, API keys, and other credentials are encrypted using AWS KMS. While CDK supports SSM parameters, it does not allow for the creation of SSM SecureString parameters.

This is where AWS Lambda-baked custom resources come in. They allow developers to define the lifecycle management of resources and implement required logic when resources are created, changed, or deleted. In my latest blog post I've leveraged CDK, TypeScript, and Golang to create a custom resource for SSM SecureString parameters. This custom resource used an internally created lambda to take care of everything.
That’s exactly what they want you to think.

Try charging a lithium battery without a microcontroller. Keep a fire extinguisher handy.
If you're that worried, strip open a small section of any USB-A cable and cut the data lines, and fix back up with tape.
No in that case, it's because things like publishing to my website count as a commit, which compounds with the fact that most days I work on at least one side project
For Germany, the DWD weather app [1] is pretty great. I'm usually able to avoid specific rain moments based on their localized cloud mapping. The DWD is a federal agency. [2]

[1] https://www.dwd.de/EN/ourservices/warnwetteapp/warnwetterapp...

https://play.google.com/store/apps/details?id=de.dwd.warnapp

https://apps.apple.com/de/app/warnwetter/id986420993

[2] https://en.wikipedia.org/wiki/Deutscher_Wetterdienst
This is very cool. I tested it with a quick reminder request and it seemed to work. I'm a bit terrified by the privacy issue though. Combining OpenAI with WhatsApp seems like a marriage made in hell.

I guess the only solution will be to move to local bots and models on the phone which will interface out only when needed.
Same - actually I based my decision of buying my last two cameras almost solely on their reviews. Not sure what I'll do for the next one (which I will probably only buy when/if the current one breaks) - read Amazon reviews (I'm joking of course)?
If their solution is good, it should also be applicable to them
And illegal under ADA
This is an example of a system built like you're describing at the end: https://www.pingcap.com/blog/how-an-open-source-distributed-...

Also see https://tikv.org/deep-dive/distributed-transaction/timestamp...

Cockroachdb describes their approach here: https://www.cockroachlabs.com/blog/living-without-atomic-clo...
There’s “USB condoms” available everywhere.

Fundamentally it’s just a USB-> USB connector with only the charging pin. Not a complicated device.
How about a Main.java file that just contains the body of main()
E.g

println("Hello");

Without even the System.out

Will allows for easy experimentation. Once you need to use methods, put it into a static method and a class.
Is g factor more predictive of income than the financial class of the family you were born into?

Why not just associate intelligence with how wealthy your parents are and call it done?
Captchas will not last much longer.
The main issue Sean had was lack of experience. I am probably one of the only crazy people out there that a) love BeOS on PowerPC hardware, b) have a few compatible machines still and exclusively run BeOS PowerPC on them, and c) am actively trying to port Retro68 (well, when I have time) to make more modern software for BeOS PowerPC. I helped him to get the original success video to happen (I made him a custom R5 image with a mini MacOS 8.1 bootstrapper on it - this is what he demo'd in the first video where he got BeOS running.) I want him to succeed because it brings more interest to BeOS PowerPC.

His failure this time was hardware (BeOS is picky about PCI cards on a Mac), USB - there is no USB at all under PowerPC, and Intel binaries (they end up doing the "open in"/"no app to open this type" functionality he saw.)
Hopefully this is fixed soon, but now I just see a blank page when I go to the site. Is it this way for anybody else?
The web is still a great place to build something and show it off to your friends
> mainly through heavily injecting ads

HNers are more likely to use an ad blocker so they may not quite appreciate how severe this has become. I recently switched my casual/kitchen computer from an old MacBook Air (where I’d browse with Firefox and uBlock Origin) to an iPad (where I use the YouTube app) so I got to experience the difference first hand. The amount of adverts is horrendous - two sometimes-skippable ads every three minutes. I guess they want me to go for YouTube premium, but I have simply been put off from using YT altogether.

So that’s now Twitter and YouTube who have lost me as a user just through sabotaging their own product :-)
In my (at this time very long) experience people don't know what a programmer does, unless they're programmers themselves. In fact, whatever I say about my work ("programmer", "data processing", "computer-based analysis", "(whatever)" they really have no idea anyway. It's much easier to answer "I'm a carpenter".
That is how you get your Amazon account terminated.
So if the company denies your claim they also keep the $50? Sounds like the incentives are pointing away from a just outcome.
Why would there be fraud? The IBAN/payment link/crypto wallet/etc. is only one way: anyone can deposit, only one can withdraw. Everyone knows the IBAN for donating to Greenpeace, but only one can sue them [1]. As for the file itself, not being changed by a third party, the distributing program can check hashes of current payment method vs. previous and notify accordingly.

[1] https://www.greenpeace.org.uk/news/succession-greg-sue-green...
Parasitic drains are fun. I usually "fix" them by simply disconnecting the negative battery terminal overnight (or just the specific fuse, if I know which one it is that's causing the drain).

I had to jumpstart a friend's car the other day because she has one of those breathalyzer interlock thingamabobs on it, and between the constant power draw and (probably) a weak battery she had to start her car every day or else it'd be rather quickly bereft of life. Apparently there's a low power mode (hold the button for 5 seconds, then press it again to exit); hopefully that solves the issue.
I would guess so as well, yes.

That doesn't stop us from sponsoring some projects, it's just a manual process and having this automated would be great. Not sure if thanks.dev can do it but at the moment I'd probably like to exclude the whole JavaScript ecosystem and just include one or two libraries that I _know_ we're using.

And I'd like a similar thing as thanks.dev but for non-code-dependencies. Let's say our devs are using Kubernetes, Kind, Visual Studio Code, VLC etc. - they are not dependencies of our code but it'd be good to have those sponsorships also managed in a single place.

There may even be some use in having a standard format to define those kind of things so they can be machine readable. i.e. I'd like a repo that contains a file with the tools we rely on that can then be used for sponsorship purposes. Like a SBOM for internal tooling.
> To build things freely and openly to make the best possible software that we (humans) can make.

This only works in a system where humans do not need money to live. This is not our system. In a capitalist system, for better or for worse, if you don't own a means of production you must work to get money because you need money to live.

We should recognize the value of work, and if it is useful, pay for it. It is only normal in such a system. I wish we were in a commons-based society, that all resources and production would be decided by workers in quantity and distributed based on needs, but that's not our system.
Maybe for you. A lot of people use safari. Ever iPhone owner for example.
plenty of people on here are like this!
It may have already been done, but doing the same things many times may bring interesting developments or crucial details no one had thought of before. Maybe you have such a crucial idea that can, after knowing about this paper, improve it.
East of Chinatown is an interesting area. About 10 years about, the cops there had a pleasant way about them. They're still pigs and monopolize violence unequally, largely for whoever lives highest on Nob Hill or The Presidio. I bet they're glad they're not certain LA cops who are effectively unpaid UberEats for some residents.
I just joined. Not sure if I can offer much in terms of solutions, only problems :(
IQ tests produce a number, because they're tests and all tests produce a number. This does not mean the number means anything or existed before the test did. (Especially now that we have AIs that can take tests, do they contain a "g factor"?)

A lot of scientific research is bad and you shouldn't trust it when it comes from a pre-credibility revolution field!
I'm sure there are plenty of problems at Amazon caused by badly used models, but this problem is probably a lot more to do with hiring X number of drone workers to do Y amount of support work and providing incentives all around to cut corners and solve the most basic 95% of problems as fast and cheap as possible while more-or-less just writing off the failures of the remaining 5% as "the cost of doing business at scale".
> but behind the facade it’s all waterfall.

That is to be expected, because "waterfall" or pipeline is the general structure of work. At the very least you have design, production and verification steps.

Agile is not about removal of waterfall, but rather applying 1. waterfalls to small chunks of work 2. multiple "tiers" of waterfall. The mythical waterfall that many pseudo-agile proponents argue against is simply one giant waterfall applied to the whole project. If you start building image manipulation software you generally do not pivot to building a presentation software without redefining or scrapping the "master" waterfall. Stages of the whole project generally do have dependencies on other stages, there is no way around that.

As long as you have at least some visibility into the project you are going to have stages and checkpoints and in the end a "waterfall" will surface somewhere. Waterfall is at the core a way to represent staged/checkpointed work.
Everything you need to know about HTTP
Google tells me that Silent Generation:

people born from 1928 to 1945

I assume you are trying to hint about the Great Depression and the banking crises that went with it?