skysight-inc/HackerNews huggingface dataset:
Making 2 million people individually decide and record how much of their economic output a JSON formatting extension is entitled to is a non-negligible amount of mental effort and time, especially if we had to do it for all extensions and software we use.
the output varies wildly ... i'd check again after a few days/weeks and see how it varies. it could be very well be a fluke.
> Question 2: why does this news story need to plaster her face all over the article multiple times?

to inspire feelings based on the person's face instead of the actual happening. the face is irrelevant to the story.
> And those who have licenses generally know it’s a better idea not to use them.

This is basically saying "don't use regex" which of course is silly. However you probably shouldn't use regex for user-facing input validation in production applications, at least not by default.
Disney to launch cheaper ad-supported service in UK
I do think they don't use oligarch for all Russian billionaires. For example it isn't used for Tinkov or Durov. In 90s-00s there really were oligarchs, now they use it for the ones that are or were maybe affiliated with government, like the childhood friends of Putin or former KGB/St Petersburg mayor's office employees who all happen to be CEOs of huge companies
...for now. :^)
Write functional-like code with Go
I've been working on a library that allows folks to write code in a more functional-like manner. Most of the ideas are taken from Rust's `Option`, `Result` and `Iterator` packages so should looks familiar to Rustaceans.

You can do things like "find all even natural numbers":

// All even natural numbers (2, 4, 6, 8...)
isEven := func(n int) bool { return n%2 == 0 }
evens := iter.Filter[int](iter.Drop[int](iter.Count(), 1), isEven)

I'm aware that this style is very divisive in the Go community :D

Edit: formatting
Network Quality Server
> If, as you are claiming, the Taiwanese don't have their own Taiwanese Mandarin, with their language being just the same as the Mandarin used in China

This is like saying the Canadians and the Americans each have their own unique language. They speak the same language, with small dialectal differences, and small differences in official standards (semi-official, in the case of the US). The internal differences in Mandarin as spoken in different regions of China are far larger than the differences between the ROC and PRC standards.

In the case of the PRC and ROC (now commonly known as "Taiwan"), the PRC standard is derived from the ROC standard, so emphasizing the differences is somewhat strange. They're very closely related to one another.

> Also, there is no reason for constantly calling it "Mainland China" where you could just as well call it "China," unless it is to further a political agenda.

"Mainland China" and "China" are not synonymous. Mainland China comprises the provinces of the mainland and Hainan. However you define China, at a minimum, it also contains Hong Kong and Macau, which are not part of "Mainland China." Hong Kong notably uses traditional characters, and it has slightly different standards than Taiwan.

> If Google is run as a business, not a political entity, their linguistic choices should reflect the language actually being used in any given market, and not be based on purported "standards" promulgated elsewhere.

Google's Chinese translations are so utterly terrible that this entire discussion is almost moot. I seriously doubt that Google is trying very hard to adhere to any particular standard version of Chinese. If you want decent Chinese <-> English translations, use DeepL.
Not at all, WireGuard is secure, but very easily identifiable.
Presumably consent is an obligatory contact amendment and easily introduced to new contracts too.

And British people will accept it like they accept every kick to the balls by government or big business.
> I am not convinced this is widespread behavior

One is too many.
This is nonsense. Did you just move to NYC or something?
If I was hiring a network technician, I definitely wouldnt hire someone who didn't know what ARP is. It's too easy and fundamental to the field. It took all of like 3 weeks at the trade school I attended to cover IPv4, MAC, ARP, basic routing protocols, TCP, and UDP, and we were definitely chilling. Understanding those things isn't complicated. You just need to know what computers are, and what "networks" are, then it all very easily clicks into place.
No future for Vim without Bram? People said the same thing about Apple when Steve Jobs passed away. Turns out, as long as you have loyal users and competent people working, things can keep on chugging right along.

