skysight-inc/HackerNews huggingface dataset:
In the several years I’ve worked as a dev professionally I’ve seen the same pattern happen over and over again: a new tech/library/framework comes out that develops a very vocal fanbase, it manages to gain widespread adoption/traction, with time the warts come out, eventually some people sour on the technology and we get an uptick on “Why our team moved away from X”, some more informed than others.

I’ve seen it happen in various degrees to React, Docker, Microservices, Kubernetes, Rust and I’m sure I’m forgetting others.

Certain problems in software are so complex, that there’s no one size fits all solution. The problem with the early fanbase is that it tends to be a self-selecting group in one way or another. When you read someone’s anecdote that library/framework X “was a delight” you don’t always know for example that it was maybe used by a group of 3 devs for a startup pulling $50k in MRR. Will the same apply for you team that is 10x bigger? Maybe. The opposite can be true where you have some project get open sourced by a tech giant which gets adopted by smaller teams with very different needs or resources.

My point is, if you hear outsized praise for something it’s likely because it’s early in the hype cycle or it hasn’t seen enough wide adoption. No solution is perfect.

It’s better to take a look yourself since no one else will know your or your teams needs and preferences. This is where the buzz can come in handy. It can highlight new technologies worth trying out. You’ll usually learn something new in the process.
AI can be a powerful tool in the fight against climate change
Look up Roden Crater by Turell, which is a similarly insane project, but maybe easier “to get”.

These artists are both obsessed with shape, size and light. The art is partly environmental. It is exploring how the desert light (harsh bright white at noon, dark violet/orange at sunset) affects the simple shapes.
Banana split: artists set for court battle over who first taped fruit to wall
This is like putting a bandaid on skin cancer. What you're describing is a symptom of social inequality and a terrible attitude to public health, both physically and mentally. Hiding the symptoms doesn't solve the problem.
Social Bank Targeting the Youth
MIT scientists say they have found way to increase the output of wind farms
This seems like such an inherently christian viewpoint. It starts by stating as an axiom that the following are inherently bad:

>porn

>hook-up culture

>fewer marriages

>fewer babies

These seem neutral to positive to me as someone not mired in christian morality.
My exposure to contemporary academic historical studies has been a nightmare. It is woke city - which is just to say that if your work as a grad student doesn't touch on race or gender identity then you have no chance of a career. So it makes sense that for us living in this period of time, all of our "professional" history is going to have that "woke" perspective.
> I think people (especially tech enthusiasts) are getting caught in the gullibility gap.

I think it's that coupled with inserting their own often fanciful projections to fill the void and gaps between the lack of understanding how the mechanics works. Here is a good example of influencers laboring under this narrative [0] and a glimpse as to why it's so effective and pervasive.

I'm conflicted, because I think this is precisely what keeps many Corps and VCs throwing money into this tech thinking it's just right around the corner, as, I'm also studying AI and ML, but I also realize how implausible AGI is in my lifetime given where we are and how narrow parameters these algos function in to yield some degree of accuracy and more specifically how many errors there are to do so as it's just part of the process--learning how gradient descent works was pretty eye opening.

The Marketing has made many people not just fall into a gullibility gap as they make it seem like some sort of black magic, when it's really just statistics fed with immense amounts of specific data, but influncers make it seem like it's capable of ending the World (Elon) when in reality people should be more worried about big tech's capability at aggregating data points from info people willfully post online to exclude you or cluster you into a certain group because of your use of free apps and selling it the highest bidder which are tied to your real ID. Or the algos with weights (biases) that are used and bundled into outsourced/automated HR solutions.

0: https://youtu.be/jdIyNMkusLE?t=1268
THANK YOU for removing server push HTTP/2.

My home built IDS/XDN was struggling against that.

And the rest of the XDN industry probably thank you too.
Yes, there are several. I don't have examples on hand, but elixirforum will find a few.
ALMOST like using the chain rule

