skysight-inc/HackerNews huggingface dataset:
The answer to Cos(1.57079632) (in radians) will give you a clue as to how your calculator does it.

See here [0]

[0] https://www.reddit.com/r/calculators/comments/126st95/cos157...
I kinda reached the same conclusion and is greatly disappointed to myself. I feel my life wasted. I hope you can find peace which is most precious.
> The same way a parent can make sure they are buying the right nutrients for their kids, they should be able to make sure they are consuming valuable content

It's an interesting parallel, because after a certain age you really can't control everything a child eats. At some point they can make their own decisions, and you have to hope you've explained well enough that eating garbage for every meal will make you feel lousy. It's similar to technology/social media.
>For the Phoronix 19th birthday week there is a special offer of Phoronix Premium for $19 a year or $100 for a lifetime subscription.

$100 for a lifetime Ad free is not a bad deal.
Show HN: Lint – Make Me a Free eBook About a Specific Subject
Lint is a tool to make it easier to read more and get smarter.

I built Lint so I can spend more time reading books and less time searching for books to read.

Enter a subject, click `Lecta Me!` And Lint will make you a free ebook about it.

(Current reading material is exclusively public domain, with a focus on History, Music, and Travel)
All of my Reddit accounts were banned along with my IP and browser fingerprint after calling out an employee's abuse of shadow banning for simply tagging their username in a comment. The Reddit employee discovered my post 6 months later because I linked to it on my profile and now I have no way to use Reddit without a VPN, and I lost my ability to really consume their service the way I used to.

Reddit just does not respect their users anymore. Their content policy is enforced erratically at the whim of whatever current internal political environment is going on inside their company. I gave this company subscription money for years, purchased hundreds of dollars in rewards, and it absolutely meant nothing because of one employee wanting to cover their tracks.
Maybe that's the key, lower headcounts but professionals paid private market rates with private market rate benefits, trimming down won't necessarily drop quality.
I would like to second F#. It seems to have a lot of what people want, so why isn't it more popular?
I find they have a good product and have been happy the few times I’ve shopped with them. Although I don’t buy a lot as I don’t need that type of product much.

I don’t think I’m going to evaluate every vendor’s owners’ political contributions to affect my purchases. It’s too much headspace for negligible returns.

Especially since companies that aren’t actively hosing their customers are kind of rare, so I’m focusing on whether they do their job well.

I assume that every millionaire/billionaire owner is spending their money on something I disagree with. If it’s not these complaints, it’s hookers and blow. Or $60k/year private preschools. It’s a never ending doomscroll of trying to keep track which companies are virtuous enough for my money.

Especially since we are now thinking about this instead of the topic of interest just because someone mentioned uline as a place to buy memorial bench supplies.
Should we release Julian Assange
This principle and the adults advocating for this should be looked into. The “for the children” crowd is invariably the ones harming the most children.
I think there’s an element here thats missing: companies can fund small tiger teams (a la skunkworks) if theres executive buy-in to solve specific targeted problems. A small elite unit of engineers with executive support and external partners can certainly make a difference, without reworking the entire company. I think geohotz has the expectation that AMD would try such a thing, as Ive seen and heard of it many times in industry (software or hardware).
Quick summary - As K-Mart did to Sears, and then WalMart did to K-Mart, so Reddit has done to Usenet.
I would have doubled down with "däs ßlinkënlights"...
I understand it at this level, but I'm not sure what coherence there is that's necessary to get.

I can understand, for example, all the Python libraries in the company nesting code under src/ and test/, but that's fairly easy to see and likely never changes after project creation. It's also not really that impactful to dev experience in my experience. Going much further than this feels like it would get too project specific quickly and provide less value.

Do you have examples of the sorts of rules you've seen have most impact?
> They did not make sense to me for months.

