skysight-inc/HackerNews huggingface dataset:
I wouldn't even go that far.

There is not a single other popular communication software out there that a) has a pretty shitty client that wastes resources and leaks ram but b) bans account when they use better alternative clients

That's the most toxic environment I could imagine to communicate with
Whether it's method calls or database schema - isn't what really matters is control of what's accessible and the tools you have to support evolution?

So when you provide an API - you don't make all functions in your code available - just carefully selected ones.

If you use the DB schema as a contract you simply do the same - you don't let people access all functions - just the views/tables they need/you can support.

Just like API's, databases have tools to allow you to evolve - for example, maintaining views that keep a contract while changing the underlying schema.

In the end - if your schema dramatically changes - in particular changes like 1:1 relation moving to a 1:many - it's pretty hard to stop that rippling throughout your entire stack - however many layers you have.
What does your normal day to day food look like? Do you eat enough, healthy, varied, etc, or do you think "no time for food, I must work"?

Food isn't a "performance enhancing drug", it's food, you eat it because you need to. You seem to have a weird relationship or perception of food if you call binging on a day to be "performance enhancing".
Someone can do the maths, but I think we could have evolved from apes in the journey time.
MFA in its current form owes its existence to a lawsuit filed against Google being a monopoly on Android when packaging and selling advertisement data to ad campaign management companies.

It's not about being able to tie your phone number to your name. It's about being able to tie your browsing, purchasing, and other behavior history to an id that doesn't change much.

Google by itself doesn't run ad campaigns. It sort of has API to design a campaign yourself... but that's super ineffective. There are multiple companies who manage ad campaigns which run on Google. In order to be effective they need to have some predictive power over user's future browsing, purchasing etc. choices. Being able to consistently identify the user (and tie that to their history) is the most valuable ad-related info anyone can sell.

Whatever existed in the 80s has nothing to do with MFA is today. Today it's a scam that helps big tech companies who want to be an advertisement platform to harvest and to catalogue data helping advertisers predict user behavior. All it does to end users is inconvenience and less security. All it does to IT is an extra headache and more procedures that may potentially go wrong.
I guess the motivation behind the move was to monetize large titles. Killing off their nursery is an unintended side effect.
Ukraine never had 'its own' nuclear weapons.

Nuclear weapons from the USSR and then under the operational control of Russia were stationed on its territory. A lot of them.

They could probably not afford to keep them and to maintain them, they didn't have full control over them at the time, and my understanding is that most of them were ICBMs, so more useful against the US than against neighbouring countries.

Lastly, it's also most probable that no-one wanted Ukraine to have nukes so everyone 'nudged' them into the 'right' direction at a time when they were rock-bottom. Obviously promises are worthless but they can help sweeten things a bit.

Now, countries that have nuclear weapons now know why they do and aren't going to give them up unilaterally in any case. It is not easy to develop nuclear weapons, either.

So, overall the topic is a red herring.
Insightful article. Key point:

> Fourth, Microsoft itself doesn’t try to take advantage of M + N. There’s no universal LSP implementation in VS Code. Instead, each language is required to have a dedicated plugin with physically independent implementations of LSP.

There's no (official) LSP implementation for Typescript either. Instead of using LSP, Microsoft maintains tsserver which uses a custom protocol for better integration.

Take-home message: don't try to write a universal tool that solves everything, as it will be lowest common denominator. Create building blocks such as Tree-sitter, which make specific (M×N) integrations easier and more powerful.
Not yet. To be fair the internal mechanism of LLMs are not well understood theorerically, as its capabilities are emergent. Not to forget that alignment heavily impact performance. So for now, you might be right, but reasoning might also be emergent.
I think you have it backwards, but I like the direction of thinking. There is redundancy in the language itself.

