skysight-inc/HackerNews huggingface dataset:
I also have difficulties with Gnuplot and Matplotlib. I like Vega [1] that allows me to create visualisations in a declarative way. If I really need something special I go with d3.js, which had a really steep learning curve but with ChatGPT it should have become easier for beginners.

[1] https://vega.github.io/vega-lite/
> Thats not how you negotiate, apply leverage, and determine a middle-ground.

Neither is populating the compensation board with people rife with conflicts of interest (nor is lying about it to shareholders). That was one of the key findings here: the board, as a result of musk's actions, failed to properly negotiate in the best interest of shareholders.

> This may be true, but don't think it is fully fleshed out logic. Elon would get his pre-deal portion of profit, with or without ongoing participation.

It was found by the judge to be fully fleshed out logic. elmu would get no compensation without participation, because his wealth would decrease as a result of lack of participation, and increase as a result of his participation. That was judged to be enough motivation for him to participate.

> It also ignores the damage Elon could do by leaving, which the company is also paying to avoid.

It doesn't ignore that: it was directly addressed. As judged, that threat is empty, he was always going to stay anyways. Plus, he would lose billions in wealth via stock price decline if he bailed. Doubt it? The package was voided, and he's staying. Indeed, you pointed this out yourself:

> The judge partially addresses the second part by bringing up statements where Elon said he had no intention of leaving. However, it seems obvious that there was a presumption that there would be some sort of additional compensation

In the judge's judgement, there was no such presumption, and saying a presumption one makes up is "obvious" doesn't help the case for it being so. In any case, he was already going to achieve additional compensation via stock appreciation.

To be absolutely clear: if you own a company, and you increase the value of the company, even if you take no paycheck, you have been compensated. The appreciation in value of your stocks is compensation. If the value increases ten billion in 1 year, you have been compensated ten billion that year for your efforts.

Now, billions is a lot of compensation for 1 year, but if elmu wants more compensation than that, he has to honestly put together a compensation board that represents shareholders, honestly negotiate against it, honestly disclose all relevant info, and honestly hold a shareholder vote. He failed at all these, so now he has to start over (if he wants).

>if you know your partner is really invested in your team school project, what stops you from checking out.

The analogy here is, 'if you know musk is really invested in _his_personal_ school project, what stops _him_ from checking out?' Obviously the fact that he's really (and literally) [in]vested in his own personal project!
When I document, or write commit messages, I don't really _care_ if other folks will ever look at them. Documentation is a gift for future me. If something wasn't obvious to figure out, or a potential source of future problems, I want it written down, so if _I_ go looking for info, it's there.

The fact that things are now documented for other folks is just a side benefit.
How to compile Firefox / Chromium using Nix / guix with -Oz?
your comment seems like a very good summary of the rationalist / lesswrong / effective altruist crowd in general
City Innovate | https://cityinnovate.com | Director of Engineering | REMOTE (USA only) | Full Time | $165-$185K

I’m the CEO and former CIO for the City of SF. City Innovate is a public benefit corporation helping modernize government agencies through document automation (think enterprise Google Docs - smart templates, section level permissioning, workflow). We have product-market-fit, are profitable, zero churn, and are growing quickly. We have some of the largest govt agencies in the world as our customers.

We’re looking for a Director of Engineering to lead our vision and strategy in the GovTech space, driving feature velocity, stability, and team entrepreneurship, all while maintaining a focus on social good. Bring your expertise in software development, architecture, and team management to guide our core Ruby on Rails application and future tech decisions.

Please apply here: https://apply.workable.com/city-innovate/j/96B79C27AE/
That's a Maine Coon.

I have one myself and they look perpetually pissed off :-D
When I type "pizza" I am given a filter that allows me to choose between "$, $$, $$$". That's a little vague but generally I would MUCH rather interact with software with good filtering, grouping and sorting controls than any of this natural language bullshit.
Git commit message aside, the described debug session raises a lot of questions about the crappy tooling developers rely on.