I have been on the same path.
yeah, the very early days when they had 'best programming terms' and stuff like that. That was a lot of fun.
Wow… I thought adults worked for Raspberry Pi. Most childish stuff I’ve seen. They could use the money for other things instead of employing that garbage social media team
Same as l3x4ur1n, I use Obsidian. Plain markdown, a simple directory system, and multi-device sync were the deciding factors for me. There are many other good tools out there though.
Unfortunately a lot of people will dismiss C# and F# just because it has the Microsoft label. I do think they're missing out.
Yeah, perhaps even more when they wrote said implementation. :) Nothing against WalterBright, I just thought it was funny to use your own compiler as a referene like that.

I don't quite understand the point, is forward references to undeclared things something to strive after?
Sandstorm's value prop is such that if you wanted its benefits, a one time purchase of a low end micro PC shouldn't be the blocker.
Easiest topic to self study = any philosophy.
Most difficult thing to self study = how to use expensive and complex lab equipment.
Strikes are not always in the legal process. Normally they are, but a number over time have been illegal by the laws.
But my macros!
"if I have a generated and correct answer in my otherwise pristine account?" is just a re-phrasing of the irrelevant hypothetical side-issue.

You haven't. People aren't. This is a hypothetical that isn't the reality, and an irrelevant distraction.

Go and read the comments where I just hyperlinked, then read the months of back-discussion on this in the other Meta Q&As that I mentioned, starting with the likes of https://meta.superuser.com/q/14847/38062 right there on the same Meta site, and a lot more besides on many of the 180 other Stack Exchange sites, continuing with the likes of https://math.meta.stackexchange.com/q/35651/13638.
What's the use case? These days, POSIX is fairly synonymous with Linux. Is it for the BSDs? Some other use case?
Yes, and the Pico’s use of competitor’s chipsets is rumoured to be the reason why Qualcomm’s supply ‘started dwindling’.
I think I still would have to deal with a lot of OOP and imperative code there, C# feels like a kitchen sink of stuff - right?
Google doesn't have a monopoly on serialization formats.
Why not just make it be a docker launcher instead?
This comment reads like it's from an alternate dimension where "calling read(2) marks functions as async" is a common language feature. Over here, read(2) can block forever and normal functions can call it in just about every language.
BIMI logo and verified checkmark are spoofable in Gmail
Even Mark Cuban Can’t Fix This Broken Drug System
A lot of those are post-SSE2 SIMD instructions. It's not something I would worry about.
New Zealand volcano: science agency pleads guilty to risk-assessment charge
Do you know who created Sandstorm?
https://archive.is/w5BBC
jesus, you're right.

RaspberryPI>"We hired a former cop who used our SBCs to spy on people"

Everyone> "That's concerning"

RaspberryPI> "Do you want to block us or should we block you?"
Can't Github buy some high quality stars every now and then to kill those accounts who look legit (or perhaps once was legit) and ban them for partaking?
Can I natively build self-contained binaries? One of Go's biggest advantages is the delivery chain from code to server (build for target arch, copy to target, ./run)?
I explicitly stated a predictive model, which that isn't.

I can come up with any old crap as advice if, afterwards, I can tell the recipient "you need to update the figures until my predictions stop being wrong". That just means the figures I gave were wrong.
oh, you are not ISO certified?
I wish I believed you, but sadly I think we learned nothing from COVID and if version 2.0 happens and is 5-10% fatal, we would make the same mistakes all over again: ignore it, downplay it, politicize it, and then finally half-ass the fight with the same weak uncoordinated actions.
The author's Taylor Series looked salvageable to me. The range between -Pi/2 and Pi/2 looked fine. That useable range can be re-used to serve all other portions of the circle.

Add a conditional that applies (1-result) for some angles and you're golden.
MySQL arbitrary file read: a honeypot that kicks back (2019)
It is always a problem, in the same way that holding on to huge objects is always a problem. Let's think about this in terms of a memory map, so ignoring limits of physical memory. On 64bit systems we actually have 48bits of usable address space, so that's 256TB. Now, the OS is going to need some workspace, but I think we can ignore that for this argument. So if you're only going to run 4 threads then each one could have a huge stack of 32TB, but if we wanted to run a huge server with a thread per connection then maybe we can only have 256MB per thread.

