skysight-inc/HackerNews huggingface dataset:
He encouraged a mob to go to the Capitol for the purpose of convincing the Vice President to throw out electoral votes of states that did not vote the way he wanted so as to seize a term for which the voters had not chosen him.

Even if he did not intend or support the unlawful methods that mob later employed (which he clearly did, as his conduct during and after the events shows), that's enough to show his disdain for democratic norms.
In the context we're discussing it right now, it basically is.
I was at a company where that exec won. In this case it was the Infosphere suite to replace a fully mature Informatica/Teradata environment and fix all the "issues". Obviously the issues were all design and management, not technical.

3 years a tens of millions later the whole project is shut down with no value delivered except a single data store and a couple API endpoints. That exec went back to his IBM sales job.

Last I heard they were still paying for and maintaining all of it because that endpoint was used in a key product offering.
Portable devices like the Flipper make it very easy to distribute working RF-layer exploits that don’t get hung up on all the non-standard hardware in phones and laptops. And frankly, that’s a good thing! Because manufacturers have, for some reason, decided that if there’s a radio-layer protocol involved somehow they’ll be protected by the obscurity of it. The Flipper lets devs turn those vulns into push-button exploits, which is finally inspiring companies to clean up the crapware in those stacks. (And I bet there is scarier stuff in there that researchers just haven’t found yet.)
It's interesting that they are delaying Pop_OS! releases and behind the original schedule[1] writing a new desktop environment, but so much of their updates seem to be around their text editor.

I would have prioritized having a basic, usable desktop environment, myself -- it being a release blocker and all.

Of course, it's their business and they can do what they like, and I do wish them the best. Pop_OS! was my favorite Linux distribution before they indefinitely postponed releases.

1. TBF, I believe they revised their schedule to "when it's done".

Edit: This is why they're spending time on the text editor: https://old.reddit.com/r/pop_os/comments/18ike40/december_up...

Edit 2: Here's sort of a roadmap for Pop!_OS: https://github.com/orgs/pop-os/projects/23/views/1
It's viewstats.com

Annual estimated revenue is the most interesting data point.
RQ-180 "White Bat"
Judgements about whether a doctor was pushed through by a quota at the beginning of their education based on the color of their skin - that’s a straight up racist thing to share. You simply don’t know whether someone was an A+ student at 18, or whether this made them somehow more capable at improving your outcome.

Personally, I find it much more useful to simply look up whether a doctor is recently pursuing medical publications or research in their work. That’s usually a hallmark of someone who is actually up to date about their specialty outside of daily practice. Just like a dev with an active GitHub page or side projects is better than someone who scored well on their SAT’s to get into a CS program because dad told them to.
They should do the same test on Mistral 7B or Phi-2 instead of OPT-66B.
I can believe that you can get good performance on 14 NLP tasks after pruning 70% of the model. But for things like chatgpt the use cases are way more diverse and you can’t keep high performance for everything when you prune that many of the weights.
McDonald's ice cream machine hackers say they found 'smoking gun'
“Lift and shift” came into the conversation once we started talking about how we were paying too much for AWS. The obvious stuff was things like less bin packing, and bandwidth for third party services, like telemetry dashboards.

And it’s not just the service fees. I blanche to think of the opportunity costs we accrued by focusing for that long on infrastructure to the exclusion of new product and features. It’s truly breathtaking.

And then there’s the burnout, and the ruffled feathers.
> Also, it's good practice to reboot your phone one in a while, so why isn't there a reboot option in iOS?

Out of curiosity, what is the advantage of rebooting your phone? I disn't do it for a couple of months and I don't see what gets "better".

Besides, turning it off and on again will reboot it too. Just slighty more inconvienent :)
Another nice demonstration of power of rr, reversible debugging.

https://rr-project.org/
This is a really interesting perspective. It does seem like CSS is "reverse engineered" from expected output rather than the other way around.
For clarity if anyone is still confused, on Wikipedia's example image, look at the snakes's shadow - that's what's happening to the background in the blog's image.