"ArgumentError: Invalid byte sequence in US-ASCII" is a terrible, hard-to-action error message. What file? What line? What byte sequence? This "let's give the user another problem to solve" style of error messages is pervasive in our tools.

Also, why does the tool even require US-ASCII as input in the first place? Are we still living in 1995?

Also, if only ASCII characters are allowed, why does the code editing tooling allow non-breaking spaces in source code? Is there a good reason for having such a character in this file? This problem could have been avoided if the editor could have been smarter or highlighted the "bad" character better.

This developer lost an hour of his life because of a cascading chain of defective tools.
The video game industry is in trouble. Here's why
See also some rather startling graphs in this FT article:
https://www.ft.com/content/29fd9b5c-2f35-41bf-9d4c-994db4e12...
ELKS supported MMU-less operation on 8088 and 80286 machines, but I don't think an ARM port exists: https://github.com/ghaerr/elks
12 or 13 employees in an organization being accused of terrorism or war crimes doesn't necessarily mean the organization is complicit in those acts, or could have foreseen the situation. This is especially the case in a region where such acts are common.

Did UNHCR operate in ISIS territory? I could be wrong, but I don't believe they ever did. The UN peacekeepers in Kosovo were not from the region, so that comparison doesn't make sense. Do you think it would be possible for UNRWA to recruit a sufficient number of people who do not already live in Gaza to move there and work for them, considering the rate at which UNRWA employees have been killed so far? You still have not said what UNRWA should have done differently.

My understanding is that the Israeli government never ended the occupation of Gaza in a way that could have allowed it to function as anything more than a ghetto or open-air prison. They forcefully removed their citizens from the territory, but did they ever end the blockade? Was there even a day when people in Gaza could import and export goods, generate electricity, or travel in and out of the territory without Israeli permission?

It makes no sense to solely blame the Palestinians for Hamas controlling Gaza when the Israeli government created the conditions that allowed them to seize power and the current prime minister of Israel has said: "Anyone who wants to thwart the establishment of a Palestinian state has to support bolstering Hamas and transferring money to Hamas [...] This is part of our strategy — to isolate the Palestinians in Gaza from the Palestinians in the West Bank."
Noocracy
Amazing 10/10 web presence
> Big-O is to software engineers what Ohm's Law is to electricians.

Really? Most of the work that exists is CRUD, and I've seen people who grinded leetcode algorithms, do 1+N SQL queries which is way, way worse, than forgetting what kind of time complexity a sorting algorithm has that you never implement yourself anyway.

At the same time these leetcode grinders will over engineer a UI solution to make sure they use the correct data structures to avoid looping 300 times in the browser at the cost of readability writing 30 lines of code instead of 4.

I don't remember a single time where I've used Big O in practice.

I ask myself - what will happen with performance if there's N amount of traffic or data, but I don't think of it in terms of Big O. I consider perhaps a time it takes or load it takes at upper limit numerically.

N might in some cases be terrible, and N times N performance in other cases totally fine.

I think actually thinking in terms of Big O might make you worse engineer as you start to obsess over the wrong things.

I prefer someone who's spending all that time on building things instead. This time of leetcode grinding and memorising data structures, algorithms could be used on coding side projects.

You learn way more and more practical things when you build something.
Interesting. It seems the major difference with plotnine is that lets-plot is implemented in Kotlin and the Python package uses a Python-Kotlin bridge. Both lets-plot and plotnine are available under the MIT license.

It looks like lets-plot does not implement the ggplot2 theme interface yet, unlike plotnine which is 99.99% compatible with ggplot2. On the other hand lets-plot also includes additional geospatial functionality on top of basic ggplot2 compatibility.
I mean, he's right. Twitter is just as good as it ever was. In fact outside of the USA probably cant even tell there was a transition. I live in Argentina and literally nobody cared. The alternatives (mastodon, bluesky, etc) are nonexistent here.
666 MB iso
On my work I make 1-15 commits a day. If I have to spend thought cycles on the commit message, that is time that goes from other productive endeavours.

