skysight-inc/HackerNews huggingface dataset:
The motivating scenario for the Visitor pattern is processing an AST that has polymorphic nodes, to achieve different kinds of processing based on the visiting object, where special cases in that processing are based on the AST node kind.

Even if we have multiple dispatch, the methods we have to write for all the combinations do not disappear.

Additionally, there may actually be a method analogous to accept which performs the recursion.

Suppose that the AST node is so abstract that only it knows where/what its children are. Then you have some:

;; accept renamed to recurse; visitor to fun
;; visit is funcall

(defmethod recurse ((node additive-expr) fun)
(recurse (additive-left-child node))
(recurse (additive-right-child node))
(funcall fun node))

(We might want recurse-bottom-up and recurse-top-down.)

If all the AST classes derive from a base that uniformly maintains a list of n children, then this would just
be in the base: (for-each-child ch (recurse ch fun)) or whatever.

Suppose we don't want to use a function, but an object (and not to use that object as funcallable). then we need (let's integrate the base class idea also):

(defmethod recurse ((node ast-node-base) agent)
(for-each-child ch (recurse ch action-object))
(do-action node agent)) ;; basically (visit node visitor)

Now we have a myriad method specializations of do-action.

(defmethod do-action ((node additive-expr) (agent printer))
...)

(defmethod do-action ((node if-statement) (agent printer))
...)

By doing it this way, we get rid of a lambda shim. Instead of:

(let ((printer (make-printer *std-output*)))
(recurse ast (lambda (node) (do-action node printer))))

we can just have:

(let ((printer (make-printer *std-output*)))
(recurse ast printer))

It's only not the Visitor Pattern because I used recurse instead of accept, do-action instead of visit, and agent instead of visitor.
C stdlib isn't threadsafe and even safe Rust didn't save us
Maybe works for the US, but eBay shipping to Canada tend to ridiculously overpriced...
I thought so, but apparently no

> We all know what the word preppy means, right? It’s the word we use to describe those rich kids that look down on anyone whose shoes cost less than a car. It’s the perfect word to describe the pompousness and snootiness of the crustiest of the upper crust.
2 Quick Productivity Hacks with MCP and GPT4all
Empower the family businesses again, move power away from the super corporations. Encourage and invest in small business owners, giving them all the tax breaks while raising the taxes on the giant corporations. Basically, start recreating the middle class wealth, and then strive to bring everyone to that level at the cost of the giant corporations and mega rich.
You dismiss the volunteers’ role as if their work was incidental to the platform's success.

The brand, network, and proprietary systems you emphasize are valuable only because of the knowledge and content the community created.

The "bait and switch" lies in fostering a community-driven mission only to commoditize the platform for personal enrichment.
It's currently only passive, but that'd be an interesting feature. In order for that to happen we'd have to add that functionality to https://github.com/falcosecurity/libs/ along with the necessary plumbing in the UI.
Came to say exactly this. Headline is extremely disingenuous and meant to provoke a reaction.
Evolution of software architecture with the co-creator of UML (Grady Booch) [video]
Indiana bill to end tax breaks for non-profit hospitals that overcharge patients
I saw guns on it when I joined years ago.
Apparently your local government didn't run the educational system that so spectacularly failed you very well.
Thanks for the feedback! I'll see if we can make the top of the site more descriptive.

Update: Changed the first sentence to "Stratoshark lets you explore and analyze applications at the system call level using a mature, proven interface based on Wireshark.
I know this is a joke, but iirc there used to be certain procedures that would surgically implant something physically harmful into an addicts arm to scare them into soberness. Like a capsule maybe?.. Can't remember the details. And if the person were to start drinking alcohol again, the capsule would break down and release a chemical into their bloodstream.
Like it was decided by a series of d20 rolls

Which is half accurate
The above person claimed "the motive was fictional" which sounds coercive?
Saying "she" != altering reality because no one is litigating what you believe, just that you treat someone's genuinely held identity with a modicum of deference. Otherwise if I were your coworker I would demand being allowed to call you a bigoted moron because anything else would be altering reality as I see it.
Here's Renee Burton's (at Infoblox) comment on Philippe Caturegli's post on LinkedIn:

