skysight-inc/HackerNews huggingface dataset:
> Firefox breaks the monoculture

Not really as long as it is funded by Google.
As we all know, Microsoft Build 2024 took place on May 21- 23 at the luminous Summit building of the Seattle Convention Center. Syncfusion, too, participated in the conference and showcased our Essential Studio and SAAS products.

The key focus of Microsoft Build 2024 was how AI will shape your future. In 307 sessions held over three days, around 620 speakers shared their knowledge about the latest trends in AI.

Our Syncfusion team also attended various sessions. In this blog, we’ll share what our team members learned from some of the sessions we attended at Microsoft Build 2024.
One thing to remember is that the members of the commission are supposed to represent the interests of EU not the member state they are from.

Member countries are represented in the council by representative of their government and EU citizens in the parliament by MEPs they voted for.
Very timely article for Australia, which is just beginning another debate about whether they should go Nuclear (there is currently no Nuclear power in Australia).

Seems Australia has dodged a bullet by NOT having Nuclear, now some are trying to catch that bullet for political points.
He is infamously a self-proclaimed illiberal. But nice try.

Also, I will leave here some recommended reading on the topic:

> Hungarian journalists and critics of Orbán were targeted with Pegasus, a powerful Israeli cyberweapon

https://telex.hu/direkt36/2021/07/19/pegasus-nso-hungary-vik...
Yes! This for sure plays a huge role as well. How many times have we as programmers picked up a new language, done the 'Hello World', and then set it down and went back to one we already know? Spoken languages are much the same. They all include various concepts that are shared (verbs, nouns, adjectives, grammar concepts, loops, variables, functions, etc) but the actual process of putting them together in the idiomatic order is the hard part.

But without the carrot at the end of the stick, it's unlikely you'll be disciplined enough to stick to it. A new job is a natural place for many people to pick up a new programming language because everything else is also new. For languages it is no different. Can you learn a language outside of the country where it's commonly spoken? Sure, but it's going to be 100x more difficult and you have to generate all of the discipline yourself. If you can crack that problem and build the discipline, then you've basically won the war if you can hold in there "long enough for your enemy to starve." :D
accessible is what i mean.

>I wouldn't expect to see one delivered to my driveway or that the car with the fancy new tech (which might be a lot more involved in terms of costs) should be priced the same as the old tech.

we often pay a new user tax, or monopoly tax like the epipen thing. that should not be possible.
SerenityOS is not a Linux distro.
C++ Builder has been on par with Delphi for years.

If anything, I find quite tragic that Microsoft has never managed to make Visual C++ half as good as C++ Builder.

The only time that they came closer to it, with C++/CX, some internal devs managed to successfuly riot and replace it with C++/WinRT junk, only to now have fun in Rust/WinRT, and the remaining MS teams rather use C#, React Native, or Webviews, instead of dealing with XAML C++/WinRT mess.
I trust JetBrains way more than Google to keep products around
As long as they don't get rid of the Qt dependency the project is a bit pointless. If you are using Qt anyways Qt Webview offers already a superior way to render HTML than Ladybird.
Just watched a play through at https://youtu.be/i5QV-J3JlAY and I can definitely say that the graphics in this game would have blown 9-year-old me away in 1987! Really impressive
I have to admit, and it only happened once, i threw a sickie at work (92?) to finish playing bombjack.

Another game I'm looking for is 'prensorium'.
Worth noting that you aren’t ever going to be on the receiving end of NSA malware by accident.

Unless you have a reason to believe that somewhere the NSA is having a meeting where your name is getting mentioned this isn’t actually something you need to worry about.

Also worth noting that if you do happen to find yourself on a targeting list, no one brand of anti virus is going to make even the smallest bit of difference as to what the outcome of that decision was.

This angle you seem to be insinuating that this decision to ban them is somehow because “they are mad” is a child like understanding of the situation and is actively wrong.
The entire article itself presents incredibly poor reasoning or no reasoning at all for its points.