It seems a bit ridiculous to dismiss reunification when you don't even know what kind of compromises might be made to make it happen.
Hey. Nice work! I really enjoyed reading this. This is the kind of sensible, from-the-beginning writeup that I wish I'd had way back in the day when I first got started. It's a nice synthesis of a large amount of complicated information, and builds a good mental model for someone who isn't looking for a PhD-level understanding. I remember not truly understanding how, when I would load a program on my Commodore 64, "yeah but how does it actually know to run? All I did was read some data from disk and then it just, like, went." This would have provided exactly that kind of understanding.

Anyway, good on you. Your article was a real pick-me-up, it makes me happy to see this out there, from young folks. I enjoyed the hell out of it, and I hope you enjoyed creating it.
In the literature, LCDM is commonly referred to as the "standard model" (in cosmology of course). So there is nothing wrong with that. Though I wouldn't trust Vice to get their terminology right, so they probably got it from the authors.
"China has stated plainly it intends to reunify (invade) Taiwan. A majority of its population supports invasion. Its military is preparing to be ready for invasion"

Am I reading a paper or listening to Rogan?
What is it that prevents the rest of the vim community from adopting neovim? From what I can observe, a great deal already have. But for the folks holding out, what is it that outweighs all that neovim has to offer?
"Oligarchs" refer to underground Russian businessmen that cheaply bought up state assets after the USSR collapsed and sold it for exceedingly higher sums later.

It's a blasphemy to capitalism to conflate those bandits with Western entrepreneurs that founded and built their own companies from scratch, even though they have their own set of issues.
It's all relative. By western standards, Yandex is a mid-cap company, but whereas US has FAANG+, Russia has just Yandex and maybe VK/Mail.ru
Cool, never heard of this one. Famitracker was kind of a pain to use back when I did some NESdev, so might try out this one just for some fun.

For anyone doing this seriously, you may also appreciate the music-as-code library Pently for smaller music sizes for ROMs, especially for new games that are using mappers with smaller bank sizes.
Maybe Facebook's Ruthless Ascent Didn't Make the World More Depressed
An update on Chrome Security updates – shipping security fixes to you faster
I don't. Neovim have dropped "old useless" features which are the entire reason I use Vim.
It is an opinion backed by watching Open Source projects for several decades.

Long lived forks are rarely good for an individual project. Frankly, the most successful forks I've seen unfortunately... kind of strangle off the original. Jenkins/Huson, LibreOffice/OpenOffice, MariaDB/MySQL, ConsoleZ/Console2/... Though there are cases where the original wins out: Emacs/XEmacs, etc.

Especially since it's not like Vim/Neovim are already lacking in features to implement, bugs to fix, ways to extend their architectures :-)
Marginal cost does not equal marginal "value" in general. It only holds under specific circumstances.
Or a Ukrainian unit could get access to a Russian telegram account and then send malicious requests.
I don't think it makes any sense to apologize for beliefs that you once had since beliefs are not a matter of choice. You could only admit that your prior beliefs were wrong.
I thought exactly that, when postgres released json support, suddenly it was talked about everywhere
There's no way I'm getting over 500Mbps on my Telekom phone data in this elevator right now.

EDIT: fast.com is showing 1Gbps. There's no way that's true.
Comparing ChatGPT and Stack Overflow Answers to Software Engineering Questions
Many of the images seems to be broken in the article for me.
It depends on the differences of their goals and principles.

It is fact that 1 + 1 > 1 if you compare available resources.
I wrote some of the firmware for this sniffer. As others mention, Bluetooth Low Energy works on multiple channels, with connections jumping from channel to channel in a predefined pattern. Bluetooth stacks are implemented to act as one of the two parts of a connection, and there are no apis that would let you change this, as it's normally not relevant.

This sniffer is set up to follow the channel jumping, but instead of participating in the packet exchange, it just listens for both parts. As the channel jumps are predetermined, the sniffer can sleep between these events, then start the radio up to listen on the right channel at the right time.

The hardware does not support listening to multiple channels at the same time, so to follow a connection, the sniffer needs to listen to the connection establishment exchange to learn the timing and channel pattern for the connection.

Device discovery and connection establishment runs on three channels, but all beacon packets (advertisements) are sent on all three channels, so the sniffer only needs to listen to one of them.