"When we contacted DNS providers about sitting ducks attacks ONGOING in their network via lame delegation... some responded with aggression and others with ambivalence. no criminals were disrupted and it was a waste of our resources even though it was the right thing to do."

And I can personally vouch that's mostly my experience and expectation as well, and not just for DNS issues.
The government should have investigated the people that listed and sourced the drugs

this isn't controversial to say, the governments just go for the laziest intermediary lately

but there is the choice of doing actual investigations for time tested crimes. those dealers just went to other darknet markets, which are far far bigger than Silk Road ever was
> Did somebody do the sums and decide the delivery was sub par for spend?

That would be a very interesting analysis and something to learn from. It would also help prevent similar mistakes in the future. It's really unlikely someone would go to such effort and just keep the results to themselves.
Tariffs are a negotiating tactic. Read Art of the Deal and that outlines how Trump negotiates.
If you want to go a step further, here's one built from discrete transistors: https://www.megaprocessor.com/
Do we possess the technology to place atoms sufficiently close enough to direct euv? Considering the fact euv is already close to the limit of our abilities
You probably just get more spam texts since you're replying. Maybe that's a good thing tbh
interesting results, thank you!
How will the new LLM model impact AI-driven applications?
Except...

> `1.0` books (?) – Martin Ba Commented May 22, 2024 at 13:3

:)
The people who they were helping weren't starving on the streets, I don't know what you imagine the aftermath of in New Orleans was like, but it wasn't that.

There's a strange cruelty to your comment where you're thinking of homeless people who went through a natural disaster ... so you can call them 'privileged'.
No. There’s prestige and power in running high profile companies.

It’s a middle class fantasy that money is power. Look at the Cheeto. How many times has he been bankrupt? What does he say about bankruptcy? He knows he’ll be fine because power brings money, not the other way around.

Taxing billionaires will help the economy absolutely, but it won’t control the billionaires, because a lot of their deals aren’t denominated in hard currency. We don’t know how to tax favors or threats.
Also the "buy another property".

Like, this is part of the damn problem.
I don't know your background, so I won't say I don't think you understand - but in my experience, government is multiple times worse than any private organization. Yes, the same problems exist - but without any of the pressures that force private business to adapt or fail, so the problems are worse by far.
Yes. But even more than that having a president that is for sale by domestic and foreign interests.
Containerless plurals: separating number from type in object-oriented programmin
Funny. Anarachism, like every other political philosophy, is not an antidote to stupidity.

That said, it is easy to think that some other decision making mechanism (besides the rotating decision makers these guys were practicing) would always lead to better outcomes. A common consensus mechanism is decision by majority voting. Which often works, but often just picks the suboptimal solution, because it the average of the actual close to optimal solutions different subgroups are advocating for.

Every decision making mechanisms has some failures (and advantages). It's good to know what they are.
I know that this post will be piled under thousands of others arguing about housing and health care in the USA.
.int is a fun one, some orgs squat on it to use as an internal TLD.

It used to be easy to trawl through certificate transparency logs and find certificate mis-issuance on the .int TLD because there are very few organizations allowed to be registered in this zone legitimately.
there weren't good tumblers back then. and monero didn't exist yet, although a cryptonote implementation did
Built on naive yet admirable ideals? Special community? It was the world’s largest drug market, selling things like fentanyl in large quantities. What admirable ideal is this?!
Urllib3 in 2024
it's "technology transfer", not "seizure" ;)
i have already given :)
I saw it when it was active.
I made a Little Man Computer simulator this year that I use to teach students, but it uses binary and 2's complement which helps them learn that too: https://www.mathsuniverse.com/lmc
Since the previous comment is dead, let me repeat: Reddit is the entity that bans subreddits, like r/The_Donald and choses to keep other subreddits alive, indirectly (and directly) choses their moderators.
> It's still immoral the same way it's immoral to operate a gambling shop.

