skysight-inc/HackerNews huggingface dataset:
This position doesn't make sense to me. Certain customizations to the native control (which is the ask here) are already available, such as adding padding to input controls, increasing the font size, changing the width. You can even change the border color and the border radius and the background color for some controls! Some of these turn out to be necessary functional changes, and some of them -- imma say it -- are obvious and important adjustments so that your app looks consistent and everything lines up properly.

To think that there's no room for variation in the design of form controls, given the broader context of a design system for app, is just a lack of imagination. I guarantee you that the people who design the operating system form controls (which change every couple years) have all sorts of ideas, and they end putting out one possible, relatively minimal option from many good designs they considered.
Here's the promised noscript infinite scroll! https://noscript-infinite-catfacts.glitch.me/
GL.iNet routers (https://www.gl-inet.com/products/) have been on my radar for a long time for similar reasons. No experience with their products yet, but they do look impressive with much more positive reviews than I could ask for.
Maybe true for people working on/for startups. If you work for some bigco? Good luck explaining your “master race” jokes to HR. It’s not gonna go over well, even at FAANG.
> 4. Minimize everything else

I would say there shouldn’t be anything else. Create a local ‘demo’ account, if needed.

That also avoids getting any embarrassing message pop-ups.

Also, if your software isn’t that stable and you can get away with it, switch machines all the time. If your demo requires multiple actions foo and bar, demo foo, then switch to a machine where foo was done beforehand to demo how bar works.

Look at some of Steve Jobs’ demos and try figuring out how many machines they used to demo some of the prerelease software. Also, don’t be afraid to cheat. For example, when seeing the copy-paste demo in https://youtube.com/watch?t=1782&v=1tQ5XwvjPmA, I immediately thought “that copy of MacWrite is rigged to always paste that fish”
I just use canaries. somename@mydomain.tld and if the business allows itself to be compromised they are notified and nullified. I've recent had to make the canaries less obvious as some companies are getting annoyed and marking any email address with their name in it as fraudulent despite knowing full well the intended use case.

As for providers, half of my domains are just pointed at a tiny VM and the other half are on fastmail for family members to use provided they continue to maintain their customers best interests.
Ask HN: What is your stand on vaccine mandates?
Thanks for sharing! Did anything stand out to you?
To be honest, we did it last second but basically we don’t have accounts, don’t store any personal information, and everything stays on your device
>the evil xenophobic Tories changed the visa rules so that 3 million Hong Kong citizens were entitled to live here.

Most of the tory leaders are ambivalent or even pro immigration - it helps drag down working class wages and push up rents after all.

Their apparent lack of willingness to do anything about it was what led to so many voter defections to UKIP/Brexit parties.

Their core voting bloc - being led by the nose via the likes of the telegraph and the mail are the ones who really want it stopped.
Yes, I was speaking about p2p. Campaigns in Wesnoth can be tough, but I always used save scumming to beat them. I think they are an afterthought and clearly main developers' focus is multiplayer, and all factions are balanced with it in mind.

That said, that Double Suns campaign with desert elves is quite great and I enjoyed it, even if it uses rather different settings from the base game.
Diego Rivera’s Vaccine Mural in Detroit in the 1930s
https://historyofvaccines.blog/2021/07/12/diego-riveras-vaccine-mural-in-detroit-in-the-1930s/
Then you're not the target customer. I hear this often that people, especially on HN, don't like this tactic, but most people don't really care, they'll just shrug and move on.
Rail is just very hard to do. I’m curious if it will end up really being worth it for China. The cost of maintenance and how centralized it is seems much worse than airports. Like Boise Idaho is booming right now, right? Well, its airport can just add some terminals for costs that the local tax base can support. Want to connect it via HSR? Okay, be prepared to spent a hundred billion dollars, for a slower ride that almost always needs a transfer.
> there are fees and commissions for using a card

There aren't for you as a customer. Yes, a bank would require the acquiring fee for each transaction but it's already in the price of the item both for the cash and the card.

> it makes prices higher for everyone

While true deep down there, the price of item is usually still covers all the things including returns, inventory spoilage, breakage and shoplifting. Acquiring fees are ~1-2% so most of the time they don't even register over a markup.

> bank knows what and where you buy, collects this information and can resell it

Most people are just fine with using an affiliate cards... which are used for exactly the same.

> your name is written on the card and encoded inside, so when you pay the merchant can identify you

Your card number is a way more unique identifier than some John Doe.

> cards have a magnetic tape that is unencrypted, can be easily copied.

Everyone (except US) moved from tape to chip and paypass systems which are way more secure.

> new cards include RFID label that allows reading data about you and charge your account

Only the card number and it is limited for small amounts.

> if you are suspected to be an "extremist", then the bank will allow you to withdraw only about $150 per month

This is the only thing where cash is obviously better for an ordinary person.
Don't forget that in the current society you're guilty until proven innocent
Oh I definitely meant "replacement" as in "replacement for me and many people", not that C++ would vanish. C and C++ are not going anywhere.
Please have a look at any OOP desktop framework from like the past 3 decades. It is not a difficult concept — one is free to overload the render function, while the functionality will remain the very same, like getting focus with tab, activate to space, whatever.
Show HN: It's possible to do infinite scroll without JavaScript
You can't without group policy changes. It even has its own anti-tampering protection so it can't be disabled, Admin rights or not. However, it is doable - have been running it like this for a few years.

https://docs.microsoft.com/en-us/answers/questions/234111/ca...
Proof that no matter how vile the task, you can make a competition out of anything.
The instruments aren't really high bandwidth. If you take NIRCam as an example, it's 40 megapixels with an observation time per image that is from 4 minutes up to 3 hours.
Earth is a place of interest to most of us. People interested in the other side of the Milky Way, who might feel neglected, are not reading.
I believe in roughly the same concept, I'm glad there is a name for it!
I built it as a toy project in the beginning to replace the expensive, and in-house, tools we had at a previous company (we were paying about 10000 annually for those services + work hours on the in-house service). Finally releasing it as now I think it's suitable to be used by others at this stage. It had very limited production use, mainly by me and one other friend, so please report any feature suggestions or bugs you encounter. Cheers.
This is a strange comment to me because this is exactly what a lot of people have been doing for the past 40 years. Over a billion people have been brought out of extreme poverty, and hundreds of millions have entered the middle class. Changes don't happen overnight.
They likely do realize it but don't care. For all the talk of Linux this or Mac that the truth is Windows still dominates the PC market. Microsoft doesn't need to make an OS that really appeals to businesses to get their business, so why bother?
I love the design of the landing page. Did you design and build it yourself?
>It's likely that we will solve climate change through technology like carbon capture rather than simply by reducing/curtailing energy usage.

Maybe. But that can't be used as an excuse to not even attempt to curtail energy usage.

And I mean sure, it's possible that the agglomeration effects from such travel would 1) be more significant than what is already available via remote work over the internet, 2) be significant enough to offset the increased energy usage from the increased travel itself and building all the infrastructure for even greater sprawl, 3) result in technology that somehow solves climate change but doesn't have the same social forces against it as the technology we have today that's better than the status quo. But that's a lot of assumptions. Do you really want to bet the planet on it?
> This time, when something has gone wrong and you most need support, is when you lose all the support of the chain. In fact, you also have to deal with the shame of breaking your streak.

I find this stuff really fascinating. About a year ago, Garmin added a new feature to “pause” the Training Status measurements the watch takes. Apparently when folks where getting sick they became incredibly disheartened by their watch telling them their lack of activity is not conducive to improving their fitness. It’s almost reinforcing the bad habit instead of trying to frame it in a more productive way.
Many good ones this year, maybe "Short History Of..." - Space race and Moon landing

https://podfollow.com/short-history-of/episode/2966a9d948fb7...

https://podfollow.com/short-history-of/episode/8588f87525136...
It was being shown a tweet from Nigel Farage (Brexit starting British ‘politician’ [never elected as an MP]) in the start menu that made me start swearing at work one day when I had to do some Dev on Windows. Like, yeah anyone can tweet all they like and what have you, go nuts - but I don’t want that crap shown to me at work when I have to get stuff done.

Honestly would have been frustrated if it was a politician I actually liked.
If you go down the road of looking for meaning from outside I'm pretty certain that 20 years from now you are going to ask the same question on this forum or some other forum. You will be just as lost but you'll be 20 years older and maybe you worked another 20 jobs you thought were meaningless.

I am so certain because I've seen it happen to many people, such as a hippie couple that went to every countercultural spot in the U.S. hoping that somewhere they were going to find a special community.

I look for meaning right where I am. I have certain times when I really am bothered by work inhibition, maybe every five years or so, and sometimes I have found the answer in a new job but usually it's been a side project.
Both. She wanted the academic acceleration but she also wasn't incredibly happy with the social environment either. The teachers would sometimes make her partner with kids that needed help or seat disruptive kids next to her to even them out; in other words, instead of fostering her development, using her to foster others.

One of our concerns would be the diminished interaction with kids her age but then we thought about our own high school experiences and realized she probably wouldn't be missing anything. I had a great time at university but high school? That was just a nightmare.
> I am talking about skyscrapers, pop-ups (actually banned by default on modern browsers), multiple flashy GIFs as banner (like in the 90s), sounds in ads (working on a tab you're not even on!).

The issue was about the real world anyway; in the case of a website, you were the one who request the website be displayed on your computer (that's what the browser does).

In the real world, however, ads are simple banners like the Google text Ads.

> I'm glad we don't have that nonsense dishonesty here in my country.

It's not dishonest even if your interpretation were true, because both parties know it's just another form of greeting.
Void pointers also add an unfortunate layer of dereferencing.

In C# for example, generics are important to keep values on the stack instead of the heap, not only avoiding garbage collection but improving data locality.
Every morning after shower and just before the work starts or I go to work. I sit before the small temple (bookcase) in my home. Light a lamp and an incense; and a short prayer - sit in a mindfulness state - asking for blessings for all.
Show HN: Drovp – Convenient UI for any drag and drop operations
Embarrassing the US is high value.
Hopefully posting this doesn't get it taken down...

I really enjoyed that interview on Tim's podcast and I've been working my way through some of Balaji's other interviews and videos online.

I'm currently watching this one someone posted of his coursera course from 2012 all pasted together into one video over 7 hours long. I have come to like this format more and more on youtube becuase you just resume and don't have to worry about finding the next video etc.

Anyway, watching this in the context of it being from 2012 is pretty mindblowing and the advice has seemed like it would have been quite good back then (some of it still now too I'm sure.)

The name of the course was Startup Engineering. I don't believe it's available on Coursera or anywhere else anymore.

https://www.youtube.com/watch?v=0QC1FK2_pqg
Enlightenment 0.25
Heavy JS is a bit like junk food. It's fine to have a bit at the county fair and the fact that you can build a successful commercial business selling it isn't terribly surprising, but there are pretty obvious social reasons we shouldn't load it up in every meal consumers eat.

That's what articles like this are pointing out: this well-intentioned thing we're doing has negative consequences. Let's do it more moderately and deliberately to mitigate the side effects.
Does belief in nothing equal not believing in something?
An interesting thing I noted some years ago on several forums, when someone would post images or news articles about younger people using typewriters, the comments would very often turn extremely vitriolic and invoke violence, the 'these people should all be x' sort of thing where x ranged from gulags to getting kicked while on the ground. Such comments may have only been rhetorical in nature, but I've always found it interesting that such rhetoric is employed against people who merely have an affinity for older types of technology. Yet I've never heard anyone threaten to beat someone up for liking old cars. Maybe when/if electric cars predominate, the same will be said of those who restore 70s Ford Mustangs.
I'm not one of those people and I found the article to be pretty useless.
Careful, with that level of cognitive dissonance you might accidentally slip up and say “both sides“
I wouldn’t trust the people in the reviews know what they’re talking about.

I just bought a new Netgear router, I’ll be returning it, but it doesn’t require a cloud account.

Outside of Google Nest or Eero I don’t think many require a cloud account unless you want particular features like remote management, etc.
I think that it's a bit of a cop-out to call your site static in instances like this. You've outsourced computation to a 3rd party as well as the user's browser, as opposed to doing it on your own server. It would be dynamic if you cobbled a comment system together with some CGI scripts and an SQLite database and some server-side includes, and it's still dynamic if you abstract that into a runtime dependency on the client, because the content of the page is going to be different whenever you refresh and new comments are made.

The difference between the server-side option and the outsourced one is that the outsourced one is probably also going to soak up and resell a lot of data that you probably wouldn't have captured yourself.
I used to follow Balaji on Twitter, he frequently had original and eloquent perspectives on things, but his incessant web3 evangelism turned me off.
It usually is, but there is a reasonable ‘convenience factor’ that sometimes tipped it.

Of course, multi-day long road trip in another country that I plan in advance, hit up Kayak and the major agencies, no question.
> So what does that leave me with? Facts, logic, and evidence. Any religion that can give me solid evidence that the supernatural is real and exists would win me. None have succeeded (and I have had fun looking into a few).

What tools would you use to prove supernatural claims?
> dataclasses makes it easy to just add your own `__eq__` method, if the default doesn't suit you. You just define it! Nothing else is required.

That's completely besides the point, and lots of non-data objects should not be equatable at all, if they even can technically be.
> a society that will treat you like a stranger and disown you if you don't get married, let alone if you have a relationship with someone of the same sex

How do you reconcile these within yourself?

My curiosity is about true spiritual practice - the alchemy inside your being.

Is your practice to humble yourself to the rules for example?

Or to follow them while knowing in your heart that they are limiting and possibly outdated?

Externally you could be taking the same actions. Internally it’s not the same.
Milk is in a lot of delicious things.
the point isn't that it's impossible to write C that's safe, it's that doing so requires 100% success rate of a human implementing something correctly. furthermore, the main cases where C can get a performance benefit over safer languages are where there is a complicated invariant that ensures safety. the problem is that these are incredibly easy to break during refactoring, or when a different dev modifies the code later. compilers are much better then humans at verifying that code is correct.
The way zig does generics is brilliant, and made me think "this is how every language should do it". One of those things that seems obvious in retrospect: just pass the types as normal parameters, and for generic data structures just represent their type as a function that receives those parameters and returns a new type. Man that's just beautiful. Only downside is, i suppose the types can never be inferred so they always need to be explicitly passed. But being explicit seems to be their thing anyway.
Right, just pointing out that people ITT seem to think there's a bigger market for reserving a particular (car/seat), with the buyer bearing the costs for changes.

Southwest is the opposite of that, as are most of the rental car companies.

That's how the 'full service' airlines reserved seats, but there isn't a lot of extra profit in it. People want cheap and flexible transportation more than they want a particular seat or car.
> In the same way, I find that the accuracy continues to improve such that I use g! out of curiosity rather than necessity.

I see people say this a lot and I'm curious. What sort of things do you search for? Also, have you found that you modify your search terms to get better results out of DDG?

I've been exclusively using it for over a month, and unless I'm searching for something extremely popular, DDG barely gives me half as many relevant results on the first couple pages compared to Google. Often times it will be so far off there's nothing at all relevant. Other times I'll get some good results, but I'll still feel that something is "off", so I'll add a !g and suddenly it's like a whole new world and I see way more relevant results.

I hate Google and want to stick with DDG, but I've been really wishing there was a permanent !g option.
New muscle layer discovered on the jaw
If you haven't seen them, you'll probably like past years lists as well as the discussions here about them as well.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Generics are the way that useful semantics can find their way into useful libraries. A collection of useful libraries is what is needed to make a language useful.

This is why C++ usage is still growing fast: almost every new feature makes it possible to write more powerful libraries that get, thereby, easier to use.
If the storage process involves "putting in a dryer" I consider the cable trashed. Put the cable away properly and save yourself some time installing. Faced with a rats nest of cable I will purchase a reel of fresh wire and add my own ends.

I have spent way too much time in my youth untangling cable but haven't we all made mistakes when we were in our 20's? Eventually everyone needs to grow up, take the pills they gave you at the clinic, and recognize your time is valuable.
I’ve started trying to create a timeline for significant events each month of my life
> "We don't want to completely replace the previous transistor technology with our new transistor, that would be presumptuous," says Masiar Sistani. "The new technology is more likely to be incorporated into computer chips as an add-on in the future. For certain applications, it will simply be more energy-efficient to rely on adaptive transistors."

We'll see what happens.
TikTok is becoming Amazon for Gen Z
The biggest tech Twitter trends of 2021
It's interesting to note that many (or perhaps most, depending on how you count) Protestant denominations in the U.S. do not believe in "original sin" (which is a surprisingly nuanced belief system anyway.)

For example, the Southern Baptist Convention, which the largest Protestant denomination in America, do not believe in original sin, and do not practice infant baptism (or sprinkling).
That depends on the formalism and the objective. If we accept agnostic priors then the most rational belief implied by those priors is atheism, via the same formalisms that give us Ockham's Razor. That belief is conditional but it is a very strong condition such that you would not expect someone that held agnostic priors to not also be operationally atheist for all practical purposes.

Similarly, most atheists seem to hold agnostic priors but fully realize the implications of that by calling themselves "atheists".
Great! I think you may get a lot out of it, and I wish you well on your journey. It's without question the most-loved Zen-related book in the English language, and there are many them. It has greatly enriched many people's Buddhist practice, including mine.
Or, you get a small server and download a package... with a little finangaling, you have a service that will catalog shows and movies you want to watch, download them, sort them and push them to your own private "netflix" server ala Plex.

https://github.com/sebgl/htpc-download-box

put it behind a VPN (included) and bam... all your stuff, globally gotten and none of the BS with "Wildvine" and it's ilk.
thank you! I never actually learned to draw, and I still believe I am not good at drawing :-) but I'm a pretty good designer, so I practiced skills of turning my pencil sketches into polished designs. And a "favorite" visual drawing style naturally occured along the way.
I didn't know Steve had a podcast. I've read some of his writing and really enjoyed it. Thanks for sharing I'll check it out.
I'm pretty sure the Inuit diets in Alaska and Greenland are pretty similar though, at least in terms of macronutrients (i.e. a lot of fat).
Militant agnostic
the "grouping" by domain name (e.g., stack overflow or reddit threads) like Google does
Faust really operates at a much lower level than Rack. You could write a Rack module with Faust, but you wouldn't (probably) do the sorts of things you do in Rack in Faust.
I don't know where you're looking on Wikipedia, but Inuit Greenlanders arrived in 1200 AD

Source: https://en.wikipedia.org/wiki/Greenlandic_Inuit

It's also common knowledge, Inuit/Thule were pretty much the last ones that migrated from Asia across Bering. They displaced previous indigenous people that had been there for few thousand years before (at least in Canada).
+1 on Huberman. Specifically the episodes on sleep.
Magic Alex