skysight-inc/HackerNews huggingface dataset:
In computer science, we can squint and claim that a functor is just something that has a .map function, taking a function. Option, Promise, List... all functors.

The fact that functor is a concept, and follows specific laws, allows us to have other abstractions that work across all functors without having to repeat ourselves over and over again. See, for instance, Scala's for comprehension. it offers different iterating capabilities over basically anything, and it will give you more capabilities if instead of just functor, you pass a monad, or something that supports .filter.

Also see the possibilities of generic transformations. Every language that supports Promise needs some way to turn a list of Promises into a Promise holding a list, and vice versa. We can do this with options, or Eithers, or some home-made thing that is holding on to any other property we like... but it's so much easier to do so without having to write every possible combination of two things, and rely on the fact that one might be a monoid, or a monad, and not have to write all the boilerplate.

In languages that take this very seriously, you can do things like, say, apply a tracing library to an http request, or a logger, or manage creation of resources, all throught category theory concepts, and have all the wiring basically disappear, instead of havign to either pass a million parameters, or relying on some dubious Aspect-oriented-programming instrumentation that might or might not work. All visible, and checkable at compile time. And you get there by making all your abstractions are functors, monoids, monads and such.
There is a limit at to what one person on their own can achieve, or would want to try to take on in order to have some life outside of work.

You have been given an opportunity to build and lead team, hire the person you would want as a technical mentor. Focus on the big picture results, what will you be able to put on your resume? Built and Led a team that developed a technique/software/product that yielded $x result for company, or “worked on x product in y language”

It’s a different class

If someone who has a successful company wants to interact directly with you, learn everything you can from them, that is an opportunity greater than any tech bullshit
Yes, especially if you plan your shopping and go to a shopping complex where you can get most things you need for the month, saving a massive amount of driving time.
The "west lothian" question[0] is going to drive all true scotsmen[1] crazy. It comes up on reddit scottish forums more and more. Ultimately I think it, and the Barnett Formula[2] are going to wind up this issues version of Godwin's law[3] (which isn't a law) -All conversations about Scottish Nationalism and Legitimacy of votes in Westminster become stupidly fractious.

[0] https://en.wikipedia.org/wiki/West_Lothian_question

[1] https://en.wikipedia.org/wiki/No_true_Scotsman

[2] https://en.wikipedia.org/wiki/Barnett_formula

[3] https://en.wikipedia.org/wiki/Godwin%27s_law
I‘ve been using brainrot to describe content since about 2016, but apparently its been used as early as 2003 online to describe shows like The Bachelor. Brainrot is everywhere, even among what one may consider “high culture”. The play Hamilton is a prime example of this. Theater is regularly considered high culture, however due to a combination of poor historical accuracy, oversimplification of the events involved, and, in my opinion, very commercialized sounding music, leads to what is very effectively “high culture brainrot”.
>‘Brain rot’ is defined as “the supposed deterioration of a person’s mental or intellectual state, especially viewed as the result of overconsumption of material (now particularly online content) considered to be trivial or unchallenging. Also: something characterized as likely to lead to such deterioration”.

Trivial / unchallenging is not the problem, in my opinion. Sometimes it's good to relax and give yourself a break. Staring at the wall and letting your mind wander is trivial and unchallenging, but it's not going to rot your brain.

The problem is overstimulating shortform content that wrecks your attention span.

But I don't believe super-longform content is necessarily the solution, either. If you force yourself to think about the same thing for too long, it effectively becomes work, and generates the same sort of mental fatigue. That's sort of pointless if you're trying to relax and recover.

I think it's best to aim for a sweet spot of "unchallenging and also understimulating".
They could try paying decent salaries, so people would actually want to work there.
Yes, gullible, impulsive gamers are worth more than most people would imagine. According to an industry insider who I talked to recently, a casino-like mobile game sold its users for ~$300 a piece, and that’s counting the majority of non-whale users who don’t spend a dime.
Submodules are great for projects where your code depends on upstream Git repos that you don't control and don't want to vendor yourself.

I recently did an embedded Linux design that depended on 5 external repositories: one from Yocto, three from OpenEmbedded, and one from a CPU vendor. My own code just sat on the top of this set of repos.

Submodules made that design very simple. One repo with all of my code in it, and submodules for all external repos. All dependent repos were pinned before of how submodules work. Pins were easy to update when desired, and never move on their own.
I wonder if the $14m “Professional-quality feature-length ‘Behind the Scenes of Star Citizen’ documentary film” stretch goal is still on
Investing in or doing it? Not the same.
Other way round for me
This seems too negative. Intel is building 18A ("2 nm") fabs that should be tied for the best in the world.
Was told by whom?
why with their mothers?
You do know that there exist more games than just candy crush? There are many games that I personally would order in the same magnitude of culture importance than musical symphonies. Portal 2, World of Warcraft, The last of us, Breath of the wild, just to name a few.
If I understand the gist of this article it goes like ...

