skysight-inc/HackerNews huggingface dataset:
The root of most of these issues is the fact C/C++ has no package manager and central repo. If you want to build a fully Rust program, its trivial. As soon as it requires something C based you now have to track down the things it needs. And the build tools don't even know what is required. They just attempt to build and spit out some unintelligible error you have to search to find the stack overflow post telling you what package is needed and the 10 different names it has on different OSs.

Thankfully the problem is getting better. Most languages now have a central package repo as well as killing off dynamic linking so the distro maintainers don't attempt packaging libraries.
I replaced it with fsnotes, when you disable the sidebar and tweak some settings you get the same thing.

https://fsnot.es
One tech guy I know fizzled out and went to grow mushrooms.
Visual introduction to numerical optimization techniques
I assume behavior in nature is typically more polite, though.
#facts. Great comment.

How many times have we seen PMs trying to brute-force JIRA (et. al) into a project management tool using weird plugins that don't co-exist peacefully. This always fails, and PMs either retreat to their own trusted platforms (if you're lucky), or in severe cases start asking everybody for "excel summary" or some "one pager" to reveal that holy "project status".
A fun way to bypass an Access Point based firewall
Quickset does many things and I figured I'd showcase how we can use the power of scapy to bypass a firewall scenario. Check out ghostPing() in qs.py and have fun!
True, science has taught me to always request more science before believing any science
Pretty sure canvas.toDataURL() is or was a fingerprinting method.
I don't think most people using browsers care how they work, so if that was the pitch, even worse.

This is from the home page, it just focuses on faster and more capable:

A new browser to work faster.
Mighty is a new browser that loads pages faster, finds docs quickly, and remains snappy with hundreds of tabs to save you time and make you more productive at work.
Recession is, in and of itself, the opposite of growth. That's how it's defined.

You can make an anti-growth argument, possibly on carbon emissions, but a recession cannot ever be good for growth.
So you think various health organizations, like the NHS, Harvard Health, USDA, WHO etc are wrong?

If you ignore scientific evidence or medical consensus then yes I agree - no point continuing this discussion.
I registered a basic company - but without limited liability - around 5 years ago in Germany. I put my name, address, and the company name onto a 1 page PDF (form GewA1 [0]), sent it via email to town hall and received a confirmation and an invoice (I think it was 30 EUR?) a few days later. I was then owner of a company. The whole process took 10 minutes in total. The registration with the IHK was done automatically (the IHK is a kind of business lobby organization, and the required membership ensures that it does not only represent large companies). The tax office was also informed automatically.

This article is a strange rant by someone who seems to be infinitely surprised that:

1) You have to register your company with some authority.

2) Business is conducted in the countries official language. ("The whole process should be in English. I don't care that it is Germany. English. English. English.")

3) Legal documents should be notarized ("What is a Notary? I’m not sure")

4) Diverting company money into your private pocket is a crime ("Really, no joke, only use it for your company. Our notary did emphasise to us quite strongly that to do otherwise with that €300, would basically be fraud, and we could go to prison. Cool.")

5) Storing company money on a bank account is usually a good idea ("Do you really need a bank account? I have no idea. Theoretically not, but if you dare suggest that to anyone that you won’t bother with a company bank account they foretell doom and catastrophe, so I just shut up set up a bank account.")

6) You have to pay taxes, and it might be more complicated to do taxes for a limited liability company than for a private person.

Also:

> Find a Steuerberater (Tax consultant) Yeah, you need one of these to do the tax return for your not-really-doing-anything personal holding company. This will be expensive.

No. You don't need a tax consultant. You can do the taxes yourself if you want.

