skysight-inc/HackerNews huggingface dataset:
FYI, you appear to be shadowbanned, I had to vouch your comment to make it not dead. And most of your comments are dead when I look at your profile. I couldn’t find ground zero for what caused your comments to become shadowbanned, but you can reach out to dang to find out why and ask if he’ll consider unbanning you.
Grammar, spelling, and punctuation have never been _proof_ of good communication, they were just _correlated_ with it.

Both emails are equally bad from a communication purist viewpoint, it's just that one has the traditional markers of effort and the other does not.

I personally have wondered if I should start systematically favoring bad grammar/punctuation/spelling both in the posts I treat as high quality, and in my own writing. But it's really hard to unlearn habits from childhood.
Yeah that was the same impression i had of HTMX it makes sense to integrate HTMX functionality into HTML 6 or whatever.
Only shareholders matter, public only matters when it significantly impacts revenue or shareholders.
High-Throughput, Formal-Methods-Assisted Fuzzing for LLVM [pdf]
Reading between the lines, I don't think this article is about a particular way of using emacs. I think it's about the psychological safety that comes from using a platform that won't pull the rug out from under you.

A lot of tools that are commonly depended on today will change on their own schedule. Nice ones will give you warning ahead of time that a change is coming, but you can't opt out of the change. APIs get deprecated. UIs get reorganized. There's not much you can do. With emacs there's an expectation that what worked for you 20 years ago will still work today. And in rare instances where that's not true, you can just not upgrade to a newer version of emacs.