Backpropagation ≠ Chain Rule:
https://theorydish.blog/2021/12/16/backpropagation-≠-chain-r...
This is delightful! I believe these sums-of-powers formulas can be derived fairly easily with discrete calculus techniques (it's in Knuth's Concrete Mathematics, IIRC), but to see a purely geometric approach succeed is fascinating.

To understand why this technique works with sums of arbitrary powers, the key is to show that summing together rotations of simplices gets you a simplex of constant values. The following geometric argument works:

1. Think of the numbers in the simplex as a function f(x) of the coordinate vector x for the space the simplex is embedded in. Observe that f is linear.

2. A linear function on a simplex is determined uniquely by the values it takes at the vertices. Specifically, the value at any point is a weighted average of vertex point values.

3. If we create a "sum simplex" by summing together all possible rotations of the simplex, the result will also be a linear function on a simplex, and the values at all the vertices will be the same by symmetry.

4. Therefore, the linear function giving the values of the sum simplex is constant.

A rigorous proof could be developed by considering the standard simplex generated by the coordinate unit vectors, but scaled by a factor of n. For example, the equilateral triangle is the 2D simplex generated by connecting the vertices at (n,0,0), (0,n,0), (0,0,n). On this simplex, the integral points (x,y,z), where the coordinates x,y,z are integers, are the points assigned numbers in the blog post. "Rotations" are done by switching coordinate axes (actually a reflection), which preserves the integral points.
Had a Trinitron, that thing really put the lug in lugging.
> I don't understand how you can look at the current or even predicted state of the technology that we have and say "we are nowhere near the point where controlling an AGI is possible". Like....just pull the plug.

https://www.deepmind.com/blog/specification-gaming-the-flip-...

https://vkrakovna.wordpress.com/2018/04/02/specification-gam...

https://arxiv.org/abs/1803.03453 (The Surprising Creativity of Digital Evolution)

We literally don't know how to stop effective optimizing processes, deployed in non-handcrafted environments, from discovering solutions and workarounds that satisfy the letter of our instructions but not the spirit. Even for "dumb" systems, we have to rely on noticing, then post-hoc disincentivizing, unwanted behaviors, because we don't know how to robustly specify objectives.

When you train a system to, for example, "stop saying racist stuff", without actually understanding what you're doing, all you get is a system that "stops saying racist stuff" when measured by the specific standard you've deployed.

Ask any security professional how seriously people take securing a system, let alone how ineffective they are at it. Now consider the same situation but worse because almost no one takes AI safety seriously.

If you nod solemnly at the words "safety" and "reliability" but don't think anything "really bad" can happen, you will be satisfied with a solution that "works on your machine". If you aren't deeply motivated to build a safe system from the start because you can always correct things late, you are not building a safe system.

It will be possible to produce economically viable autonomous agents without robustly specified objectives.

But hey, surely a smart enough system won't even need a robustly specified objective because it knows what we mean and will always want it just as much.

Surely dangerous behavior like "empowerment" isn't an instrumental goal that effective systems will simply rediscover.

Surely the economic incentives of automation won't encourage just training bad behavior out of sight and out of mind.

Surely in the face of overwhelming profit, corporations won't ignore warning signs of recurring dangerous behavior.

Surely the only people capable of building an AGI will always be those guaranteed to prioritize alignment rather than the appearance of it.

Surely you and every single person will be taking AI safety seriously, constantly watching out for strange behavior.

Surely pulling the plug is easy, whether AI runs on millions of unsecured unmonitored devices or across hundreds of money printing server farms.

Surely an AGI can only be dangerous if it explicitly decides to fool humans rather than earnestly pursuing underspecified objectives.

Surely it's easy to build an epistemically humble AGI because epistemic humility is natural or easy enough to specify.

Surely humanity can afford to delay figuring out how best to safely handle something so potentially impactful, because we always handle these things in time.
All I can say is that after 15+ years of web development, when I started using Elixir and Phoenix a few years ago they brought me a joy I had lost in recent years. Is it at times frustrating that the community is smaller, and there is less official support from companies? Sure. But I wouldn't say it has been a real problem for us yet to be honest.