[0] https://www.gewerbeanmeldung.de/formular-gewerbeanmeldung
Self-hosted and On-Premise are both great ways to get uptake (and money, eventually) so it's great to plan/architect ahead for it if you can. But be super careful about offering support for any On-Premise offering, it is effectively a new org you are adding to the company. This will be especially true if you land enterprise customers (e.g., "I didn't know you could do that with NTP!").
Using mold to link your binaries is not the same as linking mold itself. GCC is GPL'ed, but things compiled with GCC are not.
Aren't you glad we live in a class less society?
Maybe it's supposed to be a sick burn that he said it was bad RPC calls when it's actually a bunch of bad GraphQL queries.
Everybody that isn't a Democrat is a Russian asset, duh.
Atto – An insanely simple self-hosted functional programming language
You can try it out here:

https://searx.space/

(Just select an instance and off you go)
Scrutiny – A WebUI for smartd S.M.A.R.T monitoring (written in Go)
This is one of those cases when Jira is suffering from its UI/IA mess. It has lots of good feature but the discoverability is horrendous, which leads to so much user (my) confusion.
That's good to know. I have a 6S, so I can only upgrade to 15.4.
hmm :( i'm sorry if I bored you with explanation. it was not my aim
Though I am skeptical myself, it's much different than other many other hokum/pseudoscience in that it is probably not very harmful and no one tries to sell you something.

Quick google searches show that there are in fact studies that show that different breathing techniques do help with anxiety. The article itself links some.
Found the source.

> A YouGov poll of more than 23,000 Americans finds that about a quarter (25%) of Americans say they would be interested in having an open relationship.

https://today.yougov.com/topics/society/articles-reports/202...
Much of the third world has very limited data thoughput or even much client side processing capability on their phones. "Not understanding" graphql is irrelevant. The key is to make as few requests and bytes transfered as possible. It seems the twitter mobile app hasn't been optimised for that, no matter what protocol it uses.
Having lived in Germany, this brings back a few bad memories. So many processes feel overly complicated, frequently requiring lawyers or other highly-paid specialists. Add stacks of papers on top of that, faxes, certified translations etc.

Sometimes it feels, like the State there acts as a great gatekeeper instead of a facilitator.

Other times, you may feel, there's a "cartel" between the government officials and the aforementioned specialists -- pay some agent to magically pull out a near appointment slot, instead of waiting a few months to see a clerk.

I could speak B2-level German, so the language wasn't really that much of a problem. I can only imagine how much harder it's for people just starting in Germany.
But it is.

It’s because people who ‘try’ their whole lives yo-yo diet or crash diet and that’s

1) unsustainable
2) extremely likely to result in more long term weight gain
3) very unhealthy for your body to constantly be fluctuating in weight so rapidly

If you are eating right (let me be very clear here, right doesn’t mean whole 30 or some vegan diet: it means calories within the means to not add or lose weight which is called maintenance) you are not going to fluctuate in weight very much.

The majority of people in America are overweight because they lack basic understanding of nutrition, don’t exercise enough (still you cannot outwork a bad diet), self-control thus overeat or some permutation of all three.

It’s straight up a bold face lie to say that the majority of people have hormonal problems otherwise we would have a national crisis on our hands with something that we should drop our jobs for right now and study because our water or air or food is heavily impacting our hormones to cause every single person on earth to gain weight.

If losing and maintaining a healthy weight was easy, we would have put it into a pill already.

Not to mention you don’t need to be in a caloric deficit your whole life. Hell you could even be 15% BF and maintain that for 40+ years.

Most people adopt those fad diets and realize how much they hate it because it’s so restrictive.

The main goal of a good and healthy caloric intake is to basically eat the right foods you want to eat within the portion that allows you to maintain.

It’s pretty simple if you look at all the diets today
- keto
- intermittent fasting
- vegan/ vegetarian
- whole 30
- carnivore

It’s all an aim to put guard rails on your diet by making some foods ‘off limits’. CICO literally calorie restriction by cutting out entire groups of food.

It’s not sustainable because everyone eventually runs out of will power and wants a donut.

The key is, track your caloric intake. Micro-adjust to get to a healthy weight. Maintain.