Working in emacs definitely gives a feeling of control. If anything is ever going to replace emacs (or neovim, which I don't use but I understand is similar), it will have to give the same feelings of control, in addition to the same sense of focus that comes from an uncluttered UI.
You're utterly wrong there. The optimum, cost minimizing solution can involved overprovisioning of renewables.

Indeed, we already see this internally in PV installations. It's best to overprovision the modules beyond what the inverters can handle and just clip some of their output at times of peak insolation. That's because inverters that could handle the peak would hardly ever operate at top power and could be downsized without losing much overall output.
Mods will ban them and new users will be forced to verify via voice/video chat/livestream.
Show HN: A GitHub App That Turns Checkboxes into To-Do's
I built a GitHub app that checks for uncompleted checkboxes within pull request comments and blocks the merge if found.

This allows you to treat checkboxes as to-do’s and:

* Open pull requests with a to-do list template -> make sure all steps are completed before merging

* Leave to-do reminders for yourself as you work on a pull request

* Leave to-do reminders for someone else as part of your code review

Especially useful for large PRs with collapsed comments.
> I don't think Godot is inherently more performant for any random UI than Electron

It probably depends on the app?

Electron will obviously excel at things that resemble an oldschool web page, but one would think Godot would excel at more dynamic OS UIs? If something is already sluggish or GPU heavy in Electron, I would think its right up Godot's alley.

Accessibility of course is a seperate and huge concern.
Migrating from Monaco Editor to CodeMirror (2022)
> It takes a few hours, maybe a day.

Even then, most of the times it doesn't take even an hour because majority of people will grab default config or use something that allows no-config (parcel, vite, etc)... Some are fine with default CRA for a long time until they really need something custom, for example.
Substack wants to have its cake and eat it too
This has nothing to do with hiring processes.
Sublime text or neovim for me (even with all debugger, language server, tabnine etc installed so to be also a full 2024 ide )
Calling something a test wouldn't make the harm and suffering you've set up ok. Otherwise "Saw" would be wholesome family movie recommended for all ages.

On the contrary. Setting up "tests" is often a sign of perverse malevolence.
Congratulations on the acquisition!

I re-started using Meetup again last year for IRL events in Chicago and I discovered a thriving tech community in my local area. I'm hoping that community can continue into 2024, and that Meetup will be the platform that hosts it. Otherwise there will be some other forum website, I'm sure we can hack one up.

Yes, there are the common complaints such as 'too many job seekers' and my personal favorite 'no I'm not on LinkedIn!' but I just want to tell everyone here that contrary to many of the comments on this thread the 'Rona, the AI bubble, and all of the news of tech layoffs did not kill the spirit of IRL meetup in Chicago.

I hope all of you will get out of the house this year and try going to a meetup. And meetup organizers, pro-tip: free pizza! Pizza keeps everyone coming back for more.
Dams age with damages
I’ve always thought it would be interesting to try something like that for a LARP.

It would be fun to run in an “anything goes” type setup. Get a cheap raspberry pi and install some really old Linux kernel with plenty of well know holes. I’d worry about delineating between game-machines and real ones. It would have to be totally isolated from the real network I guess.
> This is too simple an outlook. Every time in history that technology has displaced human jobs, there has been outrage and resistance. Yet if we look back at many of these examples, it is clear that people in general are much better off.

Your "logic" is unsalvageably flawed, in so many different ways. At this point it's just a propaganda meme. Past performance does not predict future results. Bang that into your head until it sticks.

Also, "people in general" also would almost certainly be better off after half of humanity was murdered, if you look at it from the perspective of the survivors' descendants. So should we embrace a proposed murder-spree? It "can be horrible for the people affected, but it's ultimately an unstoppable force and in my opinion a much better approach is to try to help the people affected rather than resist" it.
To give an example comparing a text field in a native OR webview-based macOS app with a hypothetical Godot-based one, the Godot version would need to reimplement (or likely just omit):

- Copy/paste

- Emacs/readline keybindings (Ctrl-A, Ctrl-E, etc.)

- User's preferred text size and font as selected in System Preferences

- Spellcheck

- Nice features for non-latin text (e.g. built in pinyin keyboard)

- Crisp text rendering

- Dictation support

- Screen reader support

- Autofill

- Automatically updated with OS updates (e.g. HiDPI, all Java UIs had looked almost-native but were now stuck looking pixelated)

- And hundreds more features I'm forgetting...

This is all possible to do in Godot (e.g. the Godot Editor does a lot of these) but with a lot of work required. It's completely built in to any native or web-based text field and doesn't need any additional work.
i put on my robe and lower my wizard hat
I would say that Hotwire is somewhat a competitor to htmx.
By that metric, Slack, Jira etc are finished because they don't sell to alien civilizations.

The number of employees that need Office 365 accounts is always going to be more than the number that need a Figma, Salesforce or chatGPT account.
Same with me and Facebook, I missed out on a christmas get-together among long time friends because of it :/

At least the group who did show up "blamed"* the host for only inviting to the event via FB, which I see as a massively positive sign of the culture slowly changing

*Not in a negative way, but in a "what did you expect, only inviting people via facebook" kinda way
Ha, it was a non-profit, so... zero. We didn't sell anything so we didn't have any revenue.
Dead Bodies Keep Moving for More Than a Year After Death
Media placement is the long game and matching ROI to a single event is a fool's errand.
Being good is boring. Being malevolent is where all the fun is. At least for the omnipotent beings.
I feel that LLMs have the potential to reorganize the web. Instead of being ad sponsored, raw, high quality data will be priced and aggregated.
In my view, its the beginning.
I hope I am wrong.
lighting seems to be wrong
Thank you for caring about the craft.
Maybe I’m an outlier but I continue to use Evernote. It works well as of last 6 months (have had an account for over a decade) and find it just works well enough to not abandon.
Easy targets, I guess. Gotta be tougher to expect any $$$ out of them, though!
Static HTML means you don't have your own code to worry about vulnerabilities in. Vulnerabilities in the server or OS software don't just go away.
Not your land, not your farm.
The only metric that matters and one streamers keep tight lipped about, is how many people viewed the show. Reports are that Citadel had very strong viewership numbers.
Robert Maxwell was Epstein’s mistresses father. We know that Israel has the best in person intel, why would that be limited to the Middle East? Coupled with the long record of nuclear espionage by Israelis it’s not a stretch to think they have a pile of compromat on the NSC and related power groups in the US (Congress, judges, administrators)
I upvoted for your gracious acceptance.
Poorly, usually. Markdown files everywhere, occasionally a google doc if I'm away from the laptop. Usually hardware projects will end up in a git repo, but mostly for the benefit of whatever firmware I'm writing around it - if there's any specific Kicad integration with version control, I wouldn't know.

The biggest changes I've made recently are leaving notes inside the schematic (so I can't miss them) and keeping local copies of every datasheet and app note that I need.
Learning German as a foreign language, that was one of the painful aspects. Also, who thought it was a good idea to have /dreißig/ sound so much like /dreizehn/?
Anyway…
Kellyanne Conway is gonna have to tell us all about the Eclipse and Boost massacres
This has been the standard uninformed take on Emacs since dawn of the web, and unfortunately seems to be getting more popular. In reality Emacs is great out of the box, you don't really spend time setting up things, you spend time understanding how it works, and become more capable as you do. If you use Emacs for three weeks in your life it's obviously not worth it and you tend to get opinions like yours.

