skysight-inc/HackerNews huggingface dataset:
I said it was plausible.

Try reading the comment again.
I think the main problem is the way we turn the raw mathematics symbols or equations into tokens, and these suboptimal tokenization may decreases the performance
When met with extreme obliviousness, sarcasm is the only escape of the mind.

Turkey switched lots of things as a deliberate act of cutting off with its past, including form of government, constitution, and legitimacy model, and after losing wars and territories for centuries. The fact that you disregard the context to arrive at the desired conclusion might have something to do with the intellectual difficulties you find yourself in.
My house is 2 miles from the ocean because that's where I could afford. Looks like I might have beachfront property within my lifetime and not have to move.
> Just playing the devils advocate here, but what if you're not lying.. what if you're just keeping your mouth shut, for millions, maybe tens of millions?

The you're not just lying to others but also to yourself.
2030 muslim brotherhood takes over and burns the museum down as unislamic
It seems like a hack to be honest. Problem at hand is not to make transformers do addition of 100 digit numbers. Problem is the current systems can’t reason about things, math included.

Optimizing for a certain use case is not gonna take us where we wanna be. We want to have a system that can learn to reason.
Adopting policies is one thing, but is SF actually giving housing first to the homeless? Because my rough understanding is that the answer to that is "no".
You can’t seem to leave any comment without adding some sort of sarcastic rude put down, which really isn’t in the nature of this site, nor is it conducive for having an interesting discussion about the future of language. Learn some manners and try again, this time with actual arguments.
You don't need to guess, you can just ask the interviewer. (Shocker, I know.)
Why not? Home storage batteries are available.
https://www.theatlantic.com/magazine/archive/2023/01/homeles...

https://archive.ph/Sn6dY

Housing affordability varies greatly across the country.
> A primary root cause of homelessness is lack of affordable housing.

Nah, I think that is still a consequence. The root cause is the fundamental assumption that homes should be a commodity that is bought, sold and rented out for profit, rather than something that everyone needs for survival. We should be looking at ways to limit the market here, or finding ways to not treat houses as a commodity, or something for rent-seeking
Code is never just working. The environment it runs in changes, requiring refactoring things. We’re not talking about a showcase piece of artisan algorithm here, but bug-riddled legacy code reliant on outdated system packages, SQL queries that cannot use bound parameters for historic reasons and are ever-prone to injection attacks. Code that uses broken multibyte encoding, such that it is vulnerable to several attack classes. And that’s not even talking about performance. Are you seriously telling me software performance should not improved if the core functionality kinda, sorta, works?
You're going down the todo-app / "second brain" rabbithole, which generates at least a few "start-ups" every month.
Personality changes after organ transplantation is a fairly known phenomenon that appears to be currently studied[0].

[0] https://www.mdpi.com/2673-3943/5/1/2
It is only plausible based on your own subjective views and cultural projection. As of now, it has no basis on any fact.
Yes the evolution is attested via intermediate "old Cyrillic" forms that still retain a shadow of glagolitic aesthetics but is likely spawned directly from Greek alphabet.

https://en.m.wikipedia.org/wiki/Cyrillic_script:

Unlike the Churchmen in Ohrid, Preslav scholars were much more dependent upon Greek models and quickly abandoned the Glagolitic scripts in favor of an adaptation of the Greek uncial to the needs of Slavic, which is now known as the Cyrillic alphabet.[10]

That said, Glagolitic itself derives from the Greek script but it was clearly an attempt to explicitly create something that looks different and not just "branching off" whatever was the current Greek script version of the time. So that would count more as "invention" (similarly to how Georgian and Armenian scripts were invented by a single person, allegedly the same person for both). Whether ties with Greek script is about inspiration or origin is hard to define and perhaps just a matter of degree.

