skysight-inc/HackerNews huggingface dataset:
I’ve wanted something like this to compile XML business rules to native code on the fly.

I would have a script that converted the XML to C and then turn that into machine code that I’d load directly from the .text section of the binary (shellcode style).

Turns out this is error prone because compilers can emit things like jump tables into the .rodata section, so you need that too. It’s easier to just create a shared library.
short answer, yes, chromium and its forks.

long answer, firefox have a strong community and solid product but lacking a sustainable business model and a comeptitive pr team. their tech is really good, the people in charge just really suck.
The more fundamental problem is that the browser became too complicated because there was only one of them and they only had to consider themselves when adding features.

Exactly like IE before it, but even more extreme. In IE's case, websites avoided IE extensions because they only worked on IE, even when it was the dominant browser.
In my team, two people who got laid off as "low performers" weren't. One was very good but had a bad luck with a very bad project / manager the previous half. The other picked the wrong topic to work on and they weren't well rewarded.

The low performers are usually managed out anyway. The last lay off phase was quite arbitrary.

Also note that high performers often do get promoted, and may become low performers at the next level.
Ah, I'm sorry, I misread the parent post as:

> What would the AI say to someone who claimed (today) that "the earth orbited the sun 1000 years ago"?

When I now understand that they meant

> What would the AI say to someone who claimed, 1000 years ago, that "the earth orbited the sun" ?

Which makes way more sense.
> The product will get less bad for me when chasing revenue from me than how bad it will get for me when it's chasing revenue from someone who isn't me.

I'd like to name this as a fallacy - begging the question. The product will be better chasing revenue from you because it will be worse chasing revenue from someone else.

Every company has the option of chasing extra revenue from customers. This company has no other options. Perhaps this makes them better as a company and want to develop a better product so that people naturally want to use it more. Or perhaps they, like so many companies before them, try to see how much they can milk out of their userbase before they lose it.

They also aren't immune to costs around them. If their office rent goes up, or power for their servers costs more, they have limited options. Reduce wages (unlikely), do less good, or get more from users.
For me, it is.
the .MIL product is rumored to be in widespread use, but still classified.
Where do Dick Van Dyke fit in all of this?
Isnt the rated range always more than the actual you get? I have a friend who has a BYD Atto 3, rated range is 260 miles. Actual is 200 for city/town driving, 170 miles for motorway/highway driving.
> a+=1 will not produce any surprising results, signed integer overflow is well defined on all platforms that matter.

I'm not sure what you are talking about?

There's a difference between how your processor behaves when given some specific instructions, and what shenanigans your C compiler gets up to.

See eg https://godbolt.org/z/YY69Ezxnv and tell me where the ADD instruction shows up in the compiler output. Feel free to pick a different compiler target than Risc-V.
Only in certain limited cases, for example, can't have static class instances or anything else that could require calling before a call from "extern C" API.

Also now you have to build enough of a C API to expose the features, extra annoying when you want the API to be fast so it better not involve extra level of indirections through marshalling (hello, KDE SMOKE)

At some point you're either dealing with limited non-C++ API, or you might find yourself doing a lot of the work twice.
grok.com is down as well
It's extremely inefficient, not efficient. It uses a lot of power. It harms everyone else by wasting power.
Every poll shows a massive liberal resurgence. Only a few suggest that they're currently in the lead.
Russia keep seeing what they can get away with and then push harder. Since nobody is willing to apply enough meaningful punishment due to fear of escalation, and they successfully propagandized/bought the US Republican party, they're winning on this axis.

More sanctions should have been imposed when they shot down a passenger plane and killed several hundred Dutch civilians.
Er, actually it does mean that.
Oh wow, this is the first time I'm seeing a real crypto scam on hackernews.
If an album is released on Spotify and no one is around to hear it, does it make a sound?