The sane take as in most or all things is listen to people with the most experience.
> I don't know anybody in Assistant, but when I read this headline I assume that the reason there are layoffs there is because Google wants more people working on new LLM hotness and is unable to naturally transition people from Assistant onto Bard or whatever so they are just firing a bunch of people in Assistant to free up budget to hire people working on LLMs. That's not a mechanism for saving the company. That is covering up for shitty management and incentive structures that can't get people working on the stuff they want without this sort of extreme action.

Which makes absolutely no sense because a ton of the DialogFlow data would make google's version of an llm much much better than whatever was offered by anybody else.
You can still show ads. Literally nothing in the EU prevents you from showing ads.

Edit: You can still charge for your services. Literally nothing in the EU prevents you from charging for your services.
Agree that this change doesn’t address what happened. I’m studying for my PPL and certainly very inexperienced at this but this accident seems to be a combination of many mistakes on everyone’s part.

I know when instructor and I were going in for a landing we’d always note that there was a plane lined up to take off. Granted haven’t done night flying yet but would imagine the same thing would occur.

When we’re lined up to take off, after we get permission to enter the runway, we confirm it over the radio then make sure nobody is on approach or at least far enough out to make a speedy departure if asked by tower.
Did it take into account the feedback loop of journalism and sentiment? Recent example: the TV show that finally compelled action in the British Post Office scandal by increasing awareness and altering sentiment?
While I agree that the most impactful things might be nothing to do with software, that's not always true. A friend of mine works on AI-based solutions for decarbonising industry, for example. Perhaps that's a bit contrived, but it does point to one obvious thing: use your talents to help solve the problem.

If you want to work in an industry that's not directly related to the climate emergency, there's still plenty you can do. TFA points to several, such as shifting your company to a B-Corp (or similar) if you can. It also directs readers to https://learn.greensoftware.foundation/
Maybe not an explicit aim, but it sounds like Carson Gross holds a positive view of browsers implementing these features directly: https://news.ycombinator.com/item?id=35831981
Positive gesture to whom? It looks sadistic to the ones they got laid off from Microsoft
I was happy with it before I got pwned by Nimda. I think it was the only time I got infected by a virus (at least knowingly) in my entire life. I did work supporting 2k servers and workstations in my first jobs but I was already a Linuxhead by then.
> Could there be a market for pre-AI era content?

Like the market for pre-1940s iron resting at the bottom of seas and oceans, unsullied by atmospheric nuclear bomb testing.
Cultural, personal and ideological (oof, what a word... kind of a red flag) are just proxies for "people _I_ like". Go far enough down that path and that is how you end up discriminating people for how they look/think/express themselves.

I'll honestly take Leetcode every time over this. I can grind algorithms, I can't change the fact that I'm Indian/Hispanic/Whatever.
> and they're proposing 4.1-meter-diameter 3.6-gram probes,