The connection requests are sent as immediate responses to an advertisement. If we want to be sure we catch all connection requests for a specific device, we can choose to "follow" its advertisements, which are sent on each of the three channels in sequence.

The sniffer is implemented by interacting directly with the radio hardware peripheral, which acts just like a state machine with states RX, TX, idle, and a few warmup states.
Larry Ellison a major contributor to Blair Institute vaccine database plan
Google still needs to crawl them to see the noindex tag. And when Google is crawling a lot of pages on your site, it'll be slow.
deepest sympathies for Bram and the VIM community.

reading the post it seems that the project will continue after some growing pains from the lead. one thing to take from this is projects as popular as VIM need to hand the keys to the kingdom over to the community before anything drastic happens.
Nonpublic Schooling and Demographic Change During Public School Pandemic Exodus
Would you be okay with your boss putting a CCTV camera in their bathroom and watching you do your business? After all, it’s their toilet.
And are you making an argument against that sense of freedom?
Yes it is.

Tangent: Anthropic's CEO worked on Mandarin speech recognition at Baidu: https://arxiv.org/abs/1512.02595
Can’t speak for everyone but in my day to day most systems I work with already come with vim preinstalled or more convenient to install than neovim. I’d rather just pull my vimrc (If I even have to) and get down to editing quickly.
> Your impression was absolutely wrong. Before war, Microsoft and other big western companies along with police hunted companies which tried to use pirate software. So it was not a good idea to use pirate software for company in Russia, at least if you're big enough to be noticed. Ordinary people were kind of ignored, AFAIK

Didn't they say somewhere that in response to the sanctions imposed early in the war they were going to go lenient on piracy? I wonder if that promise ever amounted to anything, or if it was just empty words.
I've not tried neovim mostly because I'm hopelessly loyal. curious what features were cut?
If everyone does this wouldn’t that encourage them to try to do carrier grade SSL decryption? I seem to recall that some country is already doing this and to get online you need to trust the state’s CA.
> Again, it’s not about the raw cost, but about not needing to worry about the cost and having things run “forever”. Even if you use AWS, you still need to pay your bill every month.

It's not free though, you're hoping that the system is kept up by other people paying for it.

And in general blockchains are very obtuse to actually interact with. Pretty much everyone is using a centralized, traditional interface to it. Which means you might as well do it the old boring way.

> I don’t really understand your argument, tbh. Like what if you have an app that only needs to serve 1 KB of data.From your own calculation, it would be much more cost effective and operationally effective to use a blockchain.

If you need to serve 1KB of data, there's lots of places that'll do it for free. Github, pastebin, random forums, etc.

The point wasn't that I want to store 1KB. The point is that even a insignificant amount of data, the sort that is a rounding error on modern hardware, is already quite expensive to store.

> But you seem to be saying that doesn’t make sense because you could serve 1 KB from a more expensive thing with over provisioned storage.

I'm addressing your "I said it would be more efficient than a Raspberry Pi." by making some quick calculations to show that the blockchain is not just behind a Pi, but literally millions of times worse. It's not only not competitive, it's not anywhere near the same ballpark even.
"Extraordinary claims require extraordinary evidence”

- Sagan
The Patent Eligibility Absurdity Continues
Neovim team has always been positive towards Vim. This post doesn't paint the Vim team as being hostile either. However, I really wonder how practical a merge is, considering that neovim isn't a fork or Vim, rather an implementation from scratch.

Edit: Looks like I'm wrong about neovim not being a fork of vim.
As a 外国人, I get a lot of good will for even a weak attempt at simplified.
I said nothing about biodiversity, only the presence of life in general.
With a median rent of $4400 - you need to make ~$53k post-tax just for rent. That's basically ~$75k pre-tax just to afford rent.

Then you have a ~36% marginal tax rate, plus a ~10% sales tax (~46% total) on everything else you buy to thrive instead of just survive...

