skysight-inc/HackerNews huggingface dataset:
This must be one of the stupidest article I have ever read.

The first page only shows they have absolutely no clue how statistics works. Of course if you consider every events in the universe completely independent the probability of any large combination of those will be very low. But it is of course not the case with all the conditions they describe, those are highly correlated and P(A|B)P(B)>P(A)P(B) for all of those.
I am not asking for me. I never interact with Chinese writing, so it is not my problem, I am asking for them, as I imagine that learning a minimum of 3000 icons would take a lot of time. Computers struggle with Chinese writing (or at least last time I talked with my friend he had this keyboards where they had hundreds of combinations).

I found that believing that a person trying to understand something and asking a respectful question is rude is incredibly rude and ignorant.
Hmm https://justapedia.org/wiki/Justapedia:Justapedia_Foundation... seems to be the biggest statement about what's different. It seems like they mostly want a different power structure to resolve disputes (Which reading between the lines, i guess they want to be the ones in power).

I do get an implication that they think wikipedia is too woke or something like that.
I worked at SIO for 5 years around the mid 2000s, but not on FLIP. Many of the folks there were remarkable people. One such person was one of the people who got FLIP started, Walter Munk.[^1]

He was an interesting guy. He left Austria during the Anschluss and started working on his doctorate at SIO. When the US entered the war he put his PhD on pause to enlist in the US Army Ski Corps. As a native German speaker and former ski instructor, he thought it was a good fit.

A little over a year later, the Department of War found out from Roger Revelle and Harald Sverdrup that they had a talented oceanographer deployed to the front lines. So they pulled him out to help with submarine warfare and the planning of some upcoming amphibious landings in Africa, and later, Normandy.

He was still working at SIO into his 90s. And, as was the case with all the scientists and staff at SIO, he was an all-around nice person.

SIO was a chill place to work. A good portion of the folks kept surfboards in their offices so they could surf before work. You weren't going to get rich working there, but the people and the location were hard to beat.

[1]: https://en.wikipedia.org/wiki/Walter_Munk
English is a terribly inconsistent language, btw. If you know others, you realize there's a big gap between pronunciation and the word based on historical reasons. People who learn struggle a lot to communicate effectively due to these inconsistencies. Maybe some of them can't go play with their friends too.

If we used something else instead of english as the Lingua Franca, some say lobjan, maybe we could be more effective. Let's all switch.

I hope the point is clear. It's not all about the most efficient from your perspective but cultural, historical, pragmatic reasons, including that languages and ways of communicating mutate by themselves instead of being pushed top down.
FWIW, you can definitely run stable diffusion on your 3090. I played around with it on my 3060m (laptop) and it works surprisingly well.

The models are pretty tiny as well, a few GB. I think you could get pretty far with your setup if you wanted too
The biggest one seems to be the unsticking of threads to the sidebar, a few months ago it was changed where threads stick to the channel you open, if you move to another channel the sidebar is closed and a new context for that channel is now available. There's also a new pop-up window button for threads, you can split out the thread view into a new window.

It's a change I didn't enjoy so much, my workflow when replying to a request from another team was to leave a thread open and navigate around Slack to ask other teams while copying data from the original request for other teams to troubleshoot, now I need to pop the window out while navigating to other channels.

I miss tabs and split views, I have no idea why Slack hasn't implemented those, it'd help a lot to keep track of multiple channels at once (for example when managing incidents).
The article says `lea` helps calculate the array relative address on AMD64.

