skysight-inc/HackerNews huggingface dataset:
> I remember that for Emacs specifically there were client side problems with parsing LSP JSON.

I am given to understand that this is not a problem any more (since Emacs 27.1). Before that, the JSON parser was written in elisp which is a slow language (though somewhat mitigated with recent native-compilation). But now Emacs has preference to just use native bindings (jansson), and afaik this had solved most of the performance grievances raised by LSP clients.
Haven't used Windows in a decade, but third party apps on Windows don't even have the framework for some sort of package management, do they? At least with snap/flatpak/AUR/PPA you got an aggregated updating interface and optionally sandboxing for snaps and flatpaks.

I think, something like Appimages are the better fitting equivalent to Window's normalized madness, no?
Hey man, thanks for the invitation, really, but you're literally just some random account on the internet and Carl Jung is a founding psychoanalyst/symbolic thinker. I would invite anyone to regard your suggestion in proportion to the comparative significance of your intellectual contributions.
Right, they show MB/s of parsed JSON, and it definitely surprised me: simdjson-go is among the slowest! It looks like there's something fishy going on there, as it is _orders of magnitude_ slower that vanilla simdjson.
"super well-known" totally depends on which bubble you live in. "Eigen" immediately made me think at the eigendecomposition [1], which is a relatively common operation in AI, and probably served as inspiration for the names of both the C++ library and the company.

[1] https://en.wikipedia.org/wiki/Eigendecomposition_of_a_matrix
Twitter videos for e.g. is pretty dumb. It tries to do adaptive bitrate for a 10s video. By or before the time the video quality improves, the video has already ended.

Also before the recent PWA app, their mobile site used to very bad. PWA sure also crashes sometimes.

Facebook newsfeed itself is so buggy to me but maybe it’s because of all the trackers are blocked. Maybe it works well if they are not blocked.
A friend described it to me once "a leaf node" in entire company structure - not a manager. I think it is a good description, also reason why saying "engineer" does not cover all ICs.
Thant's very great initiative Ismaaa. Like the overall structure of the your website. Keep up the good work.
Hmm, so root processes within the container can still access it?
The proof in the tweet gives steps to getting a solution, and the solution works. In what way is that not showing that the solution exists?
A parody would, at least, be humorous.

On one thing: I understand the desire to look westernized. The video suggests a caricature Middle-East alt-futurism that is interesting more as a theme park than anything else and is a representations of their culture as accurate as Disney's Alladin.
ad 1) that's caused simply by phonemic orthography of German. English orthography is hell compared to that, it's not surprising that they need to start to learn it earlier.
The Rise of Decentralised Money
Emacs ran on hardware from the 1980’s. How can it be too slow on modern hardware?
Ah, yes.

I had a coworker in 2008/09 who studied at a macromedia university, and they were doing basically everything with Flash there.

Sad story.

The job he got with us didn't have anything to do with design, let alone Flash. He worked at the company for a few years and switched later, to do something that aligned more with his love for Flash, and then Apple killed it right away.
Lol. How do you think Musk became CEO?

He IS the investor who pushed out the founder CEO.
This solution doesn't hold - just because a game is symmetrical, doesn't guarantee that the optimal move in some limiting case works in all cases.

For example, consider if the game was played with N>2 players, or if the win condition was to make the first move modulo N, for some N>2. In those cases everything would still be symmetrical, and playing in the center would still be a winning move for huge coins, but not (necessarily) for smaller coins.
This isn't even missing the trees for the forest, it's missing ocean for a fish.

Like did you need a paper to realize that environment doesn't *fully( override genetic factors? That we're not born as some blob that morphs into shape based on the current lon,lat?

This isn't about height... this is about the notion that people associate athletic excellence with genetics over environment and personal effort... maybe in Nazi Germany?

And then to top it off, the point you're using as a "gotcha" still shuts down your line of reasoning but you fail to realize that... The study needs to adjust for ethnicity not just because of genes, but because of socioeconomic factors associated with ethnicity!