You should be able to eat the foods you wanna eat the rest of your life on a good diet, just less of them and you need to find foods that satiate you personally well to counteract overeating.
Sam Bankman-Fried Was Supposed to Be Different. He Wasn't
> No retailer is going to let a company advertise how to buy products cheaper somewhere else.

Many do. I’ve bought plenty of products that, inside the packaging or via product registration, try to get you to use their first party store fronts.

I agree that nobody works allow you to advertise this on the packaging, but within the package is a different story.
And on your way you forget the details of what you already published.
Interesting. What iOS version are you running? I'm running 15.4
thank you :) happy to be useful!
Where do we go now? (Open source Vanilla Forums)
Seems sensible. Whenever i've had to do a code escrow with a corp customer, I've included the whole build system, documentation and enough to make it turnkey.
For Open Source, it's like Open Car Parts.
I did this a few months ago in Golang and it was so much fun. Can 100% recommend.

Shameless plug -> https://github.com/Jeadie/gram
Yes, but there is more than that there. What if I as the client try to print a page or export to PDF. I think that there is nothing sensitive visible on the page so I share the result. It turns out that there was actually sensitive info in the canvas that was not visible due to something like overdraw.

As a simple example imagine that an image is drawn to the canvas and then blacked out. You wouldn't expect that the saved PDF may contain those as separate layers.

Of course this highlights an existing issue with complex formats. You need to be very careful before sharing complex documents.
100% isn't the goal.. yet. Nor is it practical for many countries. But, getting to 70-80% renewables with current technology is feasible and economic for nearly all countries. The balance to be provided by modern (natural) gas turbine generation.

There's no need to slow down getting to 70-80% renewables because we're unsure how to cover the last 20%. The latter is a problem for future decades.
How does he operate though?

Where does he send/receive fiat?
I love my M1 iPad Pro. Being able to hold the web in your hands at tablet size is great. It has completely changed my workflow as a semi-pro photographer: Lightroom and Affinity are amazingly performant, and this iPad has Thunderbolt
I/O. Lumafusion for video is also incredible, and I can't wait to get my hands on DaVinci Resolve.

The biggest thing I miss, and it's a dealbreaker for a lot of my work, is the lack of a shell. I would be over the moon if they released Terminal.app for iPad, even if just in a persistent sandbox environment with no real access to the system. I just want to be able to manipulate local files with that toolbox. Obviously, full homebrew support would be key.

There is just still no "app" that can (ever, probably) replace the utility of a shell.
Their FAQ says:
https://archive.ph/faq#:~:text=Which%20parts%20of,of%201024x....

Wikipedia says: https://en.wikipedia.org/wiki/Archive.today#:~:text=Web%20pa....

So I assumed they don't use it but idk for sure.
Which is my all memcpy-like functions in C/C++ standard library take arguments in dst, src order.
When you get foreign payments > 12.5k in a month, you need to report them to the Bundesbank. You can do that online. But only on weekdays and from 9am to 4pm on Saturday, because ... I suspect it's labor laws and to be safe they assume servers have to be treated as employees.

I'm not joking: https://www.bundesbank.de/de/service/extranet/-/zugangszeite...

And they enforce it, too. Logging in on a Sunday will only get you an error message.
Thank you very much! :)
I'm also writing blog articles. (i have to decide if doing a series or a one for the compiler and one for the runtime)
jevons paradox
> Crime rate is HALF what it was in 1987

My main point is that we can pick whatever biased metric we like, which you demonstrate so perfectly by cherry picking your date, and you choose some unknown “crime rate” figure which depends on your assumptions which you haven’t stated.

Here’s a graph which shows homicide rates vary, but there definitely is no trend that demonstrates a decline of half: https://www.pewresearch.org/wp-content/uploads/2019/08/FT_19...