I think, as the original commenter also wrote, this might be worth it in much slower paces projects that is run in another cadence / over mailing lists.

I particularly think that high paced application development do not benefit from git as documentation.
The Community Notes feature was called "Birdwatch" and was launched in 2021. Elon took over in late 2022, and renamed the feature in early 2023.
Trees struggle to 'breathe' as climate warms
Droplets steered by a hydrogel pattern for atmospheric water harvesting
Location: Austin, TX

Remote: Yes, Hybrid is fine in Austin too though

Willing to relocate: No

Technologies: C#, .NET, WPF, Unity, SQL/SSMS.

Resume: https://docs.google.com/document/d/17JWvuSvH3r_6MvBEbh2q9UmU...

Email: ralcoope@gmail.com

About: Software developer with a history of working in file storage, transportation/tolling and game industries. 6 years of development, support, and maintenance work in C#/.NET and 3 years of game development. Skilled in application development, support, and maintenance.

Pretty much a Microsoft shop but open to other technologies, I'm a washed up Game Dev oriented towards Backend and Desktop Applications these days. Actively looking and interviewing.
https://en.wikipedia.org/wiki/Debt_bondage
May I just say, as a third-party simply reading this back and forth from the outside, that the tone of your writing and the implied attitude with which you are engaging in "debate", reads as very aggressive and uninterested in actually having a sincere discussion. To me at least.

I imagine you probably won't like this comment, but perhaps you might use it as an opportunity for reflection and self-awareness. If your interest is actually to potentially change someone's mind, and not just "be right", you might consider approaching it in a different way so that your tone doesn't get in the way of the substance of arguments you wish to make.

Just a suggestion. Take care.
Another thing we see all over Europe is people stealing cut stone from older dynasties to build new structures.

If you think about the Great Wall, if not for the continued existence of the Chinese government, a section of that wall would topple, leaving free stones and a ramp up to the “parapets”. People would start hauling away a few stones as cornerstones for buildings, general foundation stones, and maybe stone walls, all depending on how your neighbors feel about seeing evidence of stolen stones (on many simple buildings the foundation stones are hidden, and only family would know). China has also had their own version of the wheelbarrow for ages. You just need a flat enough surface to make a conduit for disintegration.

Don’t build castles in a swamp. Where did they get the stone, and how did they move it? Though in a world with castles and dams, a swamp could form around a castle due to a dam downstream. That could be the result of or result in animosity between neighboring kingdoms, lords.
We're likely to see hybrid PQ + ECDH key exchange for the foreseeable future, running the pair of exchanged values through a hash-based key derivation function.

Partially due to fears of backdoors, but also out of caution because the mathematics of PQ cryptography has seen much less attention than DH / ECDH / RSA cryptography.

For a long time, there was similar conservative skepticism regarding ECDH.
It’s always a space filling curve.
> Still, it sounds like someone simply screwed up a compiler setting.

A screw up would imply they hadn't intended to make the change. It could just have easily been someone trying to improve performance or security by optimizing for supported platforms while not knowing that a lot of unsupported platforms would run the code or be impacted.

If the change doesn't negatively impact stated supported platforms then it wasn't a mistake imo and I don't think they should revert it.

A lot of security issues exist because we continue to support legacy systems that cannot be secured or not without negatively impacting performance. If MS pushed a security patch that gobbled 5-10% performance from decade old systems some people would lose their minds.

Remember how painful the switch from XP was? And from Win7? And now Win10? Some people just refuse to upgrade hardware or software until forced and will bitch piss and moan the entire time.
Not sure what is your angle here, but Neanderthal are considered to be "archaic humans" and while it is not technically wrong to write "humans" instead of Homo sapiens then it would be more correct in this context to be more specific and write "modern humans" in my personal opinion.
> Only a small proportion of those who have heard of Andrew Tate say they have a favourable opinion of him – though one in five young men have a positive view