> However, vowel-only sentences were always significantly more intelligible than consonant-only sentences, usually by a ratio of 2:1 across groups. In contrast to written English or words spoken in isolation, these results demonstrated that for spoken sentences, vowels carry more information about sentence intelligibility than consonants for both young normal-hearing and elderly hearing-impaired listeners.

https://pubs.aip.org/asa/jasa/article-abstract/122/4/2365/98...
I think 40 hours / week is fine and sustainable, as long as you're not expected to be 100% throughout. That amount of caffeine is insane and (I think you know this yourself) a patch for something else that you're missing, like normal food and a good amount of sleep per day.
Discord is slow, weird to setup and a walled garden with zero control about anything.

Nobody in their right mind would want to use that for a project they care about, over using a piece of free software they have full control of.

At least in my POV
Assuming you mean run an app over SSH, and are not just being facetious then sure, you can use waypipe[0] for that.

0. https://gitlab.freedesktop.org/mstoeckl/waypipe/
That research was conducted on the 2018 version of the OS, and also at a time when Google Play's distribution agreement was much more relaxed (close to zero app checks).

As far as I know, most (if not all) of the concerns shared have been addressed in the following 2 years, so I would assume that this is not an issue anymore in 2023 - or at least not as severe. I believe that new loopholes exist, but this one seems outdated to me.
It's easy for me to see how my comment could be read that way, but I would consider that only a very small contributing factor to to what's going wrong with society. Instead, read my reference to "we can barely maintain the pretense of keeping up with all the problems our tech causes" as having a lot to do with it, which even carbon-neutral will cause the destruction of ecosystems and continue the increase in cancer rates. We could also talk about the total loss of privacy, atomization, the obliteration of communities, anomie, the accelerating decline of democracy and increase in bureaucratic authoritarianism, the grim future we can expect from things like genetic engineering, etc.
FTA: “A Russian pilot tried to shoot down an RAF surveillance plane after believing he had permission to fire, the BBC has learned.

[…]

As the two Russian SU-27s approached the RAF spy plane, they received a communication from their ground station controller.

One western source told the BBC the words they received were to the effect of "you have the target".

This ambiguous language was interpreted by one of the Russian pilots as permission to fire.”

I wouldn’t call that rogue.
XY problem for sure. The OP asks about their fix, but not about their problem or the context (e.g. normal eating, sleeping habits, work hours, how much is asked of them at work, etc).
I've noticed this too.

Attention spans have shrunk all across society. But it seems worse with the younger folks because they don't remember that it wasn't always like this. I don't think they are affected to a greater degree. It just doesn't seem to occur to them that resisting it might be a worthwhile effort.
... and one such correction is the (simple, conservative, underused) Bonferroni Correction.
The free offer is available in the following countries: Switzerland, France, Belgium, Luxembourg, Germany, Italy, Austria, Spain, Portugal and Monaco. A telephone number corresponding to the country is required. The free offer does not require a domain name. You can create an @etik.com, ik.me or ikmail.com e-mail address.
> If there is a common issue, one person will ask about it on the issues page and then everyone else can benefit from that discussion.

Have you ever seen the GitHub issues of a halfway popular repo?

Once a project is big enough to attract all the low quality users, the same question/problem will be asked/reported over and over again.

The maintainers will have to deal with a mess either way. They might as well choose the platform they themselves prefer.
How's this for "lazy loading"? My Kaios fake-android Alcatel flip phone (sold to me by Verizon) shows the "time" the moment you remove it from the pocket and open it up.

Then you start counting to yourself: one one thousand, two one thousand, 3, 4, 5, 6...

After about six seconds, sometime a little less, the display updates to show the current ACTUAL time. The one it shows before that could be 5,20,40 minutes or up to an hour and a half, AGO.