What if they sell things that aren't what they say they are and the user dies or is hurt?
Not sure how that would work exactly. The math behind transformer models is really basic. And the world is different now than it was during the cold war. There was no internet, for example. Also, given that this was during an interview in which MA was criticizing the Biden administration, I'm assuming he was telling half truths to make Democrats look like bogeymen as all Trump crazed lunatics tend to do.
> something productive

So... not this.
and Truth Social

honestly guys, its time to download Truth Social so you can see what the President and the right is really saying

by the time it hits your feeds elsewhere, it is often times altered just to inflame you and whatever segment of the algorithm's tree you are already pigeonholed in
That one's easy. Don't sell drugs in Singapore. Give them away and then the recipients accidentally drop money a block or so away.
mastercard.net mastercar.net astercard.net nastercard.net... your suggestion changes nothing.
Not all work is equal. Value is derived from having an edge over the competition. If you are a good baker then baking may be optimizing for profit. Also if everyone just switched to X it wouldn't be the best option anymore.
Not really, MeatSpin is missing
> HDMI is, broadly speaking, a proprietary extension of DVI

It is but it's becoming hard to find monitors with dvi connectors, so i asked about hdmi which should be more common.

How you get your ancient analog output to a display with only digital in is becoming a problem. I don't know shit about how good or bad your average solution is so I ask.

[I don't have anything like the toy we're talking about in this thread, but I have a 486 with a Trident 512kb vga card and Syndicate on it in a closet]
Same here! I thought when I saw it, "ah, so that's what Jeff Atwood looks like".
Even if just putting someone in charge of collecting some data that might say "looks like we feed more people with PPJ sandwiches than X,Y,Z, let's mix that into the rotation a bit more". Could even satisfy all parties.

Unfortunately there's an underlying "i do what I want" in a lot of political philosophies where it just doesn't work that way, even for getting what they want..
Related. Others?

The Tyranny of Structurelessness (1970) - https://news.ycombinator.com/item?id=36285097 - June 2023 (73 comments)

Jo Freeman's the Tyranny of Structurelessness (Recommended by Mark Andreesen) - https://news.ycombinator.com/item?id=31829486 - June 2022 (1 comment)

The Tyranny of Structurelessness (1970) - https://news.ycombinator.com/item?id=24728477 - Oct 2020 (19 comments)

The Tyranny of Structurelessness (1973) - https://news.ycombinator.com/item?id=17585104 - July 2018 (20 comments)

The Tyranny of Structurelessness - https://news.ycombinator.com/item?id=15535834 - Oct 2017 (2 comments)

The Tyranny of Structurelessness (1972) - https://news.ycombinator.com/item?id=11651406 - May 2016 (54 comments)

“Meritocracy” and the Tyranny of Structurelessness - https://news.ycombinator.com/item?id=8495241 - Oct 2014 (1 comment)

The Tyranny of Structurelessness - https://news.ycombinator.com/item?id=7762486 - May 2014 (15 comments)

RE: The “Tyranny of Structurelessness” - https://news.ycombinator.com/item?id=7555013 - April 2014 (7 comments)

The Tyranny of Structurelessness (1970) - https://news.ycombinator.com/item?id=7409611 - March 2014 (120 comments)
I think the most telling aspect isn't just the salute as the unwillingness to condemn the ideology that the salute represents. This, taken in addition to his willingness to tolerate fascist rhetoric on social platforms paints a bleak picture.
Okay, another comparison would be, everyone who wants Luigi Mangione exonerated also is feeling what some people felt when they wanted OJ Simpson to be exonerated. Do you see now?
Thanks for your work! Been using Wireshark for many years after it was used for a network course in university.

Why do you focus on "what happens in your cloud" when we talk about system calls? It'd seem it's useful for any machine, is it just bad marketing copy or am I missing something?
As SRE, I guarantee someone somewhere is manually running certbot to get a new certificate when they get expiration email from Let's Encrypt.
Hello... I work on the Flows product at Postman. Love this question.

