skysight-inc/HackerNews huggingface dataset:
I learned that the cellular protocol stack wasn't as simple as it seemed when I was debugging my VoIP library under different network conditions. I would go into the *#*#INFO#*#* menu on an Android phone and force it to a particular network type. 2G/EDGE provided just barely enough throughput for me to fit my packets through on my lowest bitrate. But sometimes there were periods when the packets would just stop coming through. This would last for a perceptible amount of time, sometimes even more than a second, but after that, all the packets I sent during that time would come through in a burst. That's how I found out about the RLC protocol that's somewhere in the stack in 2G, 3G, and 4G, and that it has this "acknowledged mode", and that in this mode it does retransmissions if there are bit errors. This also made it very clear why TCP sometimes struggles so much when running over a 2G connection.

Anyway, I wish there was something like Wireshark to which I could connect a phone and see it talk to the cell towers in real time. This would really help understand how this all works.
you can actually test in various ways if one language is harder to learn than another. For example you ask children to ask for a cheeseburger. If they say "I can has cheeseburger" they are not as far along as "May I have a cheeseburger".

you then sample lots of kids and you find that in some language kids speak the language in the "proper" way much soon than other languages.

https://www.researchgate.net/publication/232885372_Is_Danish...
The real roadblock with Japanese, in my opinion, is how kanji makes it impossible to absorb new vocabulary through casual reading. We naturally infer the meaning of words from their syntactical and semantic context, but with kanji there's no "name" to hang the inferred meaning to as you read. You can't pronounce it in your head, or out loud.

Kanji make it possible to sometimes guess the meaning and pronunciation of a completely unfamiliar word, but even in those cases it's just a guess. You can never be certain. And in fact, since you can't be certain, it means you need an entirely separate type of dictionary to look up these words, a reverse-kanji dictionary where characters are categorized variously by the number of lines, the presence of certain components, and other schemes of native and non-native invention. This is because you don't have a name for the word you're looking at, whereas in almost every other language, the "spelling" of the word is the name.

About four years into Japanese, the same point where in my Spanish studies I was picking up Don Quixote and enjoying it, I was struggling to cope with young adult fiction. No, I was completely defeated by it. Every page was a slog and it was impossible to progress without turning it into a study session where I looked up the pronunciation of every single unfamiliar word and repeatedly practiced writing unfamiliar characters.

At some point it becomes simply impossible to progress without active, intentional study. The so-called "osmosis" hits a hard asymptote and it's because of kanji. Reading fiction for 12 year olds means pencil, paper, and two dictionaries to decipher it. Or it used to; I guess mobile apps that can OCR the text and look up words have made this process vastly easier for younger learners.

The article is paywalled so mea culpa if this point is addressed in there.
There are solutions for AP-side roaming that is transparent to the client and whole network is visible as single AP, like UniFi "Zero-Handoff Roaming". Though because it forces whole network to use single channel it is deprecated in favor of 802.11r client side fast roaming.

https://help.ui.com/hc/en-us/articles/115004662107-UniFi-Fas...
My mental model is that all human languages try to distribute some extra redundancy over the duration of the uttering to make transmission errors recoverable. Unfortunately, none of those checksum patterns are easy when you have to learn them as a secondary language.
The fact that you can have different coding styles and APIs in your project and it will work is proof that it is backward compatible.

And, this is to be expected, because the React Core team prioritises backwards compatibility as one of the key features of the library. See: https://reactjs.org/docs/faq-versioning.html#commitment-to-s...

