skysight-inc/HackerNews huggingface dataset:
Sure! Because of my background in .NET, it made sense to stick with what I know. I don't believe the tech stack makes or breaks a product (unless you choose egregiously poorly). A product's success is primarily determined by how well you hit product market fit.

That being said, a good stack that you know well can affect how quickly you build and how quickly you can adapt the product to changing market conditions.

So here's what we use:

- ASP.NET CORE( - Primarily ASP.NET Razor Pages for the web app. ASP.NET MVC Controllers for the internal and external APIs we support.

- C# - We try to stay on the latest version. The recent pattern matching improvements alone make our code so much cleaner.

- [HTMX](https://htmx.org/)\* - for front-end. We're not at the point where we feel we need a heavyweight front-end framework like React. We like the 37signals approach of shipping "HTML over the wire". We're also big on Web Components. That's a result of our [GitHub heritage](https://github.blog/2021-05-04-how-we-use-web-components-at-...).

- TypeScript - for our front-end JS. This is a recent addition. Most of our JS is still ES6.

- Azure Database for PostgreSql - PostgreSql is rock solid and great for storing all kinds of data.

- Azure Functions - we support three types of custom code skills that customers can use to enhance and customize the bot : JavaScript, C#, and Python. We run these in Azure Functions.

- App Insights - We use this for logging.

- Azure Managed Grafana - We have a nice Grafana dashboard based off our App Insights logs that helps us get a birds-eye view of how everything is doing.

- Azure App Configuration - For feature flags.

As you can see, it's pretty heavily Microsoft based. Part of that is my background. The other part is we got a lot of Azure Credits when we joined the [Microsoft for Startups](https://www.microsoft.com/en-us/startups?rtc=1) program. So it made fiscal sense for us to stick with Azure.

I do like that we can manage everything in a single portal. But some of these tools are not best-in-breed as we will be looking at other options down the road.
Not at all. Everybody using UTC would just not need to deal with leap seconds anymore. A UTC second is the same as a TAI second. It's a no-op for the vast majority of UTC users. UTC will just drift slightly more from UT1.

This change only affects people who need UTC to be close to UT1 and also somehow don't know what UT1 is.
Favor composition over inheritance (Joshua Bloch)
Every turf field I've stood upon has had a strong offgassing smell too. That can't be great spending hours inhaling plastic fumes playing sports either.
Seeing which posts were upvoted, when, and also an option to hide/disable the voting system and scores.
> Isn't the developer of an accepted Google Fonts font required to pay attention to PRs improving and/or fixing bugs in their fonts?

Why would they have to, even if your PRs objectively are improvements and bug fixes?

Why would giving something to the world for free one with strings attached that require the donor to do more work on request?
That's probably just due to lack of demand. Competitive new operating systems are so expensive that nobody writes them anymore, they just use Linux, and then you don't need so many people working on that for anything except drivers.

In the unlikely event that there starts to be shortages of kernel and firmware devs then salary changes will be enough to sort it out. Fundamentally, that sort of work isn't that hard to learn. C is not a complex language, the design is normally fixed by the hardware and software environment that's provided, the APIs don't churn every five minutes and so on.

As for SGX. Security is always hard. If your metric for deciding if someone understands something is "they never make security bugs ever" then you'll be perennially disappointed in how nobody seems to understand any really existing system.
>It will never scale to billions of users because you’ll never get that many people interested in the idea of eavesdropping in live voice chats.

Billions on one topic? I agree. Millions on one topic? Sure that is possible. Just look at talk radio ,which is still alive. Many shows had listeners in the millions and still do,
Many humans have a lack of empathy and are considered sentient.
Yes. Leap seconds are just a thoroughly bad idea, from any angle.

Yet, not nearly so bad as Google's approach: no leap, but a 24-hour smear, during which 24 hours they are out of sync with literally everybody else in the world.
I can see how you'd read it that way, but my point was that they were not invented for astronomers, with the implication being the author didn't research the topic thoroughly enough to be making recommendations.
Valuable feedback, thank you for this! How would you feel about a demo video where I show you how to set it up and go through the features at the same time?
The End of Sidewalk Labs
> Unsolicited advertising

Is there any other kind? Have you ever solicited advertising?
"wavefront sensing recorded six localized surface deformations on the primary mirror that are attributed to impact by micrometeoroids. These occurred at a rate (roughly one per month) consistent with pre-launch expectations […] Of the six micrometeoroid strikes detected thus far through wavefront sensing, five had negligible effects".

So the overall number of impacts is consistent with the modeled rate, but the size of the C3 event was outside the modeled rate.
>you sound far too confident in that answer for it to be the actual correct answer.

What kind of non-argument is that?
Right. I guess a replacement alloy would be the best bet. No matter how cheap your improved process is, the input costs are still there.

Or an improved process for extracting and refining chromium itself. Aside from cost, I think it’s a dirty process as well?
The only difference between a manufacturer’s online store and a retailer’s from customer point of view is that the retailer sells multiple brands. I guess maybe there’s some value if you want to browse different brands, but if you already know what you want then the middleman is not providing you any benefit at all over the manufacturer’s online store.

Brick and mortar is different because they’re actually maintaining a space to show the items and bringing them close to you which is a benefit to the buyer.
>Landlords would subdivide houses into individual rooms and rent them out.

Isn't our current crisis primarily a shortage of low income housing? Is all low income housing a "slum"? Landlords would be competing for good renters, so they would be incentivized to offer good living environments.

>Maybe not via the courts, but they would just shot off the water, and the heat, and then invite unwanted guests to live in the "unoccupied" apartment, until the non-paying tenant left.

They couldn't do so legally as long as the tenant continued to pay the official rent amount, any more than any landlord can currently shut off utilities to a tenant who is paid up on their rent.
Well, having worked on legacy systems it’s much easier to keep the existing protocol mostly unchanged than migrate the world to a different protocol. Even if the change is as “simple” as subtracting a constant integer everywhere. Just thinking about all the stored timestamps in all databases gives me a headache…
Maybe you stopped by a small town bar and concluded from what’s parked outside.

Either way, HN has a serious delusion about rural life and while it is ok to make observations, HN tends to infuse those opinions with condescension and prejudice.

It happens every time we have a discussion about trucks.
> white vinegar removes as much and in some cases more surface contamination

I don’t understand. Should I wash my vegetables in white vinegar before eating?
I assume they mean an unadvertised warehouse party, where you only know about it by being part of a group.
I've read about that, but it's really hard to find an example diet and it's not like most of those things appear on the nutrition labels.

Also they say not to avoid all of those long term, just temporarily.
https://archive.ph/id7ev
Alternatively:

-Be happy with who you are and where you're at

-Read things that give you pleasure

-Accept that there's no purpose, and just enjoy the time you have

:)
As European, I always failed to see what is the use of a pickup truck. In Europe noone use them, we are using van like the Sprinter / Iveco daily. If your trade needs a flatbed you buy a sprinter with flatbed. They can also pull a trailer if you need.
But mostly they are used by all trades in their normal design (box).
Also, they don't consume a lot (7l/100km).

So what are pickup truck used that cannot be done by a sprinter?
d'oh sorry didn't read that far
Mods never touched that comment or even saw it. Users flagged it.

It might be a good idea to read the FAQ: https://news.ycombinator.com/newsfaq.html.
It could be that the model is wrong, or it could be that the model is correct and the big strike was an outlier. Only time will prove.
Honestly the big air pollution wins for cars happened already with the clean air act, unleaded gas, and catalytic converters. The big sources of pollution that your average ice car emits now are from the tires and to a lesser extent the brakes. Both of these are still worn down in heavier EVs. At the end of the day the pattern of everyone taking a 5000lb vehicle that you replace every couple years to go anywhere at all is the thing that isn't sustainable, not as much the particular energy source for that vehicle.
Anyone doing precise timestamping uses TAI.

Converting to UTC is easy when you need it.

Meta's suggestion just shows how narrow-minded they are.
> you are weak and antisocial so you are hiding. the rural people are the ones who are the parasites, in strict financial sense. they need more assistance then they contribute to the economy.

Luckily a "strict financial sense" doesn't really matter outside of theorizing on Internet forums. I am sincerely concerned about you if you honestly think what you said. I suspect you have never spent much time in a rural area and not ever talked with folks that live in rural areas.
Generating worthy project ideas, the easy way
I found it fascinating how the human writer was trained to think like the AI writer. Co-authorship with an AI writer might be a selling point in the near future
> I left a large tech company with the dream of building a startup. I failed and am back doing consulting work and figuring out my next step. After realizing I'd failed, I fell in a deep rut.

Same. A verrrrry deep rut.

Taking a complex job in big tech again let me flex my only partially atrophied dev muscles back to full strength. The narrow focus (entrepreneurship is sooo ambigious) and steady stream of hard work let me rebuild my confidence.

Not completely out of the rut, but after struggling for months post-failure, I would still be in that rut (or worse) if not for a steady job. Religion might have helped too, but I'm not the type unfortunately.
Dr. Wang's pithy quotes:

https://www.brainyquote.com/authors/an-wang-quotes
I only get tweets from people I follow

How are you getting them from people you don't?

I also curate my follows pretty carefully (albeit ... they're all over the place (technically, socially, philosophically, religiously, etc)), and mostly interact through Tweetdeck, Notifications, and Lists
>because it found no evidence linking road dust to long-term adverse health affects

From the abstract:

"Road dust was found to have harmful effects on the human body, especially on the respiratory system."

The entire conclusion:

"This literature review found studies that reported the components of road dust particles to be associated with multiple health effects, in particular on the respiratory and cardiovascular system. The review also found a need for a complete risk assessment of the effects of road dust on human health. We recommend a thorough meta-analysis as well as a 4-step risk assessment process, including a multi-source epidemiological study on road dust particles to identify chronic health effects, with a particular focus on PM2.5 and the inclusion of sources in both urban and rural locations."

Which of those led you to claim "it found no evidence linking road dust to long-term adverse health affects"?
It is very hard to make statements about this. It very much depends on the reputation of your own domain (if you are not using our domain to send your emails) and the content of your emails if they will end up in spam. I have yet to see one of my own emails origination from @useplunk.com end up in somebody's spam folder! I believe that is a great start and further down the line (with more data) I may be able to make specific claims about it!
Is it not a SaaS already?
That's a funny way of putting it, but yes, you are correct.
Name is similar to splunk.com -- I wonder if that'll be an issue?
Out of curiosity, which PRs?

The PR list looks pretty healthy

https://github.com/google/fonts/pulls?page=1&q=is%3Aopen+is%...
For sure. For me it's about ratio's though. It never makes sense to me when I encounter situations where 100% of capacity is dedicated to features, features, features when sustained velocity is in the toilet when it feels like we're standing in an entire orchard of low-hanging fruit of productivity gains to be had. I usually find that after about a year or so in a company it starts to click for people that if they just let me be more self-directed then stuff starts to improve for everyone at a faster rate and it's win-win. I know there are other devs like me, but I feel like it's not widely recognized that we exist and should be enabled to just do our thing. I don't know if you can relate, but maybe you can?
Any specific mediation or just the normal close your eyes and breathe kind?

So your solution is meditation? Could you elaborate. When you are finding yourself struggling to keep attention? What do you do? Meditate and then return to the task?
No worries! Thank you for the kind words.
Are you serious? This guy's entire history is just a reworded comment found elsewhere in the thread.
Not all the others. Just those who have not made the similarly wise choice.
This is accurate. However, it wouldn't be just based on the assessment of someone who knows nothing about astronomy.
AM radio listenership in the US is measured in tens of millions a week, and falling. Maybe that can be a business? But I don't see how it could ever be even Twitter-scale.
Sure, when I want to know more about a product someone recommends. 99.99% of it is unsolicited though. The only forced commercials I think I'm subjected to is during sports events. I have paid opt out of everything else. Let me tell you how annoying 5-7 minutes of commercials are when you've grown unaccustomed to it.
As software projects grow, development really becomes an exercise in managing complexity. One of the benefits of encapsulating state and functionality into classes is to reduce the amount of coupling that can occur between components. By coupling, I mean the dependence of one component on the specific behavior or implementation details of another component.

There will always be some amount of coupling, but reducing it makes it much easier to reason in your mind about small sections of code. With good encapsulation, there are clear interfaces between components and it is difficult to use them incorrectly.

You could argue that if there are only a few or even one developer on a project, there is no harm in making everything public since everyone will just use the class "correctly". However, the "correct" way to use the class is not codified or enforced anywhere other than the minds of the developers, comments, or external documentation. All of these sources can easily fall out of sync with the actual code being written. The compiler/runtime should be used to enforce correct usage when possible. This greatly reduces the cognitive load on the developer/s since they know if the code compiles or runs without error, a whole class of bugs has already been eliminated.

I would argue that even if access controls were completely ineffective (they didn’t actually control access), they would still be useful as API documentation within the source code to point others and your future self to the set of variables and functions that should be used to interact with the class. There is a benefit to writing code that is itself expressive of intent without requiring additional documentation or knowledge.

Another reason to reduce coupling is to make it easier to re-implement a single component of the system. If the component was well encapsulated and has a clean and minimal public interface, the only restriction on the new implementation is to meet that same public interface. If the component was not well encapsulated, the new implementation may have to maintain a number of details from the previous implementation than no longer make sense just to maintain all of the unnecessary coupling that’s been created between the component and the code that uses it.
We weren't happy with what was already out there, so we built our own -- https://github.com/mattermost/gobom
You can see the exact equivalent in the Java world.
It does look like your account has been using HN primarily for ideological battle. Please don't. We ban accounts that do that, regardless of their ideology, because it's not what this site is for, and it destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

More explanation on the "primarily for ideological battle" point can be found in past comments here: https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
One word: awk.
Not quite. The buffer has been allocated in system memory. The fix was to allocate it in GPU memory (which isn’t on chip, but the local GDDR VRAM).
Hmm. So the way I interpret this is: true free speech lets people say things that are wrong, and leads to people believing things that are wrong. A company that allows it will perform worse in a market because of people believing those wrong things. An analogous thing would happen to a society allowing it, so, to have our society be stronger economically, we should have limits on speech. Is that close to right?

If so, my argument is this: a company and a country have different goals. Many things that a country might provide (welfare programs, democracy, public services) are expenses that don't make us economically stronger. But, we do anyway because that's not the point of a country: the point is to provide the best quality of life for citizens. I'm happy to accept the drawbacks of free speech (people believing in Q, or that the Apollo landings were faked) in exchange for being able to say whatever I want. If you aren't, then there are other countries that make the other tradeoff.

I think this is the core of what's going to be a big debate over the next decade or two, though: is it better to be less productive and free (America), or more efficient but authoritarian (China)?
In Italy most of merchants use Paypal, Stripe or Nexi.
Well it _is_ in the standards now and you still see just non-drop timecode being used on it, with the resulting noticeable skew from wall time as the duration gets up there.
How about an AI program to organize the 400 comments into a more logical sequence? I always think there’s a lot of intelligent commentary in nearly random order
That one's even odder - that's the compromise between the English version, which would be CUT and the French version which would be TUC ... i.e. none of the above.
You're correct.

I'm sure they have reasons that can be speculated about (probably money), including that they don't want to run controversial ads though I don't know if they have imposed the same criteria to different takes on the same subjects.

I think it's regrettable and irresponsible that climate change has been allowed to become such a controversial topic, although this has been a decades long effort. It might be they don't want to lose viewership by broadcasting certain topics. But also,

Very possible they get $ from advertisers who pressure them to avoid the topic

Seems to me most likely their decisions are financially motivated, but this is just a guess.

I admittedly don't know all that much about Hulu's policies or history in regards to the advertising they choose to accept. It may very well be they have other motives, are trying to appear nonpartisan by allowing Ds to advertise but giving them criteria about what they can say, how they say it.
Indeed it's a better way to put it than my comment: it's not as important to note than faking it is hard, rather that really understanding it is something that goes deeper than an exchange of words.

However, I would say that it's ok to start with just the words. There is a first step to everything.
Yep, Tesla has a marketing budget of basically zero. It feels like Musk just does things that make headlines, and that's the marketing.
Here's some expert responses to this paper https://www.sciencemediacentre.org/expert-reaction-to-a-revi...
This is actually where NASA gets a significant amount of hardware: manufactured parts from intelligence programs that were the rejects from those production lines. Hubble was a prime example of this, but there are many others.
I see many of my favourites already mentioned by others but something not listed yet:
https://www.youtube.com/c/InstituteofHumanAnatomy videos with real cadavers explaining how human body works

And already mentioned by others but just to give it another thumbs up:

https://www.youtube.com/c/inanutshell Very nice animations explaining various topics from science, philosophy and politics. The only channel I literally seen all the videos. They sometimes make videos with fun ideas like what would happen if we nuked the moon a bit in the spirit of https://what-if.xkcd.com/ but most videos are on more serious subjects in a very easy to understand format.

https://www.youtube.com/c/PracticalEngineeringChannel mostly covers civil engineering. How we handle sewage in big cities, how roads are built, how power grid works and many more.

https://www.youtube.com/c/EconomicsExplained As the name suggests, explains economics. Makes videos per country about their economy and created his own ranking of countries.

These are my top just to keep it short :)
I'd look into Bali.

The new five year digital nomad visa means you pay no income tax.

A beautiful villa is $300-600 per month.

You could be working from a beach club with pool, gym, healthy restaurant and tennis court, like Titi Batu
https://goo.gl/maps/KGfy6hqscZ2XKrzQ8

Price is very low, a 30 min taxi ride is $1.50, a main dish at a fancy restaurant is $5-7.

The food is the best I've ever had, weather is wonderful, there's surfing and the people are super friendly, funny and happy.

(I'm not sure about health care and education.)

My second choice would probably be Lisbon.
I agree that on the surface, it sounds dreadful. The problem is that many doctors have found through experience that patient compliance with a daily pill is much better than with dietary changes. If a doctor wants to actually help a patient, the treatment that a patient will actually do becomes the most effective by default.

Having said that, I do think that doctors need to be aware of and make sure the alternatives are discussed with the patient. The paternal MD attitude of just tell the patient what they think the patient needs to hear should not be tolerated. If I ever get that vibe from a doc I move on and find someone who will respect me as a patient.
Inhibitor paper is old tech though, was already around in 1970s.
The ship has not, in fact, sailed: UTC could abandon leap seconds any time. They just need to announce there won't be any more, for the foreseeable future. Along about 2100 they might announce plans for a correction in 2125 or so.
I think you mean galaxy-by-galaxy.
This surprised me. What's particularly bad about them? I mean, I don't love billboards, but I wouldn't think them being made of LEDs or not would make them worse.