Now, 256MB is pretty huge, but we probably want way more memory kept for heap storage and similar things (because managing lifetimes purely on the stack will be hard and might require a lot of copying of data), so it will be less than that. Now, you may ask, "Why not start with small stacks and make them bigger as needed?" It's a good question, but since our stacks are contiguous areas of memory and we don't know what's in them, we still have to space them out in our memory map allowing for as much growth as is needed.

We might solve some of these problems by introducing segmented stacks, but this is one of those problems that crosses so many language, runtime, and OS boundaries that it's been hard to do in the general case, and it feels like gently nudging people towards writing code that can be tail-optimised is easier, just as it's easier to push people to use async than it is to provide systems and APIs that would allow for blocking code and a huge number of threads.
I feel like Crystal is close, they just need more community to build out their ecosystem. Otherwise it seems like a perfect language (fun, simple to understand, compiled + fast, has types)
Wikimedia Sound Logo – The Sound of All Human Knowledge
> people, like me, who require a theory to feel comfortable

Reminds me of the paper "Programming as Theory Building" https://pages.cs.wisc.edu/~remzi/Naur.pdf
> If it was so simple this approach would be ubiquitous and C would be safe.

There are some unavoidable footguns (notably around unintended integer promotions and overflow), but for four decades life-critical machinery like rockets, munitions, airplanes, heavy industrial equipment, automotive control systems ... and more have been controlled by C code, and the number of lives lost due to bugs you are complaining about are statistical noise.

It's been used extensively in products that could never be patched or updated after release, and could only be recalled, and yet I recall only a few instances when bugs lead to lives lost, and in at least one of those cases the culprit was identified to be something other than the language (i.e. those same errors or worse would have resulted even if a different language was used due to the dev process and architecture).

These bugs are not even a rounding error! So it would seem that writing safe C is ubiquitous. You're seeing the statistical noise and concluding it is representative of all software written in C, when you should be looking at all that noise and saying "is this all there is?"
Not quite full circle as we have now agreed that writing your passwords down on paper is acceptable.
I find s-expressions useful, of sorts, but I also find them horrible to read and write. For my long-languishing Ruby compiler project I added syntax to let me embed small chunks of "pretty much AST" directly in the code to "escape" to lower level code when implementing the lower levels of the standard library (like Object, Class etc.).

For that kind of limited use, I find s-expressions great because it's trivial to add simple s-expression parsers to things where you suddenly need to support complex nested structures with minimal syntactic noise, but I'd claw my eyes out if I had to read s-expressions all day every day.