This is why features and deprecations are announced years in advance of the changes and that when code to support a feature is eventually removed they produce a compatability polyfill in order that teams do not need to do big-bang rewrites (e.g. https://github.com/reactjs/react-lifecycles-compat).

Maybe you disagree with what backwards compatability is? It doesn't mean that new features are backported to old verions of React or that the recommended syntax/API never changes. It does mean that you can rely on modern versions of React being able to run code you wrote 5+ years ago.

I find complaints about the stability of JavaScript kind of ridiculous. Everybody is literally still transpiling down into ES5 (2009) and most only dropped IE11 this year (2013), the main libraries/frameworks tend to make expert use of semver, polyfill old APIs and release codemods to automaticallly perform syntax upgrades. I'm interested whether there are any programming language ecosystems that have done this better? As far as I can see Python 2 to 3 caused hard rewrites, etc.
Random thought: Why don’t we see things like ship trains? With many linked smaller hulls being pulled by a single tug. Or something to that effect. Seems like a solution to that phenomenon.
For the obstacle avoidance mechanism, which they say realistically can only have one "subroutine", I was thinking it would benefit from a random perturbation to the turning angle, to avoid getting stuck in a loop. But I wonder how you might implement a pseudorandom or chaotic movement in clockwork?

Maybe by summing via multiple weirdly-shaped cams? Or somehow extracting information from the motion of a double-pendulum system?

Impractical, perhaps, but I can't help wondering the best way to do such a thing.
Secret Sharers: The Hidden Ties Between Private Spies and Journalists
Coders in India are hacking vaccine websites to get appointments
Recovering the master key from RAM to break Android's file-based encryption
Hi HN,

This is Madd from f(q). I would like to share an experiment that I am just starting to build better products / company.

f(q), in a nut-shell a company building companies.

Objective is to help individuals with all tools necessary to build great companies. Starting from identifying each others to form team, execute their vision faster and reduce chances of failures.

Instead of leaving lot of things for chances and hoping things will work out. I am interested in making chances.

For most of us, even finding a team to work with itself is a problem something that I faced when I first started trying to build my product.

Even if we manage to build a product, hiring subsequent teams, marketing, design etc we end up doing everything by figuring it out as if it is done the first time while losing valuable time and energy.

Problems faced by people without tech background is even more harder.

To solve all this, I am trying different programs and hope this will help folks.

Please check the link and let me know comments / register if you are interested.

Cheers,
Madd
I guess the way to model that is to model the traffic and economic effects of a closed road, and separately model the economic benefits of a pedestrian street. Add the two together, and you have your result.
Option 3: Plan your city so that average trip lengths are too short to make cars the best choice.

Option 4: Build excellent public transport so that cars are not the best choice.
I like entertaining the idea that citizens are not mindless sheep that can only be “trained”. I bet there’re many who believe Taiwan is part of greater China.
This reeks of "Extrovert privilege"
Unfortunately this refers to srs.io for more info, but that domain is not found. So I am left wondering what SRS means.
Do you know what the quirk is called? Is there a blogpost detailing this strange method? Is there any mention of it in the web standards sites?
Yes, I am. Thank you!

Regarding sustainability, I'd say it depends a lot on what you're considering sustainable.

Both state-issue and Bitcoin might survive forever... It's just not the best for the common people who owns them, given they could've been using something that has a backing. Only time will tell.
You can't have a car-free metropolis, but you sure can have a metropolis where cars are used by much, much fewer people than is typical today.
> Given a long enough conversation, I can most of the time.

I also feel like I can diagnose people, but most of the time I have no empirical evidence that I'm right. How do you get that evidence in your case?
What are some good resources to learn modern css?
Time-sync is important for mobile operators (there are standards to keep the towers in sync with the correct time) - and a tower out of sync would be noticed.

But not if it is a stingray as that's not managed by the network.
Let's talk about the Tether scandal
Having worked on both desktop and web UIs the problem you're describing occurs in both worlds. Usually with web you run into it when you're dealing with a more sizeable app, or fancier things you want to do with your framework.
Right, so then we should care more about them. My statement works either way.
I was explaining to a much younger colleague the hoops we used to have to jump through to get rounded corners and drop shadows. He honestly thought I was lying when I told him it involved exporting sliced-up images from Fireworks and placing them in tables.

Now it's two lines of CSS.
> Hungarian, where word order is largely irrelevant

Not exactly irrelevant, but very flexible. There are some rules to word order in Hungarian, but you typically rearrange the sentence to emphasize the important part by putting whatever is important in front. For example, if you ask a question, the question word that you expect an answer to always goes in front, "What should I wear?" and the answer should start with the word that answers that question, "The red dress, you should wear". Without delving into an entire Hungarian grammar lesson [because 1) I'm not qualified and 2) It would take several months], you can think of word order in Hungarian like the word order that Yoda uses. Yoda might say "Patience you must have my young Padawan." but he would never say "Must have you young Padawan patience." Why? Because he's putting emphasis on patience, so he starts the sentence with that, and then the rest of the sentence falls into an order behind that, but isn't random.

Also, while Finnish and Hungarian both have flexible word order and are both agglutinative, a language being agglutinative has little to do with word order and is about the fact that rather than using multiple words, you add prefixes and suffixes to words to add meaning. For example, "I play with my dog" is only two "words" in Hungarian: "kutyámmal játszom" which is basically "dog+my+with play+i", but because of the agglutinative nature, the boundary between what is a "word" and what is a sentence is a bit fuzzy and the words can get very long, for example: "megszentségteleníthetetlenségeskedéseitekért" which roughly translates to "because of y'all's continued behavior as if you could not be desecrated".

Because of agglutination Hungarian also has a very fun tongue twister: "Te tetted e tettetett tettet? Te tettetett tettek tettese, te!" which basically means, "Did you do this pretend deed? You doer of pretend deeds, you!"
"be" and "have" can be quite quirky from language to language. For example, in portuguese, "I am healthy" can be translated to "eu sou saudavel" (meaning, the person lives a healthy lifestyle) or "eu estou saudavel" (meaning, the person is currently temporarily healthy). "I am 20 years old" translates to "eu tenho vinte anos" (or "I have 20 years of age")
https://archive.is/Lvm9M
Slack is a program where the natural interaction with the user is a text field, so a /feedback is up there with about: in the browser's address bar. The user's hands are already on the keyboard. Something like Audacity where the rare time a user enters text is primarily in a Save As dialog, so the user typically isn't in the mode of thinking about text entry and their hands may be no where near the keyboard.
Have any of you learned any Malay/Indonesian? Fantastically easy. Purely phonetic, simple grammar, not tonal or anything else weird.

I seriously think, as an English speaker, it’s easier to learn than German or French or whatever, even though it has no relationship with European languages (unlike Hindi, which is part of the same Indo-European languages... in spite of the “Indo” prefix, there’s no relation). It helps that there are many loan words from English, but it seriously is an extremely easy to learn trade language.
I think part of it may be that it's a new account, using a gibberish name. That's not a good prior for "will be an interesting discussion to engage in" when the comment is also missing some fairly obvious step in the thought process.
I've heard of goats used for "terraforming". Several U.S. states have used them to remove invasive plant species (by eating them, because goat).
Counterexample of Google Cloud shows this is obviously not true.
So your argument for displaying sites in fonts users don't care about is that the user doesn't care about fonts?

Why not just let system designers choose the fonts their users are subjected to by default.

At least they seem to care more about accessibility than XYZ.coms marketing department.
Anybody got any of that payload software that you could install on your phone to corrupt Cellebrite's data?
I can't show you my mechanism as its "sealed-out", but it is tiny winder that you move between -45* and +45*, you need very tiny screwdriver to manipulate it right or left.

Also it my case i observed that i have better accuracy when NOT winding the main mechanism to the maximum.
https://en.wikipedia.org/wiki/The_Awful_German_Language

Edit: Since I am being downvoted it would be great if they understood the reference first. It is the Mark Twain humorous article on trying to learn the German language and in response to the above Mark Twain German language reference.
I got a YC interview. Tips?
Yeah, I think that's the point DuskStar is making, how long until they change the max (effectively bringing in a new era of new new suezmax)?
I think the criticism is valid, especially from its own citizens. What I found most bizarre is how kids are trained/required/mandated to pledge allegiance to the flag EVERY day without even knowing what they are actually doing. 30minutes later as the lesson unfolds we hear of how atrocious those Nazi Germans were- how brainwashed the Japs were, condemning them as animals unworthy of life. You question it for a sec but 'Praise the Supreme Leader' comes on over the speakers so you jump again with your hand across the heart and join the rest of the group with Praise.
How Covid Broke the Evidence Pipeline
"[T]hey showed that adding a path for electrons in a nanoscopic network paradoxically reduced its conductance. That was shown both by simulations as well as experiments at low temperature using as scanning gate microscopy."

Fascinating.
>distances were always expressed as travel time

I'd like to see more of this kind measurement expression in our modern vernaculars.

For example, an acre could be defined as 43560 sq ft, or 4047 meters, or .405 hectares, but these are arbitrary and don't tell me much. A more useful definition of acre is "the amount of land that a pair of oxen can plow in a day". Then, as a farmer, I don't really care how many square feet or square cubits or square whatever it is. I have a domain-specific (farming) definition that actually communicates something more useful to me than arbitrary distance units.
That is a super-awesome, beautiful comment. Thank you. :-)
SHOW HN: A daily dose of 10 new NFT’s that we think are worth checking out
...or maybe because zero people outside the US (and not too many inside the US) speak Navajo.

