skysight-inc/HackerNews huggingface dataset:
That is true, thanks for reminding me. I am a bit discouraged by the response to climate change, which I think will end disastrously. I would be overjoyed to be proved wrong on all counts.
> So we are back at where WASM is?

Exactly. By the time you've done all that, whats the point? You'll have reimplemented wasm on top of the jvm in a way that:

- Can't use any of the java standard library (which all existing java code depends on)

- So you also can't use any existing java code

- You need a compilation step for any existing code in other languages to convert it into your special limited java syntax

- And the result will run slower than wasm because of the extra layer of abstraction going on

The one advantage is that you can output everything as standard .class files, so it'll be easier to pull this code into an existing java application.

And yes, you could absolutely do that if you want and you see value in it. Heck - maybe it'd be nice to have a wasm-to-java-class converter to let you reuse all the wasm infrastructure.

But this all sounds like the java equivalent to asmjs, which we already tried. Asmjs was the precursor to wasm. It was built on top of javascript primitives in much the same way as the proposal here builds on top of java primitives. As I understand it, the reason we ended up with wasm instead of asmjs was that:

- Wasm was easier to optimize, had a smaller file size and was faster to load at runtime (since you don't need a javascript compiler)

- Its much easier to make VMs for wasm in lots of languages and environments. Wasm modules can be loaded into programs written in python, rust, C, java, go, javascript, etc without some weird unnecessary dependency on javascript.
do they not verify the recovery email before account activation? how do you not provide a real recovery mail?
Other professions should be paid more, software engineers should generally not be paid less. We’re only spoiled in tech in comparison to how poor other fields are paid.

Personally I was doing a fairly glamorous non tech job (engineering super cars like Ferrari, Bentley, Aston Martin , Rolls Royce etc.) and even that was poorly paid in comparison to tech.
This video explains it all: https://www.youtube.com/watch?v=gjbAKqREg9g

the meme is that he's a bad drummer, but even Hetfield said that he thought of kicking Lars before but realized later that he's an essential part of the band, after all, he's the one that founded the band - if it weren't for him putting out an ad on a newspaper in the US, Metallica might've not existed.

he's not a great drummer, but he's an essential part of the band, remove him and the band is no longer the same. I'd say he keeps the band together.
Forlinx commercial-grade iMX6UL system on module(SoM)/computer on module(CoM) uses NXP's ARM Cortex-A7 i.MX 6UltraLite processor, onboard 512MB DDR3 memory and 4GB high-speed eMMC memory.
Releem: Db Performance Tuning as a Service
I don't think the Swiss will want to piss off either France or the USA on these issues.

I also see that ProtonMail is headquartered in Geneva, about 2km from the French border... which I suspect means that a fair number of employees commute from France on a daily basis...
Countries have agreements between them, and Protonmail only complied to French requests when the French government did the right process in a Swiss court. In other words Protonmail had to comply to respect the Swiss law.

Not sure what happened with the US, but US is a bit special because they have extraterritorial laws (i.e. laws that apply everywhere in the world) and the means to enforce it. Because the USD is used as an international money, and the US position in the world, if the US wants to punish you they'll find a way even if you're based outside US.
Somehow, this comment lifted my spirits. Thank you!
> you play on the doughnut itself and then the fans are in the doughnut hole. And then, well, where do the drums go? Then the concept of the four drum kits — one drum kit in each of the four different directions — came up, and then it sort of went from there.

Er, how does this work in a stadium? Some stadium concerts already have premium prices for the area closer to the stage, but the others can at least see the same thing, albeit from further away. If the "donut hole" is the premium area, what do the people outside the donut get to see? Guess I'll have to wait for a video of this. But this whole "360° stage" thing smacks of "using the stadium capacity as efficiently as possible to make moar money"...
Well, start with the first 10, then remaining ones will emigrate and simply assign bounty for any head of CCP member based on the rank - until the Party is eliminated. How about that? Don't underestimate the money - it goes the long way.
CATL (Tesla Supplier) Launches Superfast Charging Battery (10 min)
No one else can be certain either. It's always very difficult to tell whether the numbers coming out of China are real and how "real" certain markets are.

But personally I wouldn't buy into the "China is doomed" narratives that the internet loves to bring up yearly. Reality is usually far more boring and the issues (especially central gov ones) are usually far more deep rooted and survive long term like cockroaches.

Regardless the article links to some major long term worries in China's real estate which account for 30% of their assets. The number of defaults is declining but the housing market is still in a major slump:

https://www.cnbc.com/2023/07/26/china-signals-more-support-f...
you can get around by using disposible mail services.
that's not using `try` as an expression. can you do `let foo = try <code> (plus some handling for diverging in the other case?)`
Pg_later: Asynchronous Queries for Postgres
so, the question is here how safe tor is.
Ads use tracking - Ads shown to all visitors - Children included in all visitors

Seems inevitable really.
> "You're fired! :fire:"

I snorted at that; thank you
> Teams of good people have always been agile in the truest sense - they will find a way to organise themselves to collectively get the job done.

The word "good" here is very vague :-) People can be well-intentioned ("good"), but disorganized, unskilled, or wishful-thinking. People can be strong programmers ("good"), but work by themselves, without coordinating with others. People can be good, yet have managers micromanaging them. People can be good, yet required to work on different projects at once, which breaks focus. People can be good, yet separated from the customers of stakeholders by a layer of managers. People can be good, but required to analyze and estimate the project before even starting working on it, and then be held accountable for their estimate when they run over time. And so on, and so forth.
... ehem, taiwan.
Those key combos didn't originally send any special codes to the app. Newer terminal emulators do.

