skysight-inc/HackerNews huggingface dataset:
> And while Java does like to “heap”-allocate, it happens foremost on thread-local buffers and are used pretty much as an arena allocator. Even without escape analysis, these are very cheap all around.

If that was true, it would be fairly easy for Java to come close to C++, C, Rust, Pascal in the "binary trees" microbenchmark in The Computer Language Benchmarks Game. This microbenchmark is the one that stresses dynamic heap allocation, and is traditionally favoring bump-allocation, so compacting GCs should have an easy win, shouldn't they?

The problem is: the best Java implementation loses this benchmark by far on the CPU part (~2.5x worse) and terribly on the memory part (~20x worse) when using the default stop-the-world GC.

I attempted to run this benchmark using ZGC with OpenJDK 17, and here are the run times depending on the heap size:

250 MB: OOM
300 MB: 27.3 s
500 MB: 12.4 s
750 MB: 8.4 s
1G: 7.8 s
2G: 5.1 s
16G: 5.6 s

For comparison, the best Rust program on the same computer runs in 0.8 seconds and takes about 150-280 MB of RAM (max RSS, varies from run to run).

And the C version #5 that uses malloc (no arenas) is still about the same speed as Java at 2G: 5.4 seconds.
I have had some luck running puppeteer in a nodejs app hosted at glitch.com. I spring for the (cheap) paid hosting and get several containers for dev/test/prod, web based ide. Obviously, this would only scale to a point. In my case I just need a single client automating interaction with a single site. If I really needed scale, I'd probably use one of the services listed elsewhere.

Of course, if you don't need a full javascript-enabled browser parse, consider alternatives first: simple HTTP requests, API, RSS, etc.
Good article but on a lighter note the thought of undoing a half-made sandwich is surreal to me. I always start by buttering the bread!
Hotbit suspends trading, deposit, withdrawal and funding
> When the federal government money became available, the county issued a request for proposals (RFP) seeking contractors to wire up addresses "that were known to be unserved or underserved based on the existing survey," he said.

