skysight-inc/HackerNews huggingface dataset:
It's acknowledged. The full redefinition of any function in any context was solved by RuntimeGeneratedFunctions and we use it extensively throughout SciML, ModelingToolkit, Pumas, etc. so it's fair to say struct redefinitions are the only thing left. That said, "struct redefinitions" are done all of the time in many contexts: if you know you may need to do this, you can just use a named tuple which acts just like an anonymous type and obeys dispatch on a named form that you can then hijack at runtime. With smart engineering then you can be redefining everything on the fly, and we do this through MTK quite regularly. That said, it would be nice to do the last feat of full redefinition of non-anonymous structs, and the latest proposal for how to do struct redefinition is https://github.com/JuliaLang/julia/issues/40399. So we both built and provided solutions for how to do it, showed how to do it in libraries, tutorials, videos, etc. How is that not acknowledging the point of view and doing something about it?

You might want to try and acknowledge the other point of view where I note that, hey, we did make this work but it was a smaller deal then we thought because we legally cannot employ it in many production contexts. We're still going to work out a few details for fun and ease of debugging, but given that we have extensively looked into and thought deeply about the whole issue, we have noticed that the last little bits are less useful than we had thought (at least in the contexts and applications I have been discussing, like clinical trial analysis). That doesn't mean we won't finish the last pieces, but given how much of it you can already do and how many teaching materials show how to do work around the issues in any real-world context, and how little of a real-world application the last few bits have, it shouldn't be surprising that the last pieces haven't been a huge priority. So instead of looking narrowly at one factor, I encourage you to take a more global view.
I love Caddy!

It’s so much nicer to configure compared to Nginx.

No plugins needed for automatic TLS certs – it’s bulilt-in.

And it’s written in a memory-safe language – Go. Which also means a single static binary to deploy.

I can warmly recommend it.
One of the reasons that I have been boycotting Disney for years. I refuse to give them money. If somebody asks me if I've seen <disney movie> I tell them, "yes, and it was horrible! They've ruined <movie franchise>!"
It is not true for C#, you need Rider for that. That is the only exception I am aware of, though.
Optimizing a Magnetic Launcher
Ah gotcha, good point! Something for me to consider moving forward.
There's something special about how limited media availability was back then. Made every track you could manage to get your hands on really special!
In the US at least, a fully ratified international treaty would be a fairly effective mitigation. Those have force of law second only to the Constitution. Any single President could somewhat obstruct implementing such a treaty but wouldn't be able to stop it completely.
> How the fuck does Elon do it then? The mf has like four concurrent organizations under his helm.

There is SpaceX (mostly run by Gwynne Shotwell) and Tesla. DeepMind/Boring Company are mostly just marketing schemes.
Headline editing is getting silly around here.
As far as I know you are allowed to use the individual license commercially [0], it is just that you cannot reimburse it from a company. I wonder where the line is and if you are allowed to use the individual license as a freelancer.

[0]: https://www.jetbrains.com/store/comparison.html#LicenseCompa...
Shortage of Adult Workers Makes Teens Employable Again
I agree very era-appropriate username to be commenting on this story! I have distinct memories of fps_doug leaping around (crouch-jumping?) and screaming "I could dance all day! BOOM headshot!" (and the other guy doing "uber macro") in those videos though I couldn't for the life of me tell you what happened in any of them
Nice! The feature to import my twitter account is quite impressive to detect my favorite topics :)

nice astro-turfing! :)
Are there resources for delta encoding transcendental functions in general? A fast, compact tanh() function would be great for making ladder filters in an FPGA.
Maybe I’m wrong, but Keygen seems more focused on licensing the application instance or the device/machine rather than the user.

For us, the application is cross platform. You are granting a user account access to use and be associated with a purchased subscription.

While keygen license keys can be used with user identities, this seems to not be the focus of the product and CIAM integrations are the responsibility of the app developer.

In my scenario, when an organization purchases a subscription with 10 seats, they need to assign which user identities are associated with each available seat.

I think Keygen lacks the ability for the purchasing end-user/customer to manage their own license assignments. It also doesn’t seem to have native integrations with either the identity provider (I.e OAuth support so customer visible keys are unnecessary and the credentialed user account ID effectively serves as the key and prevents key theft) nor does it tie directly to the subscription manager (I.e when a purchase is made the ability to provision which user accounts are associated to subscription is not automatic)

I probably am asking for too much, but this seems like many B2B products do this (Office365, Azure, AWS, Visual studio subscriptions, Adobe creative cloud, Atlassian products etc…). Is there not an out of box product that can do this?
It’s an option, just as it is for VSCode.