If you're thrown in with a bunch of people who only speak Navajo, you're going to figure it out.
Brotli. Brotli. Brotli. Chomp 25 percent off the CSS. Use static compression so there is no gzip going on before the file is served. Combined with embedded fonts in the CSS, stripped to the glyphs could be the speediest. Woff2 has its own compression, would be good to have that uncompressed in the font and compressed in the Brotli.
Charging money for access to transportation is very politically biased: people with low or no income are effectively denied transportation while people with high income are not discouraged. This is how slums are created.

> If someone knows of a different solution, I'd like to know

Some cities have areas that allow unlimited access to locals and deliveries and limited access to others (X times per year)
> Hundreds of thousands of US troops are stationed in Germany, Japan, Korea here 75 years after the end of the second world war. Do you think we would like them to stay for another decade?

Yes, I believe those countries would prefer if we stayed. Japan and S. Korea are particularly close to China and prefer we’re around to tamp down Chinese aggression. Germany is hoping we don’t withdraw our troops: https://m.dw.com/en/germany-welcomes-bid-to-halt-us-troop-wi...

Edit: This may offend some Europeans, but I think the world is better off with the US having bases in Europe and as a NATO member. Internecine squabbles in Europe don’t have a good track record over the past 100 or so years. One might even say the bases should be located where the trouble seems to start.
Find two or three friends and collaborate with them. Podcasts sooth the loneliness the masses are suffering from and the best ones make people feel like they are part of the conversation. I think this is the same reason TMZ and talk news shows are doing well, people are lonely.