The world is full of small businesses doing good work in exchange for pay. theVC bubble isn't everything.
I think I could see how this could work, but I'm not sure. So it sounds to me like we have a situation where either (a) quark isolation would violate conservation of energy, or (b) isolated quarks (assuming we could at hypothetically have them in theory, even if not in practice) wouldn't actually exert this constant strong force on each other (at least until they're close together and the "link" can get established, so to speak), and instead only exert some sub-1/r^2 force on each other before then. Am I correct to guess the situation is more like (b)?
haha, that must pertain to specific beers.
It is underway (destructors are not yet finalized).
And they chose us. Just our luck!
What are examples of Apple doing the reverse?
For this to match observations, all galaxies visible outside the milky way would have to be Dyson sphered through their whole extent. If they weren't, it would be obviously visible, as an expanding civilization that had only spread throughout half a galaxy would be a totally lopsided galaxy. And for some reason, all of those civilizations must have decided to leave a certain percentage of stars un-sphered even though they have the capacity to sphere them all.

And the Milky way would have to be un-dyson sphered, because if it were, we would be able to notice these spheres close up. e.g. if dark matter is 5x regular matter, we would expect there to be 5 Dyson spheres of stars the size of the alpha centauri system all within 4ly of Earth. This would be easy to detect through occlusion. Also, gravitational interactions between sphered stars and unsphered stars would be easily observable in our own galaxy. So for this to work, at minimum, the whole observable universe must by Dyson sphered, except for our own galaxy.
In terms of consequence. It makes sense.
I might be naively interpreting this, but isn't "ownership" of a brand different than manufacturing? For instance, TTI owns Milwaukee, Ryobi... etc, but if I understand correctly, they each still manufacture independently. This would be different from the car manufacturers, where the actual components put into the car are often the same between differing brands under one larger owner (Nissan and Infiniti for instance)
Announced with an ani-gif. https://twitter.com/hotbit_news/status/1557347934983061504?s...
I feel bad for the users that were left holding the bag. I put a good amount of money in the YC backed StableGains (Terra) just to watch it evaporate overnight. The investors and founders should feel deeply ashamed for selling these platforms as legitimate savings accounts. The fact that these platforms were backed and promoted by well know VCs/incubators, such as Y Combinator, is utterly appalling.
Smart people are very often terrible people. Being smart exists ok a different axis to being wonderful/awful, well-adjusted, fulfilled or even being successful.
Uber’s apps alone can probably be maintained comfortably with about 30-50 people these days
When the acronym was coined, Netflix was in the process of disrupting the entire entertainment industry and it looked for all the world like it was going to eat them all. As it happened, the industry (well, Disney and HBO at least) figured things out faster than expected, so much of the speculation on Netflix turned out to be wrong. But they absolutely were a Top of the World tech innovator for a while there.

But it's just an acronym, it's not perfect. The other big error is that, obviously, Microsoft needs to be in that list given their pay scale and hiring process.
Unfortunately, doesn't seem to work...

Uncaught (in promise) DOMException: MediaRecorder constructor: video/webm;codecs=h264 indicates an unsupported codec screencap.video:123
Uncaught TypeError: mediaRecorder is undefined

Mozilla/5.0 (X11; Linux x86_64; rv:103.0) Gecko/20100101 Firefox/103.0
That's a good idea. Personal cars are a graft paid by the rest of society.
For some reason, each paragraph does not appear wrapped in my Chrome browser. As such, it is unreadable for me.
Hate speech can be narrowly defined in law enough to avoid most of these issues. For example, it could be restricted to “speech which calls for the death or other specific violence against a protected group.”
I'm 100% pro-Obamacare, as it gave me access to options I didn't have before (medical insurance for pre-existing condition; I have Cystic Fibrosis). However, in the lead up to its passing, one of the (undoubtedly biased and leaning) articles I read in those days was a discussion in how long it took CF patients to get care in the UK (as critics were trying to make a flawed 1:1 comparison). I also know that many of the revolutionary drugs that have come out for CF had significant delays before becoming available in the UK.
True.

> Value often increases over time as well but this isn't cash in hand over the course of living in a house.

You can "cash out" the value increase without having to actually sell the property by remortgaging the house, but that only makes sense when rates are low.
The model knows the recognition text well and demonstrates good results because of it. If you test the same model on some unrelated speech which model didn't see yet the results will not be that great. Error rate might be significantly worse than other systems.
That's discussed in the article though. The open world assumption is untenable. Having shareable interoperable schemata that can refer to each-other safely would be a god send however. And that's what is currently very hard but needn't be.
Given that java doesn’t have too much syntax sugar for data structures, I doubt this will come, but other kinds of destructors will be possible.
(edit: parent originally claimed 30 million professional software engineers worldwide, then edited in a revised estimate of 13 million.. which is in the ballpark of my original figure? :)

Just because someone "uses JavaScript" doesn't mean they are a full-time professional. In fact, most are dabblers. The number depends entirely on the definition - are all IT professionals considered software engineers? If so, that's about 24 million.

I am talking about full-time SWEs.

In any case Drew, it sounds like we're mostly in agreement. What a relief! :D

We can't really know what is in the minds of Zuckerfk and Pikaichu, in the end it's all speculation.
In 2001, we didn’t yet have the advantage of knowing what the next twenty years would look like.
My experience at Google (which matched other large companies I've been at) was more that the "smartest" (I.E. earliest) members of a team laid down so many road blocks for later members, in the form of tech-debt and undocumented knowledge, that the output difference between coasting and working yourself to death was pretty small. It's an easy environment to get discouraged in.
I wrote it from scratch 2 days ago.
Also in Table 6, you see that Facebook's wav2vec 2.0 XLS-R went from 12.06% without LM to 4.38% with 5-gram LM. In comparison to that, I found TEVR going from 10.10% to 3.64% unproblematic. The core assumption of my paper is that for German specifically, the language model is very important due to conserved (and usually mumbled) word endings.

Anyway, it's roughly a 64% reduction for both wav2vec2 XLS-R and TEVR. So if your criticism that I overtrained the TEVR model turns out to be correct, then that would suggest that the Zimmermeister 2022 wav2vec2 XLS-R was equally over-trained, which would still make it a fair comparison w.r.t. the 16% relative improvement in WER.

Or are you suggesting that all wav2vec2 -derived AI models are strongly overtrained for CommonVoice? Because they seem to do very well on LibriSpeech and GigaSpeech, too.

Could you explain what you mean by "perplexity" here? Can you recommend a paper about it? I haven't read about that in any of the ASR papers I studied, so this sounds like an exciting new technique for me to learn :)

BTW, regardless of the metrics, this is the model that "works for me" in production.

BTW, BTW, it would be really helpful for research if Vosk could also publish a paper. As you can see, PapersWithCode.com currently doesn't list any Vosk WERs for CommonVoice German, despite the website reporting 11.99% for vosk-model-de-0.21.
https://doi.org/10.1126/science.add3198 direct link to the paper
Oh, I think OP is talking about success in school as a student, particularly children in "lower" education (K-12), not adults in post-graduate academic careers.
You're right. That's the current situation on the ground, but RUSI certainly can't predict the future, and they do suggest that with increased deliveries of Western weaponry, it's possible Ukraine will succeed.
Yes, I'm looking for some quality active speakers at a good price/performance point. But it seems like the entire market is trying to con me.

Same for buying kitchens, mattresses, cars ...
I just learned this from watching Hard is Easy on YouTube. And I've been climbing for 10 years!
> Is simply 'keeping a few tools around in case of emergency' enough if you encounter a cop who's having a bad day?

Yes. It's the UK, not the US, we don't make a habit civil asset forfeiture stops to see if police want a free car in the first place.

That excuse probably wouldn't get you anywhere if you walked around thrusting the pointiest blade of your Leatherman at everyone, or if each member of your gang had a sharp-bladed tool in their pocket just in case they needed it on the way to the neighbouring estate but "I might go to jail if the police find the toolbox in my car" is not a problem British people face.
I'd like to know its accuracy on the sound of Rhabarberbarbara[0] or Nackenzacken[1].

[0]https://www.youtube.com/watch?v=l3_tRPRt9x8

[1]https://www.youtube.com/watch?v=Mngm8k4_qAc
Out of curiosity did you do things above board from a business standpoint (taxes etc.) or was this more of a blackmarket setup?
ASN = Autonomous System Number (https://en.wikipedia.org/wiki/Autonomous_System_Number), it's a number which identifies an ISP in the core Internet routing protocol (BGP). A low ASN usually means your ISP has been part of the Internet for a long time; other than the 16-bit vs 32-bit ASN distinction, it has no practical effect, besides implying that your ISP is one of the "old-timers".
Your parent poster proposes that the key itself is protected by a password that the user needs to enter and that the unlocked key is only stored on the users device (local storage for browsers,…)

The server only serves encrypted data that gets decoded in the browser.

The primary usability problem for that approach is that there’s no way to recover the data (messages) if the user ever forgets the keys passphrase.

Another problem is that all of the rendering that uses such encrypted data needs to happen client side in JS, WASM or similar.
Indeed, Kubernetes is hardly "light" :D

However, it's only required when running pipelines in the cloud. When running locally (`$ sematic start`), nothing else than Python is required.

Regarding background, we are folks with experience building ML tooling. We've built infra around TF and Pytorch, but none with Jax. That being said, Sematic is agnostic to the framework you want to use.
Probably true!
"Even when running Linux, people don't understand let alone control their machines anymore."

Very true. This fact was encompassed in my comment abeit not specifically stated - see my reply to wlindley.

Also, the fact is that Linux is now so big and complex that I doubt if any one person fully understands it - not even Linus.

This is a far cry from Assembler on an S-100 system where the 'chicken & egg' problem was common. If you couldn't compile the source you couldn't get a 'C:>' to edit the source or run the compiler. By the time one had solved these problems one knew one was actually in control of one's system and not vice versa!

:-)
How people see is just a reflection of their minds. If one sees world as awful - that only tells about that person mind. It has nothing to do with the world. And talking about seeing truth is just inflated ego, nothing more. Some of the wisest and most impactful people in history talked about truth being the ultimate ecstasy. That is a smart way to live, I would say.
The Hacking of Starlink Terminals Has Begun
Ah the Brain-Computer-Interface. While in university I worked on such a thing. The EEG acquisition hardware was from g.tec medical engineering with an interface to Matlab. I trained a Neural Network (it was the year 2010) to classify steady state visually evoked potentials.
Where do you get the lists of "goods with highest inflation" and "goods with lowest inflation?
Many years ago I wrote a scraper-module for a scripting language that exposed a fake DOM to an embedded JS-engine, spidermonkey. The DOM was just an empty object graph, readable both from the scripting language and inside the JS context. The documents were parsed by libxml2 and the resulting DOMs were not identical to mozilla's, for example. But fast and efficient.

The purpose was to enable "live interactive" scraping of forms/js/ajax sites, with a web frontend controlling maybe 10 scrapers for each user. When that project fell through, I stopped maintaining it and the spidermonkey api has long since moved on.

It works for simple sites that don't require the DOM to actually do anything (for example triggering images to load with some magic url). But many simple DOM behaviours can be implemented.
Or you know, if the us gov could go after guilty people instead.

Such as every single bank director.
Natural gas is needed to make most highly efficient fertilizer and natural gas has just about doubled from prior to the war - this will increase the cost of food down the line, unless natural gas starts flowing freely from Russia again.
Your principal and interest payment can never go up, but your property tax (which is included as escrow on your mortgage) definitely can. I live in Texas, and my mortgage will be $400 a month more next year because of rising property tax.
Would that be third derivative or just second? My brain doesn’t want to parse that
> ~$500 and sun shines for 10 hours a day

I’m not gonna spend 10 hours in an office and definitely not from sunrise to sunset. Also, 10 hours of sunshine in a day is a rarity in most of the US, especially during the winter.
ÆPIC Leak
Long live the dream of the semantic web. For visual learners there’s a great YouTube video explaining the semantic web here:

https://youtu.be/6gmP4nk0EOE
> being up to BigCorps peculiar standards

I'm glad you put it that way. It's not necessarily smarts or talent, but it does take a particular willingness for the institutional peculiarities to integrate with a big organization. I'm not one of those people, I tried it, and I will never do it again. I did note, you either had people who had just joined, or people who had been there for nearly a decade or more. I think of the word "institutionalized", as in, they had bought into the institution lifestyle, and were so full of it's arbitrary knowledge that moving on would be like starting over.
I see. This makes a lot of sense when you phrase it that way.
To be clear. I agree with you, I doubt Russia will surrender any time soon.

The conclusion as far as food goes is that globally, plans should be made that do not count on any food from Ukraine, or Russia entering global markets.

I just took umbrage that OP was seemingly (and probably unintentionally) putting the blame for the situation on Ukraine and not Russia.
We’ll a lot of their products come out if individual side projects, Google is an incubator of sorts so I’m not surprised that’s how their product gets made.
added my email to my profile.
The Romans were way ahead of their time in terms of construction ability and plenty of the stuff made much later is downright crude by comparison.
I know the market is cheering this news, but isnt it depressing. That means the Fed will continue to raise raies until this number drops to around 2-4% range. Do they expect that to happen by the end of this year or will it be an year or more to get to that number. Sorry I am not an economist.
Voro++
Interesting writeup. I'm of the opinion that the problem of the naming issue (how to call "things"?) sits in the idea that going from structured documents to structured data is one abstraction level too deep (i.e., people don't agree on how to call "things"). I believe this can be solved by similarity search; if we can approximate the data and represent the structure in embeddings. Hopefully, this might be a step in the 2nd try, as mentioned in the MD :)

