skysight-inc/HackerNews huggingface dataset:
I think the point is that frontend engineering is a broad field, and everyone had gaps in their knowledge, especially specialists who focus on specific parts of the stack. It's possible to provide a ton of value on very complex frontends without doing much in the way of CSS, for example. I've been part of projects where the UI layer was handled in a dedicated library, and unless you wanted to be part of that team, you didn't have to understand much more than which React components to use when. Graphics are a specific subfield of frontend that isn't relevant to most apps, and it's possible to go very far without being exposed to these.
>As a teenager in Italy drafted into Mussolini’s army, he escaped and joined the resistance forces as an underground freedom fighter, planting explosives on roads and railroads to thwart fascism’s spread across Europe.

If the war had gone a bit different, this man might have gone down in history as a little-known terrorist. Makes me think how lucky I am to live in such peace. Not everyone in the world, or even my community, gets to experience that.
Couldn’t you just accept the username and password

Determine the Auth provider from the username

Feed both username & password to the provider

And be done with it?

I’m not clear why the user needs to be made aware of the SSO setup..
Sociology is generally considered it's own field that has some overlap with psychology and not a subfield.

>And sociology have predictive value, can we agree on that?

No, I don't think we can and I think that's the crux of the disagreement.

What big predictions have sociology made that have born to be true?

Your example of emergency exits doesn't fit, and in fact proves the opposite. Those emergency exit signs existed before any sociological study of them. It's not the case that sociologists said "Hey, we just invented emergency exit signs and predict they will save lives," rather they're saying "You know those things that people have been using in emergencies to save lives for decades? Turns out it works."

To be clear, I like sociology and the sociology courses I took I did find enriched my understanding of society at large. But I do not believe sociology helps us predict the future any more than history does (another field I love!). In contrast, fields like climate science say "If you release carbon, temperatures will rise" and that falsifiable prediction has born to be true. And I wager that sociologists will be more like historians with a diversity of opinion, than climate scientists who overwhelmingly agree with falsifiable and predictable claims.
> capped by the line fill buffer and queuing delay kicks in spiking your cache miss

could you point me to a little reading material on this? I know what an LFB is, more or less, but what queueing delay, an dhow does that relate to cache misses? Thanks.
it would be for a vector where values are stored in the vector entries. Instead it is usually pointers to strings or objects. So you pull from memory by pointer (i.e. cache unfriendly) every string, compare, etc... And small n is usually small until customer actually generates couple orders of magnitude more of those objects than it was in test/dev :)
Lets be more like him
Patients of a Vermont hospital are left 'in the dark' after cyberattack
Let me put my perspective on this.

As it happens, I have developed one algorithmic, low latency trading system in Common Lisp / ANSI C, and then was asked to rewrite it in Java which I did.

It actually traded on Warsaw Stock Exchange and was certified by WSE and was connected directly to it (no intervening software).

Yes, it is possible to do really low latency in Java. My experience is my optimized Java code is about 20-30% slower than what very optimized C code which is absolutely awesome. We are talking real research project funded by one of larger brokerage houses and the application was expected to respond to market signals within single digit microseconds every single time.

The issue with Java isn't that you can't write low latency code. The issue is that you are left almost completely without tools as you can't use almost anything from Java standard library and left scratching your head how to solve even simplest problem like managing memory without something coming and suddenly creating a lot of latency where you don't want it to happen.

Can't use interfaces, can't use collections, can't use exceptions, etc.

You can forget about freely allocating objects, except for very short lived objects you must relegate yourself to managing preallocated pools of objects.

I don't know what is the current state of garbage collection but in our case garbage collection had to be turned off and nothing outside of Eden could be collected during program execution (Java 8).

Writing that kind of optimized code is all about control and Java is all about abstracting it so you don't have to worry. As you see, both goals are at odds.

So I still prefer working low latency in C as it is more natural, native solution for managing problem where you absolutely need to control memory layouts, preallocated object pools, NUMA, compilation of decision trees to machine code, prefetcher, etc.

I have about 10 years combined experience working with C and 15 years working with Java.
That probably holds true in case they have the same usage patterns.

Does your theory still hold if I drive only 2000km/year in an older car versus a Tesla X or e-Hummer? I don't pretend to have the answer to that question, but there is an environmental cost to producing a car too...
> The technology is still in its infancy