Other than that, many people use Youtube live to broadcast the podcast, that way they can monetize the video too.
So... hire to SpaceX do it?
In all fairness OP was mentioning Western Europe. One could argue about the validity of ideologically partitioning Europe into an Eastern and Western part (I know I'm also guilty of that) but that's another discussion.
I already expected people to make that point that is why I wrote:

> it does not benefit me as a user of the current version of the software.

That is like the argument that ads are good for me because it allows companies to offer services for "free". Yeah, no thanks.

Also it is not true with Audacity. The reason they are thinking about telemetry and the like is because they plan to do a massive redesign of the UI. I don't want this because I don't want to relearn how to use the software.
If you had your dream job, would you be happy?
This really confused me when I was starting to learn German — naturally I incorrectly inferred that “das” was feminine rather than neuter.

When I learned that “-chen” is a diminutive („Hund” = “dog”, „Hündchen” = “puppy”), I assumed there must be a “Mad*” as a non-diminutive alternative word for women. Turns out, there’s an archaic root in „Magd”, which also became the English “maid”.
I think most people would call that “the middle of nowhere” or out in the boonies... or it could be a new area that is growing.. 15 miles from groceries is too far to be called a suburb
https://github.com/marcj/css-element-queries

I’ve had pretty decent success using this library.
I would think (i.e. pure conjecture) that it's about economies of scale. Making enough smaller ships to make trains will costs more steel. Making a train that fills up a similar area in the ocean reduces the available storage per shipment.

Follow this thought to "let's just make these trains as long as possible." You can imagine some wild consequences, both positive and negative.
> PHP

> pretty secure

Are you the admin of Demonoid?
Seems similar to my own take at word embedding related games...

https://github.com/Hellisotherpeople/Language-games
IIRC one of the big factors in semiconductor RAM pricing, historically, is the periodic antitrust actions.
> I guess this is also the main reason why there are monthly driver updates (fixes for new games), and why graphics drivers have become so massively big.

I don't think so, otherwise it would be limited to graphics drivers. Since other kinds of Windows "gamer"-type drivers (keyboards, mice, motherboards, etc...) have also bloated over time, I think it's more about including useless things in them, as well as the use of inefficient frameworks like Electron.
> The paper in this post itself has its own Limitations section.

I haven't actually read the paper. I was reacting to the title.

> what kind of future research could help expound on the pitfalls of the current research.

I think a better way of documenting research to people is by describing what scientific boxes where checked.

In the given case for example one of the boxes maybe,

"Is there an anatomical distinction between retinas of sexes?" — If that is true then we can see if machine learning can detect such differences.

Take computer science for example.
A publication with the title "Professors create a machine that can think" would maybe published as "Professors create machine that passes Turing test [0]"

Another example, can be that is medicine.

The research in question maybe if a microbe A causes a flue.

Instead of a publication being "Microbe A causes disease B".

A better Publication IMO should revolve around, "Microbe A had passed Koch's postulates [1] for disease B"

[0]:https://en.m.wikipedia.org/wiki/Turing_test

[1]:https://en.wikipedia.org/wiki/Koch's_postulates
>Such history must be erased.

Why? Erasing history is biggest of all evil. Even if you believe in "never again" doctrine.
History should be preserved - friends or foes, otherwise we will end up with pure propaganda regrading "old times".
In my case: I'm socialist so i can see multiple benefits of Bolshevik revolution and its impact on let's say modern labor law, or things like maternity leave(not is US). Same goes towards great evil during Stalin era.
> Not a support chat, happy to have fa follow-up email if more information needed and it's actually being worked on I suppose, but generally just a quick easy fire and forget.

Yes! Many indie early access games do this great, having a button in the pause menu to just send title + body + optional email with any feedback. Click the button, message sent.
I can’t tell if you’re being sarcastic or not.
I think you may need to revisit WW2 history, Poland was invaded by the USSR and Germany as part of the Molotov-Ribbentrop pact.
I am not very familiar with the technology. Under current standards, is it possible to choose to write a web component that does not have any JS, it just uses CSS to take advantage of these things?
Totally agreed. Just because a feature is used by 2% of users doesn't mean it should be killed. That feature (plus others) could be critical to the workflow of those users.

It seems the telemetry-driven product development in the past decade has made significantly worse apps than in previous decades. There are definitely a higher quantity of apps on a wider variety of platforms, but it seems harder to find apps that are powerful enough to allow a wide variety of users to do all the things they need.
Ha, having been on the game dev side of this, it's _also_ often c) the teams of lawyers between the developers and the outside world won't allow collaboration.

The situation is _much_ better nowadays, but in the oughts and early tens it was basically a given that the game source code was considered too valuable to risk sharing.
Not knocking this but what exactly is meant by "modern"?
A gas tax happens at the pump. The most logical & fair tax to apply is a surcharge at the charging station. It doesn’t apply for home-chargers tho but a surcharge there could theoretically happen as well (not that I would encourage it)., or the gov could encourage home solar then by removing car charging surcharges for solar home owners