The point of science is to examine what you set out to examine. You have one study that shows the tie between nutrition and height survives adjusting for ethnicity. Here, have a study showing how socioeconomics are tied to nutrition: https://academic.oup.com/ajcn/article/87/5/1107/4650128

And then from there go ahead and put two and two together. Nutrition is a statistically important factor even when adjusting for race, socioeconomics affects nutrition... and how do socioeconomics tie back into race?
Can you encrypt the role names for when it might be seen by a user?
The JIT is getting better. Major escape analysis upgrades are a big part of where Graal (a drop-in replacement for the HotSpot JIT) gets its performance boosts. EA definitely does work well there because Truffle depends on escape analysis and scalar replacement very heavily. GraalVM CE is better than regular HotSpot at doing it and GraalVM EE is even better again.
Both comments are super helpful. It's hard to have a third device that acts as a zoom white board that actually works. Used to use the giant surface hub studio that's on a swivel but it's way overkill
You can't though, can you?

You need at least 3 for the first one - 1 to get the info on the murder which is just text, 2nd to get the interviews (which aren't connected to the murder info, though they probably should), and then you can get to the solution in one big query.
> the frontend world is always changing and you're often pushing the limits in what's possible

What limits are there in the frontend world? Modern frontends could run on hardware from 20 years ago unless you are talking about games. Libraries and clients change etc, but the problems you can solve using them doesn't. 20 years ago you had to build your frontend as a desktop app if it did complex things, 10 years ago you could build that in the web. But it is still the same thing.
I'm sure that this also happens sometimes and that there are products where the frontend is the main part and requires more work than the backend.

But I still believe that it's usually easier and more valuable to recreate the frontend, and the reason is that Backend is (on average) more stable, grows over a longer time. The reason is also that the risk of replacing the backend is higher, since for a frontend, you can usually use two of them in parallel (think AB testing) without much problems. But if you do the same with the backend and the new backend writes incorrect data into the db, then the old backend also starts to behave incorrect. Hence harder to change.
Just look at China and their access to WORLD wide web. If crypto gains any traction it will also be treated that way.
What's more interesting, IMO, how did Young come to his conclusions and how did others build on it (and on the Rosetta stone). Even if you know a little hieroglyphs, how do you extend the vocabulary?
Only in some kinds of apps, like web servers where all the heavy lifting is being done by the database anyway.

Consider a compiler. It's not infinitely scalable to multiple cores. It may not even be multi-threaded at all. It also doesn't care about pause times - for that you want Parallel GC.
No, judges don't give harsher sentences when they are hungry
Scale, Technology, Efficiency and Trade.

Sadia (BRF) / Brazil? Danpo or Tyson or LDC from France? And Poland although I dont know any names ( their quality aren't that great ) but I know they are the largest poultry producer in Europe.

Basically once you go into Global trade these companies have to compete. You cant have yours being 3 - 5 fives more expensive than others at the same quality.
bubblewrap can bind-mount paths from outside the container inside the container. I haven't verified this but I'm assuming portals are just sockets bind-mounted into the container. I suggest you maybe install Fedora in a VM and run a flatpak app there that uses portals and try to inspect what files are passed into the container.
What would a commit represent? I've been thinking idly about converting certain media to a vcs format myself.
Ah, thanks.

But I wanted to know about what Polygons ZK plans are and why GP hopes they succeed.
Prices never skyrocketed, you just got older and aren’t considering inflation. 60 cents in 1985 is about 1.50 today, but a cheeseburger only costs a dollar now. In many cases fast food prices in general got cheaper over time due to efficiencies and cheaper ingredients.
Agreed. At some point not long after high school, the syllabus explodes and there's just a huge amount of topics to learn. There's no one thing that you must learn, and there's nothing that you won't be able to learn, it's just that you probably won't have time to learn all of math/science/engineering.

The way I'd put it is the kids all need to learn things close to the pace that they can go. If there are kids who can go really fast, let them do that, find a teacher who teaches real analysis or whatever and let them get on with it.

On the other end of the scale, kids with difficulties need help too. Dyslexia needs to be discovered early, and anxieties related to learning need to be resolved.

Whether you think algebra is coming in too late or too early is not really the issue IMO, the idea of one-speed-fits-all is the real problem. I always wondered why education wasn't just a bunch of ladder steps. Pass a given course, get put on the next one asap. For all subjects, without cross-restrictions. For instance I'm still a relative beginner in creative writing, and I'll likely stay there, but I should be able to take some advanced math and coding courses.

I'll probably end up implementing this myself for my older kid via tutors, since he's interested in a lot of things above his year, but I think everyone would benefit if the system worked this way.
Stablecoins are not necessarily decentralized. Some are, some not.
An artist’s perspective: Why I quit social media (2019)
The negatives of being on being the backend engineer ( by backend I am assuming it means gathering and santizing data as well I may add )

+ 60% work is straight forward , he 40% with respect to data cleansing (especially big-data flows) is painful. Be it other systems that feed data or field devices that produce data , there is so much to handle
+ A new aggregate report may throw existing designs to the trenches
+ Doing a wild chase for 1 abhorrent row of data and painfully digging that up. I love the slickness for UI where you make a fix and refresh to see what happens
+ Lot of plumbing , the frontend uses a standard transport. The Backend API may be anything between Sockets to Webscrapers whose uptimes are always under the pump
I'm wondering about this now I guess it is old fashioned now to use environment variables and bare EC2 servers, managing your own APIs and websockets/DB on same server as opposed to breaking everything out. You need to use cloud formation and "oh did you know there is an AWS service for that?" Then you are using 5 services instead of 2. This twelve factor app concept. Don't know when is the right time to do this/at what scale.
> Frontend is a pretty much solved problem

I don't think so. Just see the progress of frameworks like react/angular etc. over the recent years. We also see concurrency being embraced more. There is still a lot of things to be improved in frontend, I wouldn't call that a solved problem, even though the problem space is narrower than backend/infra.
> which is bad for public companies, Im sure you can see why now

Tesla is the world's most valuable car company. What is bad about that now?
Much easier to fix a button then dive deep into why your algorithms which should work, don't work.
This is pretty neat. A lot like the filtering done in PNG, just without slapping zlib on the result. As far as SIMD goes, I agree with the author and don't see much potential, as instructions are variable-length and most instructions encode deltas. It's probably quite close to optimal by just letting the CPU figure it out on the micro-level.

If each line were encoded independently they could be en- and decoded in parallel (once you add a skip instruction to tell where the next line starts, this does preclude streaming of intra-line output though). The hit to compression ratio should be small as long as images are wide enough for the color buffer reset to not matter.
I think backend is bit more stable.
Project management skills for the remote work era
Right - specifically they invented a way to make closing an mmapped segment safe and fast. The reason you can't officially (without private APIs) unmap something in current Java is because if you did then other threads would segfault, and "no segfaults" is kind a defining characteristic of Java. The new API fixes this using more VM magic, so closing a mapping from one thread will cause other threads to throw exceptions, but this is done without sacrificing performance (it doesn't require checking a status every time you read from memory).
I prefer McDonalds when abroad mostly because of their ordering machines. It's a big advantage if you travel to a non-English speaking country. I was able to order food without friction in Estonia, Finland, Italy, without speaking any of their languages.
J2ObjC does not provide any sort of platform-independent UI toolkit, nor are there any plans to do so in the future. We believe that iOS UI code needs to be written in Objective-C, Objective-C++ or Swift using Apple's iOS SDK (Android UIs using Android's API, web app UIs using GWT, etc.).