LiveView itself is an interesting concept and while we do use it in production daily for almost 2 years, I'm not yet convinced it's really better than having the frontend be React (or whichever you prefer). It has grown quickly and become much more useful than it started out as.

Ecto in my opinion is the thing I would miss most were I to switch to something else.
I would guess it's a matter of presentation. If you present any idea in dogmatic, absolutist fashion, you get down voted. Rhetorically allow for disagreement, nuance, respond to criticism, you may not get any votes, but you probably won't get down votes.

"Anti-progessive" means "traditional" basically. Dogmatically advocating for tradition is going to come off as bull-headed, and without logical or empirical underpinnings. Nobody wants to argue with someone who is illogical and won't change their minds, so it's easier to just down vote.
Subscriptions have gone completely off the deep end. This app[1] is a perfect example of how crazy they can get. It's an app that is completed as far as I can tell and I don't know what more features you could add to it. It's not like blackjack changes. They charge a $1.29/month or $12.99/year subscription. I'd happily pay $10 or even $15 for it but there's no way in hell I'm subscribing to a finished app.

[1]https://play.google.com/store/apps/details?id=com.wftllc.bla...
Don’t understand why they have to announce it? Aren’t bonuses typically linked to company performance?
If you really think this, you have absolutely no idea what you are talking about.

Homelessness is a problem caused by society, not really a problem to society, but homeless people are a GREAT scapegoat for asshole politicians and people like you are more than willing to jump on that bandwagon. Disgusting.
Yes, very very sure, but let me clarify.

When I say "don't, I mean "should not", but if they do, hey, that is what pedantry is for isn't it?

Exercise Q: Is doing theory for the sake of theory not ultimately about better theories that, in the end, should always yield utility in the real, applied world of computers solving hard problems?

Answer N & S: Yes, in a way, but it still, ultimately has sth to do with computers. Re TikTok I am not sure how you classify "watching". It can have something to do with CS and therefore computers in the sense that the original Tiktok source-code is written ON A COMPUTER--and when users watch Tiktok, the real data is analyzed ON A COMPUTER.
Exactly where have you been working?

I haven't seen that many macs outside design departments in any big European company I have visited.

Some big companies such as Sony actually have Linux as their first choice, windows second.
San Marino is harmless, on the top of a giant rock which is almost impossible to conquer by force, and in a position of no strategic importance. So no one has ever been interested in grabbing it.

However, that does not mean that it is allowed to do whatever it wants. In the 50s, Italy surrounded it with tanks and forced a regime change when San Marino had started leaning dangerously towards the Soviet block.

Probably because of this precedent, recently San Marino has made a diplomatic U-turn with Russia: after decades of very good relationships (I personally saw Lavrov there once, shops have labels in Russian, etc) after the invasion of Ukraine it sided with the west and ended on the list of countries hostile to Russia.

Also, it was a black-listed tax haven which was tolerated by Italy until it went too far; then the Finance minister of Italy surrounded the republic with Guardia di Finanza (finance police)... San Marino has no access to the sea (despite being very near to it), no airport (besides a tiny airfield), and only borders with Italy, so it has very limited leeway.

And yes, it is a member of the UN (not of the EU though).
He's obviously using the historical definition of "masterpiece" here inviting judgement of it - not the pop culture one, which means almost the opposite in placing it beyond casual judgement.
This guy has a weak understanding of how Bitcoin's proof of work functions and fails to acknowledge the fact that PoS is just putting the Eth supply in the hands of the rich
Windows is absolutely not an alternative. The UI degradation we're complaining about in the Mac has already happened in Windows - I mean they've now got 3 different UI paradigms for system settings and the newest one is this disgusting phone-style UI full of whitespace. Ads and "suggestions" everywhere don't help either.
Ask HN: What Chrome plugins do you use?
What chrome plugins do you use? Are they stand alone (e.g. the augment the browser behaviour) or do they have a "backend" somewhere (e.g. Evernote, Google Keep etc)?
Blazingly fast, robust and rock-solid.

