skysight-inc/HackerNews huggingface dataset:
Show HN: Jacline: Java to Closure Is Not Enough (transpile to JavaScript)
jacline is a Java-to-Javascript transpiler, using a forked version of j2cl in combination with Google Closure Compiler, plus other libraries providing APIs that combine the Java world with the browser world.

Specifically, jacline sports a Maven plugin instead of Bazel, and focuses on sharing code between the two platforms.
I'm seeing AI-gen images of obviously (to me) bad nature themed images that sooo many people think are legit and make comments like "Nature is beautiful", "Amazing", "Proof of God", etc. These images don't even need to be stolen... they're just so easy to generate and then posted for clicks.
You assume Azov is official Nazi.

It isn't, and never was.

There were a few people there who flirted with neo nazism back in 2014. They were rooted out swiftly. There is a reason why every time you ask Russians for proof that Azov is Nazi they show the same old and / or manipulated photos.

Today Azov has representatives of most minorities in Ukraine, including "ethnic Russians" and Jews.

Meanwhile, one of the founders of Task Force Rusisch said something along this in an interview (IIRC and I don't speak Russian natively):

> Let's not mince words, I am not a "nationalist", I am a nazi.
Indeed. Also, the money is probably coming out of some money market fund or from selling treasuries.
I definitely think authenticity or at least perceived authenticity will become more important in the future. There's a reason vacuum tubes are still produced industrially for guitarists and HiFi enthusiasts despite being over half a century obsolete and it's because despite digital modelling being just better from an engineering perspective people value the perceived authenticity of the real thing. I'm drawing up plans to build a valve amp myself, despite the fact it'll be worse at being an audio amplifier than one I can buy for a tenth of the price of the parts I value the gently glowing glass and straightforward analogue approach to amplifying sound.

I think whether AI content will put people off the web in general will depend on whether it's actually any good or not. 'That looks like an AI made it' is usually an accusation of shoddiness at the moment!
Don't forget that the recommended videos themselves are manipulative bullshit.
An EV completed the first-ever drive from the North to the South Pole
> I think it’s a bad idea to have multiple front ends and Rust should learn from the mistakes of C++ which even with a standards body has to deal with a mess of switches

I do not disagree, yet at the same time, having the same set of switches across different languages is nice, too.
Ants in the Server Racks: 21st-Century AntiTech Terrorism in Theory and Practice
It will fall to 27th and beyond. It's just a matter of time.

Everything fails if you only look at the last few moments.
ChatGPT is trained to sound convincing, not to be correct.
X and the Digital Services Act
It's a sign that mass-communication-for-everyone-at-scale isn't a great idea after all. We can just go back to small forums and private group chats. Let human-scale social norms rule instead of algorithmically-amplified grey goo.
C# has multiple compilers and runtimes? Mono used to be a separate thing but if I recall correctly mono has been adopted by MS & a lot merged between the two.

JavaScript itself is a very simple language with most of the complexity living in disparate runtimes and that there are multiple runtime implementations is a very real problem requiring complex polyfills that age poorly that are maintained by the community. For what it’s worth TypeScript has a single implementation and it’s extremely popular in this community.

Java is probably the “best” here but really there’s still only the Sun & OpenJDK implementations and the OpenJDK and Oracle are basically the same if I recall correctly with the main difference being the inclusion of proprietary “enterprise” components that Oracle can charge money for. There are other implementations of the standard but they’re much more niche (e.g. Azul systems). A point against disparate implementations is how Java on Android is now basically a fork & a different language from modern-day Java (although I believe that’s mostly because of the Oracle lawsuit).

Python is widely deployed & CPython remains the version that most people deploy. Forks find it difficult to keep up with the changes (e.g. PyPy for the longest time lagged quite badly although it seems like they’re doing a better job keeping up these days). The forks have significantly less adoption than CPython though.

It seems unlikely that independent Rust front end implementations will benefit it’s popularity. Having GCC code gen is valuable but integrating that behind the Rust front-end sounds like a better idea and is way further along. gccrs is targeting a 3 year old version of Rust that still isn’t complete while the GCC backend is being used to successfully compile the Linux kernel. My bet is that gccrs will end up closer to gcj because it is difficult to keep up.
Having another Rust implementation allows for an "audit" to help validate the Rust spec and get rid of any unspecified behavior. It would also give users options. If I hit a compiler bug in MSVC, I can file a report, switch to GCC and keep working on my project until the bug is fixed. With Rust, that's not currently possible.
Desalination can beat batteries for excess energy
They did do something: they blocked people using adblockers.

Really we need some body like the UK ASA to say "you're liable for all these frauds, Google".
AGI feels like a marketing term to me now. I mainly see it as just research into how can we improve and scale the current model architectures we have to be better than the last one
Plus a lot of toxins from the cigarette, their purpose being to filter that out of the smoke.
I do, but that requires either successfully booting something else or pulling the drive. Manufacturers are making it incrementally harder to successfully boot something else. Pulling the drive is still an option, but it turned out that I didn't have the right NVME adapter and one wasn't available locally, and in any case, if you do that and still can't get it to boot, then you have to have a backup image of the drive or you're really SOL. If the device still boots Windows in any condition, I can still return it to the retailer as a plan Z.
What makes you think they have an operating margin of 90%? The blog post says in the last 15 months alone they've hired 500 additional employees ("figmates"), there's no way their margin is anywhere close to what you cite.
While I can't speak for the other commenter, no I don't think they are missing anything. They're pointing out that when people speak about the positivity of technological development and its democratization, they are embedding certain assumptions about which technologies are included in that.

If you're going to talk accurately and honestly about how technology changes the world, you need to be specific about which technologies you're referencing. We have a sort of informally agreed upon shorthand that when we discuss technology we are only talking about "the good ones."

They're saying (I think) that we need to be more rigorous than that. You can't say GPS has made the world better while ignoring cruise missiles. You can't say wikipedia makes the world better while ignoring the role of the internet in the rohingya genocides etc.

If you're using past technologies to predict the role of future ones, your thesis has to justify or at least account for the negative consequences as well.
Surely those seemingly smart anonymous reviewers now feel pretty dumb in hindsight.

Peer review does not work for new ideas, because no one ever has the time or bandwidth to spend hours upon hours upon hours trying to understand new things.
Seems a reasonable response to the revelations of the "Twitter Files," which showed how many non-Twitter employees had been empowered to moderate content on the platform previously.
> Appeal to authority does not constitute an argument. Your response continues to emphasize the perceived lack of a logical core in fascism, while also pointing out that this perspective is supported by a consensus among those who have studied the ideology.

Appeal to authority is only a fallacy when the authority is arbitrary, not when they are experts on the topic.

In any case, this has gone on long enough. I have nothing against you, I've explained my point, and I'm not going to give you a history lesson here, "explain" anything to you, or keep reading your walls of text. HN is not suitable for this.

Have a nice day!
C and C++ both learn from the mistakes of others too. Of course as mature languages they have a lot they cannot change. However when they do propose new features it is common to look at what other languages have done. C++'s thread model is better than Java's because they were able to look at the things Java got wrong (in hindsight, those choices looked good at the time to smart people - lets not pick on Java for not predicting how modern hardware would evolve in the future. Indeed it is possible in a few years hardware will evolve differently again and C++'s thread model will then be just as wrong despite me today calling it good)
> You are not expected to WIN morning commute.

This is my favourite bit about cycling. The commute is a race. It’s often with others, but the likes of Strava gamify it such that you are racing yourself too.
> what does this have to do with e/acc or the article

You mean the article where Andreessen's name is in the title of the article, right next to his picture?
> The point I’m making is that I have a very reliable source of various information, and this thereby makes information from other sources weaker. As in, if information from another source doesn’t match up or align with what the Great White Brotherhood say on the topic then generally, I will take what The Great White Brotherhood say on the topic and dismiss what this other source says because from my own personal experiences - I know that the Great White Brotherhood are

This is exactly how thought control works.

I don’t know TGWB, though I know thought control is much more than channeling.

Once the taboo secret that we can access each others mind is revealed, thought control’s ploy is the reliance upon these as one’s “ultimate source of truth”. Be wary.

Other than the perils of this occult truth, doesn’t it mean there is still great mystery in the world?
World of Commodore 2023 – Special Greeting from Bruce Boxleitner – Babylon 5 [video]
U.S. Fines Southwest Airlines $140M for Holiday Meltdown
Most if not all of the "comments like "Nature is beautiful", "Amazing", "Proof of God", etc. are bots or shill accounts.

Welcome to 1998's WWW.
> has the rapid development of missile technology "democratized access" to surface-to-air missiles?

Yes? They are being used in the Ukraine conflict on both sides. While not SAMs, Hamas has missiles. Even North korea has a it’s own SAM system.

If the best examples you can come up with are Thalidomide and Chloroflurocarbons you aren’t really selling the danger. Both are chemistry technologies, something by which we have massively benefitted from on the whole, but can have uniquely hard to detect effects, most catagories of inventions don’t have the risks of novel toxiciy like chemistry inventions.
> If you're using past technologies to predict the role of future ones, your thesis has to justify or at least account for the negative consequences as well.

Perfect, I literally could not have said this better myself.
I've done this where I use python's ctypes library to write tests for a c codebase. This feels very similar in that it can be tricky to get the type interop correct the first time around. What other strategies/solutions do people like to use for testing their c projects?
"Entrepreneurship is the creation or extraction of economic value"

Exactly!

But sure, I'll entertain you...

Person 1 is a so called solopreneur. Works hard. Pays bills. But eventually burns out and because no one want her/his "shares", she/he closes shop. "Damn I wish they told me about exit and the value there of...," she/he thinks. A hobby that produces revenue is not the same as producing value.

Person 2 is also solo. Does the same (i.e., works hard, etc). But she/he is constantly concerned about the shareholders. Sure, it just so happens those shareholders are her/him. Nonetheless, there are - in the mind of P2 - shareholders. Eventually, she/he sells the company to some other entity for a respectable amount of money (read: value purely defined).

Person 2 !== Person 1. No way. No how.

Again, I ask, what defines value better than, "We'll pay you for your company."? (Hint: Nuttin' does.)

Friend, the confusion is all yours. You can contort it all you want, but The Truth is:

"We want your company" === value.

p.s. A Google search? That's funny. SERPs? Talk about a lesson in lack of value.
Same for reverse engineering cars. The problem is that 2nd owner is not bound by those ToS, because 2nd owner never created a relationship with OEM.
I'm using a Gigaset DECT phone with a FRITZ!Box 7530 AX, the address book works fine.
This library allows you to never use print function ever again while debugging! In this video, we'll explore a fascinating and handy library called "Icecream". This library provides tools that can greatly reduce your reliance on the print function for debugging. The video also delves into how the Icecream library operates.
Causal Inference in Data Science
It depends on what you want. If you don’t have any prospects you’re excited about, can make the MVP yourself, and acquire customers on your own then it might make sense to do so. Once you have traction, it becomes easier to hire and you can give up less equity.
One caveat to serializable transactions in Postgres is that ALL concurrent transactions must be running with the SERIALIZABLE isolation level to protect against serialization anomalies.

This is a bit jarring if you come from MSSQL, which implements the SERIALIZABLE isolation level using locks. In MSSQL, you can rest assured that a serializable transaction will not be affected by changes from other concurrent transactions, regardless of their isolation level.

In Postgres, you may have a set of transactions all participating in SERIALIZABLE isolation today, but tomorrow someone adds another script without the SERIALIZABLE isolation level, and now your protected paths are no longer isolated.
How many Americans own an over-the-air TV station? How many Europeans have been arrested for "offensive" remarks on social media?

There's no contest here.
Godwin's law has been invoked...

I think you mean you prefer the spoken word to a song? I think they serve different purposes. You can connect to either, or both, but spoken word (or a speech) isn't always appropriate in situations where a song is. :)

> Raw humanity just isn't enough any more? Have we become so devoid of imagination and empaty?

This seems like quite a jump.
Figma's press release doesn't mention it, but they've now got an extra $1bn from the merger termination fee to bank, so presumably they could reinvest that into the company and stakeholders.
I got so mad at a bureaucrat the other day I threw my felt hat down as hard as I could. My kids were impressed.
There is actually a different rule at play: People ranked below you barely understand the game; people ranked above you are nerds and no-lifers.
That wiki's fault. Not sure why we put blind trust that wikipedia facts are accurate that we blame people who reuse the content when the wiki editors are create the disinformation.
World of Commodore 2023 – Special Greeting from Claudia Christian – Babylon 5 [video]
The value of a union in China is profit for the owner of the company and control of worker organization. Going outside the ACFTU worker organization is illegal and punishable.
> extremely dubious assumption

I personally don't know any technology that overall was a net negative.

I agree, we could happen run across one in the future, but so far history is on our side. Also, don't forget that our species's default fate is dire. Statistically speaking our civilisation is highly likely to end where is began: on this planet.

Technology is the only change we got to change this dreadful default fate awaiting us.
AI hallucinations are kindergarten level compared to what humans do online.
Not legal btw but impossible to enforce. Small landlords will do this, big ones just run the algorithm
Oof. If after a decade of catastrophic failures you don't already have a list of disadvantages ready, then I doubly don't trust you to write the book.
I'd be surprised about this mostly because I can't imagine anyone using gcc-specific Rust extensions. Not only does rustc have an extraordinary amount of traction by being basically the only choice up until this point, Rust doesn't really have the reputation of moving slowly to adopt new features; if anything, there's been as much skepticism about new features added over the years as excitement. I can honestly imagine more people adopting a Rust implementation with a commitment _not_ to add new features that are added to rustc than one that adds its own separate features.

Even as someone who probably will never use gccrs, I think having more than one implementation of Rust is a good thing for the language (for all the usual reasons that get cited). In the long term, I'd love for Rust to eventually to be able to specify its semantics in a way that isn't tied to rustc, which is a moving target and gets murky when you consider implementation-specific bugs.
Nuclear weapon in current world is an expensive show of power, but completely useless. No one can use it.

If you think that after retreat from Ukraine Russian will use nukes - you are consuming too much Russian propaganda.
I vote technofeudalism. Yanis Varoufakis, who coined the term afaik, has some interesting thoughts on it (and even wrote a book).

Here's a Guardian Article: https://www.theguardian.com/world/2023/sep/24/yanis-varoufak...

> “Imagine the following scene straight out of the science fiction storybook,” he writes. “You are beamed into a town full of people going about their business, trading in gadgets, clothes, shoes, books, songs, games and movies. At first everything looks normal. Until you begin to notice something odd. It turns out all the shops, indeed every building, belongs to a chap called Jeff. What’s more, everyone walks down different streets, and sees different stores because everything is intermediated by his algorithm… an algorithm that dances to Jeff’s tune.”

> It might look like a market, but Varoufakis says it’s anything but. Jeff (Bezos, the owner of Amazon) doesn’t produce capital, he argues. He charges rent. Which isn’t capitalism, it’s feudalism. And us? We’re the serfs. “Cloud serfs”, so lacking in class consciousness that we don’t even realise that the tweeting and posting that we’re doing is actually building value in these companies.
I think this is indeed more of a 2009-2014 thing, and even then it was more "we give you a dozen K40s for your cluster" than "we give you, an individual researcher, a GPU". The stories I've heard of individual researchers asking for free stuff always ended in "no".

I don't see anything unethical about seeding universities (as an organization) with hardware tbh. That's just... grants. Even grants often come in the form of "we fund someone who's doing research on something that's related to us/using our hardware+software".
Nobody is claiming it's the solution to everything.

The lesson from history (and not obvious from first principles) is that it's hard to predict what technology will be good for. You have to invent it first, and let people try to use it to solve whatever problems they have in order to figure that out. Cheapness & convenience often enables new uses -- for instance, personal computers turned out to have a lot of uses that mainframe computers didn't because they were too expensive and inconvenient for regular people to fool around with.

"I can't imagine a good use for this tech, therefore it shouldn't be invented" is a perennially wrong argument.
Vulnerability in golang.org/x/crypto/ssh
> A MITM attacker can arbitrarily delete messages from a connection before the secure channel is established, as sequence numbers are only validated once the channel is established and arbitrary messages are allowed during the handshake, allowing them to manipulate the sequence numbers. Depending on the cipher being used, once the secure channel is established, the attacker can then use the manipulated sequence numbers to delete messages sent immediately after the channel is established.

(https://github.com/golang/go/issues/64784)

OpenSSH also has released an update: https://seclists.org/oss-sec/2023/q4/291
Counterintuitively this will lead to more monopolies since with less likelihood of "exiting" startups via mergers and acquisitions there'll be reduced interest in venture capital and therefore fewer startups capitalised to the extent that they can compete against large monopolies.
Would've been happy to try this, but this device has already been shipped to the recipient. FWIW the consensus was that Secure Boot on the Inspiron was still partially active, even after disabling it in BIOS. If this image is capable of running with Secure Boot enabled, then it should work. If it requires disabling Secure Boot, then it probably wouldn't.
you should really link to something about it that your specifying. Cause it really looks simiar to blocking Microsoft from buying Activision.. A company that makes the hardware trying to buy up all the independant software vendors and have them only make software for their hardware is getting really, really old. I think the only people that would complain are the ones who would directly benefit.
I think Starfish is really, really good, but it also has some serious rough patches. I think the sequel is not great, but it has some excellent highlights. I did not read the 3rd book and probably won't.

The thing for me is that I absolutely loved reading a book set at the bottom of the ocean in crushing darkness. I'd give Starfish a try unless that sounds horrible to you. While it doesn't get fully resolved, I think it actually comes to a pretty neat ending on its own that gives you room to keep thinking about it (and really, that's true of lots of great literature).
Twitter is also chock full of Zionists who lie. But there's little basis to say that either camp of liars is responsible for the lionshare of support either side has.
Decentralised storage could be pretty cool for this, no?
That strikes me as a much better choice than "rizz".

I'm much too old to be where the kidz would be using "rizz" as a live usage. So it's no surprise that I would never have heard of it even while lexicographers are finding a flood of it.

Still... I've got enough experience with slang to have a feel for when a neologism sounds weak. It's just a shortening of a word that isn't used all that often, and doesn't really need a one-syllable abbreviation. That makes it feel self-conscious, as if you never actually use it without simultaneously explaining it.

I assume the lexicographers are right and I'm wrong. But "hallucinate" describes a real phenomenon that's novel to 2023, and frequently in the news.