I believe wholly that the definition of a developer is rapidly changing (arguably has already changed). It's clear that it won't mean people who are "classically" trained in software development. I particularly like the view point that we're evolving from developers to conductors (SpecStory did a nice write up on this [1]) where we are more focused on orchestrating Agents.

I also think that APIs will either need to be ready for AI (trusted, solve for authentication, have clear specification, lots of examples) or will be AI dependent to fix them up and put a new layer on top. Discovering the right API to solve the problem is central to the dynamic logic agents introduce to workflows.

I've been building agents for both personal use and for automating internal processes within my team/across the company, and the DX has not felt all the foreign from typical development... an idea, a quick prototype, a tight inner loop for rapid feedback, then a graduation to a deployed asset. While not foreign, doesn't mean there isn't plenty of room for innovation. The DX is where we're really focused today, particularly with Flows.

[1] https://newsletter.specstory.com/p/getting-started-with-soft...
what does that even mean?

People want things. Information doesn't want anything.
People want property rights for both physical and intellectual property.

Likely rules are ill suited for levels of scaling achieved with current technology. A single person can read a ton of stuff and retain only a fraction compared to how much a system can.

So information wants to be free is nonsense. People want access to more information, at the same time they don't want others to have accees to the same information. However having access to more information has marginal effects when capacity is limited. Hence it's the information capacity that makes all the difference and this puts a small class in disproportionate advantage.
Bringing Warp to Windows: Eng Learnings (So Far)
Bad guys can and will use any platform that preserves privacy... but the default unsecured policy of Telegram was a bigger concern to me and the dread of having to request all contacts to enable end-to-end encryption (the instant messaging equivalent of having to explain to grandma why she should use pgp keys for privacy of her email communication).
> is this for separating out metrics for your main part of your run versus warmup

That's one aspect that's relevant once you're done, the other one relevant during the workout is that you can set different targets for different parts of your workout, e.g. you want to be at 100 bpm during your warmup, 160 bpm during a 4min interval, then rest 2min at 120bpm, things like that. If you don't strictly follow the program you initially planned (e.g. you want to have as much rest as you feel you need) then you'd have to interact with your watch.
>"support," whateverTF that means

security patches

>It sounds like something I don't want, if it means forcibly installing software.

HN readers might be competent enough to avoid malware even with vulnerable systems, but people like your aunt need all the help they can get. That includes a operating system that doesn't have EoP exploits that allow malicious code to escape from browser sandboxes. Forcing updates by default is probably a good thing. Disabling updates isn't hard if you're technically inclined, and if you can't you're probably better off having a patched system than being mildly annoyed that you have to restart your system every month for updates.
Upgrayedd with a double d
What if it just makes me addicted to jump scares? :-P
My portfolio is:

* current employer: 33%

* previous employer: 20%

* target retirement fund: 20%

* handpicked stocks: 20%

* cash: 7%

I know this is far from optimal and that I got extremely lucky. Both companies I worked for, and my hand-picked stocks did pretty well. I also know that my cash allocation is too high.

I'm trying to move to a better portfolio this year, so I'm just curious what others are doing.
I didn't write > Except we're not dealing with software here

Maybe you're replying to someone else?
"support" in this context refers to security patches, not ability to submit support tickets.
I blocked a lot of social media sites on my home network to help ease my addiction some. Especially Reddit. I found the mornings I was on Reddit before getting out of bed my mood suffered. I still need to have them available to communicate with some people and for research. But now, in order to use those sites, I either need to leave the house or disconnect from the wifi.

Functionally, this seems to have helped a lot and usually the only time I end up on social media is when I am killing time waiting while out or when I really really want to look at something specific, and only on my mobile device. It seems that making it slightly more inconvenient worked on me without me having to give them up entirely.
250/s is few (4) ms per it
The US is the unparalleled economy and unlike it's only economic contender, the US has future growth projected out as far as the turn of the century - China has a near economic apocalypse projected for its country by the turn of the century. That's really not that far away.