It's really hard to appreciate it now because CSS (along with JS+HTML) has been extended and upgraded gradually over the years, but CSS is incredibly good for styling and formatting DOCUMENTS - which have a very specific definition, especially back in the 90's when it was first conceived. This is what is was originally designed for.

In that sense the complaints about CSS are perfectly reasonable: why are we using a document styling language for building arbitrarily sophisticated web applications when it was clearly not originally designed for that? You could say the same with HTML and JS really.

> Quit acting like CSS is some giant-ass mistake that needs fixing. A group of people who were collectively smarter than us wrote those specs. They didn’t make mistakes. Assume you are making the mistake, not them.

So what year again was the CSS standard was first published? Checks google quickly -- oh it was back in...1996. HTML was...1991. And JavaScript in...1995.

Yes, it's well known that people in the 1990's were much smarter than people in the 2020's! It's not like there's been decades of progress since then! CSS is utterly fit for purose and bereft of any flaw or defect! Absolutely nothing new needs to be invented or discovered about front-end web development in 2024! There's no point in trying to improve things!

OK, it's hilarious the author rails against things like SASS, and CSS is now being updated to incorporate many of the same features that SASS introduced:

- CSS nesting: https://www.w3.org/TR/css-nesting-1/

- Scoping (no more global): https://developer.chrome.com/docs/css-ui/at-scope

- Not to mention things like CSS variables, calc() etc.

Usually people whine about the status quo or things staying the same for too long and in response, try to improve things. This article almost seems like a big whinge about how things should stop changing and regress or go back in time? That's not happening. If people had the author's sensibilities or attitude back in the 2000's we'd never move past `float: left` for positioning or tables for multi-columnar layouts. Utterly bizarre.
HSV-1 and -2 transmit through contact from skin location to skin. Including through asymptomatic shedding. Only sometimes is that location covered by a condom - in location and in timing.

See also: Wrestlers' "Herpes gladiatorum" which is just HSV-1. Which demonstrates how HSV-1 survives for transmission far more easily or broadly than just genital contact. Is there "HSV-2 gladiatorum"? Apparently it's usually HSV-1 but probably yes - neither HSV-1 or HSV-2 are really location specific.
I view stuff like lead less as something that biosphere couldn't figure out how to recycle yet, so it sequesters and buries it - but by the nature of how life works, if some random mutation would make lead useful as a building block (like many, many other elements are), the biosphere would happily suck all the lead back up and spread it.

The pattern I see here is that over time, the biosphere makes everything it finds useful diffuse, present everywhere in low concentrations; everything else, it sequesters and stashes in high concentration in few places. So not unlike what our industry is doing, just with different materials.
The large IT integrator I work for is definitely a large Microsoft customer as are all the enterprise customers that I have worked with. We definitely don't do anything to discriminate against non Microsoft customers
I'm not a search expert but is the index halted, or is there an issue with serving the results? so there are results in the database but for some reason the query that it sent times out or something and nothing comes back.
A conflict without formal DoWs issued is not a proper war, FSVO proper. That doesn't detract from the hideous nonsense Russia is engaging in, of course; it's arguably worse than a war because they couldn't even be arsed to say it is one.