This is definitely in the experimental phase and not something for general use. The fact that there is a simple implementation is cool.
The results of my last STD test and the transaction history of my bank account are also facts. We have decided some facts deserve specific protections, at least in the US. So I don't think we can dismiss the players here with "facts are not copyrightable" without knowing what specific statistics are being recorded and to which the players reject. Sports technology has exploded over recent years and the data collection of athletes is now an industry of its own. There can be a range in the degree of ownership that a player deserves from the total number of goals scored in public matches to the heartrate of a player throughout a private practice session.
Or probably the filesystem decides to do it? The Refs will just ate adjacent 0 and assuming you want a fallocate here.
Vladimir Putin allegedly has a secret lovechild with cleaner now worth $100M
Amazing. I don’t pretend to understand this world at all, but I will say the stairway to heaven equivalent appears to be this seven minute track with surprisingly good theme music.

https://m.youtube.com/watch?v=wvStvN6dumY
No, because part of the point of those systems is that they redirect you to your SSO provider to enter the password so the app can't see it.
Just to clarify, I don't see it as a revolution at the moment but I do think my M1 MBA is a game-changer for me. The biggest change is that I haven't had to worry about battery and heat at all. My old rMBP wouldn't last me half a day (it heats up quickly within the hour) but this one can and have gone for two days before I had to charge it and even then, I only did it during work hours with the dock. I never had to use my charging cable outside of my desk with the dock. Plus, no fan either, god my old rMBP would kick up the fan all the time. (yes, I cleared out the fans every 6 months and had it cleaned by Apple as well).
Ah, yes, I remember the days when I would try to use the CALF Reverb plugin, only to have its use result in numerous "audio explosions" while working on mixes. Luckily none of my gear ever got damaged but it was possible given the wacky setup I was using at the time.

I discovered the Dragonfly Reverb [0] at some point and I never looked back.

PS, every time I encounter you on the internet I make sure to say, THANK YOU for Ardour!

[0] https://github.com/michaelwillis/dragonfly-reverb
What years were those? Why did they stop?
The parent is talking specifically about 'Sequential Consistency'.
After a brief skim through, Monica's content looks awesome. I subscribed and will be looking forward to her emails!
Except Omniverse II isn’t a massive disappointment
Looks beautiful with a lot of attention for detail. Well done.

To me the dark theme with stars makes me think of space, horoscopes, fortune telling. Not sure if that is good.

All though I like it, I cannot think of a use case. Maybe you should give visitors more suggestions on how to use it. And something to get me started quickly. Maybe add a button prominently to select something I could have, like a calender (I noticed from the faq that you can import ical and rss). Or maybe by giving me a link to some interesting public rss feed. Add a long list of public time based rss feeds with import buttons?

i think being able to quickly get started with something even mildly useful is now missing. You have to think more about connecting / importing existing time based (or maybe not even that) content. The customization comes later, as a next step, once I have something that I like.

How about git repos? Make it look interesting so people want to embed on github. Good publicity :-)
Checkout peterson’s “why hitler bathed more often than you think”

Lack of generosity and increased distrust are the sad result of the more “civilized” societies since their progress stems from their orderliness.
>infinite sewer hole of content marketing

I'd just point out that things like Backblaze's drive reliability blogs are absolutely content marketing. There's plenty of low-rent clickbait out there but there's also good material that is ultimately being created and paid for for marketing purposes. (And SEO isn't all black hat. For example, if you're writing about some hot topic, you probably want to mention it in the title and not take forever to get to it in the article.)
Average pay for writing isn't that high.

I think an angle you should focus on is that technical blogs are a means to develop technical careers. Most blogs don't make money or don't make much money.

But if you have a skill, like programming, that can command an excellent wage or salary, a blog can help you learn your craft, show your expertise and network. However, you will need to back that up with real world examples, not just hypotheticals.

That's the way to avoid being thought of as "Someone getting rich telling people to buy my book about how to get rich" when that's your entire schtick.
It sounds like, besides promoting EVs, the governments need to promote charging in apartment buildings. Requiring minimum number of charging stations in new construction and providing subsidies to add charging stations to existing apartments. This would remove an adoption roadblock for many.
It looks neat, but seems really niche. I'm not sure there is a market for such tool. I could see it used in education, but I'm not sure that teachers/schools would want to pay subscription for this.
I’m saying stage0 is a massive incomplete lift. If you notice that Rust chain starts at g++ - can g++ be built from the basic assembler you listed?

Beyond that, as you can tell from your graph there’s an enormous amount of code that’s part of a build from a large amount of projects. Explode that by a factor of 100000x to get the number of lines of code. So even once you’ve proven the source matches the binary, you are still trusting that the source code is of a trustworthy nature in the first place. You can move the trust required around and in some cases reduce it, but ultimately you’re trusting a lot of people and code (heck you’re trusting the good will of general OSS to validate the source itself isn’t malicious).