Point is, artists are regular human beings that need to eat, and they're following the money. Spotify has changed its role from simply being a mere streaming service to an active influencing force to what is recorded and released. I wouldn't be surprised if this was their objective from the start.
European Cloud Computing Platforms
All variants? but N-Terminal is not immune to mutations and the specific antibody will drive evolutionary selection for those mutations - and rapid development of new variants

https://pmc.ncbi.nlm.nih.gov/articles/PMC8647783/ search "N-Terminal"
Using? That's already advanced. Try to login to myAudi app for a day, then we talk. Everybody on HN chats on fancy new frameworks and AI and languages, while whatever they let out in the word is laughable at best.
It would be a mistake to work with China for several reasons.

The EU needs to be in a position where it can decide what is best for Europeans and not be strong-armed or overly dependent on allies that clearly don't share the same concern.
Depends on time, weekday and which highway. But in general you are correct, which doesn't stop people from claiming that they do and that a 130kph speed limit would be horrible.
As of 11:07 Paris time, my e-mails via Roundcube are still there. However, over the past several hours access to the website was inconsistent (at one point earlier this morning, I could not even login). So, perhaps you will find the emails if you logout, then try again in an hour or two.
Reminds me of Wireless Markup Language, which was compiled to WAP Binary XML before transfer to mobile phone.
> using the official one will probably be safer.

Why? The official one can be backdoored and with a gag order you would never hear about it
It's how you do it in many C++ implementations, but IIRC it's not actually mandated in any way unless you strive for GCC's IA-64 ABI compatibility (the effective standard on Linux for C++)

C++'s vtables are also, in my experience, especially bad compared to Objective-C or COM ones (MSVC btw generates vtables specifically aligned for use with COM, IIRC). Mind you it's been 15 years since I touched that part of crazy.
Car tanks are plastic nowadays, there's a fuel fiter and they're pretty good at managing surge/sloshing. Many even reduce power when the fuel light is on for example. You probably shouldn't drive aggressively with the fuel light on but even the user manuals usually recommend refuelling at about the 1/4 mark mentioning the potential pump issue, the danger of running out of fuel entirely and that if the engine is sputtering systems like power anything, ESC, TC, etc might not work correctly. A full tank doesn't hurt but nowadays if you're not being a mong you can cruise with the fuel light on without damaging the car in any way.

