skysight-inc/HackerNews huggingface dataset:
In Spain we have lots of so called indian-mexican restaurants.

These are usually the ones to flee if you want good indian or mexican food. They don't do any fusion per se. I think they do that because trad spanish cuisine isn't spicy so they use that un
mbrella naming convention to say "here we serve generic food shaped stuff that is moderately spicy".
Einstein Team? : 0

I hate the trend of people's name getting associated with companies they have no connection with. Tesla is bad enough but are you saying the ml department of salesforce is called Einstein? Hilarious.
Yeah, pomodoro means "golden apple", paradicsom/Paradeiser comes from "paradise" (looks like Hungarians really like tomatos!), so nothing in common except that they start with "P" and the countries they are used in are roughly in the same region. Also, in Romanian a tomato is simply a "roșie" ("red") - Romanians apparently like to name fruit by their color, eggplants are called "vinete" ("purples").
Well it's like complaining about the sun or wearing sun screen. Bad guys will always be there. Bears pandas eagles...

We wear sun screen and maybe get pissed if the sun screen company is not doing a good job. But go ahead yell at the sun. Those dam UV rays!!!
I really like this question and applaud you for asking it.

Heavily disagree with the comments saying “there’s no point”, “it’s out of your control” etc.

We always have a choice.
The board game review channel Shut Up & Sit Down was absolutely enamoured of Go.

https://www.youtube.com/watch?v=RRBjN8empIs
Corporate Digital Responsibility Initiative
Github was/is working on something like that as well. Give me some go/kotlin test generators please!
I think what matters is generational experience, so there are always officers on duty that have combat experience. Since WW2 they've had the Korean and Vietnam wars, both Gulf wars and Afghanistan, plus numerous smaller operations. All of those except Afghanistan involved significant naval support. That's kept the ball moving forward in terms of real world experience.

I am a bit worried about naval officer training though, there have been damaging cutbacks and compromises made on that front. Nothing that's likely to have long term consequences yet, but they need to fix that before it gets worse.
I'm talking about medical psychotic breaks.
The scariest form of WW3 is India and China both reinforcing their long alliance with Russia (since 1949~ in both cases)
With billions of people they could deploy millions of troops to the few hundred biggest cities and occupy the world in ways no other powers could
Oh sorry, I thought they were, but regardless I think kaput is used (in English) at least as much. Br vs Am maybe.
Had not thought about it. But I and my nordic keyboards agree.
I keep an eye on the day-ahead market prices (which determine the hourly prices for time of day contracts) here in Belgium.

It turns out that the energy price charged by a traditional contract matches the peak price of a typical day, plus a healthy profit margin. This makes sense because most electricity is consumed when prices peak.

So switching to a time of day contract does not actually raise your effective price per kWh, at least here in Belgium. Instead, it more or less keeps the same price for peak time, while giving you access to much cheaper energy off-peak.
In this context "defence" likely means "defence industry" and not "defending your country" per say.

Lots of people regard working on weapons used to kill other people as unethical. For example, you could be a pacifist [0]. Or from the military standpoint you be concerned about Just War [1] and whether the weapons you build will be used for something you see as Just or not (say in your example selling arms to the wrong side). Theres a bunch of others like this.

0. https://en.wikipedia.org/wiki/Pacifism

1. https://en.wikipedia.org/wiki/Just_war_theory
An awesome read!

Something related that I found out about from HN a few months back is another engine called quokka. It's particularly interesting and applicable how quokka schedules distributed queries to outperform Spark https://github.com/marsupialtail/quokka/blob/master/blog/why...
Agreed on a some level. I just would think of not gimping the whole country by banning bad things when our enemies don't do this. For example, Germany and shutting down nuclear power.
In capitalist economy, if something is extremely profitable at scale, it means a lot of people paid for it willingly. Usually, such things are not harmful by societal standards of the day. Working on such things is acceptable.

If you want to change societal standards, you can make meaningful impact only if you are powerful – power through money, politics or influence. You don't make any impact on society through your own lone-wolf personal sacrifices in your private life.

Ergo, work towards becoming powerful first and then work on using your power to make societal change.

Btw, world needs all kinds of people doing all kinds of work. Most work is towards keeping the world running as it is (KTLO work). Very little work that happens in the world is venture bets (trying something crazy new that might work). Then there's some work that actually results in changes to societal norms - those are strategic bets. Only the powerful get to make those strategic bets. Note: Power is most often in the form of having shit tons of personal money to spend. And sometimes in the form of political power and through influence over masses (rarely you get either of those without making friends with people with money). It is extremely rare to be powerful without either.
Building roads across a wilderness to haul stuff to extract oil to heat the atmosphere to make money seems kind of insane. But the pics were good. I just wish we humans took better care of things.

