skysight-inc/HackerNews huggingface dataset:
I recognize this comment has little to do with this post, but as a fellow obscure language aficionado, I just wanted to recommend probably most obscure language I’m legitimately interested in called Modern Indo European. It’s a conlang that takes the reconstructed Proto Indo European and fills in the missing parts to turn it into a usable language.

That’s all, just wanted to give them a shoutout.

———

I’m also an avid language learner myself, and I feel like what has worked for me has been to study a wide range of words with Anki, but then also try to use them in conversation. Often times I wouldn’t remember the words I studied, but it would be “on the tip of my tongue”. Then the speaker would fill in the word, and from then on I would never forget the word.

Finally, I think you guys are also headed in the right direction with the idea of “expression”, because I feel it is often difficult to map words 1 to 1 with a language you already know. Oftentimes the expression will be said differently “my name is” vs “to me the name is”. The idea is to capture a unit of meaning in a set expression and to be able to combine the expressions to communicate.
Here's Webster talking about it https://www.merriam-webster.com/grammar/nonplussed

My guess at why would be that US high schools pretty much universally teach 1984 with 'plusgood' and 'doubleplusgood' which is the only use of the plus- prefix in the novel. And since it's a nonstandard prefix people associate the word with plus. Newspeak slang would absolutely use plussed to mean "feeling plusgood" and when you encounter the word in the wild you just assume that's what it means.

Non- is perfectly logical extension of newspeak because neither anteplusgood nor unplusgood quite capture absence.
And now developers (not end users) are whining about not being able to do good [sic] PWAs

Edit: Users may not know what a PWA is. But they do know what web apps based on Electron and I have never heard any user say that they love Electron apps and they would really love to have the same experience on mobile
Zachary Pace on the Push and Pull of Working in Publishing as a Writer
Re. the shape of the code, it's probably a matter of habit, as I have the complete opposite experience reading code in languages with exceptions. That is, I find that there is too much happening within a few lines, wondering which line can explode and in which ways, heh.
This website seems to be quite honest about it though.

This is magnitudes better than AI generated content that in covert ways promote affiliate links.
This is far more insufferable than clickbait titles.
still getting by with the little plastic tesco barcode card on my key ring.
But it's just a matter of time, before I'll need all the apps on my phone.
There's actually a really simple and elegant penalty - forfeiture of the device used to access the social media. With all seized devices to then be wiped and donated to low income school districts/families. This gets more complex when using something like a school computer, but I think it's a pretty nice solution outside of that. That's going to be a tremendous deterrent, yet also not particularly draconian.
It's a place to learn languages.

Like Rust or Go.

:)
Handwriting boosts brain connectivity more than keyboard typing
> The hardest part about learning a language is knowing what to learn.

I disagree with this. The hardest part about learning a language is finding content and resources in the target language that are both engaging and comprehensible at your current level. It's hard to find books, shows, or conversation partners, all the way through that critical awkward stage from beginner to vaguely proficient.

The parts of the language you need to learn will reveal themselves to you through your interaction with it. And then, either your brain will figure it out intuitively, or you'll be able to look things up if they remain a mystery.

Perhaps being equipped with a base set of phrases will increase your range in the very beginning, but that does involve offloading a lot of comprehension work to your brain's CPU, rather than letting it be handled by your brain's in-built language processor GPU. I'm suspicious about any such strategy for language learning.

Context clues that accompany the language input are a much more powerful way to make language comprehensible, compared to memorizing phrases and adding strain to your already busy brain.
As an example:

两只狗 - liang zhi gou - two dogs

两条沟 - liang tiao gou - two ditches

The weird thing is, I’ve definitely heard people use “条” for dogs and fish as well. It gets confusing with all the special cases
Sendmail and POP3/dovecot here, and a small static IP address block and a business service plan that allows server hosting. And yes, rDNS got more fun when I was no longer managing whole class Cs!
I'd love to know where this myth came from. Every single test i've seen or done myself have had no issues with it in door locks (fixed a problem and stayed fixed for decades) or on bicycle chains yet you can't have an internet thread about lubricant without somone saying "WD40 ISN'T A LUBRICANT" even though it is most certainly a lubricant.

I feel like this is one of those internet myths someone once said and now everyone just blindly repeats.

My only thought is that there's cheaper generic brands but regardless it's a great tool for the job.
So you think it's likely people will get a new Netflix subscription for their Vision Pro?