The usual biased opinions (regurgitated without thought) choose some figure based on “serious crime”, but as a community we also care about lesser crimes, like bikes getting stolen (California). The easiest way to reduce “crime” is simply to stop enforcing it and the number of convictions will drop.
They don't need an excuse. They just spend their time adding more features instead of speeding things up. And all the users flock to their tool over yours because the extra feature saved them hours in their process while your performance optimization saved seconds but took the same dev time.
I think the path is more clearly thought of as HTML+CSS -> display list -> *. The display list is some abstract definition of what needs to be drawn by a renderer. In theory anything that fully describes all possible operations works, including bespoke things like SkPicture or general purpose graphical languages like SVG or PostScript. In practice there's never a single language that can describe everything, because display capabilities evolve and new operations are added all the time (e.g. advanced typography features for fonts). PDF can cover a really broad set of use cases, but it also wasn't designed as an intermediate format (it was closely tied to the PDF reader) so it's easier to get into than out of. SVG is possibly a better candidate, as it is already used effectively as an intermediate representation (e.g. D3.js "renders" to SVG).
Nope, I really tried to have one replace my desktop.
But in the end I went for a laptop instead.
My goto guy for Twitter conspiracies is Dave Troy

Q: This all sounds crazy. Doesn’t Musk want to make money by owning Twitter?*

A: The goals are more ideological in nature. Musk and his backers believe that the global geopolitical arena was being warped by too much “woke” ideology and censorship, and wanted to fix that by first restoring voices that had previously been silenced —and then implementing technical and algorithmic solutions that allow each user to get the experience they want. They think this can “solve” the problems that people cite about social media content. Making money, they figure, will come from the secondary effects of enabling “free speech” and the possibility of building other services like payments and replacing government on top of such an app. Plus the company’s social graph data is a goldmine for other businesses that may wish to benefit from detailed knowledge of the makeup of society.*

"No, Elon and Jack are not “competitors.” They’re collaborating."

https://davetroy.medium.com/no-elon-and-jack-are-not-competi...
Not just supposed dangers — real danger.

The saying the mil guys have about using active radar is "he who lights up first gets smoked". As in you turn on your radar, and it'll be a beacon seen in milliseconds, located in a few more milliseconds, and then receiving an incoming missile. Radar has to be passive, using ambient RF frequency 'noise', in any modern military operating theater to survive.

So, yes, keeping passive radar technology as maximally secret as possible among the world's democracies retains an advantage over the expansionist autocracies, which are increasingly belligerent, from Russia attacking in Europe, China making louder noises about attacking Taiwan (sending fighter jets to the shore today), NK launching missiles near Japan... yeah, we need to keep an edge.
> LocalStorage is easy to use but too limited at 50Mb.

Asking sincerely: to me it seems that 50Mb is quite a bit of storage if you are only persisting simple numbers/strings or small JSON documents?
It can't do that. It can try to do that and it might work well in some cases. It is definitely incapable of doing that for any code you throw at it.

It also cannot generate comprehensive unit tests - it can can generate unit tests. The definition of "comprehensive" is way too subjective.

> Is that not good enough for you..?

No, it indeed isn't, but maybe that's because I actually have at least some idea of what happens behind the scenes and how the system works. From the implementation details, I can tell you for a fact that none of what you described can be done by the system in the general case - and especially not correctly. It's hit and miss depending on the input and that's basically a design limitation.
It makes a difference in establishing trust with your potential customers, you're asking people to connect their Google account and give you money. Who are you? What is your background? Are you VC backed or bootstrapped? I know nothing about your company, why should I give you money? Please don't take this the wrong way, your product looks great! Just helping you with some constructive feedback.
Have you tried iSH shell on the App Store? It’s a containerized alpine environment that you can grant file access to.

https://apps.apple.com/us/app/ish-shell/id1436902243
Wait... I'm not sure where this conversation is going.

I say that the beauty (or value or worthiness) of the pictures of the Mandelbrot set comes from the transformations we apply to uninteresting complex numbers.

Similarly, the beauty of the pictures in the article may come from some hidden properties of the underlying prime numbers, or from the transformations themselves, and I don't think that either case would be better than the other.