Personally I love seeing this option because it lets me run my dev environment in a local VM. Sadly, I no longer trust community-developed editor plug-ins or dev tools to be free from malicious code. We talk about the problems with npm dependencies all the time on HN. How often do you audit the dependencies of your favorite VSCode plugins? I simply don’t want that code running on my system with full user access, and this architecture lets me avoid that. Of course there are still risks with it having access to dev code, but reducing potential exposure is a good thing.
imagine having to lock down the entire python standard library for security concerns. Yeesh.
I'm so happy they somehow keep going. I've found so much otherwise dead software there, esp. obscure windows 3.1 games I played growing up :)
"I'll admit to being extremely annoyed by web3 (due to javascript massively disempowering users, taking away things we used to be able to do)"

JS is a web 2 thing though.
I do my part, using firefox on all my devices and insisting it to be the main browser in my company. Interestingly, I also feel that Firefox is actually superior to Chrome in every aspect that matters: it is faster, passwords sync better and more reliably, and the user interface is better.
Of "man"? Your language is as outmoded as your disbelief in anthropogenic climate change.
The cult of statistical significance and the Bangladesh Mask RCT
It will take a very long time to beat the Romans, and more than twice that long to beat the Egyptians.

Corundum bricks would suffice. The Egyptians knew a way to cut corundum like butter; the method apparently was lost before the pyramids were built.

Solar panels have proven quite a lot cheaper than mirror-concentrated solar heat as a source of electrical power. Concentrated solar has not really been tried as a source of direct industrial heat, where it might yet excel. But choosing the bit of Sahara to site in has proven harder than expected. To make building materials economically useful, the site needs immediate sea access. Pisco, Peru might be a better choice, although Nouakchott, Mauritania is well sited. Broome, Australia might do.
> Shares of Twitter stock jumped more than 10% on the report, but more details on who’s in line to succeed Dorsey are unclear.

I'm no huge fan of Jack. On the other hand, I don't think he's the worst big tech CEO out there these days. Hard to tell if this is a positive or negative development though, without information about his sucessor.
I have long wanted to dam up the Straits of Gibraltar and recover the initial conditions described in Julian May's Many Coloured^* Land.

* Cultural baggage.
> I'm trying to use the best parts of the web3 idea (decentralization, distribution) and combine it with the ideas of the old web

Weren't decentralization & distribution already part of the “old web” idea too?
This makes no sense because it ignores the reality that unlike KHTML, or WebKit, the vast majority of browsers were not based on those rendering engines. There was never a time where a web app developer saw your browser was not Webkit or KHTML based and told you to upgrade to them on every platform. There was never a time where KHTML or Webkit completely dominated browser share.

There was also a much wider array of browser engines at the time (MS had 2, Opera had 1, Firefox had much higher market share than it does today).

So KHTML/Webkit hardly had control over the web the way Chromium might because they never had the market share Chromium did, and further, they were never the dominant engine embedded in nearly every browser the way Chromium/Blink are now.
People have their own preferences on how they want recipes displayed. I think it is too much too ask that everyone who displays recipes does so according to my preferences. However, it would be nice if a lightweight method for marking up recipes caught on so that I would be able to set my preferences how I want. But of course this requires not only a standard to catch on, but for there to be sufficient tools to make it easy for those who post recipes to use it.
The podcast cut out before they got into specifics. Does anyone have the secret info they didn't share in the preview?
Investing in Royal
Generally agreed. Especially with ransomware these days I can only imagine how bad it would be if users had admin by default. I think the only reason we don't frequently see that attack vector now on home computers is because they aren't lucrative targets. If many/most corporate PC's were an effective vector into the rest of the systems because they had admin, it would truly be a nightmare. In the past when admin was common viruses were either just to cause a bit of chaos or exfiltrate data. Both bad, but now their is a direct financial incentive to shutdown the entire company.