1. Scanner divides source-code-string into ordered chunks each with some identifying information, what is the type and content of each chunk.

2. The next stage better NOT be a "Parser" but a "Reader" which assembles the chunks into a well-formed tree-structure thus recognizing which chunks belong togeether in the branches of such trees.

3. Parser then assigns "meaning" to the nodes and branches of the tree produced by Reader, by visiting them. "Meaning" basically means (!) what kind of calculation will be performed on some nodes of the tree.

4. It is beneficial if the programming language has primitives for accessing the output of the reader, so it can have macros that morph the reader-produced tree so it can ask the parser to do its job on such a re-morphed tree.

Did I get it close?
RAII is not unavoidable though.

The whole point of being against RAII is that forcing it has downsides you can not get away from.

but Rust has mem::forget, and it is not even unsafe (it is in std only currently, but I see no reason why the kernel can not have its own version)

So this to me seems a pointless argument vs:

* calling the equivalent of drop() manually every time, except in some cases

* calling mem::forget only when you need it and have auto drop() everywhere else

...Maybe mem::forget has not taken hold as a pattern? Still, these arguments do not look very technical , and much more religious to me
I was expecting a guide to some NSFW adult bedroom antics...
AWS launches an incident response service to combat cybersecurity threats
> Running Up That Hill were incredibly popular when they were new

It was far more popular in the recent revival!
Is the purely a joke, or are you also trying to suggest something else, like that you think the answer is obvious, or that the question is badly-formed?

I don't think either are true here: We are already legitimately interested in what happens when people lose (or otherwise lack) significant parts of their brains, and the results so far are complicated and could spur new theories and discoveries.
My belief on this is that if a business received grants before the Government itself should take acquisition of the company almost like PBS thing and get it back to a functional state. The Government can later sell it off. I think grants don't solve problems they enable them unless threatened with a Government take over.
It's funny, I hold the exact opposite opinion, but from the same example: In the course of my programming career, I've had at least 3 different instances where I crashed stuff in production because I was computing an average and forgot to handle the case of the empty list. Everything would have been just fine if dividing by zero yielded zero.

I've learned my lesson since, but still.
Yasujiro Ozu, "I was born, but...".
Isn’t it technically Intel buying from ASMR, Intel being more or less the hangar around those crowns of technology?
Erlang lifted it as the comma, semicolon, dot convention. When I was writing a lot of Erlang I found myself wishing it was in other languages. After not writing Erlang for a long time, I wrote a few functions recently and it was jarring. Then again I usually prefer the conventions of whatever language I'm using most at the time, unless I really dislike the language (Javascript).
You can more easily double-click-select the full hostname when there are no delimiters.
My escape from this: https://github.com/olegantonyan/typerb
> The whole publication process seems dishonest, starting from publishing in Nature (why not ISCCC or something similar?)

Why would you publish in ISCCC when you can get into Nature?
A startup would need $50B or more to develop a 2 nm fab.
It sounds like you may know a lot about this; but each actor operating in a "single-threaded", "do one thing at a time on your own" paradigm is what I'm familiar with, especially with Akka.NET, where my experience lies.

Please tell me more about its irrelevance, etc, I'd love to learn!
Got it, thanks for the clarification! I’ll be using it for a personal project so that sounds great.
Yeah, I was wondering the same thing.
Amazing work! Thanks for sharing the link.
That makes more sense, but the article speculates otherwise. Cuneiform which was definitely first written on clay tablets is left to right.
What do you mean by outdated? Companies are already designing chips for their 1.8nm process, in addition to Intel's mid-late 2025 chips switched back to Intel fabs, for 6 months from now. TSMC is still working on their 2nm process.

The only players in that market are Samsung, TSMC, and Intel. It'd be crazy to let one of the three global EUV lithography manufacturers disappear because their R&D costs have lowered net revenue temporarily.

People act like Intel has nothing to offer, when they're one of a low single-digits number of companies who are even capable of making modern microchips. Even China won't likely crack EUV for the next 5 years. Throwing all of the money on pure R&D would be madness. And the chips act is investing in a major R&D facility in upstate NY for next gen stuff anyway.

Scrapping their last gen process to focus on 1.8nm was a long term play, and all signs point out to it working out well.

Not to mention, it'll be nice to have at least this one US company making modern microchips, in case the many fabless US microchip companies ever need to switch to domestic production, due to economic or geopolitical reasons that are clearly on the short term horizon.
> some of the people using this service would not or could not have paid for the official source