I have never hated a phone so much. My hatred is palpable and intense. Of course the so-called-OS is the "latest" version which is only because Verizon abandoned it as soon as they rolled it out. And there are no options available that change this broken behavior.
Blurring the Boundaries of Search vs. Generation
Now, with PromptPerfect's "LLM as a database", we're not merely iterating on a trend; we're materializing our forward-thinking philosophy, crafting tools that resonate with our envisioned future of the generative AI landscape.
Pretty sure he means the free for all P2P spam they don't care about. I mean how would you even start a project without spamming these days? /s
tree-sitter definitely can be used as a incremental parser for an LSP. But the original purpose was and still is to provide a standard format for an editor-agnostic way to parse languages.

As somebody who wrote a tree-sitter grammar recently I can confirm that the library definitely has its share of... Interesting choices. But there's nothing else like it as most parser generators are non-incremental, don't do generalized parsing and don't provide decent error recovery.
pinephone has that, but it's a pinephone
What can I do as a developer to offer that choice to the user, before it loads? What can I do about the transitive dependencies that my dependencies load?
That was the first thing I noticed when I attempted to read my KJV bible and also what eventually led me to stop reading it. The monotonous repetition of lineage. Perhaps I will give it another chance later in life.
Love The Economist. They silently download the newest edition in the background, even when the app isn't open. I think a year ago the download was only triggered once you opened the page and went to "Weekly." Possible, but easy to forget.
Just tried Shade Of Purple and while it looks nice for TS code when I switch to HTML the fact that attribute names are italicised and a bright orangey-yellow while tag names, attribute values and text content all have neutral or darker colours to me makes it look like a case of not being able to see the forest for all the trees - the least interesting part of the document grabs my attention and makes the whole thing harder to visually parse. And it's even worse when attribute values contain expressions because some parts (property and function names) get the same bright orangey-yellow colour as the attribute name.
Thank you. I never thought of firmware failures.

And this website looks very useful, since my biggest concern is durability of the disk.
You forgot to add: for now.

There is no genuine interest on the other side to provide you with better security. There is no genuine interest on the other side to make your life easier / to care about your privacy. You are allowed to opt out through a complicated mechanism because the provider needs high volume of users. As time goes, either the law will catch up to the provider and will make them make mandatory exceptions to this nonsense, or they will just exploit you whichever way they can.
Nobody ever used IRC as a project's primary communication channel.

Well nobody sane at least. Seriously, IRC was always an informal sideshow to the asynchronous mechanisms.
Mastodon has no secrets. Never post secrets on Mastodon. It will get broadcasted and can be abused. Treat system as such and you're golden.
That's kinda funny. I assume when discord wouldn't have banned all the wonderful lightweight alternative clients that existed they would only get a small portion of the hate today
It seems like this is the solution: Anytime your debt is sold on, the debtor has the right of first refusal on the price it is being sold for.

If the bank is willing to ding your credit sore and move on through parting with your $1000 of debt for $100, then you should have the opportunity to buy it at that price and be done as well.
I used to use XFCE (specifically XUbuntu), but found that its handling of hi-dpi displays on laptops etc. wasn't very good, so switched to Plasma/KDE which seems to work better. Still have issues with certain flatpak apps not scaling properly though.
You're saying you're using an abbreviated HTML as an alternative to a markup language that is a lightweigth alternative to the markup language known as HTML ?