Weird statement by the company who created flutter.
Yes, dividing the brexit issue as a left/right issue is very reductive. Both Labour and Tories were very much divided in half with pretty obvious internal conflicts.
Shouldn't, but it all depends on the training and awareness of the person on the phone. Instead of "random gibberish" the attacker could just say "random words", or, if they didn't know which strategy you used, "random stuff".
Baltic countries. Romania, Bulgaria. There was a lot of talent available from the old Iron Curtain. The only example I can think of were Ukrainians and Bielorussians and even then I met a few people from Belarus.
Ah... The good old days. How the cheeks have clenched since. So sad.
I simply don't understand why there are 500 tools for everything and why FE jobs want you to know their specific stack as if it's impossible to get up to speed with if you already know JS.
I just wrote some Go last weekend and the compile time was very slow. It reminded me of Scala. Any way I switched to Ruby and didn't have to deal with it any more. Turbo Pascal really was fast, but I don't see that in Go.
A bit specialized but I like codegolf on stackexchange. Sure, the problem itself isn't the focus here, the implementation is, but it still does it for puzzling for me. I have finished all the regex crosswords I could find on the net...
The people who put their hope into blockchain and crypto currency technology are missing a fundamental point that would have _catastrophic_ consequences on social mobility, exploitation and oppression in the long term: You don't actually want a decentralized, persistent log of all transactions, especially if that also includes credit and debt.