I wonder if airships would be a better solution in terms of lift capacity?
Impressive!

Is it viable to incorporate translation capabilities?

I believe there's a substantial opportunity to cater to readers who aren't native English speakers.
+1. I'm a massive free market guy but even I draw the line at infrastructure, health and education. Too many externalities.

That water infrastructure was built by a government. Especially in china
> Because this is what you eventually end up converging to if you are a professional doing professional work with a professional team to deliver a production ready version of a product built by professionals.

This is a ridiculous thing to say. GitLab says it’s too complex. GitHub says that it’s too complex. Linus Torvalds doesn't use it. Both Google and Facebook use trunk-based development. You think none of these people are professionals?
Brexiteers already beat you too it - it was the French trying to thwart our glorious brexit.

https://www.dailymail.co.uk/news/article-12454779/Did-blunde...
Well I mean, that's a problem with all those solutions.

If your dataset is so small it fits in RAM it's simply ridiculous to reach for those tools, and you don't start seeing real advantages until you have truly massive datasets.

Anecdotally using Spark on less than 1TB just means wasting your time, but in Spark's defense, that's not what it's for.
They're slowly boiling the frog if you look at Facebook, Reddit, etc.

Also, part of it is a very long game. Younger generations rarely use websites, they mostly use apps.

It's the same thing as Office and Windows being slowly moved away towards a subscription model: done successfully for Office, still trending that way slowly for Windows, where resistance is SUPER fierce.

Just because the loss is happening over decades, doesn't mean the web is winning.
LibreWolf – Custom version of Firefox, focused on privacy, security and freedom
But you don't necessarily need to sacrifice anything. There is most probably ethical work paying similar salary to the non-ethical one.
So in that case you volunteered without pressure to make the world a more shitty place.
(the "without" pressure part is probably hyperbole as finding an unethical well-paying job is probably easier)
> instantaneous fuzzy autocompletion on every keystroke- the GUI would lock up every time autocompletion is engaged,

I am using lsp-mode enhanced autocompletion (using company.el) and I have never observed such a problem. I set the autcompletion delay to 0.0 in my case and work on 1k LOC modules.

If you enjoy VS code, I am glad for you. It is certainly a good editor. But don't post generalized slurs against Emacs if you obviously haven't used it for long.

Performance issues can happen but that highly depends on the context. What combination of language server, language server client and what language is causing this?

Edit:

If you are new to "lsp-mode" and you have performance issues, take a look here:

https://emacs-lsp.github.io/lsp-mode/page/performance/#json-...

Also consider trying other LSP servers if available. For popular languages there are usually several alternatives to choose from:

https://langserver.org/
You're absolutely right. I think this is of trees that need checking and maintenance to keep roads, cars, pedestrians safe. Hence the URL /street_trees/

Parks and woods would be maintained in a different process. Obviously it's acceptable and even desirable to have fallen down trees in woods and some parks.
I think it's true more often than not. Also note that I said memory and memory allocation e.g. allocating too much hurts your page tables and your L1 cache.

What field do you have in mind? If it's typically well optimized then fair enough but my bread and butter is compilers which are a pretty typical approximately zero compute, branchy pointer chasing type of workload.
After the update my iPhone suddenly complained that my iCloud storage was full although I hadn’t uploaded anything new. Kinda strange.
Re Mojo
https://www.modular.com/blog/mojo-its-finally-here

Discussion
https://news.ycombinator.com/item?id=37421529
As mentioned in the comments, our world is driven by consumerism.

I don't like this fact too, but I have to pay my checks every month, so I have to accept the compromises. I obviously avoid to do any commitments in the military sector, and the industries that harm the environment. I have to admit the fact that any input that I make into the consumerism economy has indirect harmful impact anyway. By this reason I prefer to specialize in the front-end webdev, which, I believe, has the least impact in general.

I would prefer to live in an economy driven by inventions at first place, and with long-term planning where the most of initiatives would be well thought beforehand, and be developed in years before they start giving results, rather than in modern startup economy where everyone expect the results here and now. And in the world that would be driven by more decent people too.