(And since I prefer Ruby: just prepending a "%" the example s-expressions in the article makes them valid Ruby literal strings, so now I'm kinda tickled at the thought of taking a little s-expression parser and building a tiny Ruby Lisp implementation that lets you just intersperse lisp code in your Ruby. Surely someone must have already done so for fun)
>it is the feature of the code being represented the same way as the datastructures it manipulates.

Every language can do this. You just don't get QUOTE. But any compiler can implement QUOTE.
Nowadays I program in a mostly Microsoft world (VSCode, Github, npm, typescript, GPT, ...) and I think its quite good, so no bias here. But the "shipping a native binary straight to the server that just works" is absolutely crucial for me
"I should briefly mention Google buying the Deja News archive, promising to revitalise Usenet, and then promptly abandoning it. Cheers Google. Choogle."

Oh wow, I totally forgot about that. I remember it being a really big deal at the time, and now I barely even remember.
Mono? 2000 and late called and want their .NET implementation back. Now it's all about the .NET formerly known as "Core".
Brilliant juniors are most common source of this in my 20 years of software dev experience. The usual 'they were busy with how it could be done and didn't check if it actually should be done'. One of the worst things for creating long-term technical debt is to let such bright folks run free.

KISS principle above all, when you look at products from really long term perspective and treat people as replaceable (which they always are and all will eventually leave), absolutely nothing trumps that. Unless of course somebody plays politics and create some cathedral for them to maintain, and only them. Which is behavior that should be recognized early and 'punished' accordingly.
> My favorite story of the entire PSYOP campaign concerns this warning leaflet. The time and place of the invasion was top secret. It was probably guarded more than any other D-Day secret. It could mean the life or death of 100,000 men. If this warning leaflet should somehow get out; perhaps from a worker hiding a valued souvenir, the location of the 16 towns on the leaflet would tell the Germans exactly where the invasion fleet was headed. How do you guarantee that this secret is kept? Easy! You lock all the printers up and basically refuse to let them leave. The printers were ordered into the Sun plant on 1 June to prepare the warning leaflet. The place was sealed and the managers, engravers, printers and workers were locked inside for the next five days. On 6 June, the doors were unlocked; the workers streamed out, saw the sun, and heard that France had been invaded.

Was wondering how they had done that without giving away strategy. Never would have thought of such a simple solution
random note, in case you feel like making your links more globally accessible:

archive.today's .ph domain is blocked in my country (as is .today), though the rest of its domains (which you can find below) still work

https://en.wikipedia.org/wiki/Archive.today
The market for gas/oil is already relatively extremely efficient so there isn’t much space left for cutting prices in that regard
> If you feel that you've maybe outgrown Ubuntu, are getting annoyed with the fun and games it brings to packaging systems, web browsers, and amusing little messages from the packaging tools, then Debian is a solid alternative.

I agree strongly with this sentence, and plan to into Debian when this releases.
Nice twist on the "AI generated storybook" idea. Is there a specific age group this is targeted towards? You could also add more copy at the top of the website explaining exactly what it is about, as I had to browse through the PDF to finally get the concept.
> Thirdly was the user interface. Usenet looked dull. In a world of animated GIFs and MySpace colour schemes, Usenet didn't even have avatar images! Sure, the spartan nature meant that you could focus on a conversation - but it didn't feel as modern and exciting as the web did

"Modern and exciting" beat "being able to focus on a conversation" :(

Being able to focus is right at the top of my list of priorities. Surely I'm not the only one?
XML can be parsed and transformed more easily than a language with a more heterogeneous/specific syntax. This is obvious.
Well, I like Lisp, too. But the macros are not really good, but they are basically buggy ('non-hygienic'), and it took a few years to realise and repair that. Look at Scheme or Racket instead.
Kbin.social
No, it isn't!

Casting any object pointer to (and from) void* or char* is guaranteed to work, while float to integer incurs in the undefined behaviour curse.
go ahead and file a complaint with the ministry of silly suppositions
Already played with it, what has killed me are the outragously long compile times for nontrivial code and no "easy" way to crosscompile binaries, besides from some docker hack. Also its like a modern Ruby, which is great in general, but I really want ML-like functional style programming instead of OOP
Then it would be as poor of a user experience and have as many security problems as one of the literally dozens of self-hosting tools that are just Docker launchers.
Nobody should have jailed he.
I recommend https://d2l.ai
Pfff come on, it’s a figure of speech.
I frequently use it for mundane things. For instance, I had a set of go structs I wanted converted to rust. I told it to do the conversion using serde, and it spat out perfectly semantic rust. Doing this manually would have taken a hour, given the volume. This quite frequently works excellent for me... Complex, one off parsing problems
I know until at least recently, warez/piracy on Usenet was still a thing. Are there other use cases now for Usenet nowadays?
Looks to me like you could compute the top half, and then just repeat the rest as a kind of mirror function, that repeats with some set translation. Am I wrong here?
Are you aware of generic associated types, which landed in 1.65 (late last year)? To a considerable extent, they’re Rust’s answer to higher-kinded types. Less expressive in some ways, but fitting Rust way better, as basically a relaxation of a former restriction, rather than a new feature. If I’m reading your snippet right, GATs let you express exactly that, though minus `template`’s duck-typiness so you’d have to spell out what contract the container must adhere to.
Sorry:

https://www.greencarreports.com/news/1137033_will-the-extra-...

https://www.cnet.com/roadshow/news/americas-new-weight-probl...
How can I focus on a threaded conversation if I can't visually see the difference between the participants? Quickly looking at an avatar is easier than reading an email address.

Having even basic HTML formatting helps lay out a post - which makes it easier to concentrate on it. But that was something eschewed by most Usenet clients and posters.

Similarly, inline images are great for illustrating a point. I don't have to lose focus by clicking on a link and going to another tab to see what's being discussed.
You left out the more common options:

(1 + x * 2 - 3) % x

and

(1 + (x * 2) - 3) % x

both are clearer than the S-expression in my opinion
.net will let you do that now. You can ship precompiled binaries with Native AOT. (https://learn.microsoft.com/en-us/dotnet/core/deploying/nati...)
I did have to use Lisp, C and PostScript in the same project once...
Mines been running about 6 years. At first, it was rough at times. It's been a lot smoother since they released hassos, (and I don't even run it, I just use the containers). I don't think I've had any issue of note in about three years. It also has a painless backup and restore system now.
There’s no such language as C anyway, strictly speaking. There’s the C standard which defines a family of languages, then there’s the (C compiler version, OS, misc factors) tuples that define actual C-like languages.
Can't see it right now (Cloudflare error), so could you expand a bit, please?

Edit: Ok, I found an earlier discussion on HN: https://news.ycombinator.com/item?id=33907982 "Rasperry Pi hires former police surveillance officer as Maker in Residence"

My first impression is that this is just a big nothingburger.
Indeed it is business suicide. I posted this before on another discussion, but this seems to be a common trend [1]:

> Here is how platforms die: first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die.

[1] https://pluralistic.net/2023/01/21/potemkin-ai/#hey-guys
> That being said... python had a BDFL and look how that turned out.

One of the most popular and succesful languages, and a major force in AI innovation?
very odd that they are missing the first Mac there; secondly, those screenshots only hint at what it was like to use those.. half of those are almost useless without a two hour training class first. The combination of UI elements and sequence of operations, into the software itself.. not to be taken for granted in those days. It is also striking to reflect on the number of engineering hours in all of those, and how most of that is literally lost in today's mono-cultures.
ASP.NET AOT support coming in .net 8
That's pretty interesting. I used normal long wire antennas, anchored to a mobile tower that was pretty fast to erect in the military. I'm somewhat surprised a launcher like this wasn't an existing option. Maybe it is for the highly mobile, "first in" type comm+other units (like ROMADs in the USAF)?
I concede nothing. That clever play on words is comfortably outside the output distribution of a modern GPT. When the relationship between tokens can perplex a 175B parameter model, it’s no longer superficial.
For the most part, I agree. We aren't all super skinny. Since Jan 1, I’m down about 20 pounds with another 10-15 to go. But endurance athletes are quite different to just “regular” athletes.

Someone who does a < 60 minute workout will likely not burn off all the glycogen stored in their muscles. Around 60 minutes your body will have to switch to burning fat or you start having to add calories. And “eating healthy” during exercise takes a backseat to fast calories due to GI issues and the much slower breakdown of more complex carbohydrates.

The difference is what you eat when you’re not training. I try to eat healthy during the day, but for long workouts, it’s high-carb sports drinks, gels, and peanut butter M&Ms.

Gustav Iden, the current IRONMAN champion, eats around 8000 calories on intense training days.

https://youtu.be/GrzDoSwg198

I’m not Gustav, and I don’t work out as much or as hard as he does, but sometimes I need 3000-4000 calories just so I don’t feel like * before, during or after training
Cloudron is pretty cool, and Docker containers definitely help, but there's a huge security difference between what Docker provides and what Sandstorm does. One of the biggest differences is that most plain Docker-based self-hosting platforms isolate at the app level. Sandstorm isolates individual documents, which often means Sandstorm apps are protected from their own internal flaws as well.

Also, Cloudron is not open source and you need a subscription to use it generally. This has led it to be more successful of a business venture, of course, but is a big downside for software freedom.