The financial market is going out of hand because since the 70's/80's it isn't serving it's purpose anymore, which is regulating and allocating resources and credit. Instead it is disjoint from actual value and productivity, so it has started a life of its own.

People and entire nations are being held down by financial obligations while not benefiting from the increase in productivity and profit because the connection between finance and value production is almost completely severed.

The only non-violent way out of this is forgiveness. Which acknowledges that exact monetary value and debt in any form and especially in it's current form is just a highly volatile figment. And that's only possible if we can actually _forget_ transactions.

An eternal, cryptographic, decentralized transaction log might just be the perfect tool for long term financial oppression and exploitation. And the more convenient it gets the more exchange will flow through it. Well at least until the people start magnetizing and burning down data centers and PCs. But I think there are less destructive ways forward.
How the worlds foremost maze maker leads people astray
Plenty of man pages have a dedicated RATIONALE section. You don't have to read it, but the stuff is documented.
To answer the author's question: No, SIMD would not help with this.

This is neat. I wonder if the author would be willing to write a Kaitai Struct definition for it.

Something else interesting: QOI is 1,2,2 letters off from PNG. I'm quite certain this is an accident but it's interesting nonetheless.
This is an old article and I think designers kinda stopped doing this because its effect is not as pronounced on high-res displays.

Either way, 100% agree. Stop trying to change a OS’s text rendering, if you still are.
The moral of the story: Governments are printing money, inflation is coming, the crypto's have finite supply, therefore will raise in value.
x64 is the VICE emulator, emulating the Commodore 64 computer.
x128 is the Commodore 128 version of the VICE emulator.
xplus4 is the TED (the first ever system on a chip) VICE emulator of Commodore 16, 116 and Plus/4 computer family.
The issue is not that it doesn't happen - it does, all the time. The problem is it's unpredictable, hard to control and hard to measure. So it's sort of magic that gets blurred into all the other optimizations the VM is doing, and refactoring your code can make the difference between it happening or not.
Those are changes in libraries, not changes in capabilities or what it means for a frontend to be good. How to make a good frontend framework isn't a solved problem, no, but how to make a good frontend is a solved problem. The exception is UX design, but frontend developers typically aren't UX experts, that isn't on their plate.
The necessary UI capabilities for the features you describe already exist in emacs. Multiple alternative implementations of them, actually (lsp-mode vs eglot). It's the editor's job to provide the UI and the LSP server's job to provide the backend. The interface between them is easy to standardise and it has been done (yes, even for the features you mention).

(Seems I can reply after all so have done so, and now I appear unable to edit the GP and remove the text above from it :-/)
Jio Fibre does. ACT used to in some places but it's inconsistent.
[2012]