As much as diplomacy tends to be derided (and I'm certainly among those detractors), I also want to believe diplomacy still fucking means something for the sake of a civilized world.
> They also recently offshored some Flutter roles which may be a sign of how central they view Flutter.

No, Google did this throughout every team, not only the Flutter team.
Reminds me of Microsoft’s Visual SourceSafe[0].

They sold it, but didn’t use it. They had their own custom, in-house tool.

I’m a believer in eating your own dog food.

On-topic, I write native (iOS, in Swift), so have no opinion, as I don’t use either tool.

[0] https://en.m.wikipedia.org/wiki/Microsoft_Visual_SourceSafe
> Enforcement of law is impossible if the vast majority of the citizens are not aligned with its core values

Wait, in a borderless world are you proposing anarchy?

Also, the EU has a variety of values and laws that work with free movement.

To be clear, I don’t think a borderless world can work. But I’m open to being convinced it’s at least a distant possibility.
Rather than C++ can it be done/mainly done in Rust?
>Plus, the build process is well documented and works out of the box

Yeah, that seems to be a huge problem with many larger FOSS projects.
What would it take for a solar cell to directly output alternating current?

Edit: prior art: https://www.winlab.rutgers.edu/~crose/428_html/projects11/Di...
I think you might have it confused with something else. SerenityOS is a ground-up OS with it's own kernel, etc. It is NOT linux.
Ads is the reason Dart is still around, back when Dart VM was discontinued, they had just recently migrated from GWT into Angular Dart, and they weren't going to rewrite it yet again.

Had it not been the case, Flutter team would never had reached for Dart.
How have they dodged a bullet by not having nuclear?
Turbo Pascal (and its sibling Turbo C) also had a text-mode IDE that could open multiple files, had mouse support, syntax highlighting etc. and if you ran your program, it would run it and when it was finished you were back in the IDE. You could even set breakpoints and step through your code.
I wrote a single file python3 implementation with no other dependencies here:

https://github.com/andrewchambers/ddmin-python

It can be used as a cli program or a python library.
we have made an open source orchestration which enables you to plug in your own TTS/ASR/LLM for end-to-end voice conversations at -> https://github.com/bolna-ai/bolna.

We are also working on a complete open source stack for ASR+TTS+LLM and will be releasing it shortly.
> Seems Australia has dodged a bullet by NOT having Nuclear

Yeah, because having a cheaper and cleaner grid would be soo bad
Probably there's very little point to this other than learning how to build a browser right now.

I don't see this catching up any time soon to a point where you could use this and not deal with a very broken browsing experience. So this will likely stay a bit of a niche thing for quite some time. But I'm happy for people to prove me wrong.

Easy to forget that Webkit started out as a fork of Khtml when Apple embraced it for Safari. Later Google forked it off as Chrome. So, it has been done before. But it's a lot of work.
Show HN: Built BriefLink in One Week – Summarize and Share Links Quickly
Hey Hacker News community,

In just one week of intense coding, I built BriefLink and I’m excited to share it with you all. BriefLink is designed to help you quickly summarize and share web content. Here’s what it offers:

Shortened: BriefLink always shortens any link, no matter the size.
Easy: Fast and simple—enter the long link to get a shortened version.
QRify: Packed with powerful features to supercharge your marketing efforts.
Customized: Tailor your link's behavior with device targeting, geo-targeting, and link cloaking.
Secure: Fast and secure with HTTPS protocol and data encryption.
Reliable: We delete links spreading spam, viruses, and malware.
Statistics: Check the number of clicks your shortened URL received.
Devices: Compatible with smartphones, tablets, and desktops.
Smart Target: Select the domain that best fits what you're linking to.
I built BriefLink to manage information overload and share content efficiently. I'd love your feedback and suggestions for improvement. Check it out at BriefLink and let me know what you think!

Thanks,
Exactly. A good designer with a deep knowledge of HTML, CSS and JavaScript will tend to prefer vanilla code, and it makes sense for them to use that. A full stack dev - like me - with a smattering of knowledge across the front end may prefer to use React.

When people argue about whether React is right for a project, they are often trying to optimise for different non-functional requirements. Those against might be considering performance, filesize, and complexity. Those in favour may be optimising maintainability, reusability (with other projects), ease of hiring and onboarding new people. So they can both be right, and what they need to work out is which NFRs matter the most.
This is milquetoast. For comparison, the positive side is almost absent in my kids’ curriculum in California.
Show HN: A collection of front end Learning Resources
... but when the NSA malware gets out in the wild you might very well be targeted along with millions of others.
Who says that the solely focus of CSS is avoiding duplicate code?
How are we supposed to know, being outside of Google?
Definitely, cheap and predictable energy would be fatal for Australian economy.
Once you go beyond Markov chains and into vector models (Transformers or even LSTMs), next —-token-- syllable prediction can capture grammar.
I think this is a common misconception. Children also find it difficult, but they have a decade to figure it out while adults usually only give themselves a few years. Even at the end of that decade, many children still have problems reading and writing well into adulthood.

As adults, we can learn so much faster than kids precisely because we already know how to read and write conceptually. If you can read effortlessly in your native language, you will not be satisfied with your progress in another language until you can read at the same level. What often holds adults back is embarrassment and how that affects our ego. If we could let go and just engage without overthinking it, adults absolutely could pick up languages much faster than kids.
Why the hell should the American people trust the TLAs when they regularly lie to congress with impunity? I may be a boring nobody who will never rise to their attention, but what about the next big civil rights leaders and activists? OWS organizers, or anti-war politicians? What of American politicians who dare to go against the grain of neo[conservative/liberals] or even defy the zionist lobby? How can you guarantee none of them will be targeted? You can't, you're full of shit.
Ah ok, so if the benefits are immense looks like the rest doesn't matter then.

Hopefully that benefit/risk was decided democratically and publicly and not based on some assumption by a handful of people online.
Alternating sun and moon exposure.
Will it though? It seems like the "free market" and political maneuvers might be able to keep the energy costs elevated, similar to what OPEC is currently doing for oil.
> War is an act of diplomacy, but what Russia has been doing is anything but.

No, this is an unnecessary formalism. Why not define war by what is actually happening (large scale armed conflict between states or other large groups) rather than by mere words uttered by somebody?

> In his study Hostilities without Declaration of War (1883), the British scholar John Frederick Maurice showed that between 1700 and 1870 war was declared in only 10 cases, while in another 107 cases war was waged without such declaration (these figures include only wars waged in Europe and between European states and the United States, not including colonial wars in Africa and Asia).

See also e.g. Red Cross: https://casebook.icrc.org/a_to_z/glossary/declaration-war

> The principle of a compulsory declaration of war has now fallen into disuse. In practice and under customary law, a declaration of war is no longer necessary for a state of war to exist; it suffices for one of the parties to make its intentions clear by actually commencing hostilities. Similarly, a formal declaration of war is not necessary for the application of international humanitarian law.
We've tried doing both. It's unlikely we'll use KMP/KMM.

1) We weren't happy with the layers in between - there's the cross platform and the 3rd party libs. 2) The exported size was about 30 MB bigger than it could be, mostly related to the previous point.