If you put 100 gigawatts on a 4.1 meter diameter very thin reflector, you're going to melt it. That's 10 gigawatts/square meter. Most of the light misses the targets.

> i don't see where they're proposing how they propose to beam 100 gigawatts onto the probes so i don't know if this is their proposal

A phased array on Earth, several kilometers in scale.

> but nobody knows how to make one out of satellites yet

Probably no one ever will make a huge (solar system scale) coherent power transmission system out of satellites, because of the thinned array curse-- https://en.wikipedia.org/wiki/Thinned-array_curse

It would be cool if we made a very large scale telescope, where a sparse array is less of a problem.
> Maybe that's actually what Hack the Box is, mentioned in the sibling

Hack the Box hosts the VM for you on their servers (and you connect to a VPN to get access), but it's effectively that. They release a box every so often (roughly monthly?) and users compete to collect the user/root flags.

They also have a rotating selection of past boxes (and I think you get access to all of them if you pay them), so it's kind of like an "on demand" CTF.
The way out is authenticity. Signed content is the only way to get that. You can't take anything at face value. It might be generated, forged, et. When anyone can publish anything and when anyone is outnumbered by AIs publishing even more things, the only way to filter that is by relying on reputation and authenticity so you can know who published what and what else they are saying.

Web of trust has of course been tried but it never got out of the it's a geeky things for tin foil hat wearing geeks kind of corner. It may be time to give that another try.
So Elon just lied? /s
I don't think anyone is arguing that getting usage metrics from your tools in a professional setting is a big value add. The argument is that it requires internet connectivity, a heavyweight client, and third-party cloud services. If you just want to track basic metrics like torque and battery, stick an OpenTelemetry server on the wrench.
I'd say the golden age of journalism ended in the mid-1990s in the US. That was when radio and print new consolidation really started accelerating, and when cable news stations started becoming popular.

The US used to have laws that would have made the current situation illegal. They didn't make much sense for internet news, but they did for radio, television and newspapers.

They were repealed, and each time a law was repealed there was a direct financial tie between the politicians that repealed the laws and the networks that stood to gain. Post consolidation, the networks started running propaganda for the party that enabled the merger.

I don't have a great solution for the current firehose of foreign propaganda, but restoring market ownership rules (no TV, radio or local newspaper owner can have more than, say 25% of the viewership/readership of a given city with over N million people) would definitely help.

They could apply this to the internet by restricting editorial control to the editors of each publication. This would immediately force Twitter, Facebook, Google and Apple to change how they aggregate news content.

Concretely, Apple News could be made OK with minor changes: Apple would need to eliminate algorithmic ranking of articles, and replace it with algorithmic ranking of periodicals. Facebook could recommend you follow newspapers and magazines, but would not be allowed to intermingle the feeds. I'm sure the platforms would argue that this is unworkable, but we already have an existence proof. Podcasts work this way, and most people (here) would argue that they're a much healthier ecosystem than written internet news.

For one thing, there's no such thing as clickbait with podcasts. For another, you can cut off an editor with one click if you notice ragebait or sloppy journalism. None of the internet news aggregators allow you to do either of those things.

As for HN (assuming its readership is above some threshold), it would end up turning into a collection of blogs and syndicated tech columnists. I'd have mixed feelings about that, but I suspect having a collaboratively edited RSS feed with independently curated (by Dang and friends) comment sections on each article would be fantastic.
> The once ubiquitous phrase “let me Google that for you” is now meaningless. You are as likely to return incorrect information as you are complete fabrications

To me this came when I realised that SEO this and SEO that SEO here and SEO there was as innate as googling for answers. And is still incomprehensible to me how people can argue with serious face for actively and forcefully distorting the search results that they so eagerly want to build their goodwill on top of.

Machines only taking over the killing of the internet search with incredible efficiency.
"Even if it's just static text, you need to patch your OS, update your text editor and migrate the whole document to newer versions."