You need to make A LOT of money to live anywhere within reasonable commuting distance to Manhattan - unless you've been on rent control for 30 years or your parents bought you a flat or something.
LK-99 is So Over. Now What?
I'm saying that covering our faces is also a health risk with long term effects in an already increasingly alienated society, and that we should weigh up the risks of long term regulations which diminish the most basic aspects of human contact.
I made this website a while ago:
https://cookgpt.nl/recipes

Which does the same thing except it also adds images.
People have been creatively creating recipes including things like headphones.
I guess only above average people do.
https://www.wireguard.com/protocol/

The initiator sends this message:

msg = handshake_initiation {
u8 message_type
u8 reserved_zero[3]
u32 sender_index
u8 unencrypted_ephemeral[32]
u8 encrypted_static[AEAD_LEN(32)]
u8 encrypted_timestamp[AEAD_LEN(12)]
u8 mac1[16]
u8 mac2[16]
}

msg.message_type = 1
msg.reserved_zero = { 0, 0, 0 }

Seems like this is trivially detected. Just watch for first UDP packet with 01-00-00-00 bytes in the payload.
> the people were not upset

False. There's a lot (the majority) of people from my close circle who were and are "upset", if I can put it this way. I don't have the statistics, but let's say that's 80/20 ratio (supporters/non-supporters), even though I personally believe it's closer to 50/50.

> fast-food, clothes

So you really think that limited access to the Internet and the fact that McDonalds is gone would force these 20% to get on the streets and fight against the heavily armed government forces AND the rest 80% of the country population? I mean, among the other reasons that come to mind, sanctions (movies, cars, clothes - what??) are somewhere at the very bottom of my list, if matter at all.
Indeed, I did list reduced demand as part of the solution, but eliminating air travel is completely unrealistic and unfortunately long distance electric powered air travel is also technologically infeasible for the foreseeable future, so we do need other options to reduce air travel to net zero.
I would not be so prompt to compare the situation with Apple and Jobs. Apple is a company that provides something no one else does while also holding a lock on its users. You can't go and install iOS apps on android.

On the other hand, vim and neovim are almost the same thing, and wherever they diverge, it is always to the detriment of vim. I would not be very optimistic for the future of vim considering that nobody uses vim9script and that alone is quite the massive baggage to maintain, an entirely separate, new programming language? one that is used by.. no one? 99% of extension developers either use the old vimscript or lua, and neovim's lua base has significantly grown to the point where we can imagine a future that has no vimscript.

Where will they find people willing to continue working on vim's code base when it has this kind of really big, really useless baggage? and if they were to cut it out of the code base, would it still be vim? I respect Bram for his contribution to open source, and vim is one of my favorite, most used software, but his decisions in the past few years have been extremely poor and were not friendly toward the possibility of vim being community maintained.
That reminds me of this classic SNL commercial for the bank that only provides change: https://youtu.be/KodqIPMbyUg
This is one of the reasons that I’ve begun to pare down the number of online financial accounts I have, even though churning for bonuses is fun.

Every single one will have to be dealt with eventually by someone, so if I can reduce the number of banks I deal with it’s worth it, even at some small cost of not being “perfectly optimal”.
Is this discontent coming from the embedded player on the linked page? Because yes, that's a Spotify player, but in case you missed it: there are three links at the top of the page, for Google, Apple and Spotify. And if it's an old school RSS feed you want, here you go: https://cowenconvos.libsyn.com/rss
i never had a piano growing up, neither any musical instruments.

i've long been "impressed" by piano in particular because i love to type and write for hours at end but never tried it.

is it possible for me to "learn" this at an advanced age as opposed to only learning it when you are a kid?
Had the same experience with my dad passing recently, we had access to everything because we know the passwords he uses and he was ok with sharing those with us.

Will definitely look into the 1password emergency kit, thanks for mentioning it. 2fa is the other big challenge after that.
From my admittedly somewhat limited experience, neovim felt a bit more sluggish to launch. Not a good sign.
If you want all your canonical urls to be wrong and every navigation to include a redirect, sure.
You’re right, I think the implication is executives and shareholders earning less to make that happen.
What’s the name of the extension? Didn’t know you could use the old Google images.
I think this is likely to be related to the way different browsers implement time.