The main advantage it has over Flutter is that you don't have to learn Dart and Google won't kill it. But Dart is a nice language and it plays better into reactive programming than Kotlin.
Logs said it was DNS, it looked like DNS, it had to be DNS, it wasn't DNS
Call me cynical, but I'm sure the globalist centralist fascist powers of the time will not rest until this law, in one form or another, is passed at EU level and made mandatory for all member states.

I hate this Nazification of the EU so much, that I would support my country leaving the EU the same moment this or similar legislation goes through.

Lucky Brits, at least they can vote out the dumbest and most corrupt politicians and let their laws be enacted by their parliament, and not some international body that claims it has supremacy over national legislation.
yea fair point, the person who posted the tweet says the indexing stopped, I'm just highlighting there's probably another reason why that's case.
But it’s a completely separate codebase right, and that’s the monoculture we’re aiming to prevent here.

If it’s not about tech but rather about funding, then should we be concerned of the monoculture of American browser vendors, or English speaking browser vendors? I don’t think we need to be, but I also think the tech side is the important place to prevent a monoculture for the open development of web technologies.
Disney Sued by Workers Forced to Move for Cancelled Project
Who may have thought in 2004 that 20 years later you may have to use a specific language and a specific ui library to run gui on different platforms without 500mb runtime and it still stuttered.