My personal sphere of interests is around quite specific aspects in research of programming language compilers. But there are too few job offerings in this field, so I have to earn money in more trending fields.
Thanks for the vid links, always looking for new channels with informative content.
So then, by this logic, once you've worked for NSO Group or the like, there's no way back for you. How then, can someone reform or "see the light"? Is someone once tainted, always tainted? Or do they have to do 10 years in the NFP space before we see them as worthy?

The problem is that by walling off developers who participate in these activities, we essentially force them to continue these activities. I'm not sure that's net positive.
Thanks for sharing. I understand your hesistancy to post this, however, I feel that a lot of people share your position, so it's very useful to add it to the discussion. I certainly won't downvote you.

The reason I don't personally agree with this is that it's unrealistic at this point to expect legislation to help with the glaring issues in the world. Legislators are bought and paid for by the industries that are causing harm.

I also disagree with your assumption that if you're not doing it then someone else will. There are a lot of great people in our industry but the number is not infinite. If enough people individually say no to something then there's less chance it will happen.

I worry that your view point seems rational to many people and allows them to dodge any responsibility that they may have.
HEVC Vs AV1 means very little for the consumer of the video, but the producer will save a lot of money.

HEVC will probably have features that will make sure it stays in use, but most people expect av1 to be the next h264 in terms of ubiquity.
It strikes me as the classic NPM disease. Do we really need a reusable action for disabling a firewall, uploading files, etc.? I mean if it comes from GitHub that's fine, but for anything else I would rather verify the solution and copy the code. It works like a low-tech lock file, except changes are always visible inline in Git history, so less chance of lazy programmers missing changes.

I almost laughed when GitHub suggested me an Action for Makefile based projects. The entire build process in my case consists of "make package"...
Cons:

- regulation by legislation is super slow. For example, disposables vapes should have never entered the market in the first place. They are an environmental nightmare, don't have any half decent purpose. Yet it will take years if not decades to ban them.

- We already have too many laws. Legislations are like licences. The best ones are the simplest ones. Once you need lawyers and legal advisors and protection to do anything, it means we have already gone too far.

We are doomed as a specy anyway, unable to collectively learn from our past errors.
Ah, ok, I get what you mean, but those are not inherent JSON issues. After all, VS Code & co use the exact same protocol in a speedy fashion.

It's Emacs needing to be configured to use faster JSON libraries.

The original comment was complaining about JSON as a format itself, and my argument is that unless you need super high performance, JSON is more than enough. And it's not like LSP is passing around GB of data every second, let's be real here :-)
That patent expired several years ago.
My favorite Dutch one seems to work in English as well:

before was was was, was was is
I generally agree but it's nuanced. Think about your physical home security.

Just like bad guys are always gonna be there, so will the bugs.
After some digging, what got me confused:

The "non-Color Computer" TRS-80 models started off with Level I basic, which was based on the non-Microsoft TinyBASIC.

However even they moved on to a Microsoft BASIC variant: Level II and Level III BASIC were based of Microsofts BASIC-80, but modified to incorporate commands from Level I Basic....

But the TRS-80 Color Computer/CoCo, which is the machine Dragon 32 is actually nearly identical to, used Color BASIC (and later variants), which was based on Microsoft BASIC-69 (69 referring to the 6809 CPU; there was also a BASIC-68 for the 6800), so you're right the TRS-80 variant that was most similar to the Dragon 32 had the same BASIC as the Dragon 32...

The good old days of (almost total lack of) compatibility...
So if someone came up to you in at a party or any other social environment and said "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" and then walked off, your interest wouldn't be piqued?
I'm aware of more efficient ways to do it! (Hence referencing e.g. doc2query.) But you have to train a model, whereas with an LLM you can get a working version in 5mins of work.
"Manually copy data into a memory buffer" is pretty vague… try "writing a DSP function that does qpel motion compensation without having to calculate and bounds check each source memory access from the start of the image because you're on x86-32 and you only have like six GPRs".

Though that one's for video; images are simpler but you also have to deploy the code to a lot more platforms.
So you want the enemies to do this first? How realistic is that. Sounds like you are ok with a stale mate
Cut them some slack!
Protect your privacy while browsing internet
Simple checklist to improve your privacy while browsing internet
Yeah I heard of this website, but never read it. Just saw the podcasts, they seem pretty nice.
VSCode Now Supports Port-Forwarding
I don't think the average (or even a minority of HN readers) realize how much they'd have to give up if we'd stop.
The default branch name in Git is still master. Regardless, this is an article originally published in 2010.
One of the things that I worked on of which I'm proudest, was a data science platform for some really admirable US aviation safety programs, working in an elite team.