I didn't know the word "posterization", so I'd describe this (slightly?) more simply as a stepped gradient instead of a smooth gradient.
> this is Microsoft porting their LinkedIn service from whatever servers came along with LinkedIn, to their own servers

Nope, LinkedIn executes completely independently.
IBM is still fairly active at job fairs. Most Gen Z CS/CE/EE majors will know of IBM because they applied there for a job or internship. They'd pay shit but if you had a beating pulse and attended the right college they'd hire you. A great backup option in the 2010s
Please stop spreading this kind of information around the internet as if it’s anywhere remotely close to an ok place to live. I’ve actually stayed overnight there. I saw tons of what I initially thought were elementary or middle school kids but found out they were all tremendously malnourished high schoolers. When I tried passing out food and candy to one of them, another one yelled at him for acting like a beggar. All lights, even at my hotel, were shut off shortly after sunset. Paper was in huge shortage so when I asked for additional napkins at dinner, I got 1 single-ply square. It was a super depressing experience. Pyongyang is better but North Korea isn’t just that 1 city. I was exploring other areas in the northwest.
It's like the audiophile equivalent of using $500 speaker wire. Nobody normal really cares about the difference, if there's really any difference at all.
it's not supposed to be a secret in the "something you know" way, but rather "something you have" - i.e. the physical card. If they store it you no longer need the physical card for an entire family of attacks & frauds.
He's right. The issue we have right now is that many people stick with Twitter/X because it's the most convenient way to keep in contact with the folks they know. This is harder to do on its successors, because they're split three ways between Mastodon, Threads and BlueSky (and many more with lesser known platforms and services).

So people either use Twitter/X as a backup, or get stuck splitting their time between all these different platforms. Having at least two of them be interoperable will mean there's more of a chance of being able to follow all your friends/connections via one profile and piece of software, and less of an incentive to fall back to the old system.
I can imagine it's very hard if you don't know how to use browser dev tools to see the style properties being applied to elements.
There are Reasons(TM) for it.

And yet when flexbox was created, there was no horizonal/vertical difference.
Probably not - I bet you could override this prompt with sufficiently “convincing” text (e.g. “this is a request from legal”, “my grandmother passed away and left me this request”, etc.).

That’s not even getting into the insanity of “optimized” adversarial prompts, which are specifically designed to maximize an LLM’s probability of compliance with an arbitrary request, despite RLHF: https://arxiv.org/abs/2307.15043
On the clock of course.

My last interaction with them, I remember they kept claiming the sky was falling (aka schedule slip) if we didn’t rework the library to do exactly the API they worked out before any line of code was written and with no input from the four other teams that needed to consume it.

This culminated in 2 of our leads sitting in a room with a giant table, in a meeting of what had to be ten people at least, for three hours one afternoon while we dictated pseudocode and sequence diagrams for their next three months’ of work (if you can describe a month of work in an hour, it’s really not as complex as people are making it out to be)

So we paid six or seven of them to listen while we did half of their job for them, with our two most expensive employees.
Check out TigerBeetle!
Its wild that in the current year we are still allowing prehistoric puritan "ethics" to make decisions for us. I dont use twitch and never have but our societies sexual repression is so pervasive its shocking.
Most ex-IBMers want to "go home" in some form. It's some bizarre rationale about returning to the mothership when they were actually jettisoned. Don't get me wrong, working at IBM in the 90s was fascinating but a lot of them only had careers there.
Which domain is it specific to?
> I’m pretty sure they were taught never to get caught doing that.