That said, where I work there is a special path to admin if you have an actual need for it. It requires a security training course and special approval from a supervisor and the whoever leads technology in your division. And also signing a disclaimer that you now take full responsibility for any & all things that might possibly go wrong with your system due to use of admin privileges and all the consequences that entails, including "disciplinary actions" (screw up bad and you'll get fired). Makes one a bit more paranoid about security, which is healthy. I just wish the training & approval process included the education & tools needed to spin up your own VM's. It's not hard and the tools are free and (for anyone who really needs admin) relatively user friendly.

Otherwise things are very locked down. IT would much rather have you reboot than grant access to taskmanager to kill your own user processes.
The only way I've seen flashing high-beams used is on the highway to signal from behind "you're going too slow for my liking" or from a distance away "watch out I'm serpentining through traffic 15-20mph faster than the next fastest car"
Many were speculating about his power level. Guess it wasn't as high as people thought.
Definitely for retro-computing with the keyboard. Game consoles don't need a keyboard built in.
Which is a third party solution. A few years ago you may have said packrat. A few years from now you may say some other thing.

The idea behind a native R solution is that it is far less likely to be deprecated.
Take-home assignments are a small part of the interview process.

I use the take-home assignment as prep for the live interview. We have the candidate explain how they chose to structure their solution and why they chose their implementation over alternatives. The conversation is treated as a code review or an explanation to a coworker inheriting the code.

If someone can’t really explain how their code works or otherwise appears to be reading it for the first time, we don’t assume they cheated but we also don’t give any positive points. People can fumble under interview pressure and should be given a second chance. They need to demonstrate their skills sufficiently in the rest of the interview, though.
Only one of Elon's companies is public and there are regular calls for him to be removed, but its stock price has been on a trajectory that makes that impossible without him "canceling himself". Elon is just very good at hiring exceptionally good people to run stuff for him with a small amount of oversight and steering.

Jack is CEO of two public companies and one is arguably underperforming, that's an untenable situation.
I thought so too, after I clicked I was shown a page saying "Got an HTTP 302 response at crawl time" then about 10 seconds later Firefox prompted me to download "winamp-main.zip"
Exploring Google Analytics Realtime Data with Python
After years of listening to Adlib MIDI soundtracks on the computer, I was absolutely blown away to be hearing “Yesterday” by the Beatles coming out of the speakers. I played that tiny little file (not a whole CD!) countless times on repeat. Just unbelievable that such a thing could be coming from a tiny (relatively) little file.
Disclaimer: I'm not into shitcoins, and I am not shilling this coin at all.

However, the goals of Filecoin seem to be right up this alley. Distribute file storage among billions of users where the more you host and help the swarm, the more coins you earn.

https://filecoin.io/

Last I checked (about a month ago) there was still no way to "help the swarm" without having a ridiculous set up but I imagine someone with more experience will correct me.
The Mozilla Foundation has seen their role as much larger than that for a long time. The first Mozilla manifesto came out in 2008 [1] and includes:

The Mozilla Foundation pledges to support the Mozilla Manifesto in its activities. Specifically, we will:

- build and enable open-source technologies and communities that support the Manifesto's principles;
build and deliver great consumer products that support the Manifesto's principles;

- use the Mozilla assets (intellectual property such as copyrights and trademarks, infrastructure, funds, and reputation) to keep the Internet an open platform;

- promote models for creating economic value for the public benefit; and

- promote the Mozilla Manifesto principles in public discourse and within the Internet industry

[1] https://web.archive.org/web/20081218222911/http://www.mozill...
> In the mountains of Italy, drivers give a short honk before entering a turn on a serpentine road, which usually can't be seen around. If there is no responding honk, they will take the full width of the road (making the very tight turn easier and faster).

I do this in the UK for the narrow lanes where there is only room enough for one car, because my Grandad used to do it, and because it makes a lot of sense... although the "take up the whole road" part is kind of unavoidable, which is the whole reason to beep ur horn. There are just a huge number of country lanes here that are so narrow only one small vehicle will fit, and when you get to a blind corner you have to go slow enough to be able to quickly stop... a couple taps of the horn help to warn other drivers that something is coming regardless of your actions, and just reduce the chances of a collision.

To be fair I rarely hear other drivers do this any more, so it might be more of an old fashioned thing.
He has nothing to do with DeepMind. Maybe you're thinking of Neuralink?

I wouldn't demote them to "marketing schemes" -- he actually wants to bring these technologies to market (unlike Hyperloop) -- but they're pretty slow burn / almost hobby projects compared to SpaceX & Tesla. Both have started posting job reqs for Austin.
Not to mention the quality of the attraction itself -- there are plenty of B-level Colorado "resorts" that most upper middle class won't bat an eyelash at because the vert/terrain/natural snowpack just isn't as good as what you'd get in, say, Breck.
Let's pretend you are building a typical CRUD web application with medium level of expected traffic, some kind of SaaS. You could build it with MySQL, Ubuntu, using Gitlab for source control and pick a web framework - Laravel, Rails, Django, etc. And that could be successful. Or you could pick Postgres, Redhat and Github with whatever web framework and that could be successful. Pure technical decisions are usually better off going with what people are most familiar/knowledgeable with assuming those are mainstream supported technologies.

An important aspect is the cost or ease of switching to something else later on - the impact of the decision itself. Switching out your hosted git provider is probably easy, maybe a day of downtime. Switching out databases once you have users on the system would be a major project, maybe 3-6 months. Changing out web frameworks in the example SaaS could be an entire re-write.

If you need to present your findings to some management layer to get them onboard then you may want to get a sense of what they're thinking (i.e. does someone really like XYZ?) so you can focus efforts appropriately. Gathering info on non-functional aspects (cost, support, license model, etc.) will go a long way towards them evaluating the decision if they are non technical.
> activist investors

Is Twitter the way it is because of activist investors, or just capitalists (in the literal, neutral sense of the term) who know that certain crowds are easily manipulated?
Never understood why people didn't just migrate to AIMP.
Forgive me; text is a poor vehicle for subtle irony.
Welcome to Late-Stage Capitalism.
I don't think parent is blaming women
Space, Jetbrains Remote Dev Env
I guess we are replicating this today with vinyl.
We know it's a scam. 2A allows citizens of USA to hurt you for trying to deprive us of rights under color of law. Is civil war really what you want? I dont. If you can take away my rights then i can take away yours. If you can't handle a virus imagine how much worse cv war is.
Almost, but since it publicly associates the files you share with your IP address, I don't see most interested people willing to use it in this context.
Small business/government sites in the US sadly are very guilty of breaking. Esp. for payments, which makes me feel like I'm back in the late 90's with form submissions...

I use chrome for important stuff for that reason.
People said this about IE as well.

In fact, what's often forgotten is that even before MS's illegal monopolization, IE dominated Netscape because it was genuinely better.

But a few short years later it was regular end users who were suffering due to IE and it's lack of competition, which led to MS sleeping on it and letting security issues (both technical and social) pile up.
This post is about the RPi 400, the one built into a keyboard.
They aren't advocating or supporting Apple, though. They are merely pointing out that in suchg a dire situation as the one we have now, Apple's interests partially align with consumer interests.

I think their tone makes it relatively clear that this is not a healthy state to be in!
Twitter under Jack Dorsey has been a huge cryptocurrency promotion engine. I wonder if that remains.
https://www.explainxkcd.com/wiki/index.php/1190:_Time
if you take the K as a ch throat sound, it means omelette in hebrew.
Genuinely curious, what has JavaScript taken away that you used to be able to do with the web? (other than use sites with JS turned off :)
Sounds like it was good because only smart people were showing up, or perhaps the fee applied the right kind of pressure to keep things engaging. I was wondering if it's time to start building forums that cost money ($100 a month?) to join. I don't know of any free communities that I would want to be part of.
A better funding model is right in front of our eyes and is used by almost every other company - sell the product to the users. There is no rule saying that a browser needs to be directly or indirectly monetized by ads. On the contrary, in this day and age, not helping sell more ads would surely be seen as a good thing? So if the browser is that good as a product, it surely will be paid by a percentage of its current users, no?

10M Firefox users paying $50/year would yield same amount of revenue as 200M users monetized with a Google deal. Now, would 5% Firefox users convert to paid users is a different question. If not, then perhaps Firefox as a product (or as an idea) may not be as good. But I think they would, and even if the percentage is lower, it would at least set Firefox free. And that is a good position to be in for any company.
Forgive my ignorance, but why is maintaining a browser so hard? HTML and CSS are decades old by now. Javascript is handled through a separate engine.

Is the problem that the standards keep evolving? Or are the standards just too difficult to perfectly support? What is going on?
currently on the frontpage https://news.ycombinator.com/item?id=29380171
I don't see why IP such as Mickey Mouse should be treated any differently than patented IP. 20 years is a fairly length time to have a monopoly on your creation before it becomes public domain.
Fly ash is - generally speaking - an exceptionally good additive, its use is essentially due to the size of its particles, you can consider it as a very good filler with some added value (and it has some very useful side-effects, namely it makes concrete much easier to pump).

Besides the raw resistance, you have to imagine concrete as being a sort of artificial stone, the idea is to fit into a given volume as much material as you can, and you obtain this by mixing together gravel (usually one, two or even sometimes three sizes), crushed sand (rather big in size) and (where available) natural sand (or more finely crushed sand).

Then you add the cement, which is the finer "powder like" material, and water, BUT in many cases the "granulometric curve" remains "empty" in the lower part, and there are practical limits in the amount of cement you can put in the mix, so you need to add something (a filler) that is fine as or finer than cement, and this is often fly ash, which while not being as powerful as cement as a binder has anyway a pozzolanic effect, that helps in reducing the permeability of the set concrete, the matter is briefly explained in the second part of this:

https://en.wikipedia.org/wiki/Pozzolan
I can't fathom why Google decided to do this, it's profoundly irritating!

Looks like Vinegar fixes this (even in apps other than Safari). $2 very well spent.
I suspect we haven't heard the last of these cases though.

As I understand the NH and MA case, this is about continuing to collect state income tax from NH residents who are no longer commuting. Presumably, it does not apply to remote NH residents who never commuted to a MA location. (The situation of course gets even more complicated when a NH resident is remote to a company that has offices in many states. Why would MA have any particular right to state income tax just because an MA office is closer?)

States are getting very grabby in this regard though. Quite a few are going after business travelers who may have spent as little as a day in the state.