If there is demand there would be local distributors who could want a licensing deal and get a cut. There are a bunch of them often in almost every country. Now those distributors see that it would cost them X to license with you but they would make zilch because everybody pirates it anyway.

Now calculate what you lost...

Like if you post art but somebody rips it off and sells something based on it and makes a million. Assume his lawyer says 0% of his buyers would join your patreon. Maybe you don't even have a patreon. But imagine some legit company could suggest a 2 million deal to license your stuff for say toy manufacturing or branding or whatever (like mofu_sand). But they see your stuff pirated all over already and do the math. This is what you lose.
As someone on Mastodon observed [1], it's also got all sorts of great resonances with words like "slime", "sleaze", "sludge", "slug", "slither", "slouch", etc. The word itself implies a distasteful, slippery (another sl- word!) nature.

[1]: https://transmom.love/@elilla/113578996568287769
It is open: https://github.com/google-research/circuit_training
And they'll run from 50 to 20 because they could barely me their obligations to cash in on this 100% margin-free government hand out to them
It was "literally" a lie. You already know it but you still choose to ignore that.
Correct link: https://parentheticallyspeaking.org/articles/bicameral-not-h...

Discussion is at https://news.ycombinator.com/item?id=42292805
Requires a very narrow definition of “country.” Quite a few countries have disappeared in my lifetime. South Korea comprises half of a former country that disappeared in the 20th century. On India’s border the former sovereign country of Tibet ceased to exist as an independent state in 1951.
This appears to all be the natural conclusion (in the ‘they did because they could, without thinking if they should’) of population wide use of birth control in an unmanaged/unregulated way.

It completely removes a widespread counterbalance to inter-population competition for the same jobs/roles, and removes the disincentives to short term pleasure seeking for both genders (unwanted babies with associated costs).

Kids are really hard. Anyone who has seen someone raise them/had to be involved in raising them, is going to know that.

If you can have sex (aka fun), also part of relationships (also necessary for social health), without the costs (raising kids) - a lot of people are of course going to do that. The more people do that, the more competitive pressure there is to do that. A ‘race to the bottom’ in economic costs, essentially.

‘Steady state’ in economies is also that everyone has to compete at their jobs as hard as they can to do well. Though really it cycles between easier times and harder times.

Being pregnant is hard. And a healthy woman having sex regularly with a healthy man is going to be pregnant most of the time without outside intervention/birth control.

Raising kids is hard. And a woman who has had kids is going to be having to deal with/raise them, unless she can find someone else to do it.

But that is also expensive, because either the one person in the couple who doesn’t bear the direct physical costs of pregnancy (the man) is now bearing the indirect costs of it (childcare) which hurts his competitiveness economically against other men who are not, or there is a third person who is being paid, so the mother can work.

Impossible? Not necessarily. Depending on economic circumstances. But it can make things, to quote ‘hellish’ly hard.

Specialization has benefits. Also costs.
From clicking through to the study, that was counting the microbes over time, measuring the growth rate, and noticing that there would have been a lot more if they'd been there since the beginning.
Politics in the US is why Intel got these grants despite them being unworthy of it and not even meeting the milestones
Yes it is just that a low hanging fruit
Let's not forget Opus. Not technically patent-free but it practically is. https://en.wikipedia.org/wiki/Opus_(audio_format)#Patent_cla...

Also Vorbis has always been patent free.
Most people write like trash if they started school after the school computer revolution. It's just about practise. I'm right handed and my handwriting is also realy bad. I started with computers much earlier than others in my class. The people in my class were pretty good, including the lefties. The English teacher was really bad but we got the explanation to that one: When he was young he was forced to switch from left to right hand. This was before the whip was outlawed as a teaching instrument...
This is definitely some ChatGPT output being posted here and your post history also has a lot of this "While X, Y also does Z. Y already overlaps with X" output.

I'd like to see your breakdowns as well, given that the cost difference between a 2 vCPU, 4GB configuration (as an example) and a similar configuration on AWS is priced much higher.

There's also https://github.com/kube-hetzner/terraform-hcloud-kube-hetzne... to reduce the operational burden that you speak of.
The stereotype is that orange cats are feistier. In my personal anecdotal experience it's true
If you utilize the global village of the Internet, why, yes.
Precisely if not for the national security angle and also the fact that the existing president is departing, this grant would never have been made
you forgot truffle... or fois gras...

nowadays everybody wants to upsell truffle or fois gras to add a few more $$ to that burger. Sigh.
I don't see how this isn't still both possible and entirely relevant to modern systems. An actor is not necessarily a system process/thread. It has more to do with scope/context than any particular execution model. Think more like a request handling context in an async language.
That is definitely a cool project, but I don't see how it contradicts "one of the first RL methods deployed to solve a real-world engineering problem". "One of the first" does not mean literally the first ever.
Intel is a near-monopoly? That's news to everyone who's been following chip fabs for the last decade.