(I once wrote a hack for Linux that opened a connection to the X server and used the xkb -- X Keyboard Extension -- protocol to get info about the shift/control/etc state in order to synthesize shift+arrow and shift+control+arrow keycodes. It worked almost perfectly with a local X server.)
Why would it have to instantiate a new V8 for every file? You can just run 'tsc' in your project dir to compile all Typescript files.
God might work slowly, but hormone manipulation works fast and predictably. I'm not sure why you'd choose God over hormone manipulation. One is something which is proven to work and proven to work fast, one is riskier, slower-acting and you are on the whims of someone.
That might be good for the inventor, but that whole thinking that the inventor’s rights trump the rest of the world’s is pre-modern. As we have seen from the last couple of decades, it is always better for consumers when the “official” product exists alongside some cheaper version that one can order from e.g. Aliexpress.
Very gloomy weather in the United Kingdom today. Thanks for this!
YouTube accused of aiming ads at kids after promising it wouldn't do that
I think Tutanota [0] is also worth mentioning with their transparent reports and warrant canary in place

0: https://tutanota.com/blog/transparency-report/
The way that the "Postgres", "libpq" terminology is used in the article ("libpq, the API backend for Postgres") leaves me more confused than I was before. I would understand "libpq" as the client-side library implementing the PostgreSQL wire protocol, and "Postgres" as the PostgreSQL server implementation, but I think in this article "Postgres" seems to refer to the psql CLI implementation?

> I’d like to dig more into how a C FILE reference is created on the server to utilize the above code. I plan to also do more more digging on the libpq side of this operation, including how the data is written to the WAL and processed

I don't think libpq has anything to do with WAL processing, and I would likely guess that the PostgreSQL server implementation actually uses mmap?
'Lawsuit plaintiffs say that harmed investors bought the NFTs "with a reasonable expectation of profit from owning them."'

They can not be serious. More precise "Gamblers put all their money on a horse they heard from a friend of a friend was in good form, they lost, now claim their money back based on that it was supposed to be a 'safe bet' (ignoring the inherent contradiction ofc)."
Of course the Falcon can be compared to the SLS. Both are vehicles designed to take things into space for crying out loud!