Also, even if Vision Pro owners spend 70x more than Android users, with 500k VP users vs 2.5 billion Android users, there's still not that much reason to invest in VP.
Most nerds who "understand quantum mechanics" misunderstand (usually do to incorrect explanations) that the Planck units are somehow the fundamental units of reality
Flag bad comments, don't write meta comments about how the comments are bad, that only makes threads worse.
Can you add Tamil as well, it’s one of the oldest Indian Languages much like Sanskrit and has millions of Tamil Speaker spread all across South East Asia and has big Bollywood industry with lots of shows. Recently been trying to find a good app for my kids and Tamil is always missing from most language apps.
Model merging lessons in The Waifu Research Department
Are they shipping the thingamajigs yet? The hype seems to have died completely.
I used spray silicone lubricant on a door lock that was hard to get a key in and out of and it was a massive improvement - highly recommended. I didn't time the improvement but it was night and day.

There's been no problem with the lock "gathering dust", so no need to get graphite powder for this job.
Agree, but it’s trivial to add support for bluetooth controllers or keyboards.
Depends on the context - yes, I do worry that language acquisition will not work for everyone in it's normal form. It takes an intense love for languages to diligently put in the work and go through the 'trough of sorrow' and trust the process. Heck, I love languages, and I've never had the motivation to open up a subtitle track and go through it and make flashcards.

I do not worry that language acquisition will not work for everyone if we can make it accessible enough though. Blame the tools (Phrasing included if you want), not the learner!
Combining my hobbies: plants and chatbots
https://github.com/collabora/WhisperLive
> the iPhone launched with zero third party apps (maybe there were a few, but I don't recall that being the case).

I think Google Maps was the only one, sort-of. It shipped with the OS, but used Google’s data, and, I expect, needed Apple to negotiate with Google.
You can also make them up as you go along.

A struggle of trees for a few scraggly trees clinging on to a rock way above the tree line. A knob of nudists for, well, for a group of nudists.
> How to drill holes in your keys

> Drilling holes in your keys is easy.

> 1. Find a partner whose father is a retired precision engineer who owns a pillar drill.

> 2. Ask him to do it.

> 3. Be very grateful.

Ok, I'm now subscribed to this joker's RSS feed.
It's interesting that the IBM Cottle road site gets left off these histories. Also this history goes up to San Francisco but not over 17 to Scott's Valley and Santa Cruz for Borland and Seagate? Not sure if there was an earlier location for Seagate before their Scott's Valley facility. And just for the sake of infamy, SCO in downtown Santa Cruz...
Magic what?

Nobody outside of a very small, niche bubble has any idea what that is. I'm in the bubble and had to look it up.
The dawn of the clean hydrogen economy – visualized
Wonder how much hydrogen will be produced this decade? these maps and charts show the emerging economy of green hydrogen.
Yes, once you get to the competence level of being able to map over information from the arch wiki or GitHub issues your experience becomes a lot smoother.
Funny, but for the readers who don't know C -- this isn't true. C has type checking at compile time.
`env.js` is returning html for me and thus throwing an error.

Is it working for everyone else? Is this a cloudflare config problem?
I can attest to that.

I used to rent an apartment that had two locks which opened with the same key. Both would gradually become harder to use until one of them eventually broke, at which point I began to regularly lubricate the other. It lasted past the end of my rental agreement and was much easier to use when lubricated.
Even for travel, most people travel in groups, even those who live alone or with non-friends. So, media consumption while traveling is even less likely to be happening alone (except on the plane) than at home.

I'm not saying your own use-case is invalid. But it doesn't sound like a good strategy for Apple.
Browserslist/browserslist: `not and_UC all`
High integrity maintainer, big respect.
The founders passed the Alien and Sedition Acts and various other laws that we'd now consider extreme limitations on political speech. Whatever free speech means today, it isn't derived from the core beliefs of the founders.
Show HN: Pruvious – A CMS for Nuxt
Hi HN! Throughout the past year, I have been building a CMS for the Vue framework Nuxt. It started as a side project for myself, where I was trying to develop a decent block/content builder for my client websites. It was fun creating stuff, and it ended up as a fully featured CMS ready to replace my current WordPress projects with something much more enjoyable to develop with.

It's free (MIT) and open-source. I'm here to answer all your questions. Thanks for reading! Muris :)
I have a related story. One local supermarket nagged me into getting a customer card every time I visited. Finally they annoyed me enough and I registered their card with a random SMS service. After a week or two the cashier told me that I have around 1.5-2 my average checks worth on my card. I was confused, but why would I argue. Free monies are nice.