Why are we like this? It’s literally 66% more APIs that you need to support since then, everything else is already done. Take GDK/Cairo or Qt abstraction layers, integrate it with platform-specific smooth scrolling api and paint whatever widgets you want efficiently. Even proxying it to html-css would do the trick, although for a price.
Eh, I was recently contracted onto a native macOS team (Swift), the company had an adjacent desktop team who opted to use Flutter, they had a lot of problems and ended up dropping the project. I don't know the details but there was a lot of weird edge cases they ran into on desktop. They had a mobile app partially in Flutter (different team again) which seemed to be OK, however.
It seems to me that monopolising solar will be a lot harder than monopolising oil, because of the substantially lower overhead and resource competition.
aren’t the NSA documents snowden leaked a complete rebuttal of your comment?
London hospitals hackers publish stolen NHS blood test data on dark web
FTA: "The next ten-fold increase will be equivalent to multiplying the world’s entire fleet of nuclear reactors by eight in less than the time it typically takes to build just a single one of them."

I understand exponential is hard to grasp..
Aren’t wars (in the traditional sense) effectively banned by the UN? If war is illegal under modern intentions law what’s the point of declaring one besides self-incrimination? If you invade a country and just call that a “special operation” you can at least maintain some pretense of legitimacy.
First time I've heard of nuclear being a cheap technology to deploy
* GitHub issues

* simple specific goals

* obsession with functional imperative architecture and DRY
However Einstein's model predicts a universe which is finite but unbounded.
I might argue that being funded by Google gives Firefox stability, and allows it to deliver to a broad audience. If it were funded exclusively by, say, HN readers then it would probably end up being used exclusively by HN users.
Firefox is open source, it would be far easier for the community to make a stripped down Firefox port with no telemetry, no ads and no upsells for Mozilla services.

With that said, almost all of Mozilla's revenue comes from Google, which might possibly influence what features they implement, their stance on various web standards etc.
Not cheaper at all by all accounts, this article included.
I hope both Ladybird and Servo succeed in creating a new browser engine. Though I do have a slight preference for Servo as it's using Rust. Not that Rust is magical, but given how much attack surface there is in a browser, it seems picking C++ is a bit odd in 2024.
Use Ionic and go on with your life and mental health.
Presuming there's a reason you excluded Germany, would you make a comparison with that system?
The issue are sites that only have that "call us" option and no priced plans whatsoever.
I have read the whole source of LangChain in Rust (there are no docs anyway), and it definitely seems over-engineering. The central premise of the project, of complicated chains of prompts is not useful to many people, and not to me either.

On the other hand it took some years into the web, for some web frameworks to emerge and make sense, like Ruby on Rails. Maybe in 3-4 years time, complicated chains of commands to different A.I. engines will be so difficult to get right that a framework might make sense, and establish a set of conventions.

Agents, another central feature of LangChain, are not proved to be very useful as well, for the moment.
> there's nothing wrong with [a hyperactive sex live]

Well, clearly nothing except for the increased risk of STD exposure. I'm not GP and I wouldn't call myself puritanical, but let's not pretend like choices don't have consequences, and activities don't have risks. Yes, maybe the risk is more palatable for some, but when they knowingly take on that risk, they don't get to cry in conginitive dissonance about how their situation (STD) is not somehow a consequence of their choices (lots of different partners who are untested). In my opinion they knew what they were getting themselves into.

Now, yes, people are stupid, so it's good that backup options exist and are being developed. Still, let's just call it what it is: stupid.

I think the modern trend of acting like nothing is ever anybody's fault and consequences don't exist is very harmful. People need to take personal responsibility. And if they can't or won't, we need to recognize that for the bad thing that it is.

It's just this incessant infantilisation of people who are perfectly capable of reasoning and agency, where we pretend like nothing is every anybody's fault and therefore don't feel bad about it nor change anything about your ways.

And all of that is completely orthogonal to being either a puritan or sex positive.
Florence-2: open-source Vision Foundation Model by Microsoft
From the other side of the pond:
As my 10-year old summarized some time ago:
”the fire and rescue department needs fires, the police needs criminals and the hospitals need sick people. That’s kinda backwards!”

If these functions in society receive public funding, are of public interest, there should not be any way it’s main objective is to create finacial profit.