The figures are easy to compare as well. Just include these factors in your comparison! Even if we don't know exactly what those factors are, we can make a ballpark estimate the total difference and add that as a percentage to spaceX's final figure.

The idea that things can't be compared because they are different is nonsense. When things are different is the only time comparisons are meaningful to make!
Surely they could have an audit/attestation by 3rd party?
Fun thing: (in Germany) some of the peope that are strictly against nuclear power now start to argue against wind too ... Because they don't like the look of the turbines and does nobody thing about the nature and ...

Some can't be reasoned with.
They pretend to be transparent. All actual decisions are made in backrooms.
The mailing lists are censored and the inner circle cannot be criticized.

Real contributors are exploited by those who work for the right corporations, do very little and go for any clerical position of power.

Do not be misled by the LWN articles, which are very kind and always namedrop the deciders. It is selective reporting.
Not gonna happen. Perf/watt on phones is terrible compared to consumer GPUs
I hope this remains just a curiosity that showcases a fascinatingly bad idea, rather than that anyone out there thinks that this is a good idea and start depending on it.

Picture jumping into a codebase to quickly fix something, then stumble upon ChainFirstIOK or Eithersize5 because someone went overboard showing off that they remember FP from cs classes.
It's much worse than that. It's the Bored Ape Yacht Club. It's a wealthy boating club for unsatisfied simians. Anyone with even a molecule of brains in their head should have been able to determine this was a complete scam.
Tmux has forever changed the way I write code [video]
> It also has a mode where it only starts charging if the battery is below 40% and it'll stop at 60%

Wish every battery powered device would have a setting for this.

As opposed to always charging when charger is plugged in, and always charging up to 100% (non-configurable).
What CoCo bond write down? Or do you mean those special bonds bank issues that go to zero before any other assets during a run?
The lenders in the Chinese housing market are mostly Chinese citizens. In modern China, rather than buying a house, you buy a promise of a house, then the house builder builds it for you. The house builders though have these huge debts, and they've been using money from new purchases to construct their backlog of homes.

The $90bn outstanding is $90bn in outstanding housing construction, not just abstract debts to banks which could be written off or bailed out. Citizens will need to continue paying their mortgages on houses that don't (and won't) exist, which will cause some civil disquiet. Construction companies are going to have a shortfall of $90bn worth of work in their pipelines, which will mean mass layoffs. Entire large towns will go unbuilt.