Miles better than all that geom_xxx RAIDs (I've been maintainer of geom_raid5, mind you), chipset RAIDs and FFS2 SU+J stuff, which is not completely stable even right now — I've got a ton of erros from forced foreground fsck after "normal" background fsck completion as soon as 2019 (I don't have single R/W FFS2 after that, and I'm happy!)

With all my due respect to McKusick, all this modernization of FFS2 (SU, snapshots, SU+J) always was very fragile, and software RAIDs implemented as GEOMs is much worse than ZFS VDEV layer.

Linux-induced changes downgrade ZFS performance a lot, though :-( Another level of indirection in ARC is really big deal.
Blame the apps. None of this would be possible if it weren't for tinder and friends making hook up culture a thing. I would bet dollars to donuts that the folks thriving in this environment would not have the confidence to do the same thing in person.
I wish more places ran as employee-owned coops!
These people, as anyone who has lived in a major downtown knows, are, for whatever reason, incapable of productively or even non-disruptively participating in society. That’s an observable fact that’s not up for debate.

The popular approach to the vagrancy crisis here is akin to fighting a raging inferno with policy discussions on the fire code. Yes, root causes matter, and yes in the long run they ought to be addressed, but right now the roof is on fire.

Antisocial vagrants are shooting up, shitting, threatening, and even attacking people, all in our formerly safe public streets and parks. This blight on public spaces is an ongoing violation of the civil rights of every decent citizen and it ought to be promptly stopped.

I’m open to any workable approach, but pragmatically, putting these people who are incapable of managing their own lives into programs that manage their lives for them is the only evident immediate solution. Everything else that’s been tried, from giving them free stuff to shuttling them around has observably failed miserably. Whether those programs are permanent or transitional and the other particulars are best decided on a case by case basis by affected communities. Assuredly though some of them will need to be managed living facilities of some sort.
Buddy, I’ve got some bad news for you: if you want to move everyone you don’t like to an island so that you don’t have “shit all over your streets,” you are actually siding with fascism.
What is the stigma about pairing dry red wine with salmon?
Heh, I love it. Funny how subjective art is. Going to try to go see it.
In my experience, macs are even more popular in Western European dev shops than in the USA. Not sure about Eastern Europe, however.
I agree. I tried to dig into the methodology. Best I can tell they rated on 84 points and showed the handful that were different. Also ignored what the person being interviewed said. That seems like an odd omission given that they have a significant impact on where the interview goes.
I'm thinking you're reading way too much into a message that some intern probably threw together in 5 seconds and nobody has looked at in ages.
Funny thing is that I was just looking into how this software could work with APIs and now it seems like it's dead in the water if the support is removed from the browser. Sure, it's a progressive enhancement and you wouldn't break anything, but you lose all the benefit as far as I can tell and you _are_ adding an extra layer.

https://github.com/dunglas/vulcain
The article defines it as “non medical”. And that doesn't mean that people can't find identity in it.
“The story is so much more complex. If we can see [a] more equitable and inclusive medieval world through fantasy, I think that can really affect the way the period is interpreted today.”

I think history should be up for interpretation in about the same way as something like the laws of physics are, ie only if there's strong evidence that our current understanding is incorrect. I don't think a black Gandalf should be that evidence.
> What kind of society is this?

In a society with some measure of respect for individual choices (freedom) we have apparently decided that we cannot physically force homeless people (a very large portion are heavily addicted to drugs and/or have massive mental health issues) to seek help.

As things stand, either we have to violate the homeless peoples' rights to free choices, or cities must accept having a plethora of mentally ill people around their families.

This creates a situation where neither outcome is socially acceptable and is what inspires attempted solutions like building voluntary housing for the homeless on an island. I actually have to admire the ingenuity of the proposed solution, allowing homeless people to VOLUNTARILY (that's key) go on an island with no assistance is obviously a recipe for disaster for them, but in and of itself is a solution that actually cuts through this particular impossible conundrum.

PS: I'm not necessarily advocating for one kind of society or another in this post, merely giving my attempt at explaining what inspires these kinds of solutions.
How NEPA Works
> What chrome plugins do you use? Are they stand alone (e.g. the augment the browser behaviour) or do they have a "backend" somewhere (e.g. Evernote, Google Keep etc)?

Bitwarden! It has a backend
I'm not as much of a fan of the Elixir/Phoenix/LiveView stack like many here, so I'd like to respectfully share my experience.

First off, Phoenix fixes pretty much everything I didn't like about Ruby on Rails and when I need to write an API for a weekend side project that I need to turn out quickly, I'll choose it without question. If you want to use a convention-based framework that includes support for migrations and instant DB mapping, it works well. The documentation is excellent.

I personally would not choose it for a large enterprise codebase, or for something with a rich Ux that you can't control the designs for (ie. you have a Ux team that calls all the shots).

LiveView is interesting. I have found certain things overly difficult to do that are easy in the js-based frameworks. For instance, a UI that has a list of children that you want to add and remove in memory and then save at the end. Obviously you can do this, and I've done it a lot, but there are quirks with the interaction of changesets, ecto, and your form that make it tricky for newcomers. I think the tight coupling between changesets and the form gets strange as soon as the page gets complicated. Schemaless changesets work well for this, but this is more to add to the learning curve.

Understanding the interaction between LiveComponents and function components will be tricky for newcomers as soon as you are past trivial implementations. Knowing where the memory is stored and what a genserver is is super important, but not intuitive. Targeting a specific LiveComponent to receive events if you have one that has another as a child isn't intuitive. Unit testing a LiveComponent and a function component is pretty sweet, but there's a learning curve there and I ran into a few frustrating bugs that didn't help (they were fixed after a few weeks).

There's a lot of these examples. The interaction with client-side js has evolved a lot this year, but it's tricky in my opinion.

I have personally witnessed experienced, talented and smart Elixir developers struggle with LiveView. The learning curve is real.

I know Elixir people love this stuff deeply, but I don't think LiveView will win in the marketplace of ideas, even if Elixir and Phoenix gain traction. People who aren't already bought in to this stack won't be willing to build complex websites this way. I know Chris and Jose are reading this thread, and I have deep respect for their accomplishment and talent, but LiveView isn't going to be for me.
Is the implication that common people had an obvious choice to collapse into, now we don't so we kind of can't?
This.

Increasingly, this is true of ICE vehicles, too. It's why I've pretty much given up on the idea of having a new car at all.
And yet in the modern world there's tens of them. There was no single winner, and why would we want one? I've never heard anyone advocate for merging VisaNet with the Mastercard network with the Discover network with the UnionPay network with the Swift network with the EFTPOS network with the Interac network.

This sounds like... centralization.
Now I'm thinking what the type of the Dirac delta function is.

I'm leaning to something like: (X (R -> R) ((R -> R) -> (R -> R))) -> R where we are given a function (R -> R) on which it acts and a linear operation (R -> R) -> (R -> R), like integration, which acts on it and gives us a single real number as the answer.
Side note: Webp isn't terribly useful for replacing JPEG, but it IS a very good alternative to PNGs with transparencies (alpha channels).
I was a curve-breaker to the downside, I became convinced since that math is exclusively about plug-and-chug formulas, and that each course would fling these at you. Now I better understand that it's a story about problem solving.

I think organizing the course around the complexity of the differential model under inspection is a bad principle.

The course should be organized around broadest-applicability solution methods to narrowest. Something like early numerical-methods. This might help lift the veil.
What I understand is

{people} likes {thing}

But in this case the {things} are not equivalent

Actually the people are not equivalent either, tech workers are workers not capital owners