Both online and IRL I observe that some men blame others (women) for their shortcomings. There doesn’t seem to be any capability of critical self-reflection.

I feel that this is in part fueled by the internet manosphere that should brand this kind of vulnerable self-assessment as “weak” of something “for women”.

Yet it shows such a lack of empathy and it hurts them in every step of life. Because you will never grow as a person. Staying angry at others that deprive you of whatever you feel should be yours.

And the only goal of feminism is equality between men and women. If you are against that, there is no hope for you.
Gone overnight, objects gone, lost
The Centris 610 had the 68LC040, which lacked a floating-point unit. Mac apps were not supposed to depend on the FPU being present, but I guess LabVIEW did.

I assume they just replaced your 68LC040 with a full 68040.
TBH, that was a self-inflicted wound, not a result of short staffing.
This is a self fulfilling prophecy. It is better to be friends.

> Any Americans announcing their support for Chinese EV cars or DJI drones or TikTok in U.S is willfully ignorant

Oh they know. Maybe they have learned from the war on Iraq and Afghanistan to not trust the Washington elite on the matter of national insecurity.
We started this to solve bulk processing issues we had when building a previous eCommerce tool so I 100% know what you mean. We're adding API support soon and we'll add some examples of how to connect this to Shopify or something like Airtable/ Strapi / Retool etc for workflow automations
The studies in question are stuff like: if you look at standardized test scores before/after each particular teacher's class, and then run statistical regressions throwing in a bunch of other variables, you will find that most of the variance in the improvements in student performance can be attributed to factors other than which teacher they drew.

But this is a weak way to study the most important influences teachers can have which are about inspiring and exciting students and might not be particularly observable until years or even decades later, when e.g. a student with an inspirational middle school teacher chooses their college major or career path, which might be a different choice from the counterfactual student whose teachers were just phoning it in.
Unfortunately I don't know this field yet. User 317070 may have more context here. They commented here [0] about how to think about the KL divergence as measuring information from from the encoder to the decoder and what we want out of that.

But based on the link you sent, it looks like what we're doing is creating multiple distributions each of which we want patterned on the standard normal. The key diagrams are
https://miro.medium.com/v2/resize:fit:1400/format:webp/1*96h... and https://miro.medium.com/v2/resize:fit:1400/format:webp/1*xCj.... You want the little clouds around each dot to be roughly the same shape. Intuitively, it seems like we want to add noise in various places, and we want that noise to be Gaussian noise. So to achieve that we measure the "distance" of each of these distributions from the standard Gaussian using KL divergence.

To me, it seems like one way to look at this is that the KL divergence is essentially a penalty term and it's the reconstruction loss we really want to optimize. The KL penalty term is there to serve essentially as a model of smoothness so that we don't veer too far away from continuity.

This might be similar to how you might try to optimize a model for, say, minimizing the cost of a car, but you want to make sure the car has 4 wheels and a steering wheel. So you might minimize the production cost while adding penalty terms for designs that have 3 or 5 wheels, etc.

But again I really want to emphasize that I don't know this field and I don't know what I'm talking about here. I'm just taking a stab.

[0] https://news.ycombinator.com/user?id=317070
isn't it ironic how crapware sold in the name of "security" effectively increases your attack surface?
> If it makes you feel any better, Preview is by far the best PDF viewer and editor

Seconded. At least most pleasant to use for most things, and never balked at anything I needed to see, fortunately.
> So you use your most used key with a sidewise motion of your weakest finger of your weakest hand?

I'll clarify that for you, my most used individual key. Most of my typing is on the home row.

> and that's what's wrong with the native keybindings - they are simply awful ergonomically

You asked for a way to bind the keys, you got one. Now all of a sudden your problem is that the default keybindings not being ergonomical. I use vim keys EVERYWHERE to help my RSI, but to each their own.

> There are ways to avoid any latency/typing sideffects, but as far as I know that is only possible by eschewing the "but functionally it should act like the terminal UI" maxim, hence the original question whether any GUI app is ready to break off the rusted chains