We need to go deeper. •`_´•
Tech leaders debated perils, possibilities of AI at closed-door Senate session
Seems to be a major problem in many desktop environments. I use the "super + right-click" in Gnome for the same reason (Ubuntu).
The reason that you store memory capacity for a power bank (and an adjustable chair) is because the alternative is storing entity value attributes in a joined table. Each approach has drawbacks and advantages, I'll use either of the two depending on the application.

However, I hope that you weren't really storing the integer 0 for the memory capacity of a power bank. It should be null. Most databases handle such sparse matrices very well, it really is not an issue.
Humans are watercooled so we can dissipate small amounts of heat with zero side effects. It's all about temperature. You can easily get an RF burn[0] if you climb a cell tower and get extremely close to the antenna, but nothing happens if you hold a wifi router or phone that's transmitting at max power

0: https://en.wikipedia.org/wiki/Microwave_burn
Depends where in Europe. People do laugh in cinemas and sometimes clap in the UK or Germany, for example (less than let's say in California, though).
I concur, initially I've tried to search using Google but to no avail. Then I prompted ChatGPT-4 and voila the answers [1].

[1] Prompt: "What is the key component of F-22's APG-77 phased array radar that made cheaper by wifi according sweetman report"
This depends entirely on volume IMO. We [1] use Discord for this, and its great, but we don't have a large message volume. Discord seems way better than Slack for this use case as there's a single login which is built around connecting to multiple servers, unlike Slack.

[1]. https://www.flagsmith.com/
I uh, don't understand why this isn't a thing anymore though; the cinemas over here have multiple rooms, they could have one room just show short films, making-ofs, documentaries, etc on a loop, even better if they have it near the entrance so people can just come in and watch for a bit for free (with the intent being that they buy food / drink, buy a ticket for a full film, or use it to wait for their own film.) I'd argue more time spent at the cinema is good, if not from a business, then from a social point of view.

But then I'm sure it wouldn't be sustainable because teenage kids would take the piss in between or after classes, make a mess, etc.
Alien corpses of the 19th century
Light phenomenon seen before some earthquakes is a long-standing mystery
Someone mentioned waypipe which I don't know but which seems to be the way to go if one can use it (it does seem to require installing waypipe on the server).

In any case ssh -X still works fine out of the box, using which transparently uses XWayland behind the scene.

It has limitations compared to native Wayland like good support for multi screen with different DPIs, but the same limitations will be found in a native X11 session anyway.

So Wayland is at least not a downgrade on this topic. It's been handled well.
An interesting idea. When working with tight memory constraints I tend to just set up statics for nearly everything so as to not worry about the stack. Good work.
Some is thicker veiled than others.
Max Schrems and noyb have long been at the forefront of the privacy battles in Europe. Kudos!

https://en.wikipedia.org/wiki/Max_Schrems

https://en.wikipedia.org/wiki/NOYB
People run Javascript on microcontrollers and you think such an overpowered (compared to microcontrollers) processor can't do it?

People used to run Java J2ME of all things on phones with 512 KiB of RAM.
> the only thing ever recorded spoken by him is a request to close the window

Does anyone know where I can find this?
ChatGPT, your task is to return my item with these DETAILS, you will be talking to a bot for COMPANY.

I agree though, it's like finding the support email address. It's hidden on purpose. Use our Contact page. Please search our FAQ before talking to our Bot!
> Meat is a luxury, always has been for 'ordinary' people. One day per week if you were lucky until sixty to seventy years ago or so. The exception: farm owners and the wealthy.

I guess we have different perspectives. For me, for most of human history, "ordinary people" were farmers (or hunters.)

However, even among urbanites, "once a week" is probably too rare. For example, see this paper on the mid-Victorian diet:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2672390/

> Red herrings were a staple of the working class diet throughout the year because they were easily cooked (e.g. Idylls of the Poor). Other favourites were cheap and easily obtainable varieties with better keeping qualities than the more vulnerable white fish, including sprats, eels, and shellfish (oysters, mussels, cockles, whelks).

> Consumption of meat was considered a mark of a good diet and its complete absence was rare: consuming only limited amounts was a poverty diet [23]. Joints of meat were, for the poor, likely to be an occasional treat. Yet only those with the least secure incomes and most limited housing, and so without either the cooking facilities or the funds, would be unlikely to have a weekly Sunday joint; even they might achieve that three or four times a year, cooked in a local cookhouse or bakery oven. Otherwise, meat on the bone (shin or cheek), stewed or fried, was the most economical form of meat, generally eked out with offal meats including brains, heart, sweetbreads, liver, kidneys and ‘pluck’, (the lungs and intestines of sheep).
I don’t think that the parent commenter is claiming to have an understanding but is providing their perspective as a user.

Do you have any good primers on the current landscape of Wikipedia? (Obviously not your job but who else to ask)
I get why you need legal arguments to prosecute organisations that abuse the system, but I’m worried that’s the wrong focus for now. Companies handling data will always have enough lobbyist to make their particular way of doing things technically legal (“we didn’t sent ID, we shared hashes”).

What they should be judged on is whether people understand what they are doing, and if that clarity empowers people to support advertising approaches. Several generations of technologists have dreamed of a user-controlled platform to broadcast information, like “I’m in the market for a toaster” and get relevant offers. Ad markets and platforms would not make less money if they empowered users to tell you what they are interested in and to stop showing ads about crypto and gambling.
ProductiBee: Boost Your Productivity
A DevOps engineer walks into a bar
In the UK, most serious films would have the audience quiet, but that's relaxed for comedies and horrors where the audience is expected to laugh at the funny bits and maybe gasp at the jump scares.
The main thing that actually convinced me to pay for Sublime a few years ago was a bug (or dark pattern?) in that very nag window: if it would pop up just as I clicked something, it would move to the background. Normally not an issue, but for some reason the area where the nag window is will block Sublime from registering scroll input. It was driving me crazy until I finally figured out what was causing it.

I'm not sure if it still does this, but I have experienced this on multiple systems at the time.

Happy I paid for it though, the sluggish VSCode bloatware is not doing it for me.
Even simpler fix - If in France, reduce peak transmit power by 10%.
Great news in some ways. Unity has been on a poor path for some time, boiling the frog in the pot. But with a move so egregious, it's much harder to sweep it under the rug and keep going.

Also good news for game engines that treating their communities with due respect. Unity has been called dead a number of times, but now they have fucked with people's wallets in a way that totally eroded trust. Unity the company is a busines liability now. No one with any sense would accept that risk over the other great engine options available.

Sure the other engines coule pull a similar move, but only Unity has proven that they will actually do it.
Not necessarily.

You can present your Bayesian approaches in such a way that it's almost independent of the prior. Your output will be 'this experiment should shift your odds-ratio by so-and-so-many logits in this or that direction' instead of an absolute probability.
Sadly, Zed is only for Mac.
"Look busy"
>Do you think it's healthy?

Well, eating what you enjoy even it's fast food or snacks is OK if you generally eat healthy otherwise (not giving in ever is more like self-punishment). But the "lots of it" part is not. And the craving might leak to other days ("screwing up your diet" way more) in the end.

>Is there any alternative? It definitely screws up my diet.

Motivation and craving like that might be related to serotonine/dopamine as others suggested. So could try exercize, and also might want to look in creaping burnout and/or depression, and either cut down some work on those days, or check for anti-depressants.

Also ADD might be an issue (using food as motivation and trouble regulating a healthy diet are common traits).
I've implemented this system for a while, but ultimately will switch to a less hierarchical one at some point in the future. Search, especially fuzzy search, is actually great! Using fzf in my terminal I can easily cd into any directory I desire as long as it or one of its parents has a sensible name.
It works the usual way -- you make a payload that, when processed by a buggy code, executes itself. If the buggy code happens to be SMS packet parser, image decoder, text rendering, blocklist check or another 2 millions of things that happen to show you incoming SMS (or even better, flash message, or something not visible to user), then you don't have to click on it.

I mean if the bug in the browser, you have to visit the page to have the payload get to you, but it's a phone. A device for other people to contact you.
Well, this went full-on-HN quickly :D

Getting pulse racing for a few minutes is the easiest things ever and does not require anything else.

It does not need skill, monitoring, strategy, motivation or external consultation.

Just few minutes likely suffice for a ridiculous amount of bang-per-buck benefit.

I agree that an organized exercise regimen has improved my wellbeing as well but that's a whole different discussion IMO ;)