In an effort to improve security, browsers reduce fidelity & accuracy on results from the `performance.now()` timer methods. If you attempt to call `performance.now()`, and then call it again within 100 microseconds, your second result isn't guaranteed to be in the future compared to the first result.

https://developer.mozilla.org/en-US/docs/Web/API/Performance...

If you're implementing a speedtest feature, you'd likely run `performance.now()` iteratively as your high-resolution-timer, and compare that to the number of bytes downloaded. Browsers that perform more significant coarsing will return worse metric-per-second results in that scenario.
Expecting a convergent series is bad logic.
> Myanmar, while spoken by fewer people than Yue, benefits from an official standard for romanization from its own government (not ISO)

Said standard getting ignored by most Burmese people in favor of ad-hoc romanizations, similar to Cantonese speakers in Hong Kong and Guangdong mostly ignoring various standards published by their respective governments.

> Jawi is a dialect of a language spoken by fewer than a thousand people total.

Malaysian Jawi https://en.wikipedia.org/wiki/Jawi_script is not a dialect, but an Arabic-derived writing system for Malay. While not all Malay speakers use it, it's certainly more than a few thousand.

> what international demand was there for a standard for romanizing Mandarin and why that is somehow not applicable to Yue?

Mandarin is an official language of the UN, whereas Yue isn't.
No but I often ask Bard for advice. E.g. "can you think of any Indian recipes with courgette and peas" gives some good suggestions of what to do with left over food, that would be hard to do with a cookbook.
You also probably need some internal/LAN speed measurement tools. When your wifi link is over-crowded, measuring your uplink isn't much use. I use iperf3.
These types of mergers have occurred in the past and it usually is the dominant project adopting the use and feel of the features the other has different. Shells acting differently depending on how you call them, for example.
We queried GPT-4 three times, at roughly equal time intervals over the span of a month
while the system was being refined, with the prompt “Draw a unicorn in TikZ”. We can see a clear
evolution in the sophistication of GPT-4’s drawings

Given how random GPT seems with what it's not designed to do the original research is really peculiar. Could it be that they queried GPT on three separate instances some n times and picked the best result ?
> does NetBSD sh or FreeBSD sh have them.

Yes and yes. My FreeBSD machine has not even been updated in 5 years, if that helps.

> What's the point of "pure sh" if it's restricted to specific versions of shells.

The aforementioned features have been implemented for a very long time. The issues with old versions of dash I mentioned were straight-up crashes for very simple things, not some fancy new-fangled feature that was yet to be implemented. Even then, the bible specifically listed workarounds for them.

dylanaraps has quite a prolific collection of shell programs, and they run on a variety of operating systems. Most notably, pfetch[1] runs on Linux, Android, NetBSD, FreeBSD, OpenBSD, Minix, Haiku, macOS, Solaris and IRIX. I assure you that he is fully aware of the importance of compatibility.

His pure Bash bible even has very thorough warnings for Bash versions required, since macOS uses Bash 3.2 (released in 2006).

[1] https://github.com/dylanaraps/pfetch
This describes a very sheltered experience of NYC. There are a ton of cultural events in other boroughs. I don’t know anyone who is afraid to ride the subway and wouldn’t consider it dirty by transit standards. I’ve been in NYC for nine years.
Is that surprising for a resource oriented economy?
Aramco (Saudi Oil) is the second biggest company in the world, yet GDP of Saudi Arabia is about that of Poland
How much space is that buying? Can 2 or 3 share that?
Java has soooo many security vulnerabilities - just browse around a bit...
hahaha love it - it'll keep evolving, and get more interesting for sure. I just think back to Dev and Ops, and how it went from a culture to a job title; testing was another one.
It's exceptionally rare in other civilised countries, in the USA it's an order of magnitude more common.

You've somehow normalised your own employees killing your own citizens.
Even before I got my security clearance, it was always in my employment agreement that my employer may monitor my communications while at work. Is notification the same as consent under these circumstances?
Supreme Court denies Epic’s request to open up App Store payments during appeals