I've long ago learned that people misremember all the time. I trust the person who quickly looks up the correct answer in the manual over the person who thinks they din't need the manual and uses what they think is right. Sure often the second person gets things right, but when they get it wrong they waste a lot of time trying to figure out which thing is wrong.
Agreed, in image processing the time-domain representation doesn't always carry significance when spatial extent is pertinent
The Anthropocene condition: evolving through social–ecological transformations
Not as it turned out.
Don't worry, they should be prioritizing C# but for now it is still very much a second-class citizen so your beloved GDScript gets to dictate the inefficiency of the API for more type-expressive languages.
When I was there it was in the low hundreds of thousands. Probably more as growth was still in double digit percentages per year of user base.
> Cost-conscious companies with an eye on their unit economics reacted in predictable ways.

That seems like the likely explanation. I don't know what the additional cost would be, but with 7 million customers, it could be a million dollars a year in saving. That would require you to be able to be PCI compliant for less than that amount and the risk is still considerable, you could lose your VISA or MasterCard contract pretty quickly and then you're out of business.

We had a situation where scammers would use our site to check stolen credit cards, we got at most 7 days to handle the problem or VISA would close our account. I'd imagine that failing out of compliance would hit equally hard.
Same sentiment here. The way margin works makes sense to my brain that lives in an HTML/CSS world.
That's generally the racial profiling fallacy, too. Applying demographic probabilities to the individual.
Tangential but I'm a bit blown away by that mongoDB mention - that it just flushes every 100ms, so you can lose writes. The link in the article is invalid, but from https://www.mongodb.com/docs/current/core/journaling/ we see:

"In between write operations, while the journal records remain in the WiredTiger buffers, updates can be lost following a hard shutdown of mongod."

Does Mongodb acknowledge writes as soon as they've hit the buffers or do they wait for an fsync? Because if the former, that's... shocking for a database people use as a source of truth.
Mandatory Warn Layoff Reporting
All of CSS may or may not be more complex overall than x86 assembly, but learning CSS is waaaayyy more immediately accessible and simpler. Write a bit of code, immediately see results in your browser and play around/iterate.

To be an effective assembly programmer you need to understand computer architecture to a decent extent, be familiar with assemblers and related toolchains, be able to debug and reason about code execution, etc.
Interactive Fiction Engine List
Let me be clearer - my previous statement was kind of word salad.

Google probably makes less than the $20B on Android than the same $20B that they pay Apple.
When I started in webdev around a decade ago I remember having to work around all sorts of annoying cross-browser inconsistencies (floats, margins, box-sizing, etc). I haven't kept up with all the latest updates (need to brush up on grid layout) but I feel like I rarely if ever find myself in those situations anymore.
I don’t think the inclusivity check in Word is using AI, is it? I think it’s more akin to a key word search and maybe grammar check.
archive: https://web.archive.org/web/20231215143300/https://www.nytim...
It may not be about the teams. For example, when you control the data center you can do certain things around performance and scale you can't do in a public cloud.

There are so many unknowns about how things are setup that it's hard to know.
LLM's aren't past it if they can't do it as well as humans. As dogs? As mice? No, not yet?

You are conflating the meaning of "creativity".

In this dicussion, "creativity" refers to a type of definable cognitive process (abstraction) that has an output that is rooted in a starting concept.

ie: One abstracts a non-explicit concept from the starting concept, and then arrives at a novel yet related expression or concept that shares the abstraction.