TSMC is a near-monopoly, and that's what the parent comment was referencing when they mentioned national security (since China is constantly threatening to invade Taiwan).
> And accordingly, I didn't ever say that this was a good bill or all its critics were in the wrong. A lot of people in this thread seem to be reading that into my comments, but all I did was take issue with a misrepresentation of an article that argued against a specific negative claim about the bill.

You were responding to a criticism of the article. The technology is a kill switch, which critics rightly oppose, whether or not it's a law enforcement kill switch. Here's the specific false claim from the article being criticized:

> experts say that technology doesn’t amount to a “kill switch,”

The authors are laundering the false claim through the mouths of "experts" (by which they apparently mean "proponents of the bill"), but 'that technology doesn't amount to a "kill switch"' is false. The authors then go on to knock down the narrower claim that it's a law enforcement kill switch, which is the straw man.

The article you're defending is doing the thing you're criticizing, i.e. using the narrow point (not a "law enforcement" kill switch) to malign the general point (it's a kill switch). If they were actually trying to be nuanced they'd be admitting that it's a kill switch and only distinguishing what kind of kill switch it is.
I don't think you have the skills to hype an aesthetic experience for a broad audience.
Happy to see there's a way to get browser automation for AI without building infrastructure to support it. Yet I don't see examples of connecting an LLM to drive a web session, just examples of using Puppeteer or Playwright or Selenium to drive a web session. Presumably your user base knows how to write custom code for an interface between Claude or OpenAI API and Puppeteer/Playwright/Selenium. Sadly, I don't know how to do that. Would it be fair to expect your documentation to help? What would you suggest to get started?

Is the interface between Steel, or Puppeteer/Playwright/Selenium, something that might be implemented in the new Anthropic Model Context Protocol, so there's less custom code required?
If that's true then OP should go out of their way to compensate for it.
Was your supposition because security appliance vendor track record in using generally insecure tech foundations, or that Go is too new?
ASML* is the only company in the world who makes these machines. TSMC buys them from ASML and i still wonder why intel can't manage the same node, it's a thing i never understood.

Anyway, no one is even close to doing what ASML is doing.

Edit:
From a rapid Google search seems line under 90nm there is only ASML. Canon and Nikon compete on older nodes.
i learnt that at university - by essentially not being taught, but being given curiosity on the subject and told to research it.

I am not sure there's any hand holding that can be given to someone to learn how to learn.
Oh man, I totally forgot about the delphi IDE and the drag and drop editor for making GUIs. I only ever did encounter it in college (early 2000s) and for group projects it was really nice. Simply because it allowed you to prototype GUIs in the IDE and then instead of having to re-implement them in your markup language simply use those prototypes to build the functionality behind it.

https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2...

It's a bit of a different perspective as you describe.

> I have not seen anyone happy changing modern code (nextjs or so) that has not been touched for 5 years.

Yeah... even if you do faithfully update dependencies it isn't straightforward. The sort of stuff I work on is mostly used internally and overall is fairly simple as far as the UI goes. So, for a while now, I have done away with most dependencies where I can and switched to vanilla JS, HTML and CSS for this sort of tooling. Not only does this help me with future maintaining of these tools, it also makes the whole development process a lot smoother as there is no building involved.

I very much realize that I am in a somewhat luxury position here as I don't do client facing applications and most of them are fairly simple. But that's also my point, all too often I see very simple single purpose applications that make use of a complete ecosystem of modern frameworks where the same can easily be achieved without them.
When the company is the only company that's building a product that's needed domestically and internationally and is essential in the modern age and their biggest competitor is in a country that you need to protect from another world superpower I'd say exceptions are in order
Others have left the likely real answers here, but...

$750m is the right order of magnitude for this game. That's "only" ~400 employees for ~10 years. Games are hugely labour intensive, and in mainstream cases also hugely advertising intensive. The company currently have ~60 open roles. Your average Call of Duty game is $100-200m, and they come out with one every year or two, spending at a similar rate. The budget for GTA V was $265m, but has now made $8bn.

I don't think we can even say that it's "bad" or "unfinished" and therefore shouldn't cost this much... the game is finished in the truest of senses – it's available to buy and brings in revenue. Whether they are continuing development, whether it currently sucks, etc, are all somewhat irrelevant.

I think we can judge it for being a bad game, I think we can judge it for not being cash-flow positive like we would with any other startup, but the amount of money involved is seemingly in the right ballpark for the market.
Money-infused pseudopolymathitis.