For example, consider alphabet ordering. Even if you totally invent a new script for aesthetic purposes, you may want to keep the letter ordering from your home alphabet just for simplicity. Other invented scripts like Georgian and Armenian, also retain the Greek alphabet ordering. Does that indicate origin/inspiration? Can the ordering be something that was added on later when the need of a stable ordering of words for building lexicons and teaching people was recognized?
No economic incentive, more of a sense of responsibility to society and some nationalism. look at the UAE where the incentive is more political or for prestige.
Yes. The manual from the manufacturer recommends wearing specific green tinted safety glasses if you are standing closer than a meter to their transmitter while it is on.
>> less traffic from commuters

I always rented within walking/biking distance to my work. Try that with a house.
"If it's company policy, then how can't you help it, when you're the company?"
A bit offtopic despite the title, there is a BSD/Linux distro: https://chimera-linux.org/about/
Yes, spreading the language creates a lot of opportunities. But not the script. Tadjiks are taught Russian. Both languages use Cyrillic, but in another country with different language but same script, you'd be almost as helpless as transitioning between Cyrillic and Arabic (Iran, which has Farsi, which is almost identical to Tadjik).

And in this regard, the west should be happy: Russia has poor culture of spreading its education. In Central Asia, Turkey has put a lot more effort in building and financing its schools and universities, where they teach English and Turkish. Putin's Russia is just ridiculous in this sense: it keeps "Houses of Friendship" with balalaikas, bear mascots and free vodka on holidays.

One of my friends hitch-hiked from Russia to Iran in the mid-2010s. Despite the countries being sorta friends, he had to speak with the local in broken English, not Russian. That's just ridiculous. Another friend hitchiked to Tajikistan, and there they do learn Russian at schools and can have a bare minimum of a conversation.
Hadn’t thought of it in this context before but in game development a “vertical slice” could potentially be thought of as akin to the “pilot plant” in that it’s about proving out the _processes_ for creating game content (and working out how long each piece of content should take to make) before committing to “scaling up” said content production to deliver the full game…
I don't know - the machine I played with it on was a 16MHz 386, and the IFS software was not optimized. But it was way slower than DCT-based JPEGs to compress.

The odd thing about it though, was that it could upscale smoothly. A 320x200 source could be decompressed at 640x400, and it would sort of intelligently "fill in the gaps" on textures etc.
I'm sure that's very important in principle, much less sure that it matters in practice. Put differently, I struggle to complete the following sentence: "This limitation limits utility sharply, and it cannot be worked around because …"

Maybe others can complete it, maybe it'll be easy to complete it in twenty years, with a little more hindsight. Maybe.
> A fair number of people are sending conditional requests, but are doing it every 5 or 10 minutes. This is ridiculous. I don't write that often, and never have.

This objection might make more sense if the purpose of a feed reader was to do nothing except check rachelbythebay.com for updates.
It's called De-realization, De-personalization.

Not fun.
I sort of believe the thesis behind this piece, but it's written so viciously that I have trouble taking it seriously. For instance, however ineffective the "Freedom Project" in Seattle is, its finance director, who "once shot up a man’s house as an intimidation tactic to prevent him from snitching on Howell’s drug dealing", did so 20 years ago, served his sentence, went to college, then grad school at Penn State, and started a career. It seems extraordinarily unlikely that the crimes he committed when he was 21 have much of an impact on "Freedom Project" now.

The author knows that, but includes the innuendo anyways, which makes me think he can't make a better case than that. Ick.
Ok. Well I’ve written a few long comments on why I think it is plausible, but you and the other commenter don’t seem to have actual responses, just insults. Hence this conversation is a waste of time.
Wordpress requires at least PHP 7.0... and will complain about it if it's not above 7.4 (which was released in 2019).

So this to me looks like WP is progressing with PHP, just slowly.

Frankly I don't have a massive problem with this.

The speed of Laravel's PHP baseline change may be appropriate for Laravel, because it is git-managed, more easily run in a container etc., but it's absolutely inappropriate for WordPress to chase the edge.

Compared to trying to stay up-to-date with needless Node.js changes and frameworks that get EOL'd as soon as there's something more fun to play with, it's a paradise.