What leads you to believe the US wont continue to ourselves everyone whenever it deems want or reason? Historically that has been the case.

China's future has drawn attention to the sand upon which the foundation of their economic growth sits.

So. Who will outspend the single country that accounts for 25.32% of all global economic activity?? Who is going to do that??
You just touched on another one of my big concerns – Condos.

I love condos, but the older generations have no idea what modern condo living is really like and what maintenance is required for these kinds of places. They get talked about like 'starter' homes for young people that can't afford a single family house and so often they nudge younger people to buy them and 'get on the ladder'.

Often they are TERRIBLE investments though. Property tax is relatively high in most cities, ongoing fees are huge, governance is normally terrible, and every now and then something major goes wrong and the current owners are left with huge extra bills.

'Getting on the ladder' in this way, along with student debt really cripples so many people into a life of debt payments while building very little wealth.
Literally the only reason I pay for YT Premium is to get rid of ads. I don't use any other features of it - I just don't want ads. The modern web is so bad that premium services only need to be ad-free and I will pay. Make all the features free, and just let me pay to never see any ads ever again. I cannot state clearly enough that I literally use _no_ YTP features, I just enjoy the ad-free experience. Did I mention that advertising on the modern web is absolutely broken and is ruining the enjoyment of web browsing? Is "browsing" even still a thing for people? Fucking ads :(
BYD is passing western brands in many markets

> BYD has already entered 100 countries and regions globally, but it’s poised for even more growth in 2025. After producing over 1.77 million vehicles last year, BYD topped Tesla by about 4,500 units to become the world’s largest EV maker.

https://electrek.co/2025/01/17/byd-launches-worlds-largest-c...

This argument falls flat in certain technologies where China is now the leader in R&D
There are definitely errors.

BSD man pages tend to be good about attribution, e.g. https://man.freebsd.org/cgi/man.cgi?query=cat —

HISTORY
A cat utility appeared in Version 1 AT&T UNIX. Dennis Ritchie designed
and wrote the first man page. It appears to have been for cat.

Otherwise, you go to the TUHS wiki for earlier system man pages.
I don't really get Mass in general. On paper it seems like it should be quite a bit nicer than it is in reality. I live in the Hudson Valley and feel like it would be a downgrade in a few ways. And for being a deep blue state they are pretty far behind Cali/NY/Wash/Ill on things like food safety and health guidelines.
> Altman proposed to the Biden administration the construction of multiple five-gigawatt data centers, which would each consume as much electricity as New York City.

If this is what it takes to bring nuclear back, maybe it's worth it.
AI Chess Glasses: Revolutionizing the Game or Cheating?
> Does the credit card company have a reason to do that?

Yes. They want to make security researchers too afraid to publish their findings.
On the one hand you say we should retain judges making sentencing adjustments where appropriate, but who judges the appropriateness of the adjustments?

It sounds like if an extenuating circumstance resonates with a judge, then the sentence will get modified. Sentencing shouldn't be based on a single person's "feelings."
The other tradeoff comes with ease of debugging. Compile-time vs runtime errors. Dredging through microservice logs vs stack traces from the monolith.
The fence is a restriction. i.e. a regulation or series of rules. These committees make those rules. It's not just a state of being.

Getting rid of a fence doesn't mean there's magically an older fence you've moved to. It's only when you replace a set of rules with a different set of rules to serve the same purpose that you've moved the fence.

Removing the fence is exactly that, getting rid of the fence. There is no before fence. You've just removed the fence.
Umm… continuing the donut example, the owners are likely maximising their return given their skill sets, knowledge, time, etc. But return is pretty nuanced too bc it probably is not just be profits, but family time etc. in any event, I think you’re right that businesses don’t just focus on profits. But the example doesn’t prove the point.
I wish there was a linux distro for windows mimicry that autowines every exes it can and runs the rest on a internal win7vm. i would pay money for that.
i looked it up. disulfiram subdermal implants.
just proves i need this extension for firefox %(
Babe wake up, new hacker prank just dropped.