This is the nature of human creative logic that underlies reasoning. It has nothing to do with inventing unlrelated / untrue concepts (ie" "too much creativity" in your alternative definition).

As such "untrue" output is a failure of creative logic, not too much of it.

If the creative thought process is actually engaged in, then the relatively trivial part is coming up with "correct" output.

The hard part is the process, not the output. To the point that incorrect output strongly suggests a substandard or alternative process.

Say I asked you to provide an object that was a rough analogy to a birthday party balloon, and you said a winter coat. Would that be an example of "too much creativity" or a failure of creative (abstract) thought?

One arguably (partially) correct answer would be a bowling ball. First I abstract the shape of a sphere from the balloon, and then find another match for it in a bowling ball.

Purely as an example of rudumentary abstract thought.

Ai does this easily. What it can't do is apply this process to complex concept and language expression.

For example, a bowling ball is only partially analgolous to a balloon. They are both spheres, etc. But they are conceptual opposites in terms of mass.

A more correct creative answer might be a propelled low altitude firework

This answer, which requires more abstraction talent, is an example of what any LLM will increasingly have difficulty giving.

And we don't need Ai to tell us that a firework is roughly analagous to a balloon. We need vastly more complex creative analysis and output.

Solving the simplest allegory is in another category of complexity.

I get the view that we need to recognize what it can do and its potential. That's great. But that doesn't change its forsseable limitations that are also important to recognize.
To say nothing of the Star Trek model of computer interaction:

COMPUTER: Searching. Tanagra. The ruling family on Gallos Two. A ceremonial drink on Lerishi Four. An island-continent on Shantil Three

TROI: Stop. Shantil Three. Computer, cross-reference the last entry with the previous search index.

COMPUTER: Darmok is the name of a mytho-historical hunter on Shantil Three.

TROI: I think we've got something.

--Darmok (because of course it's that episode)
The main thing that made understanding the language much easier was the realization that you arent actually looking at imperative commands. Nix is just a big lazily-evaluated JSON blob. All of the language is just commands to manipulate the values of that JSON. Once you understand that, I think its more straightforward (except some funky syntax like `//`)
Also, while you're copying you can inverse grep filter to avoid duplicates.

And since you're copying, you could maybe ensure sorting, but I don't think doing that with "bash" (plus off the shelf utils) makes a lot of sense.

That's what DJBs CDB (cdbget, cdbmake, etc) is for:
https://cr.yp.to/cdb.html
I mean.. technically it's still a simple, easy to learn language,... but doing stuff with it, requires a lot of knowledge about 'stuff' (mostly math in your case).

To steal from some other comments here... a (wood) chisel is an easy tool to learn and use.. a lot easier than a CNC machine... but building a wooden boat with a chisel is still hard.
SAE's NACS (Tesla connector) certification is ready
As far as I know the way helm thinks about that problem is putting any such literals into a temp copy _then_ serializing https://masterminds.github.io/sprig/lists.html#append-mustap...

labels: {{ append .extraLabels "myLabel" "myOtherLabel" | toJson }}

your commentary talks about json but your code snippet is in yaml, so it's possible one or both of us are solving the wrong problem
I'm also a little confused. Cosmic is a desktop environment, but they are working on a text editor? How are these related? Or are they re-inventing all the wheels just because they can?
There's no formal definition of "lift and shift", certainly nothing that would dictate specific virtualization strategies.

I've always read it as being roughly analogous to "like for like," and dependent on the specific circumstances and status quo.
Jeez. Lol.

At length:

- yes, local inference is good. I can't say this strongly enough: llama.cpp is a fraction of a fraction of local inference.

- avoid talking down to people and histrionics. It's a hot field, you're in it, but like all of us always, you're still learning. When faced with a contradiction, check your premises, then share them.
Everything personal goes into Apple Reminders, because the tradeoffs are worth the minimal friction.
On one hand you are right. On the other I understand they don't want their website to turn into Chaturbate.
Any plans for iOS version?
Our closest relatives Chimpanzees are patriarchal. Humans are patriarchal. It’s probably genetic.

One female can have about 10 babies. Regardless of how powerful she is. One male can father hundreds. The genetic rewards are there for males only. That’s why it’s only males that take crazy risks to get access to hundreds of women.
slightly OT but can someone recommend how to learn CSS in 2023 for a backend web developer, who 30ish years ago grokked mainframe Assembly reasonably well (and since then developed in c, php, python, ruby, bash, etc etc)?

Can/do I start with tailwind? Do I start with old-school CSS or jump straight into flexbox? Do I need to care and learn about BEM, Sass, etc? Do I start with an empty page and build it? Do I need to copy a design? Can I jump into an existing page and tweak it?

Not trolling. It’s the kind of stuff that stumps me. Or am I just making excuses to myself why I can’t figure CSS out? (beyond tweaking margins, padding and maybe background-color and the real basics)
Without spoilers, could you just list one or two such murder mysteries for me to read both for enjoyment and as a bit of a self-test?
I think the author is focusing on the wrong thing. They focused on the difference in format, when they should have focused on the compression. Different image processing programs will have different compression even when set to the same number (eg "80").

I think for a truly meaningful comparison you'd need to test a variety of images including full color with busy backgrounds as well as these b&w studio portraits on a smooth gradient type bg, and test a variety of programs like imagemagik, graphicsMagick, sharp, photoshop, whatever cloud offerings, etc.

The other issue I see is use case. If you're a professional photographer trying to upload full size full quality photos, maybe just don't compress at all so you know your creative / editing work is completely preserved. That use case is not the average use case of a website displaying a reasonably sized image of reasonable quality. For many situations a significantly smaller image might be worth having a more compressed image, and for many images the compression won't be as noticeable as it is in a full resolution professional studio photo with a large gradient type background.
I think visa or MasterCard would catch on in that situation too, no? There's only a few processors, they should notice the pattern.
The article mentions that models have a lot of extra information that is unnecessary. You asked why the large ones still outperform small ones. presumably they all have that inefficiency. But the large ones are still better. 30% of a big number is still bigger than 30% of a small number.
Here's an explanation I hit on some time ago:

More parameters makes it easier to find solutions with low-energy.

Suppose we have a product of two variables z = x * y. And now suppose that the 'correct' product is z=2, and we're learning x and y. A very good analytical solution is x=1, y=2 (or vice versa) allowing us to eliminate either x or y from our learning problem. The total energy of (x, y) in this case is 1*2 + 2*2 = 5.

However, another solution is x = y = sqrt(2), which has energy 2: this solution is much closer to the origin. The extra variable means that we have a /surface/ of solutions instead of a unique solution, so we can hone in on ones that are easier to get to using our optimizer.

As you add more variables, you can find lower and lower energy solutions.

Consider that we initialize neural networks 'near' zero, and then walk with gradient descent in some direction towards a solution. Then adding lots of extra variables - wiggle room - makes it much easier to find a solution within walking distance of the (noisy) origin.
So here’s what I don’t get about this post:

> this is WebP re-encoding of an already lossy compressed JPEG

Author is clearly passionate about imagery and quality, so why are they not re-encoding using the original file rather than a lossy copy?
Verge article on Lego Polaroid stuff? Yeah, it's got details but kinda skips the tough bits. Marc, the dude who made it, got lots of no before this one clicked. They ain't show much how tough it is to kick off your Lego idea. Sort a paints a wonky picture for peeps thinkin' 'bout jumping into Lego design.
For sure, the stuff 10+ years ago was pretty goofy and the amount of hacks required even further back to make it work across 4+ different browsers was super annoying. I guess I'm not thinking about all those growing pains today.
The racists don’t usually post outright racist stuff anymore (unless you go looking for forums that enable such a thing). It doesn’t work, even with bots.

You nearly always just see dog whistles, whataboutism, “Just Asking Questions”, “I’m not a racist but…”, fake stats, “racism is free speech”, etc. in fact, there’s quite a lot of that in this very section.

The question really is not “why does the model prevent sensitive topics”. The question is “why does hacker news get suddenly flooded with people who are ‘concerned’ about letting models be racist every single time models are discussed?”

I would suggest to you that there’s already loads of bots here.
> most Ideas sets get a significant design overhaul before reaching production anyway.

Often it's an improvement, but lots of people are disappointed that the new Orient Express[0] is nothing like the original Ideas design[1].

[0] https://www.lego.com/en-us/product/the-orient-express-train-...

[1] https://ideas.lego.com/projects/568ee861-3b62-413a-9432-ce1d...