I said this in reply to a comment that seemingly stated "what a pity, these images are 'merely' due to the transformations". I was objecting to the tone of disappointment that I read in that message.
If he's going to keep doing the work, somebody has to pay for it. If a company wants him to keep doing the work, then they should provide funding in order to ensure that it happens. Otherwise, the company risks not actually getting the thing he's giving away for free, which is exactly what's happening.

It's the tragedy of the commons. Someone, anyone, has to pay for maintenance in the park. If nobody donates, then either the park shuts down or the park has to start charging visitors, and free access disappears.
Coming or actual. Chamath Palihapitiya just said that the current SBF/FTX/Alameda fiasco goes much further than just one man and FTX.

He says that several SV firms and VCs have been working on several of the shitcoins in which SBF was a cofounder and pumped and dumped or which SBF just pumped and dumped (already before FTX even existed) without being involved in their creation.

SBF had its hands into a lot of things, including Solana and Serum (SRM), which represented $2.2 bn in USD when FTX went down (but which since crashed by 75% or something).

SBF owns 9% of RobinHood.

I'm not saying it, Chamath Palihapitiya is. Here's a recent talk between him and Coinbase's CEO. Jump at 20 minutes when it starts on crypto:

https://youtu.be/Id7cNqwqt1I

I do personally think Chamath Palihapitiya is right and we connect the dot with the article from TFA, this does indeed go much further than just SBF.

Another one just for the gigs I recently read (facts needs to be checked): SBF's mom (lawyer and teacher at Stanford) ran a fundraising political campaign rooting for Biden. A few days after Biden announced he was running, SBF was apparently the biggest donor. Will they hand that money back to people who were scammed?

Speaking of parents who raised ethical kids... Elizabeth Holmes, who defrauded investors, had as a parental example a father working at... Enron apparently. Just a coincidence of course. Daddy wasn't aware of anything. And he can be very proud of the way he raised his daughter.

In french we say it's "un panier de crabes" (a pack of crabs).

Thanks to these guys' examples I know how to not raise my kid.
Question: How much of Rust’s type system complexity is due to async? It seems Pin is mostly related to async and the official examples for GAT are for async.

Given the complexities of async and how other alternatives such a Java Loom’s virtual threads, in about 10 years I am not sure that we won’t see Rust going all in on async as a mistake.
Do you mean there's no dynamic text layout? Svg and pdf have perfect text placement capability, but I've never even looked to see if it supports defining broadly applicable rules for text presentation.
I'm gonna ignore this whole "fitness model gaining weight on purpose" because I don't even know how to respond to you thinking this is somehow relevant. What it does show me is that you're quite unwilling to imagine yourself in others' shoes.

I'm not continuing this conversation, but let me just tell you: if you don't feel a strong impulse, you don't need that much self-control to not act upon it. So you should think about what's actually so different about you compared to all those fat people.
When I look for a new laptop, I want an AMD processor...

Why ?

Because performance/cost wise, it make sense.

Intel, while an inovator back in the day, has been left behind in term of design compared to AMD.

And its CEO qualifying Europe as a leftist hellhole dangerous to invest in doesn't sound like he really get it and play instead politics.
Indeed. Compared to other the garbage that people put in landfills right now, this is nothing.

Of course this article is a clever bit of FUD in disguise. By taking the problem seriously and then presenting a solution to the problem that never was real to begin with:

‘We’re gonna have (tens of millions) of metric tons of waste from PV. We’re all gonna die,’”

Actual quote from the article to convince us that there apparently are people that believe that. Classic FUD move. It's really, really, bad but the scientists are on it. So you can stop worrying now. But you had good reason to be worried and you should continue to be worried. That's the message.

Except of course, there never was a problem to worry about. The purpose of this article is perpetuating the myth that there was.

It's a nice business challenge how to recover some valuable metals from solar panels. And several companies are on that; as you would expect. But if they fail, we basically dump some inert material in a landfill. Not a big deal. People dump far worse things into landfills already.