This isn’t relevant anymore. This flag only affects older versions of macOS.
cured lox is easy, it's just a salt and sugar brine (cold smoked is something entirely different). If the salinity and sugar are high enough basically nothing can grow. Salt on its own, sugar on its own don't worry very well.
Hard pressed? Ed Saverin is a very well known case. He sued Facebook after his co-founder Zuckerberg diluted him out and settled for multiple billions. But then, it was a unusually straightforward case because Zucks put his malicious intentions in writing.
I won't claim that it's the expected outcome for most, but I've exercised options well into AMT territory on multiple occasions, and it seems to have worked out favorably to the point that I could probably skip the ping pong and shrimping boat phases and jump straight to mowing lawns for fun like Forrest Gump.

Also, I have heard stories of former employees that didn't exercise their options or cashed out early, and I wouldn't say regretted it, but reflected on the fact that the stock did a lot better than they predicted it would.

Salt of the Earth folk love to share their stories of financial misery, but generally keep quiet about their embarrassment of riches.
Xbox Museum
Show HN: Convert a paper PDF menu to online QR menu
That's not true, I can replicate it in Chrome 96, macOS 11. It doesn't seem to work in Firefox though.
US Senate Banking Panel letter to Tether seeking information about backings i.a
> Disagreed. Maybe in large companies that work at huge scales, but below that there's plenty of business value that can be delivered with what is essentially CRUD and there's still money to be made.

But that's exactly what I'm saying!

Just continue the thought: if CRUD is so easy, but money can be made then it will be automated away by frameworks or even commercial products. So less people will be needed and hence people will lose their jobs.

Of course, the demand also increases, but still, think about it: 25 years ago, you could earn a lot of money by simply creating basic websites for people. This has become much easier/faster to do now, but making a lot of money with it has gotten much harder as well.
Senate document is availabe here: banking.senate.gov/imo/media/doc/letter_to_tether.pdf
Yes. Those aren't GC controlled so any arguments about GC is irrelevant with direct byte buffers.

Also, object pooling isn't really a GC related hack, it's more useful as a cache booster. Programmers like immutability and garbage collection but your CPU doesn't like these things at all. If you're constantly allocating new objects it doesn't matter if your GC kicks ass, because those objects will always be in parts of memory that are cold in the cache. If you allocate some up front and mutate them, they're more likely to be warm.

Obviously this isn't a language or even VM thing. It's a "mutable variables are good for performance" thing.
> The podcast "Nice White Parents" makes a good case that gifted programs in NYC were essentially used to create two separate-and-unequal systems of education for black and white students inside the public schools.

And let's pretend Asians don't exist. Affirmative action is about keeping Asian numbers down. So is getting rid of gifted programmes.
And specifically macOS hasn't used subpixel antialiasing since 10.14 Mojave was released in 2018
It’s heavily country dependent, eg. where I live (Hungary) whatsapp is hardly known and messenger is the norm.

As fas as I know telegram is very popular in arab countries for example, so they do have real network effect there at least.
> but you think NSO group doesn't have a lawyer and just scrolls down and clicks accept?

Yes! They don't seem like people who think through or care about the consequences of their actions.
C++ 20 has std::format for formatting. And an errata even fixed the typical C++ footgun of allowing you to write nonsense and then only discover the problem at runtime (maybe months later if this code is in an uncommon path), the committee agreed that yes, compilers should tell you if your constant string format won't work at compile time as would happen in Rust, and many other modern languages.

std::format("id.{}", i) // is fine

std::format("{}-{}", oops) // You need two parameters, compiler knows this
Intel rumored to order TSMC 3nm chips for Meteor Lake graphics tiles
It is so ironic that you mention Germany,where kids are split (at age 10, 12?) into hauptschule (lower ability), realschule (medium ability), and gymnasium (higher ability).

To think ramanujans of this world would benefit from lower standards is also having no idea or never knowing one in real life.
Hey guys. I don't hide. This is a promotion your first freeeee marketplace