Like I said, I’m supportive of the effort and guix/nix are great projects and extremely valuable. There’s no theoretical basis though to back the design of solving the trust issue though (the best we have are reputation systems but even that isn’t backed by any mathematical model).
I suppose, though alcohol seems most fun when consumed in moderation, which avoids the hangover, avoids (major) productivity impairment, and is encouraged by our culture.
We take pride in thanking our clients for their trust and support
I meant 99% to mean a clear majority, not as a real statistic. But yes, in the US it actually is 99%.

https://www.edmunds.com/fuel-economy/five-myths-about-stick-...
I'm fine with litres and km, but struggle with fuel/distance (ratehr than distance/fuel)

That saving is like going from 35mpg to 39mpg, or 50 to 58, or 27 to 29.
MHEV like Audi or MB do not help in overtaking or in the city. It's only for coasting, there is a small electric motor that will only help to re-start the engine. It's basically a better start-stop for driving on highways - you don't notice that the car is in "neutral" gear with the motor turned off. It helps a bit, but I would definitely not call this a hybrid, not even a mild hybrid. But - I saved 50% of the registration tax, so I don't complain.
You are a mad lad. That was impressive work. And now I have experienced your blog. Thank you.
But in general we're moving toward even less uniform memory, with some of it living on a GPU. NUMA pretended that all memory was the same latency, because C continues to pretend we're on a faster PDP-11, but this seems like a step in the wrong direction as for how high-performance computation is progressing.
Have you tried Caddy as your reverse proxy? It's much simpler compared to nginx and it has very robust, integrated LE support. It's also packaged for Debian and CentOS now.

Write a systemd unit file for your golang service, put Caddy in front of it and you are good to go. It's not a PaaS, but it's simple and shouldn't be too difficult to maintain.
If you are in the area, there are other amazing old school Italian American experiences that are great.

Two in Petaluma
http://www.angelossmokehouse.com/ - the Past King's brother
https://volpisristorante.com/

Plus some wineries, although those have lost some of their charm.
And also (if relevant to you), regulations for children's car seats have appeared and increased so that, if you need to carry three kids, you pretty much need an SUV (or minivan) to do it.
https://wiki.php.net/rfc

IMHO that array/map data structure is one of PHP's biggest sin. So many bugs as the result of it and it makes a lot of codebases barely readable.
Author here. I use JACK 1 because it serves me well enough. I don't need the DBus features JACK 2 has, for example. Up until recently the recommendation was to use whichever version you want; now I just checked and the JACK authors recommend the use of JACK 2.

JACK 2 is, of course, available in Guix and has been for a long time.
Materialism (the dominant underlying philosophy of our culture) keeps us away from that higher level consciousness. It poisons our mental models and worldview.
Do you have any examples? There is literally no way to identify what you are talking about or if the links are even being flagged for everyone (or if it’s just you, or a specific group, etc...)
> ... quickly leaves you with no real sources of news left

Or, you can start taking different sources with appropriate grains of salt accounting for their biases. If I see an NYT piece critical of Conservatives / Republicans / Corporations, I am going to assume some bias in reporting. Similarly, if I see a piece commenting on an event related to Democrats / Racial Justice / Immigration / Public spending, I am going to check a few right wing sources for their take on the same issue.
How would I tune (set) resource req & lim settings?

How do security settings get set, like PSP and service mesh allow/deny?
From your link

> In the DRAM region we’re actually seeing a large change in behaviour of the new microarchitecture, with vastly improved load bandwidth from a single core, increasing from 14.8GB/S to 21GB/s

Yeah, that's odd. But the article's really about cache, so maybe it's a mistake. Next para says

> More importantly, memory copies between cache lines and memory read-writes within a cache line have respectively improved from 14.8GB/s and 28GB/s to 20GB/s and 34.5GB/s.

so it looks like it's talking about cache not ram but... shrug
I don't think it's a good thing at all when optometrists who paid for and went to school for 8+ years have to start driving ubers and those 3 bloodsuckers get to reap the rewards of destroying an entire field of medical practice... just so people can pay $30 less for ill-fitting glasses. Not to mention the result of detaching glasses from optometry care likely being fewer eye conditions caught while they are still treatable.
Choosing a Name for Your Computer (1990)
I can always trust you to correct my misstatements on Rust :).

What would be the stage0 path to running OCaml?
PHP is surprisingly good at multiprocess and forking. Though their are plenty of things that can go wrong with using pcntl_fork() in regards to memory/sockets.(Most base PHP classes are not written with explicit multiprocess handling.) I have written a couple different message queue/worker systems in PHP with forking and it always surprised people when they ask what language the system is written in.
Almost certainly.

Assuming these are consumer SSD, the most important way to maintain good performance is to ensure that it gets some idle time. Consumer SSDs are optimized for burst performance rather than sustained performance, and almost all use SLC write caching. Depending on the drive and how full it is, the SLC cache will be somewhere between a few GB up to about a fourth of the advertised capacity. You may be filling up the cache if you write 20GB in one shot, but the drive will flush that cache in the background over the span of a minute or two at most if you don't keep it too busy.