> It would be like wikipedia, but even more all encompassing, and far more transformational.

You might like to see this (https://weaviate.io/developers/weaviate/current/tutorials/se...) as a step in this direction because it contains the structured Wikipedia data and the embeddings to target individual nodes in the graph.
This the first I've heard of this and I assumed there must be more to it. After some Googling I'm shocked that someone can be sentenced in the UK for a mildly offensive tweet (IMO) that went viral before it was deleted in 20 minutes.
ShadowStats claims ~8% inflation since 2000, i.e. a 5x cumulative increase in cost of living. I don't buy it.
Using it as an external display would also get rid of the problem of vendor lock it to the Lumina app ecosystem. A desk should last a VERY long time.
There’s no way you can sustain 8 hours/day of productive work 5 days a week as a developer. It’s not working a field or packing boxes, there’s a mental component that gets exhausted over time.
> It feels like you're asking for something HTTP can't really do, so of course http.Server can't do it.

This is a fair enough point. I wasn't being discerning enough with my critique of http.Server, and when writing my initial comment, and neglected that a custom net.Listener could be supplied.

> Whether the lb can safely retry should depend on the HTTP method

to be more precise with this statement whether the lb can safely retry _after an initial connection has been made_ should depend on the http method (e.g., GET and HEAD can be considered idempotent...whether they actually are is up to the server)

> But this is true of anything the http.Server could have done.

Yes - which is why I saw value in your mentioning that a customer listener may be supplied.

> If you want an application-agnostic client to be sure it's safe to re-issue a POST, you have to stop it before the connection is open because as soon as it's open that data is coming through.

This was exactly my point.

> Conversely, for anything (general or application-specific) the http.Server could have done after pickup, you could do in an early-stage handler for little to no additional overhead.

Yes, but since the listener accepted the connection, it can't be retried against a different host.

to recap:
I'm suggesting that there are times when it's appropriate to have a listener that circuit breaks to stop accepting connections. To your point, while the need exists, that's a concern of the tcp layer rather than the http layer, so not a fair criticism of http.Server
This disconnect is due to a lack of understanding the difference between individual and collective rights. People pushing collective rights are inherently in opposition to those who value individual liberty, and the dillution of this largely via education has vast swaths of people trying to apply more and more collective rights structures on an American foundation of individual freedoms in the Declaration of Independence sense. Hence why even as an atheist I find solace and value in the founders justification of The Grand Architect giving us these rights in the more gnostic sense. As it serves to emphasize that the desire of individual rights is an inherent part of being an individual human, something universal. This was the true revolution of the enlightenment and renaissance embodied in the imperfect but first nation state to buck monarchy and theocracy that is America, and the fad-of-the-moment haters who so blithely dismiss not just the Constitution but its foundational philsophical concepts from the enlightenment are increasingly dooming us to repeat history. Censorship, stasi-level totalitarianism, etc are the end result of collectivism, forever in opposition to true, stripped of its faults, Americanism.