Edit: Or at least way less than bad shifting, lugging, not waiting for it to warm up, not letting turbos cool down, etc. The fuel thing is one of those things I hear a lot but then it comes from people (not you, don't know you) who start their car after sitting in a parking lot for an hour and immediately do a pull or hoon around all the way to the parking spot and immediately kill the engine when they stop, etc. Triggers my mechanical sympathy 'tism.
Why would one climb on board if the thing is not meant to be manned and doesn't have any controls on board?

Anyway, if I were to design such a thing for military, it would probably have some self-destruct option
Genuine question: could Chromium survive and thrive without Google's support? As far as I'm aware, most Chromium contributions come from Google, so while it's technically open-source, Google is still very much in control of it.

This "you can use Chrome without Google tracking" is an illusion. Sure, right now, you can have ungoogled Chrome, but what happens a few years down the line when Firefox is dead and we only have one engine, mostly backed by a questionnable corp, to use the internet?
If you want to blow it up, it's 100% easier without boarding it!
They can do the milking without selling - don’t they?
Looks like a global outage. Was asking Grok to help me fine tune a sourdough bread recipe, and it got stuck halfway. Guess we are back to regular ol sourdough today.
I use FF as my main driver on Android (phone and tablet) without problems...???
I distinctly remember C# having a similar capability many years ago too.

Of course, this was in the hyper expensive Visual Studio Enterprise IDE, not something like VS Code, which high school me totally paid 4 grand for and didn't pirate at all.

These days, features like these are making it to free or cheap tools.
I am surprised to see this is using AES-GCM instead of XChaCha20-Poly1305 for its authenticated encryption scheme.

The poor cats and dogs need special hardware for speedy encryption, and can't accidentally reuse nonces without catastrophic failure :(
it is in tokyo
X (Twitter) Is Down
AI has gotten cheaper and it will be even more in the future. This will eventually break even, comparing the cost of conventional web search vs AI on some cases. It is not the same as bitcoin where it requires more energy to get less value
I never understood why there’s such a huge disconnect between private albums and shared ones. My biggest gripe with shared ones is that they don’t provide full quality/res pics. I was going to ask why if a full quality backup is already in the cloud, but now I realize it might be because of the security architecture? Still, this should at least be an option, even if it means storing the data twice, especially since we’re paying for that storage anyway.
Aider does scan your entire codebase. What did you try to do that didn't work?

A typical workflow for me involves developing a plan document using copy/paste from the command line into a (cheap/fixed cost) webui and discussing it with the AI. Then, the result gets pasted back into aider to implement the changes in code. Aider, for me, mostly replaces the text editor, and the mindless process of squashing compilation and test bugs.
I'm not a VFX person but that's mind-bendingly amazing. I really love their talk about needing high quality training date near the end of the video. AI is only as good as the data used to train the model.
That project goes against the spirit of free software:

> "Israel" is blocked

https://news.ycombinator.com/item?id=42104198
Exception: Be very careful not to confuse "deferring to an authority on the issue" with the appeal to authority fallacy. Remember, a fallacy is an error in reasoning. Dismissing the council of legitimate experts and authorities turns good skepticism into denialism. The appeal to authority is a fallacy in argumentation, but deferring to an authority is a reliable heuristic that we all use virtually every day on issues of relatively little importance. There is always a chance that any authority can be wrong, that’s why the critical thinker accepts facts provisionally. It is not at all unreasonable (or an error in reasoning) to accept information as provisionally true by credible authorities. Of course, the reasonableness is moderated by the claim being made (i.e., how extraordinary, how important) and the authority (how credible, how relevant to the claim).

Quotation from https://www.logicallyfallacious.com/logicalfallacies/Appeal-...
https://purpose-economy.org/en/companies/ gives an impression if you click through to the company descriptions, they tend to explain what is meant. Otherwise the term seems to be understood in English, there is a wikipedia article that seems correct to me. Or was that one missing the information you seek?
> in part fueled by Brendan Eich

I don't get why you needed to mention this, when the story became viral before Brendan Eich communicated it.

Do you feel that people misunderstood that, in fact, Mozilla does intend to sell user data?

Note that I'm still using and advocating for Firefox, I just found this offtopic attack odd.
> I'd like to name this as a fallacy - begging the question. The product will be better chasing revenue from you because it will be worse chasing revenue from someone else.

I said the product will be better for me. I generally believe that things are better for me when they're trying to entice me versus when they're trying to entice someone who isn't me, but we can debate that, if you want.
The trust in Mozilla went from 70 to 60. The trust in the google monopoly is approximately -99999999999999999, give or take a few points. You just can't compare them.
It sounds like a gGmbH, but the Imprint (https://www.ecosia.org/imprint) still says Ecosia GmbH (-> For-Profit).
You could just use what's on your license or ID.

The site seems to be a kind of dating/singles chat, if that's the case having genders/sexes makes some sense, although indeed it could be better.
this is giving me "anonymous chat for horny people", probably because of the immediate gender choice.

i can imagine most first messages looking like "a/s/l?"(age, sex, location).

source: was once a teenage boy with internet access.
> The phrase "C is portable assembly" isn't a claim that each statement gets compiled directly to equivalent machine code.

Weasel words. Like a "self driving car" that requires a human driver with constant attention willing to take over within a few hundred milliseconds.

People advocate for C and use it in a way that implies they think it can achieve specific machine outcomes, and it usually does .. except when it doesn't. If people want a portable assembler they should build one.
Except you don't nees to. On a Toyota tou van just use Android auto, and never deal with the Toyota infotainment thing.

Also, the car hás plenty of physical buttons, so I only ever interact with touchscreen for maps.
Perhaps some of the alternatives can supply service?

Some kind of federated commons would be useful. A useful net. Maybe use-net?
> That's an experience I've never forgotten.

Thank you for sharing.

Once I played with Cessna Caravan simulation, with a physical cockpit instruments and controls, and I was amazed by how easy it felt to cross over, even decades later, to the physical controls. In no time I was flying sideways between buildings using the pedals to keep the nose pointed half up while I passed by the windows.

Unfortunately, the very surprised and concerned inhabitants were not simulated.
Also, we cant have the meta, as in we cant have a discussion on our inabilities, retardations and the handicaps they inflict and how that influences the options and realistic futures humanity can have. No, its startrek or bust- a gentle approach, with self-control enhanced by gadgetry and low risk be damned.
The comparison to two way mirrors is apt, and I used the same one when talking about social widgets used for mass data collection/ behavioural targeting.

https://untested.sonnet.io/notes/xitterpng-privacy-friendly-...

Come to think of it, Chrome is not much different from a xitter embed circumventing the third party cookie blocking rules.
My take is something like the following:

With industrialisation blacksmiths were replaced by assembly lines.
I'm sure that blacksmiths are more flexible and capable in almost any important dimension, but the economics of factories just made more sense.

I expect that when the dust settles (assuming that the dust settles), that most software will be an industrial product. The humans involved in its creation will be engineers and not craftsmen. Today we have machinists and industrial engineers - not blacksmiths.

Quality and quality assurance processes will become more important, I also expect optimised production processes.
I think a lot of the software ecosystem is a baroque set of over-engineered (or over crafted) steps and processes and this will probably be refactored.

I expect code quality metrics to be super refined.
Craftsmen don't usually produce artifacts to the tolerances that our machines do now - code will be the same.
I expect automated correctness proofs, specification languages, enhanced type systems to have a renaissance.
> Trident is made by Lockheed Martin, though. Or does the UK have the capacity to perform maintenance and manufacture make spare parts on their own?

The Economist piece spells out that, yes, long term maintenance is problematic, but in the short term nothing will break over night.

With Polaris (the system before Trident) the UK was manufacturing the missiles (effectively under license). It seems unclear whether there's any similar arrangement with Trident.

I guess my main point was that the deterrent is independent (the UK prime minister decides when to fire and can do so without the US sign-off) and there's no cliff-edge where the tech can be disabled by the US. So, with the raw materials ready to go and UK arms manufacturers like BAE Systems perfectly capable of building the tech, the risk to the UK (of being without a nuclear deterrent) is relatively low. Not zero, but low.
There are new rules making it hard for trans people to get an accurate passport.
Only until you spawn it into an executor :(
They give all sorts of stuff to rats or their cells.
Nice work! A useful one you’re missing is `set list` which shows whitespace characters. The main thing I use it for is checking whether indentation is tabs or spaces (or an unfortunate mix of both).
Difference between a petrol and electric Volvo XC40 is about 200KGs, so not insignificant but not as much as it's sometimes portrayed. EVs built from the ground-up may be able to knock a few of those KGs off too as they won't have structures designed for ICE components.
The 96GB 4090 is still at the "blurry shots of nvidia-smi on Chinese TikTok" stage.

Granted the 48 GB 4090s started there too before materializing and even becoming common enough to be on eBay, but this time there are more technical barriers and it's less likely they'll ever show up in meaningful numbers.
> It gets even worse in bigger functions where out-of-order execution starts being a thing.

In addition, add that your processor isn't actually executing x86 (nor ARM etc) instructions, but interprets/compiles them to something more fundamental.

So there's an additional layer of out-of-order instructions and general shenanigans happening. Especially with branch prediction in the mix.
I switched to Qwant 2 months ago after using DuckDuckGo for 4 years and Google before that. I live in Poland - and Qwant gives me the best search results of them all. Much more relevant than DuckDuckGo and much less sponsored content than Google. I'm really happy about how it works for me.
Longest road and rail tunnel is being built under the Baltic Sea
Still on the II, my all time favorite was Thunderchopper.
'eru implied `a += 1` has undefined behavior; I provided a trivial counter-example. If you'd like longer examples of C code that performs unsigned integer addition then the internet has many on offer.

I'm not claiming that C (or C++) is without problems. I wrote code in them for ~20 years and that was more than enough; there's a reason I use Rust for all my new low-level projects. In this case, writing C without undefined behavior requires lots of third-party static analysis tooling that is unnecessary for Rust (due to being built in to the compiler).

But if you're going to be writing C as "portable assembly", then the competition isn't Rust (or Zig, or Fortran), it's actual assembly. And it's silly to object to C having undefined behavior for signed integer addition, when the alternative is to write your VM loop (or whatever) five or six times in platform-specific assembly.
I'm saying it's easy to get the nazi/right wing to vote for state funding for such a project because it's "nationalist".

> Programming might be English but our lives aren't all in English.

Yep. I look up restaurants/stores/medical clinics near me on Google because that's where they are. Mostly on Maps not the search engine tho.

But it's not only programming. How's the Polish wikipedia on any random topic of international interest that you want to check out? The Romanian wikipedia is usually ... much shorter than the English one. With the exception of local topics of course.
Go European: Discover European products and services
2002 was already past the dot com bomb, but as for 2008 recession, SURELY getting a custom dev job in 2008 was easier than now, and in 2009... well maybe about as hard as now.
Friends is a big word, the EU has a vested interest in getting cheap gas from as many sources as possible at this point and a direct oil and gas pipeline to Europe would definitely be helpful.

Russian presence in Syria prevented this but they're gone now.

In the future we can balance Russian cheap gas with Qatari cheap gas to not be held hostage by either party.

It would be a mistake to build dependencies on China when it's possible to avoid having dependencies at all.
It's back. But ironically saw it reported down on bsky first... It lasted a good 15mn by the look of it...
Oh no, they boycott Tesla, Starlink and now this.
> I’m not sure there are many reputable modules on npm that minify without source maps, and if people aren’t using them I’d consider them to be making a poor technical choice, one that I would correct before contributing to the project.

React is a good example of a library that is a transpiled mess when installed from npm. Sadly not the only one, there are many more popular libraries that look like this.
This is like that bit from HHGTTG where Arthur asks the ship to make a perfect cup of tea, so it recreates tea from first principles and takes all the compute available, shutting down everything else until the tea is done. Grok is taking over the twitter servers for more batch thinking tokens until the perfect sourdough recipe is complete.
> Buckwheat is not wheat, soba noodles are based on buckwheat.

Whilst you're correct about buckwheat, just about all soba noodles that I've seen here in the UK are predominantly wheat based (I'm gluten sensitive, so have read a lot of product labels).

When looking for gluten free noodles in Asian supermarkets, I've only really found ones that are rice based with some rarer sweet potato vermicelli varieties.

Edit: after a brief search, I have found some Clearspring 100% buckwheat noodles which I shall have to find and buy. They also sell the more usual wheat and buckwheat version of Soba noodles.
The so called AI can't "know". It doesn't have understanding if the generated text is an answer or of it isn't. You can't force that instruction on a neural network, at best it just adjusts generated text slightly and you think that it somehow started understanding.
You send your company's trade secrets directly to Elon Musk?
This can be combined with adding steganographic noise in form of AI-generated human speech intersecting the encrypted words.
US interprets "privacy" as against government while allowing unlimited corporate privacy invasion - and in practice quite a large amount of spook privacy invasion through that. EU addresses corporate privacy invasion while having a compromise in law enforcement privacy.
True, the cheapest option was always to hid hard with sanction on Russia as early as the first Chechen war and establish backup for Russian energy. But instead, Germany still build Nordstream after Georgia.