The other good strategy to maintain SSD performance in the face of a heavy write workload is to not let the drive get full. Reserving an extra 10-15% of the drive's capacity and simply not touching it will significantly improve sustained write speeds. (Most enterprise SSD product lines have versions that already do this; a 3.2TB drive and a 3.84TB drive are usually identical hardware but configured with different amounts of spare area.)

If a drive has already been pushed into a degraded performance state, then you can either erase the whole drive or, if your OS makes proper use of TRIM commands, you can simply delete files to free up space. Then let the drive have a few minutes to clean things up behind the scenes.
The birds singing at the end seem a smidge contrived.
Is it? I'm not sure as searching by voice is a bit different than text only and hence the whole experience could be different.
International campaign calls for boycott of Amazon on Black Friday
chat.fhir.org
You should have checked what the meaning is of this word in Dutch...
I won’t give you a good reason :)

Probably for nostalgia or a challenge or who knows what.
There is one option you have not looked at:

0% interest rate -> I'll take my money and leave for greener pastures (other countries such as emerging markets).
There are plenty of generous people out there. Unfortunately we spend most of our time idolizing greedy and selfish people. Kindness and generosity does not have high ratings.
[Article author]

Thanks for the clarification!
I think people would need it if it worked intuitively and well. Of course you can just add a microphone to any text input and work from there, but a more well-working actual voice input would do miracles.
I think current voice user interfaces are a bit like the touchscreens before Apple made iPhone - they did exist but the user experience was bad.
Both, even multicore. Same ideas are used by Red Panda (open source kafka++ clone).
AWS Graviton Processor
I was fortunate to have meet some :D

The last paragraph with line about selling bridge :)
it feels like i was seating there and heard them laugh together :D
We don't keep this list as up to date as I'd like:

https://manual.ardour.org/working-with-plugins/getting-plugi...
Great point. Cribbing this for my upcoming launch!
Oh dear, it seems so. Thanks for letting me know, I guess I just assumed it would be the creator of the service who would defend it, not someone else, but seems you're right.
One thing I have started to realize is that best case latency of an NVMe storage device is starting to overlap with areas where SpinWait could be more ideal than an async/await API. I am mostly advocating for this from a mass parallel throughput perspective, especially if batching is possible.

I have started to play around with using LMAX Disruptor for aggregating a program's disk I/O requests and executing them in batches. This is getting into levels of throughput that are incompatible with something like what the Task abstractions in .NET enable. The public API of such an approach is synchronous as a result of this design constraint.

Software should always try to work with the physical hardware capabilities. Modern SSDs are most ideally suited to arrangements where all data is contained in an append-only log with each batch written to disk representing a consistent snapshot. If you are able to batch thousands of requests into a single byte array of serialized modified nodes, you can append this onto disk so much faster than if you force the SSD to make individual writes per new/modified entity.
For me, mpg doesn't tell anything :-). You get used to it, I guess they are both the same thing in the end. In EU the distance in this case is always 100 km. So when someone says that the fuel consumption of his car is 6 liters, everyone knows it's 6 liters / 100 kilometers. So you can always just compare the amount of fuel (e.g. most cars consume about 6-7 liters).
Who the heck changed the title and why?!

Yes, I know that is the original, and I changed it on purpose, with a line from the conclusions.

Please change it back to what it was:

"We need a FrontPage that lets common folks retake the internet with creativity"
> The reason they're concerned, I think, is because they try to protect users who have plugins that came from their plugin repository, where the same code quality rules don't apply.

Then start making the quality rules apply. Or produce code quality ratings for plugins and display them for people to make decisions on.

Making sure that WP can keep working with lower-quality plugins in the name of 'compatibility' just ensures that WP is, at best, a mixed-bag.
I read that as that it was what he had at hand when running the tests.

Also, if the speed and features are available as professional grade devices today, it will be available everywhere in a few years.
> You’re coding safety critical systems and depending on severely non-deterministic tweaks to GC to get it to run right?!

That's certainly one way to look at over five years of engineering effort, extensive systems testing, countless hours of automated regression test development, independent product quality verification, rigorous code reviews, risk assessment processes, mandatory four 9s call quality requirements, integration analysis of JVMs with deterministic GC, and so on.

Judge not a galaxy from a single star.
I guess it depends on what you consider to be "typical". If you look at a many-core chip from AMD you'll see a gradient of access latency from one core to another. You'll see the same on any Intel Skylake-X descendant, although the slope of that gradient is less. Your software will need to be very highly optimized already before you start to sweat the difference, though.