Why does the article say the problem would be tricky on 32-bit? `lea` is an old instruction. Thanks.
A more modern approach using that principle would be SWATH vessels (https://en.wikipedia.org/wiki/Small-waterplane-area_twin_hul...)
Alexey Pajitnov actually designed his own 3D version called Welltris. It might be even less known than BlockOut, even though it's a more elegant solution.

https://www.mobygames.com/game/2121/welltris/
The expected answer should be, those ingredients are not edible, I can't give you a recipe that includes them.

Maybe they can fix it with a prompt that makes the model check if the ingredients are safe. Chances are that every prompt can be circumvented but they can probably find instructions for self poisoning somewhere else with less effort.
Let's instead have the english speaking community switch to a devanagari alphabet based writing system.

It is so much more comprehensive - you never have to fumble about with the right way to pronounce something. Any particular combination of letters has one definitive way to pronounce it - so if you can read a phrase you can also speak it out without any ambiguity.

So much better than the mess english is. </sarcasm>
WAL = write-ahead logging?
Hasn't LLM technology mostly made google translate obsolete? Are there still use cases for it?
Yeah, I imagine it won't be easy. What needs to be assessed is if the gains are worth it.
> Why do you assume malicious intent?

There doesn't have to be any malicious intent, just an endless chase for increased profit next quarter. SEO spam has more ads, thus generates more income for Google. Even if Ads and Search operate "completely independently", there must be a person in the corporate hierarchy which has control over both and could push the products to better synergize and make that KPI tick up.

Actually deranking sites which feature more than three Google Ads banners would improve search quality (mainly by making sites get to the point rather than padding a simple answer into an essay like an 8th grader at an exam) - but it would reduce Ads income so you cannot do it, no matter how independent you claim to be.
> [OP: ] this is why you need a trustworthy source

> the same can occur with a recipe invented by human

Yes, this is why we do not take advice from random humans on random matters, this is why we want qualified, educated, expert opinions.
Russia Starts Blocking VPN Protocols
Also, teenager-level philosophy.
I got this feeling the YT algorithm is sticky and like "chooses" who to promote in some self reinforcing loop.
> There comes a time when data analysis becomes astrology...

or just plain numerology
I’m sorry, but you gravely misunderstand type inference. Sure, there is no compile-error if all you have is a single assignment, why would there be?

But that’s a completely useless code. Here is a real example:

var list = getSomeFancyLongAssNestedGenericTypedList();
list.append(new HashMap<…>());

If I change the return type of that function to something that doesn’t have a compatible append method, your method will fail. In fact, you implicitly encode all its usage in that var, so it will be maximally safe, while not being more restrictive than needed (e.g. changing to another object that has append may be fine).

Also, var is not a must-use, there are useful cases where it gives more clear code and the type is not important (say, when the right side is a constructor call), and there are cases where you really should be annotating your types. But it will be type safe either way.
I had a JSON Formatter extension steal my browsing history earlier (on Firefox, no less) so this is bittersweet.
RustiCL to the rescue! Supposedly it's already faster than ROCm
Funny that it includes Instructor's Manual for SICP but not SICP itself. I wonder if anyone has read it (the manual), is it good? Seems it is not available online.
I would imagine Greg Kroah-Hartman would take over. He has already taken over Linus's responsibilities once when Linus took a break.

https://lkml.org/lkml/2018/9/16/167
But memorizing words is relatively easy. Adding to that the drawing is not. I am not saying it is impossible, it is not obviously. My mother language is Spanish, so I also have 26 letters.
Zero-day exploits can occur for any version of a software component or application. Staying on old versions is definitely not a protection against those exploits.
“0 is not a probability”
GraalVM, TeaVM, Google’s Closure compiler. Java is an insanely big language, so if a tiny language has something, you can bet Java also has it in a much more ready form.
The same is true in Mandarin Chinese, to some extent. A native speaker or someone who speaks the language very well can deduce a lot about a word's possible meaning and pronunciation from its component radicals. There are less of them per character than the average English word has letters, but a similar system exists where a Chinese person who comes across a new word in a paragraph will have a lot of context clues to tell them what that word might mean and how it might be pronounced.
>Yet all the Eastern Catholic Churches have accepted the underlying dogma

Ah, when you said Eastern Churches you did not mean Eastern Orthodox Churches then.
In this case I'm not too keen on blaming users for this when the option is sorta buried in the current design. The Tools button isn't prominent, the current value of the time range option is completely hidden when it's on the default of "Any time", and the search query doesn't change if you alter the time range option. (And, to my knowledge, there's not a search query incantation for specifying the time range.)

If the current UI is a reflection of what PMs at Google want users to do, then they don't really care if the user uses, or even knows about, the option to filter by time. So I don't think it flies to point at the user and say, "you're holding it wrong".
Exactly. I am a native Spanish speaker, I can attest. :D
That was fast! Now thinking, should I make a wish for a second edition of Real World Haskell? :)
Also, an ML model is an index and vice versa.

A sufficiently precise index is the same thing as the original work. See: https://en.wikipedia.org/wiki/The_Library_of_Babel
If you want to write Chinese text on a computer - you still have to use Latin alphabet, because it's not possible to put thousands of characters on a keyboard.

So a different writing system for Chinese has already been developed.

Some other languages also have more than one writing system. (Serbian and Azeri).

When mobile phones became accessible to the general public then many people used Latin alphabet to write in Russian, because SMS didn't support Cyrillic properly.

Vietnamese also didn't use Latin originally.
> both on the mainland and in Taiwan

This is an accident of history and a quirk of the English translation. Though the official language in English is described as "Standard Chinese," in Mandarin it's written as 國語, which just means "national language." The National Language described is Taiwanese Mandarin, 華語, which translates in English usually as Mandarin Language. By some measures it's very similar but it's different enough to deserve a different name, and the efforts of Taiwanese people to separate their culture from that of the PRC, and their ROC ancestors that came from the territory of the PRC, is a valid effort and should be acknowledged. Give it another 40 years or so and the languages will be quite distinct, as Taiwanese consciously incorporate more Hokkien, Hakka, and the various indigenous languages into their version of Mandarin to form a unique cultural identity.

> The Mainland is a well established concept when talking about China.

And people will happily, and inaccurately, describe the UK as "Britain" or "England," much to the annoyance of people who prefer to maintain their own unique cultural identity within the UK. In Taiwan this issue is even more critical as the sovereignty of the nation is under attack from many angles, including linguistically and culturally. There is no country on earth called The Mainland, and there is no country on earth called China, and CPC efforts to engage in cultural imperialism by casting a wide net around the concept of China and Chinese, as well as lay claims to historical Chinese imperial territories, and furthermore to imply that Taiwan is a PRC territory by calling the PRC the "mainland" (thus Taiwan as a province or colony), should be actively resisted.
> I'm strongly of the opinion these days that channel scrollback history is an anti-feature. Anything that depends on Slack Search to be found, is in formation that should be captured in "hard documentation" - markdown docs in a git repo, Notion,even Google Docs or whatever.

I am of the same opinion, but Slack's original advertising focused on how Slack could become a repository for information (rather than information being distributed over emails, Confluence, docs, Git, etc.)
Ask HN: Are there any GOOD Postgres loggers out there?
Hey HN,

Do you guys know of any GOOD Postgres loggers out there? I'm not taking about the ones made for Robots. I want to see some sexy ones. Since many days I have been installing pgAudit on my AWS RDS instance and to get logs into the Cloudwatch and then query them using CloudwatchLogs is a HUGE HUGE mess. And the resulting queries are so bloated with unnecessary information. I want to build a SEXY logger myself. Like get a slack message when your developer f*cks up by deleting a table in production. I don't want to go to cloudwatch logs and make queries and format them. I just want to know in a single statement what he has done and when. Do you guys know any such tools?
I'd say perhaps 5 or so of the ~100 entries on the list are somewhat debatable. The rest seems pretty obvious and indisputable, and among these I would count the "通過"/"透過" that you mentioned. If anything, perhaps the whole list is too focused on the IT lexicon. But it's pretty much solid work, doesn't really deserve a "mixed opinion" - in my opinion.
Meh, so what. If you use it for selling then yeah it sucks but if it’s for buying only, the feedback doesn’t matter so I personally would rather get my money back and open yet another account. But I understand it can be a problem for some.

Also, how is it even possible for a company to close your account if you charge back and win?? “We tried to rip you off once, you didn’t let us, so we don’t want to trade with you anymore” is an interesting stance.
So instead of learning one fact (x country uses family-given ordering) the reader must learn 1000 facts (whether y name is a family name or given name) about a language they don't know so they can infer which ordering the translation is using.
自行車 is used since way before mainland China influence is significant, although 腳踏車 has always been indeed more colloquial. Rejecting 自行車 is like rejecting winter squash as American English only because you grow up calling it pumpkin. As parent said, author really seems to have shockingly little experience with non-colloquial Taiwanese Chinese to confidently publishing such a page.
Interestingly, a static snapshot of DMOZ is still out there: https://dmoztools.net/ | https://web.archive.org/web/20180126194656/http://dmoztools....
Most VPN services are already blocked in Russia by both mobile and landline providers. Many also block Tor.

However now it seems like Russian mobile providers are blocking not just VPN services but even the underlying VPN protocols (WireGuard, OpenVPN).

Interestingly Telegram is still not blocked in Russia.
I ak playing around with langchain the last days as well and when I checked right all langchain is really doing for you is giving you a guideline about recommended steps for a vector assisted LLM. In your example it actually just adds some text to the prompt like: "Answer the following question with the context provided here, If you dont find the right info dont make something up" sth. Along those lines
KMonad – a keyboard manager with layers, multi-tap, tap-hold, and more
What about the embedding?
Why would you think so?

I mentioned that I didn't know and that was ignorant on the matter, and I wanted to know what people thought what the reasons are.

I have a multi-racial family, friends from across the globe (including china), and I am far from racist.

I think your comment is the most ridiculous and rude comment I have seen on this site
I'm probably in the minority here but I don't really care a lot for Fridman's podcasts unless maybe it's a guest I'm really really interested in hearing. For a 1:1 conversation/interview, I personally find 1 hr. is about the limit--and when I had a podcast, I usually kept it to more like 30 minutes.
Then the atom bomb was - for a time - disproven.
Most likely they will cease operating in Seattle altogether, because the ordinance prevents them from enforcing basic quality and safety standards.

For example, the ordinance would prohibit deactivating drivers who:

- Fail background checks
- Establish a record of traffic infractions
- Achieve a 1 star rating
- Cherry picking only the best fares.
Someone posted this to HN a few days ago

https://linkwarden.app/

It looks very appealing, but I haven’t had a chance to try it myself just yet.
We found the flaw in bx before ever knowing the Trustwallet flaw existed. We are not the Ledger team but their writeup on their very similar finding was fantastic so we reference it prominently.
Startups have a power-law of returns, so founders should also have a power-law.

It is hard to find any good data - YC is a VC so why would they want to tell you that the median return is zero? I am disappointed that YC sell a dream, but don’t provide any data on historical results for founders.

This is a good analysis for historic YC companies: https://jaredheyman.medium.com/on-the-life-and-death-of-y-co...
That sounds like an ideal more than a reality. Windows has separate "Home network" firewall settings that it automatically detects, and I assume lots of other consumer devices make similar assumptions.

Yeah you can lock everything down, _if_ you're careful, _if_ you don't mess up, _if_ some consumer hardware doesn't have a vulnerability
Exactly.

I have been working on https://guideamigo.com as a side-project and only in the last month, I'm seeing some traction.
Given that CUDA main focus is C++ since CUDA 3.0, ignoring the other PTX sources for now, not sure if that 2014 book is the right approach to learn CUDA.
If you don't keep your software update you end up trying to write AVX2 instructions on systems in which the debuggers or analysis tools don't understand them. Or the same but newer with AVX512.

Unfortunately updating also means you get people like Debian which patch bugs into the software they distribute; which isn't really updated. The SSL or SSH key bug from something like 10 years ago and the memory leak in Transmission much more recently.

I am certainly for never updating when you think you have a working system. I am experienced regret after updating my desktop the time I managed 100+ days of uptime. So many pieces of software are worse since.
Wait till you hear how much of an asshole RMS and Linus (to degree) are. What's next on your trip, go full time on Microsoft?
It may seem like football hasn't changed but just think of the overall improvements in training, fitness, nutrition, sports medicine... Nevermind changes to the way matches are officiated and even in some cases the rules have changed. And the pitches! Imagine some players from the past playing on today's laser-levelled pitches where the length of the grass is mm perfect (and specified in the manager's contract!) instead of puddles and patches of bare dirt.
puppeteer passes the test if you run it from a machine that already has a good cloudflare reputation score. Try it from an AWS instance and it definitely fails 100% of the time.

(I've tried it, that's how I know)
This discussion of work like something that people can whenever they want, however they like feels so off base to me. It's work. It's something that people have to do in order to survive and live. Yet for people who promote the flexibility of gig workers it gets talked about like a sport or some other fun activity of choice.

It all comes down to trade offs in the end. Either we optimize for people to hold jobs that allow them to survive in society and earn enough to do things like pay rent and buy food. Or we optimize for job dabblers who don't really need the work but want some extra cash. I believe we should optimze for people to hold steady jobs that allow them stability and do important stuff like pay rent and buy food. We should optimize for survival of the worker and workers require steady employment.
I understood it as:

better_time = estimated_time * 3;
better_cost = estimated_cost * 10;
> So you can play piano over SSH obviously!

Oh yeah, you can call some friends to login to the same server and play a concert over SSH!
I've used SBE and Aeron, can recommend.

The difference with SBE vs JSON is there's no need to serialize/deserialize anything. In SBE you literally just write in the value and read the value. You aren't turning bytes into text, which takes time and might require intermediate state (depends on what you're implementing).

It's almost like a non-format, because what could be simpler?
I use ungoogled chromium on my openBSD machine, and I think it's better for privacy than firefox :-).
x86-32 doesn't have PC-relative addressing (`%eip`).

Btw, his code is wrong, it assumes pointers fit into 32 bits.
Indeed, with the caveat that it is constrained to GL ES 3.0 shader capabilities, minus what was removed for WebGL 2.0.
Eh, you can find at least three (Traditional) Chinese input methods on any given modern system, and Pinyin is only one of them. Cangjie and Bopomofo require no understanding to Latin alphabets. Not to mention there are other less used methods such as Boshiamy.
> After all, Google Translate does not differentiate between Britain and the US in English (it sadly uses British).

I'm a bit confused—can you think of some examples where GT would default to British English translations over American English?
It does not work that way. Innocence is applicable when punishment is applied. The driver was the one that was punished, therefore the rider was an accuser, whose innocence is irrelevant.
By running ads. Probably Google Ads. What it's already doing.
Chinese people could very easily ask "why has the western world not switched to the Chinese alphabet?"

Neither is objectively superior to the other, you are just used to what you were born into
> Football (and most other similar sports) offer more chances for creativity and variation than batting in baseball.

I agree, with the caveat that football is becoming more and more like baseball and other similar (mostly US) sports which are very heavy on numbers and on stats. The recent Norwegian sensation, Haaland, seems exactly to fit that trend, as he's not particularly super-good at anything but his numbers have just been phenomenal in the last 3-4 years (when he's been fit to play, that is).

We'll see if the future will bring more Kevin De Bruyne-type of players (i.e. a very creative guy) or more Haalands.
If the catwalk doesn't make you sick, the narrow hatches and the confined spaces will.
I don't get it, why they just don't update the entries to disallow googlebot parsing those links, this way it'll be removed for google but accessible for others
>Same experience as fedora, arch, and every other gnome based distro

This really shows your disconnect with reality. Arch is nowhere close to as 'easy' for a beginner as Ubuntu is. Canonical and Ubuntu have established themselves as one of the most user and beginner friendly Linux distros out there.

Arch ain't it.
In Taiwan, they don't use Latin script to type, but a phonetic script based on character radicals called bopomofo