Evergrande isn't the only one in this situation, it looks like a handful of large house-builders also have these uncompleted backlogs being paid for with new orders. The collapse of one might prompt the collapse of the others. As house-buyers become less confident that their house will ever exist, they'll stop buying new stock. When they stop buying new stock, the other house-builders collapse under the burden of their backlog of construction projects.
Even if you disagree with gab and what people are saying there, you can acknowledge and observe the ways and language that people use there. It seems like (I've never been to the site) people there are relatively civil with each other, compared to Facebook.

I think its interesting for the commentary about radicalisation, seems like it's saying a community that is more like each other is often happier. Diversity brings division with social media. The drive to include all people and expand and grow from venture capitalism might be the thing that makes social media platforms die.

We did see Facebook try to address this pre 2020 with its change of focus on the news feed to just be friends and family but they appear to have gone back on this to increase engagement. I think we have seen the same with Twitter. Mastodon with it's self-curated instances with lots of censorship making communities coherent and isolated from people not like themselves seems like it's going the right way, but it could be that the user group is small and all reasonably similar minded at this early stage.

---

From the paper about gab: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10390321/

"This explains that extremism, in all its forms, is a cumulative and incremental phenomenon or a process that arises or amplifies as a reaction to exposure or prolonged contact with an ideologically different type"

"The lack of radicalization of communication may be associated with the sharing of opinions regarding particular themes and the non-existence of users who can counter them."

"gab...generates a discussion environment that is less polarized and more open to the exchange of opinions"

"facebook.. generating a polarization of positions that in a short time turns into hate speech, thus preventing a meaningful contest between different opinions"
Ask HN: What tool do you use to build the structure for a website?
Tech Blogs Update #1 August 17th, 2023
You don’t need OS processes for multiprocessing. You can use threads in the same OS process. See: Erlang.
There's some videos up:

https://youtu.be/yY4w-bIH3X4
‘Genius’ biochemist Kunliang Guan returns to China from US to head new lab
Most likely 'behind' was filled by evaporated water and rocks. But that was quite a shock wave both in atmosphere and in the ground.

It's strange that in managed to get only 2x of its diameter into the crust. I though it could just get though into magma. That would make the biggest volcano ever.
Individuals develop at different rates and also _start_ at different points: a child born a month early will always be a month behind, though this is far less significant at 10yo than 10mo, and that month gets lost over time in the natural variation of development.

Also, the idea that girls mature faster than boys is a much more a myth; girls mature _physically_ faster than boys but not psychologically.

> There isn't great evidence linking that to anything behavioral though.

Ish. There are behavioral patterns which run parallel to it, most obvious with young male aggression which plateaus in the late 20s before trending down.
I only tried debian based distros on the side, arch being so quick I never thought others did match or go above. Interesting.
We are not talking about Applets, those came from a time when the rest of the web technologies were way behind, and the best we could do is to put up a canvas to render into.

Also, why would we expose the full filesystem api to a theoretical JVM for the Web? The core of the JVM is a simple stack-machine and a GC, there is nothing demanding all these additional hooks to useful, but potentially unsafe APIs. Of course WASM is safe without any outside functionality, so is brainfuck in and of itself.
You say hur dur to suggest that was a stupid comment, but it's actually super relevant. The person who told you that has an interest in you buying. They don't care if it's good or bad financially. But you're here repeating this "advice".
Is there any console editor that supports VS Code key bindings?
China’s car companies are turning into tech companies
Aplogies for the lack of clarity on my part. The other two sibling comments are right about what I meant.

I don't think a language model has empathy, but I think this suggestion can be good for the potential real-world consequences it may have and, if its suggestions are acted on, that might inspire empathy from the actors.

I think you're right that my interpretation/hope about the consequences are unlikely though.
Yes, the front used the jetway and the jetway has a staircase to access the tarmac, people walk from there to the back of the plane and up the stairs.

I'm very surprised that so many people are telling me this is uncommon, I've been through this setup countless times.
Agree, it's so hard to tell nowadays and consensus of different media outlets maybe helps.

FWIW on Evergrande, I always find Patrick Boyle's channel educational and insightful. He has a few videos on the topic. https://www.youtube.com/watch?v=wXCpis_Mlwk&list=PLHC72UlhAt...
A few years ago, I took some time to do a write-up about this programming style, specifically for C#:
https://chtenb.dev/?page=rop-cs-1
There's an answer from TypeScript team for your question :)
https://twitter.com/drosenwasser/status/1260723846534979584

Basically,

> Let's say TypeScript takes over 20 seconds to type-check a medium-sized program. That's not usually because it's JS, it's often because of types that cause a combinatorial explosion.

Also

> A different runtime can afford a lot (it sounds like parallelism and start-up time in this case) but I haven't seen a CPU-bound benchmark that supports the idea of a 20x all-up speed-up.
> and then we can just pipe energy from the equator to where it’s needed.

Superconductors aren't the limiting factor for that, on paper we can already make a 40,000 km long 0.5Ω power line for costs comparable to current annual fossil fuel mining (Chinese annual coal alone is expensive enough for the aluminium).

The problem is geopolitics and that it's a megaproject.
you can also build it yourself
Publish joplin Markdown or HTML to GitHub website?
Is there a way to do it?
I currently upload my html files to blogspot directly. but I would like to put them organized in github.
There are images and that's a huge pain in the ass.
If there were no images, I'd just use the normal markdown format and all good. I don't want to host images online where there is no guarentee that they will be saved forever.

I've heard good things about astro js and stuffs.

What'd be the best astrojs theme if I want my website to look like cloudflare's blog posts?

I dunno how to code beautiful websites. Although I know how to code.

Like how should I work?

I mean I want to just upload the md from joplin to a certain directory and want to see it published.

Is there a good way to do this?
You think Jack Ma didnt try that?
I discovered EDN as a printed magazine at the university library many years ago.

These days I read it on: https://www.edn.com/

I also find Jeff Geerling's writings to be informative: https://www.jeffgeerling.com/
I use iife for stuff like this.

const c = (

()=> {
try: {...}
}

)()
Just to double check, are you sure those 30 year are fixed?
Tag your infrastructure-as-code resources with a link to their definitions
It's syntactically Go but it adds a functional DSL on top of it - that is, you can't just know Go, you need to learn the ins and outs of this library too (plus functional programming) before you can use it.

I cannot recommend this unless you really have to for whatever reason. Besides readability, another factor to consider is performance; Go is not optimized for functional programming structures. It doesn't have things like tail call optimization.

There's better languages than Go if you want to / have to do functional programming.
+1 parody, appreciated.

What a difference a decade earlier makes: https://www.youtube.com/watch?v=LB9lObWclFQ
> But at the price of having to include a heavy runtime; which bloats the binaries.

The other problem is that the "bring your own GC" model means if you use WASM in the browser, you end up having 2 garbage collectors for your program. And that makes sharing objects between javascript and the wasm bundle much more difficult & uglier. You essentially need to do manual memory management for any object thats shared across the wasm boundary to make sure its freed at the right time.

Having a unified GC means object references can be passed naturally from javascript to C# and back without any special code at the boundary.
Thanks for the info! I'll take a look
It's not a lack of anything, particularly skill or work ethic.

It's a cultural difference. Work culture in Taiwan, Mainland China, Japan, Korea, etc. are all wildly different than North American and European work cultures.

None is better or worse than the other, no need to pass judgement. We just need to recognize, acknowledge and respect our differences in service of working better together.
It’s a 6 watt processor that still scores well in benchmarks, very well picked.
I'm not sure what circles you frequent but no one in my social sphere would laugh, or even care really, if someone would wear Star Wars clothing.
On Mac, add it to terminal with brew:

brew install micro

The command on the webpage will only add it to the location you run it.
I don't get the "bad drummer" meme. The drum parts in any Metallica song are perfect for the song and you can tell his style by listening to the drums alone.

Even if it was just serviceable, he's Metallica's drummer, so he's going to be criticised anyway.
I think people often underestimate how much the TypeScript team does to make TypeScript fast and efficient. They have some of the best people in the field working on the type checker
What are your use case that justify a cost 40-50k/month just for training?
Microsoft Fabric vs. Azure Synapse Analytics
Fabric differs significantly from more traditional data platforms like Synapse Analytics and Databricks. It gives it ease of use, but it also takes away some features away. In this article, we’ll be talking about those differences, and when to use Fabric, when to avoid it.
Michael Hudson: The Destiny of China [video]
C# doesn't have anything resembling proper pattern matching. C#s pattern matching is akin to a marginally improved switch or if/else-if chain. C#s pattern matches aren't exhaustive, and the compiler doesn't properly check them at all.[0]

There are no proper sum types in C#, so 80% of the point isn't even there.

enum Season
{
Spring,
Summer,
Autumn,
Winter
}

...

int PatternMatch(Season season) =>
season switch {
Season.Spring => 1,
Season.Summer => 2,
Season.Autumn => 3,
Season.Winter => 4,
// compiler can't prove the above code is exhaustive because no proper sum types
// compiler needs nonsensical branch here that diverges
_ => throw new ArgumentException("Invalid enum value for command", nameof(command)),
};
I see China in 2023 where Japan was in 1991. Real Estate is falling apart. But in the end, the are the workbench of the world. They have Billions of people that can potentially work. Some of them are well educated and highly industrious. Japan survived so will China.