Nah. That's bull. A static site can be put on a web server and the site never needs to be updated again. I have web sites people started hosting on my servers in the '90s that are still there, still serving, and haven't been touched in twenty years.

Sure, I update the servers and software, but the actual amount of work needed for the site is, quite literally, zero.
That means that from the start, you rule out people who don't have this academic education. Then there's the question of the relevance of this education: either you only take CS graduates, in which case your applicant pool is quite small if you want to hire thousands of employees (but this might work if you only need to hire a few people). Or you broaden it, and you then have no guarantee that people will actually be able to write or understand code because they didn't have to to get your degree. That's without even getting into grade inflation and exam cheating.

> We do this because technical skills can also be taught, and regardless of your background, we’re going to have to “adjust” you into the way we work.

The thing is, after your technical fit, if you add a leetcode easy question, you can quickly check that the person you're interviewing can at least write a for-loop. Isn't this a useful filter?
You can make great TV shows on a budget, but the problem is they would actually have to focus on story writing and the plot instead spending millions to replicate the CGI generated trash content that passes for Hollywood movies these days
Shall we continue into an infinite regress of zingers?

You are correct that I didn't provide supporting reasons myself. Fair point. I suppose I didn't think your comment warranted it. Saying that might come across as harsh, which isn't my goal. I'd rather shift into a constructive and specific discussion instead. In that spirit, I'll elaborate on my criticism. Let's start with your leading sentence:

> Nope, shame is ineffective as a tool for change.

There are lots of ways to improve this sentence; here is one suggestion: consider a phrasing like "In comparison to _X_, shame tends to be less effective for _particular purpose_."

I'd suggest avoiding empirical claims about likelihoods you aren't able to defend. Take this sentence fragment:

> More often people shut down or ignore you if you attempt to shame them...

If done forcefully, this _might_ lead to "shutting down" or "ignoring"; however, on what basis can one say this happens "more often"? More often than what? The writing here overreaches -- this is why I called it "overconfident".

There are many situations where one person points out a shameful behavior in another, who recognizes it, feels bad, and i.e. apologizes and modifies their behavior. My point: it would be faulty to dismiss the idea of shame as useless in social contexts.

Finally, the next sentence also struck me as an overreach:

> As a tool for oppression however, yes it's quite effective.

Care to elaborate your thinking on that one? What do you mean by oppression?

By oppression I think of a power dynamic where the weak are kept in a lower position by the more powerful. Is this what you mean? Why do you think shaming is particularly effective way to oppress? In my mind, military, physical, legal, and economic mechanisms tend to be more effective, historically speaking.

I could speculate. Perhaps you are referring to the practice by certain religious systems to make people feel ashamed for merely doing things that all humans do (make mistakes) and thus deserve punishment (e.g. by the religious elites, or worse, by yourself, thus making yourself feel weak and unworthy).

In short, I'm sufficiently enough in these ideas to be rather unsatisfied with writing that doesn't unpack the ideas at all. No offense intended. I look forward to learning what you mean.
Yes, other people have also noticed that the graph is rubbish, and EPI is trying to defend it. Badly.

I don't mind using median instead of averages, if it's clearly labelled. The version of the graph you linked first was almost not labelled at all. However, even in their apology / defense they are still not fixing the mixed-up deflators. They merely claim that we should ignore this problem.

However following links in the meek defense leads to https://www.epi.org/productivity-pay-gap/ which has a bit more information than what you first linked. (I might go through it later. But on a first skimming, it's seems to be still pretty light on actual details about the numbers and where they came from.)

> If the fruits of economic growth are not going to workers, where are they going?

> [...] And it went into higher profits (i.e., toward returns to shareholders and other wealth owners).

That's wrong. The capital share of GDP hasn't really budged. (And in this case, distribution doesn't matter for our discussion. Since we only care that it's not going to workers, not which shareholders are getting what.)

However, the share of GDP going to land rent is disturbing. But EPI doesn't want to talk about NIMBYs, I guess.
Malthus' modern media