Why don't people build things with a decade of life in mind?
Red flag - walk away. Interview did it's job.
Ads I've Collected
You are my target demographic, so I would really appreciate any feedback you have on the entire series.
I have come across a situation, where an automatic Wordpress update (need to keep up to date, against vulnerabilities) made a site I maintain violate the law:

I used a unicode symbol for something in text. Wordpress out of nowhere and by itself decided, that it would be better to replace that symbol with a bloody svg, that is loaded from some third party. At first I could not believe my eyes, then it dawned on me, how incredible reckless they acted with that update. They must really have no clue what they are doing.

Then I scrambled to reverse this bs and tried various things, including editing the theme minimally, which originally I never wanted to do, because I do not want to maintain a theme in addition to the site. Well nothing worked, except for installing a plugin, whose sole purpose it is to reverse this stupidity.

If I had not had functionality connected to the DOM structure around my unicode symbol, I might not have noticed it, because that functionality also broke.

So there we go, WP automatically making the site violating the law by loading from third party without consent and also breaking my functionality and basically forcing me to install a plugin to correct WP core mistakes. Of course it is very clear now, that it is completely unfit for any business website, when the core developers make such bad decisions. It requires constant maintenance, even if you update nothing but WP itself. Alternatively you let it get outdated and get hacked due to vulnerabilities. Great.
Naïve enough to deserve the downvotes. (None from me; too late.)
Negotiate or change jobs to negotiate.

I am retired now but when I was working:

I managed to negotiate with my boss to gain two days off each week.

I proposed to work longer days with slightly reduced pay.

30 hours over 3 days instead of 36 hours over 5 days.

longer days but at least I have 4 days each week to do what I please:

Thats an extra 100 days each year to do as I please.

More time for family, fishing, martial arts, gardening and professional development.

I was happier.

The ultimate work life balance.

You are not a slave dont act like one.

We really all need to be in a union.
Yup, especially this section sounds very true to brand:

> nonprofit organizations hire convicted felons—including murderers, gang leaders, sex offenders, and rapists—who go on to commit more felonies

...because a criminal conviction is always 100% correct and should disqualify the person from ever being given a chance again, right? And of course, all of them will inevitably commit more felonies, after all they are born evil, they can't help it...
That "Sviatoslav" the article talks about is actually Svatopluk [0], who was not a "Slavonic speaker" as Old Church Slavonic is a sort of pidgin based on a local Macedonian dialect.

[0]https://en.wikipedia.org/wiki/Svatopluk_I_of_Moravia
But they overprice and they forget people use multiple plugins, so I use a third-party service that leverages GPL to offer most premium themes and plugins for a low annual fee.
> Why doesn’t a great MacBook alternative exist?

I really don't get this either. Every laptop I've looked at has some wart somewhere - battery life, webcam, structural integrity, display, CPU, temperatures, speakers, IO, repairability (not that Macbooks are good here either).

Some of these things aren't even hard to get right. It's like laptop manufacturers just don't care.
Agree, and he even mentions in the article "If you process less than 10k requests per second, you’re not Google nor are you Facebook."

There is a huuuuuge gap between services handling 10k req/s and Google/Facebook.

I think one big upside with JWT that he doesn't mention is that if you have some services geographically distributed, then having decentralized auth with JWTs is quite nice without having to geographically distribute you auth backend system.

So, yes, if you have a monolith or services colocated, or have some kind of monolothic API layer, then no, perhaps JWT does not make sense. But for a lot of distributed services, having JWTs makes perfect sense.

And you don't have to introduce JWT revocation for logout, if you have short token expirations, you can accept the risk of token leakage. If the token is valid for like 30 seconds or 1 minute, you would probably never be able to notice that a token has been leaked anyway.
Whaaaa? Putting things into your skin is bad? Impossible??!
Mapped: The Writing Systems of the World (2017)
THIS FASCINATING world map created by Maximilian Dörrbecker shows the geographical distribution of the writing systems still in use today. So as to better visualize them, the word “Wikipedia” has been transcribed in every writing system.
What is this meant to mean? There are plenty of 24- (and more) bit DACs available to ship world-wide on Digi-Key, Mouser etc...