Only later it came to my mind that I'm not alone in not giving them my real phone and that they tracked us by phone numbers, not by cards. We all played a lottery: to whom a cashier would suggest to spend points earlier. I didn't care about that sort of money too much and decided to play fair. It was after half a year or so when another "win" happened. I moved and stopped visiting eventually, but I believe they are still playing this funny game. Software... software never changes.
That’s very PC, but there’s a fine line between that and not showing leadership. What good is a leader who doesn’t standup for what’s right? That’s annoying for the person who is right
Kicad, by a mile. I use Allegro professionally and would drop it for Kicad in a heartbeat if I could convince my employer to make the switch.
Well, I think that it actually has a meaning once you read it in context. Taken out of context it makes a really awkward sentence and made me think of an AI halucination....
Btw I wouldn’t share Ritter as a source even if you agree with the analysis - he’s compromised financially and ethically
To me, it's two components: (1) amount of real wealth produced (in your encompassing sense, whether that's GDP-proportional or not) & (2) allocation across ages.

No amount of real wealth growth can solve the "better off future generations" problem if allocation is too badly broken. And no amount of allocation changes can solve it absent sufficient real wealth growth.

To use a current example: We decide that large-scale firms compete better globally (real wealth growth), and therefore support their existence. However, we recognize their scale distorts internal competitive markets (allocation), and so put in place a system that prevents them from acquiring SMBs and instead encourages a healthy, vigorously competitive, and profitable marketplace of independent SMB suppliers underneath them, that provides younger entrants with opportunity.

PS: In the US, if younger people were as organized as AARP and participated in elections at similar rates, allocation would be more favorable to them... https://www.statista.com/statistics/1096299/voter-turnout-pr...
> tons of folks porting emulators instead of being creative

On one hand this is something that annoys me a bit to this day - i am into original xbox homebrew games (bought a modded one last year specifically for this) and pretty much 99.999% of the homebrew software is emulators. While i can see the point until around mid-2000s due to the available hardware back then, emulators are by far the main target for any jailbroken console to this day[0], including modern ones - and i fail to see the point for that considering the availability and TV connectivity of cheap PCs (including some who are very small and yet very fast like those by beelink) or even Raspberry Pis, etc (not to mention way more versatile).

On the other hand it is because of the effort people put into these projects that everyone else who isn't interested into emulators (e.g. me) still have the tools and ability to use the hardware as they please instead of it becoming useless ewaste.

[0] the main exception, for whatever reason, seems to be Dreamcast. And very old consoles like NES, SNES, Gameboy, etc of course.
I think this might have the new CodeLlama: https://huggingface.co/codellama/CodeLlama-70b-hf
Underspeced? What? Compared to what? This is not even remotely defensible.

In its spec it offered a full color multi-touch gesture display —instead of a 132x65 pixel black and white screen.

Like Steve Jobs said, products are a series of choices.
I used to use it mainly to write unit tests, which is a nice use case because it’s obvious if it gets it wrong. (The test fails.)

One time I had to use the Go protobuff reflection API, and Copilot was actual crucial because the docs are so bad.

Can’t use it in my current role and I feel less productive.
I think this is specifically adding AV1 to WebRTC. AV1 has already been supported for a while. It’s just an extra if condition and handling
> you gradually add more and more files to the `mypy` invocation until you're eventually (hopefully) adding entire subfolders, and then maybe eventually the entire codebase

Rather than doing this, which does indeed seem like a headache, it may make more sense to skip import following at the very beginning until your core is typed so you can still enforce typing on the leaf nodes moving forward.

> Eventually you get to `#type: ignore` or `Any`s being thrown around to sidestep the CI pipeline, and your typing story has collapsed again

While there are some cases where this is truly the best option, ultimately you get to the point where you just don't allow this, otherwise what's the point of all the effort?

> and for people on the team not passionate about typing, they never worried about it <...> Asking the entire team to become Python typing gurus to sort out these issues was a non-starter.

The faster the core can be typed (and typed correctly), the easier it becomes for those who are less passionate. Presumably someone has done the calculus to determine that this effort is worthwhile, so while the team doesn't necessarily all have to reach guru level, they need to be convinced to continue the work. Removing barriers is huge for this, since as you've noticed once it starts being easy to ignore it's really challenging to stop ignoring.
This is totally off-topic though.

The ability to write an infinite number of strings using some system has no relation to human imagination. That's not how human imagination works.
Olympic figure skater disqualified for doping, Russians to lose gold to US
Millions in NYC alone. Asia has tons of people in apartments too, although $3500 may be too steep for the vast majority.
lifestyle branding and class-based marketing takes over.