This makes zero sense. My point is that there is no native way to bind hold. The latency comes from vim waiting for either a second keypress to run the binding, or typing the character. You can natively set the delay lower and I do in :termdebug, but when typing it's very noticeable at my typing speeds. You could write a plugin and one probably even exists if you want that functionality.

But please, explain how a GUI would solve that in a way a TUI can't. Very curious to hear what you come up with.
I can't speak specifically but a lot of times, part of their charter is that they need to provide service across all areas in order to get the permission to provide any service.
The policeman's grieving wife who opened her front door and was greeted by his old helmet on her doorstep. And then just as she makes peace with it as a comforting memento, it gets stolen again! Won't someone think of the victims!

Seriously, draconian travesties of the "justice system" like this are one of the main reasons why I feel it's actively immoral to give money to the imaginary property industry. The other being their pushing of technological totalitarianism (ie digital restrictions management) that is directly opposed to personal computing and communications freedom. If the playing field were level I could perhaps support something like a 10 year term copyright with violations limited to being misdemeanors. But as things stand, we've got to starve this corrupt regulatory capture cancer.
Reminds me of a bunch of really fun map generators[1] from Watabou (who wrote the classic roguelike Pixel Dungeon[2] too).

1: https://watabou.itch.io/medieval-fantasy-city-generator

2: https://watabou.itch.io/pixel-dungeon
Thank you for the feedback, full text is semantic (you search inside vector space of full text chunks, not by title).
The library page has never crashed before, could you please explain what do you mean by crashing? It might take a couple of seconds to load your content.
There is a switcher to search inside your library.
Actually, its a quantitative problem that people normally use operations research algorithms to resolve.

Can AI be trained to solve it? Sure, but it's a weird and perhaps un-needed use case when there are several better understood and more efficient algorithms that approach lower bounds.

I work in the AI space, love the challenges it presents and the use cases it enables. We have to be careful to not hype into AI -- applying it to places where it isn't necessary or could never work -- because it will absolutely continue to technically improve but may be overly scrutinized from a regulatory perspective.
Big Idea Platform Is the Future of IP [video]
Here is an article with the story about that G4 tower and nearly all the others: https://www.macstories.net/mac/the-power-mac-g4-line/

Motorola struggled to meet demand and Apple had to give up on the 500 MHz model it had promised customers. Apple had to shift its speeds down, and ended up selling 350 MHz and 400 MHz “PCI” models and a 450 MHz “AGP” model.
Big Idea registers IP, original works, and ideas to a distributed public ledger creating a timestamped and immutable public record that proves authenticity and attribution. They created an online marketplace for IP to be collaborated on, traded, or licensed.
Software engineering is too easily self-taught for certifications to become the norm. The moment you have a cohort of people with demonstrable skills without such certifications, the value of the cert is undermined.
How can I take your course?
When money is cheap it's easy to fund new ventures, and the bigger companies have an incentive to raise headcounts to prevent people from taking easy money to build things that would compete with them.
Because they can.

Wealthy customers are more likely* to balk at a price and demand breaking the ISP monopoly in their area.

* They have the time and means to hire lawyers
Mitochondrial DNA is one way they could tell neanderthals were a distinct species. Teeth shape as well. It's not just looking at the DNA itself, but the behavior as well, such as isolated reproduction, different adaptations, and ancestors as well. Modern humans can be traced back to a particular ancestor, and Neanderthals can be traced back to the same ancestor, where they branched off from. Neanderthals diverged from homo heidelbergensis around half a million years ago, and modern humans did as well, though later. It's not just about looks.

https://en.wikipedia.org/wiki/Human_evolution#/media/File:Ho...

I think this image explains it pretty well. You can see they branch off, and then kind of get absorbed.
First try on GPT4:

https://chat.openai.com/share/1f8644af-e190-4fb9-a0f1-765570...

Failed with GPT3.5 which is comparatively garbage.