There are some US export controls on DACs that have high bit-rates and high output rates (mostly over 3500 MSPS) which is far in excess of what you'd need for most things. And US export controls aren't 'international law'...
It’s hard to see how switching alphabet would help euro integration. Looking at other countries - economical and political reforms required for EU membership is the real barrier, not the alphabet. And switching alphabet would have a huge cost not helping the economy.
I blame them as they usually don't know how to price their plugins to get real revenue.
It sure seems that way until you need to get just a little bit deeper and you realize what a dumpster fire WordPress is.

You want metadata on posts, you install ACF. You want to filter on that metadata, good luck if it's over a couple filters simultaneously, the SQL queries will time out. Take a look at WP's insane schema to figure that one out.

Gutenberg promises to have WYSIWYG editable React components, which is a big deal, but they made insane decisions like storing the attributes in HTML, rendering HTML in the database, and requiring component developers to keep an array of deprecated changes when they want to modify anything on the component.

There are some people trying to untangle Wordpress by refactoring and bolting Laravel onto it[1], but every layer is just a nightmare; the authors of different parts can barely assess why things randomly break.

You might find WP appealing for the plugin ecosystem, but the plugins are completely random in implementation, so you're likely to get a bloated scramble of CSS and JS pushed to your users.

I moved to Directus and Astro, but I would probably use a Laravel-based CMS like October or Statamic for more generalized PHP deployment.

[1]: https://roots.io/
“Arab” is a cultural identity that is not entirely equivalent to genetics. During the mid-20th century, Egypt was a center of pan-Arab nationalism, and even briefly formed a “United Arab Republic” with Syria. That fell through pretty quickly, but even today Egypt calls itself an “Arab Republic”. This isn’t to claim that Egyptian people today universally consider themselves to be Arabs, but many of them apparently do.

Regardless, I would still question the basic premise that contemporary Egyptians have some sort of exclusive claim to the archeological heritage of ancient Egypt. Almost every aspect of ancient Egyptian culture—its law, religion, written and spoken languages—have been long destroyed, forgotten, or replaced, in many cases deliberately. (Yes, I know Coptic is still used as a liturgical language by the Christian minority, but even they natively speak Arabic.) What exactly gives Egyptians an exclusive claim to an ancient culture that’s as foreign to them as anyone else—blood and soil? Maybe I’m being naive but I would prefer to treat the ancient world as the common heritage of all of humanity, with its preservation and study as a common good than to treat it as some sort of private ethno-nationalistic domain.
I don't mind - you body does!
But why is a list not a list across all platforms?

Other Lisp dialects run on top of the JVM, .net, JavaScript, LLVM, UNIX, iOS, Android, Linux, ... and there is no such problem.