my in-laws never use their tech for anything outside of basic word docs or web browsing, but they're fancy so they need to have a Macbook. Same reason they have a Lexus but rarely take trips outside of basic runs into town.

And say what you will about marketing, they're all reliable gear. Something to be said for "buy once, cry once", and then not thinking about it again.
Evergrande could become a wrecking ball for China's economy (2023)
As a linguistic prescriptivist, I could care less.
Wave Accounting Introduces Pricing Change, 4 Months Until Free Accounts Affected
Hey, I've got the same phone number and zip code... were you born on the unix epoch too?
Surely, there is some context where WD-40 is just fine.

I do note that lubrication is actually complex. Soap feels plenty slick in general, but if I try to shave with it, certain soaps give very poor results. So, of course, not everything slick and oily is going to work for lubricating machines.

But when I rub soap on wood screws, it works just fine in that context!
It turns out that PhD holders are a diverse group of people with many different personality types!
I think if the price comes down there will be a low double-digit percentage of people who have a Vision Pro and no television. This would not be too surprising based on the portion of people who do not own a TV today, watching media on laptop, tablet or desktop computers or on their phone.

I suspect there will be a larger portion of people who have both a Vision Pro and a television, and use the Vision Pro for some portion of their viewing.

The "replaces TV" is likely a mental connection between the cost of a higher end TV and the cost of a higher end AR headset being in a similar range where media consumption is a major feature of both. One could maybe justify the price of a 85" OLED or justify the price of a Vision Pro, but not both.
The evolutionary aspect is very interesting, but probably an incomplete picture. Guitar playing and music, all art really, are spaces of the impossible pleasure/fantasy complex and are ripe with psychological nuance.

And yeah, just because you play guitar doesn't mean you're going to get all the girls, maybe even the opposite.
What if every little thing you do changes history?
>The only people I can see buying the device are rich people looking for another toy, not as a serious competitor to other entertainment tech.

I'm surprised at how consistently people think that a technology that is so expensive and serving such a niche will end up having adoption asides from a few wealthy enthusiasts. iPhone 2 suggested retail price was $300 (~$425 in todays dollars) and provided "smart" replacement for your cell phone matching its features 1-to-1 while also providing more than what was available.

If someone imagines themselves buying this to watch movies "on the go" or at hotels or something, they're part of an extremely exclusive club.
Sure, there are in any of the global cities. I'm in the DC area, so I know plenty of people who have money and live in apartments/condos. NYC is the same way. There are plenty of people in the Bay Area that this describes as well. And then you talk about Western Europe and Asia, and home theater setups are a lot less common.

Even if you have a lot of space in your apartment, it's hard to justify much of a home theater setup, as you will be really limited by sound issues.
It's worth mentioning that this is a playground specifically for Show HN (technically I don't think you're just supposed to post landing pages for private products). The home page is a bit more 'standard'. Perhaps that's clearer for you?

Cleaning up the grammatical information to make it a bit less information dense is definitely on our todo list though.
If you indent text four spaces, it becomes a <pre> block.

So

┌─────┐ ┌─────┐
│ │ │ │
│ ├────►│ │
│ │ │ │
└─────┘ └─────┘

Becomes

┌─────┐ ┌─────┐
│ │ │ │
│ ├────►│ │
│ │ │ │
└─────┘ └─────┘

Note the indent from the regular text and the change of font that is noticeable with the head of the arrow.
For resilience I keep some third-party accounts open, including an ancient Hotmail account from before it was Microsoft (!), and now a university account. Either would do in an emergency to some extent (like when my upstream ISP years and years ago held me hostage by blocking my email traffic with Network Solutions so that I could not move DNS!)...
I have been using python library Pydantic with FastApi for input and output data validation for Rest API and it solves some of the problems.

I wanted to check if the use case can be generalized for all situations.
For example, the code below will throw a runtime error

* Input should be a valid integer, unable to parse string as an integer [type=int_parsing, input_value='A', input_type=str] *

```

from pydantic import BaseModel

class User(BaseModel):
id: int
name: str

def print_user(user: User):
print(user.name, user.id)

user_1 = User(id="A", name="John")

print_user(user_1)

```

I have also been using typescript with React Application and really find it better compared to python due to type checking.
But I can still imagine a future when type-checking gets incorporated in native python, unlike javascript/typescript. The groundwork has been laid already with type hints.
Presumably in a smaller apartment setting, you don't have any need for such a large TV (or sound system). It should scale appropriately and provide the similar experience at an even cheaper price. A 48" OLED TV, for instance, is much much easier to move.