That said, in my HCOLA city, today I'm competing for housing with people who spent the same decade working at FAANGs and biotechs (as well as competing with old-money and foreign investors). You generally won't get wealthy by working for the government or a federal contractor. And you could be simply priced out of your city -- if not immediately, then as climate change, geopolitical power shifts, "AI", and ongoing wealth concentration disrupt things.

A colleague (who's done a lot of real activist work, mostly behind the scenes, since before the recent wave of fashionable activism), and who was there with me as a skilled techie at the start of the dotcoms, later said something like, "we should've taken the money, and then had the money for do-gooding after". I haven't had the positive impact he has, and in hindsight he might've been right (though it was more complicated than that).

But I'm not necessarily encouraging "take the money", as blanket advice for everyone. That's already the default that people do. And another default is for the person who might've said something about "improving the system from within" to then get acclimated to behavior they previously questioned, and instead chase career status and wealth. Most of us don't need to be encouraged to follow the default, and instead probably need to be nudged more to understand and be inspired to do better for society.
I meant that mostly in jest, but in reality the pace of both database research and commercial development is happening faster than ever, so an explanation of "How Query Engines Work" is a moving target. Join algorithms and join planning are especially hot topics with a lot of excitement based on advances in machine learning.
In French: Si ton tonton tond ton tonton, ton tonton tondu sera.

The grammatically correct sentence would swap the two last words, but in French you can take a bit of liberty with the order of the words.
The only purely ethical tech company I think of is the Wikimedia Foundation. Perfectly moral product with zero real negative impacts on the world, amenable work env.
the intellectual attraction lies exactly in terraforming other planets besides earth. Dreaming big.

> I think it would be easier to just limit greenhouse gas emissions on earth.

Of course it would, but that's besides the point
NATS [UK air traffic control] Major Incident Preliminary Report [pdf]
Why defence is unethical?

It's not inherently unethical, that would be a very extreme, purely deontological rather than consequential/utilitarian, position to take.
Speaking of, anyone know of a simple Emacs mode to automatically add "end" when I write "do" in elixir-mode? Ideally something language-agnostic. I know smartparens can do that, but I want something smaller and more focused.

I'd love if electric-pair-mode could do pairing with words, not only brackets.
Making a fake Chatbot that can masquerade as a person is unlikely to be a feature of slack. In the article, it focuses on summarizing, which I personally feel would be immensely valuable. It would be great too if the AI can learn my personal relevance somehow so it can guess which messages I’d care about and which I don’t.
Right, but take Mossad, a well-funded intelligence agency. Their annual budget is estimated to be about $2.73bn[0] ... how much do you think Big Tech spend on cyber-security?

0: https://en.wikipedia.org/wiki/Mossad
Humanoid robots tasked with lowering school truancy and getting delinquent butts into classroom seats would be a great premise for an anime/manga
And that is why Starlink mihht not be the dirst choice for government services.

Man, Musk really seems like a pathtic, ordered at Wish, version of a Bond vilain. At least those had no problem with potential consequences of their actions.

Rant over, so in all seriousness. That call was not his to make, not even close. It was a military decision by Ukraine, and one be sure that included some consultation with NATO. If he wants to establish SpaceX as seriois defence, or heck even just government or critical infrstaructure provider, he cannot switch of services forbthese customers nased on whatever whim he has in the moment, this is not some folks Instagram account. If he doesn't want to support a war, sure, just don't sell to beligerents. If you do, your in, and you have mo say about what said beligerents do with your stuff. Seriously, while shocking it is not surprising. And I have mo idea why anybody ever believed Musk would be a reliable supplier for those things to begin with.
In their defence, they did manage to process 15 million flight paths before encountering this problem. Some bugs are just really difficult to predict.
That's great! It would be even more great to have a value on comments controversy level, sentiment, pos/neg, etc.
I'm amazed that such datasets exist. Don't know what's the purpose and who is managing this but it's jus absurd (in a good way)
I just want to say that I’m glad Apple does the exact opposite with Safari of what hostile things Google, Microsoft, and sometimes even Mozilla do to their browsers. Call me an Apple fanboy all day long but they proved for years that they care about speed, privacy, and even simplicity.
Seems there are at least a few trees missing in some of the council parks near me, but most of them are there. Quite nice.
Thanks. I wasn't thinking of a total reskill, just starting to move in the right direction like you suggest. I'm just a bit concerned that the specific world of C#/Azure/Microservices limits my options.