Try ABCL on the JVM. (listp (cons 1 '(2 3))) is T.

I would think that consistency and correctness of basic Lisp operations (-> LISP stands for "List Processor") would be a high priority of any self-respecting Lisp dialect?
The name of the book would be useful: is it in the Internet Archive?
Sleep tight!
> Perhaps, though on VQSort it was more like 50% the performance.

I looked at the paper and my interpretation is that the performance delta between M1 (Neon) and the Xeon (AVX2) can be fully explained by the difference in clock (3.7 vs 3.3 Ghz) and the difference in L1D bandwidth (48byes/cycle vs. 128bytes/cycle). I don't see any evidence here that narrow SIMD is less efficient.

The AVX-512 is much faster, but that is because it has hardware features (most importantly, compact) that are central to the algorithm. On AVX2 and Neon these are emulated with slower sequences.
Brogrammers also tend not to have tattoos
I enjoyed the CS50 course few years ago, where they talked about how to build native apps with React Native.

I remember the professor/lecturer was using vim to write the code, no IDE whatsoever! That’s was very cool but I don’t think I’ll ever try it.
I remember back around 20 years ago someone on this radio station https://bg.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BA%D1%80%D0%BE... was expressing support of the idea of switching to the Latin alphabet as a natural step in the integration of the country in Europe/ new digital age/ or something along those lines. His conclusion seemed to be that "society wasn't mature enough".
I'm not so sure that renting out housing is a bad thing, unless there is somehow too much rental property. Dense rental housing, which is an inherently corporate thing, is key to affordable housing for people without a lot of wealth.

My intuitive sense is that the proportion of rented housing probably has a seesaw effect on the price of owned housing vs the price of rented housing. If you want them both to go down it's necessary to build a lot more housing.
> That doesn't sound like DDR training to me. Maybe now you see the problem?

It is absolutely a problem, but it's bounded by the ability to inspect and question code/behavior outside the officially claimed rationale. We can prefer open systems and also shine a bright light on the behavior of closed systems.
Did you mean the second paragraph as Cyrillic being closer to Greek? That makes sense but I was confused at first and thought you meant Glagolitic being closer, which makes very little sense.
That's a cool design pattern combining url/rest based index and doing the search query entirely within sql. Can do same thing in postgres fdw
I keep reading stories like these from Americans, and it seems that it is more common to do this.

Most of the people I have spoken to in my (Scandinavian) country use local anaesthetics unless the procedure is really complex.
It's a minor complaint, but I'm also evaluating it for a minor project.
I just don't like the fact that I can forget to add a flag once and, oh,
now I'm sending telemetry on my personal medical documents.
There are plenty of libraries. But supporting a production SAML service provider takes a lot of work.

I've done this before. The first library I used had a horrible security issue that remained unfixed. We switched to one that seemed to be secure. Implementing SAML is non-trivial. Adding automated testing is also not something that required more senior people on our team. Getting engineers to understand how SAML work takes effort.

Also, about one out of five SAML IdP's are unconventional in some way. They are a royal pain to support.

The support burden of SAML is much higher than expected. Paying for Auth0 is cheaper than the engineering cost of supporting SAML, even with one of the existing libraries you refer to.
Reality: Microsoft always wants to be seen wearing the latest fashion. Last year, that was Carbon Negative. This year, that's AI.
I'm getting old. I really thought for a moment that the title was about Word Perfect 2.1.

Dann I miss the underwater screen.
We need another variation of the rule: "Any sufficiently advanced desktop operating system contains an informal, buggy implementation of half of Smalltalk"

DBus, COM, various UNIX IPC mechanisms & co. are a lot of bureaucracy to do a very simple job: connecting two things and letting them communicate, without caring about the semantics of messaging, or protocols.

DBus is crucial to making a fully-featured desktop, but that's a lot of work to send some typed data to another process. Despite the complexity and ceremony, more and more thing depend on DBus because communication among disparate actors is such a useful concept.

We have spent the last 60 years in this field focused on honing methods of computation, while communication is something that's tacked on at the end. Now, deep in the Internet age, with fast-enough multicore networked machines, we need a lot of boilerplate to do something all our software depends on. [1] It should be the other way around: communication should be as easy, for the programmer, as adding two integers.

(I am working on this space, as I have been obsessed with this question for a long while.)

---

1: even a number-crunching monolith written in high-performance C++ needs to communicate its result to the user or some other remote service. How many lines of code to do that?
> Isn’t session token theft as much of an issue as JWT token theft?

I think the author focused too hard on the association between JWT and how they are sent through the Authorization header, and session tokens and how they are stored as cookies.

My guess is that the author confuses session tokens with a very specific frontend implementation of session tokens, and proceeds to base his comparison on those contrasts.
So essentially you order off the menu based on your surroundings?
I use nixos - if an application isn't in the repos, I don't even bother anymore. really simplified system admin for me.
I always heard it as "if the database index fits in the RAM of a single machine, it's not big data". The reason being that this makes random access fast. You always know where a piece of data is.

Once the index is too big to have in one place, thing get more complicated.
It's the unix way /s

COM (dbus) + Registry & services (systemd)
What's stopping you? I use both browsers and I see no reason why someone would pick Chrome over Firefox at this point in time.