skysight-inc/HackerNews huggingface dataset:
From the testimonial on the page:

4 CPU cores, 16 GB of RAM, and automated backups for barely €15 a month.

Where can you get a VPS for so cheap, I do not think even Hetzner goes that low?
More about the new Bulgarian government

https://en.wikipedia.org/wiki/Petkov_Government

We can wish the new government success. They will need a lot of it to purge the corrupt mafia demons.

Administrative corruption was the scourge of 20th century.

Political corruption is the scourge of our time.
> no way to see it

Sure there was. All the pearl-clutchers who are telling us that Facebook has doomed society were saying the same thing about TV a few decades ago. Remember Morton Downey Jr? Jerry Springer? Sally Jesse Raphael? They were saying that about music. Remember 2 Live Crew? People burned Beatles records for fear that this "devil's music" would destroy civilization. They were saying that about comic books. They were saying that about Dungeons and Dragons. I've spent my entire near half-century of life hearing about how everything I enjoy is going to destroy society.
Oh, aha, not waterworld over all the land, just floating houses within the mile of coast as it exists.
At 1 hour old, this has 143 comments. Also $FB is up over 1% today.

Just some random thoughts; take them as you wish.
I want free speech for everyone except idiots.

> who do you think ought to be in charge of deciding who the idiots are?

Think about it. Engineering disciplines have mostly solved this issue. Lets take structural/civil engineering and something that affects many people - bridges. Through a combination of law, codes, and government, not any joe schome can build a bridge. Existing bridges generally work well and can be trusted. Sometimes bad things happen like the FIU collapse, but generally that's very rare.

I don't understand why there can't be a group of people, large or small educated and from diverse backgrounds, that can set basic standards on what is and is not misinformation, with due-process like things such as appeals, etc. It's not an impossible task.

> Those who want Facebook to regulate "misinformation" and gatekeep who (and what) is allowed on the site need to admit that they don't actually believe in free speech -- they believe in limited speech regulated by corporations.

If you're going to use a third party for communication and that third party is not owned by the people (i.e. a government entity) then it follows from the above statement that you don't believe in private property rights.
Judging by your previous posts, you seem to have a misunderstanding of what the site is used for. Like I said, reading over the guidelines could probably give you a better idea of what gets posted on here.
I still maintain an Atom feed on my website and any website I operat, and still curate my offline feed list and reader. I also urge you to do so. It's a remnant of the good old Internet.

Moreover, I enjoyed writing an XSL stylesheet for my Atom feed. It has amazing results, and I wonder why people don't do that.
Is it? In my family it definitely isn’t.
> which is also why i use Thunderbird instead of web mail clients

Thunderbird is a great feed reader! I doubt I would be using RSS/Atom feeds at all if had to check a separate client application. Having them show up when I check my email makes it incredibly easy to see if an author I follow has posted anything.
Are you really arguing that the lower quintile in income in America are all homeless and hungry and attacked?

Secondly, there is a federal school lunch program for all the students that need it. This program is not underfunded, and is not what I am talking about when discussing educational "resources".

> Buy their own chalk.

Oh please.

> incredible amount of _hidden_ infrastructure in place at a place at Caltech

There were many opportunities to join research activities. This was not necessary for the education, though. I didn't partake of that, as research did not interest me.

> so that you could sit down and think about nothing but Calculus

Sorry, but that does not require incredible infrastructure. It just doesn't.

> world class professor

Being a researcher is not the same thing as being an effective teacher, not at all. They weren't hired for their teaching ability. I doubt any had any training whatsoever as teachers.

I'm amazed at the notion that teaching with a blackboard and chalk requires incredible infrastructure.
Not even close. Tornados hitting trailer parks typically come with much higher death tolls than the 8-16 from hitting this building.
It's unreal the number of times a support person has said they "can't" do something because they don't have an option to do it in their user interface. And like, I understand that they don't have the authority to do it and it's not their fault, but someone at HQ basically decided that something was too expensive or inconvenient for the company and made it quite literally "not an option" and it just becomes a law of the universe that the customer can't get that remedy.
Are you referring to the person sending its question to the Chinese Room as "the guy being duped"?

If so, if they pose a question in Chinese and obtain a meaningful answer in Chinese, in what way are they "being duped"? You would only call them "being duped" if you believe that the answer is somehow meaningfully different from what a real Chinese-speaking human would have given, which I and many others do not accept.
Any C program, including an OS kernel and its apparatus, can be transitioned seamlessly to C++ in a day, and then modernized at leisure. Ten years is plenty of time for that.
For a book on deployment, I feel there is too much content on setting up a server. Would have like to see pros and cons of differing ways to deploy.

Also, for taking apps to production, there should definitely be a part on high availability.
You like your Strong Town, what living was like before cars ruined everything https://www.youtube.com/watch?v=CCOdQsZa15o
Is it really slower ? The compiler has to compute the type of the right hand side in any case. It just has one less computation to do now (type checking the conversion to the left hand type)
I think your best bet would be to compare the curricula and syllabi of different universities and see which books are the most commonly recommended.

You could just look at Ivy League universities, or maybe the top N universities for undergraduates in field X.
Only if you're incapable of making basic inferences and uncomfortable with thinking about distributions and error bars instead of forcing everything into artificial certainty.

If, like many people, you need things shoved into an imaginary concrete, low-dimensional, binary box: "the type of person maintaining an OSS project can trivially make >$30/hr[1] on 10 hrs of contract work a week". If you still think this is too subjective to infer anything from, enjoy your onanistic "nobody can ever really know anything maaaan" perspective, but it's not really relevant to this conversation.

[1] See another comment of mine in this thread for back-of-the-envelope math
I always record a full HD video walk through of the car and save it until the payment clears my CC payment.

Not gonna let them charge me for something they missed, same with uhauls that have a ton of little cosmetic damages not on the papers.
Yeah, I always hear people talking about the great "global village" where everyone is 'connected', but I have to admit I am against it. I don't want to be prank called.
> Have a look at JetBrains CLion with the Swift plugin. It has served me well.

Thanks.
I've used Framer Motion, but not Framer. The barrier to having a UX team switch to a new tool is significantly higher than an engineering team choosing an animation library.
Unfortunately most of these measures would lose their effectiveness if we did that, so it's not really an option.
> I don't want everything every day.

Yeah! I'm with you. Although I don't use it, I really like some of the features of https://fraidyc.at/. For the majority of feeds I follow, I don't need to keep track of unread status, and high-frequency feeds would be much more bearable if they were grouped together to avoid taking over an aggregated listing. I feel like a lot of client defaults tend to hew too closely to email clients or something.
Somewhat off-topic, but my personal static-site blog has an RSS feed, auto-generated by the same build script that compiles the markdown to HTML via pandoc. I don't particularly care if people read the entire article in their feed reader instead of in a browser, so I want to include the full article content in the feed But it feels silly to have two copies of every article in the output, where one copy of each article is in one giant feed.xml file, so currently I only put the title and URL for each article in the feed.

~15 years ago I had solved this problem on an unrelated website by having the feed be the source of the content and have the feed transformed into (X)HTML by the browser automatically using XSLT. But I don't think that's in favor these days, especially since not all browsers support it.

What do other people with static-site blogs do?
Text Data Augmentation Using GPT-2 Language Model
What is "facially reasonable" supposed to mean?
It's replacing rc_bit not rc_direct (rc_direct is a fixed .5 probability), which just uses rc_bit_last, so original code is:

#define rc_bit_last(prob, action0, action1, seq) \
do { \
rc_if_0(prob, seq) { \
rc_update_0(prob); \
action0; \
} else { \
rc_update_1(prob); \
action1; \
} \
} while (0)

So it's merging the two sides of rc_update and cmov/sbb handle the difference. action0/action1 are generally blank, but rc_bit_matched makes the common action branchless as well.
> But I also think that HN overestimates the ability for single engineers to upend the goals of an entire organization. In the real world, if a company wants to automate anything and they’re paying well, there will be a line of engineers out the door applying to get it done.

So my experience may not be the norm because I've only worked at smaller orgs, but my experience with all my product managers have been collaborative. Personally, I wouldn't be able to work at a place where I can't affect product decisions. But then again, maybe that mythical $300k total comp is really about "shut up and just follow the specs."
REST Is Dying. Get Rid of It
The reason carbon taxes work is because the upper echelons of society are responsible for far, far more carbon dioxide and pollution than the overwhelming majority of the world's population.

Despite what we've been told, the planet won't be saved by worker-bees biking to work. It'll be saved by not having the ultra-wealthy flying everywhere in their private jets, and not spending tens of millions of dollars on multiple homes that are lavishly equipped / use massive quantities of energy to heat and cool / have armies of people keeping them clean and the grounds manicured.
I guess the problem is that for every good salesman there's 10 conmen masquerading as good salesmen.
A book that has a major impact on me is “Start with Why” by Simon Sinek. It would be great to emphasize why people do what they do as the entire company strategy depends on it.
Other important topics is identifying the big pain and why it needs to be solved now.
Marketing strategies are also important, e.g. while Product Led Growth is a “thing” now, a top-down sales approach makes much more sense and can be super successful.
Fair enough, saying: "...if there is no good desktop software for it out there?" would be more accurate.

I'm perfectly fine with most of the industry moving along to other forms of content consumption, i'll simply stick to what works for me, or choose not to consume the content if that's not possible and there's no real need for me to do so.
Can "banned for repeated violations" be construed as defamation (libel)?

Maybe average internet users go to OP's channel, see it's banned, and assume that OP did something illegal—like posting pirated movies, stealing money earned from copyrighted music, or even worse things like posting violent videos, terrorism or child pornography—thus tarnishing OP's good name.

I wish we had some legal mechanism for average citizens that covered the increasingly common case where "company X forced me to spend a bunch of time/money because of their mistake."

P.S. Sorry that happened to you. Good that you had local backups, that's a lesson for us all!
it isn't the village idiot, it's the insidious manipulator that influences village idiots at industrial scale now.
Does it cover minimum viable Rails deployments?

I want to know how to push only pre-configured dependencies without Docker. So no build tools in production, just pre-built binaries. (Specifically not building gems on the production server.)
Is this ever coming to leaflet? Is adaptive projections something that can be done without WebGL?
One can think of crypto as people pitching in to find bugs in the software that they hope is perfect.
Facebook chooses what I see while on their platform. If they didn't, I'd just see a chronological feed of my friends posts that I chose to follow as they came through without any external filtering. Going directly to friends walls shows that is not the case.

Instead, they amplify emotionally based content that they think I will react to (engagement) by studying previous interactions and don't show me things they don't agree with (censorship) even if it originated from an authoritative primary source. That doesn't sound like it originated in society, but more of a purposeful curation imposed on users, who have to conform if they want to stay. I didn't.
Note the original title is: T* makes for a poor optional<T&>

The last `<T&>` there is key, but seems to have been removed from the HN version of the title.

This blog post is not arguing for the use of optionals in general (it assumes everyone already agrees with that). It is instead making a much more wonky argument that std::optional<T> should support T being a reference type, which apparently is not supported right now.

For most purposes, it seems std::optional<T&> would behave very similarly T*, but the ergonomics would be better in certain template scenarios. It seems like a valid argument to me, but definitely getting into the weeds a bit.

Aside: IMO std::optional in general is disappointing because it doesn't actually solve the worst problem with nullable pointers: dereferencing a null std::optional is still undefined behavior. I wish the standard had gone with a design that forces the developer to write an explicit check when unwrapping the optional...
Facilitating a free flow of information with RSS3
No, this is wrong. The point is to figure out what chemicals react with living creatures in what way. We're not creating super-mice, we're not making the rats of NIMH, we're blindly fumbling about for one of the septillions of light switches we haven't flipped yet to see what it does.

Figuring these things out is hard.

Humans are good at doing things they've done before, or imitating actions they've seen or heard before, but learning something entirely new is very very difficult. We have more scientists alive and working on problems now than ever before in human history and still the mill of innovation turns slowly.
> tornado evacuation scenario

There's no such thing as "tornado evacuation". You take cover immediately. If you're already in a building, you absolutely do not leave.

In this particular case it seems they maybe had 10-15 minutes of warning. Usually it is less than that. And, in the moment no one would have known how much warning they had. The only rational response is to find the sturdiest place in the building you're already occupying and get there. Every commercial building I've ever been in has these places designated - they're usually the bathrooms, stairwells, and interior hallways.

You'll never, ever see NWS or anyone else official recommend that you go get in a car and drive somewhere in the case of a tornado. The only thing they ever say is "take shelter now", "move to an interior room", "get underground", etc. If you were in a mobile home or some other obviously-unsafe place, then maybe you'd leave to find something better but even then the recommendation would be to lay in a ditch or something, not to get in your car and drive around. A car is one of the worst possible places to be in a tornado.
It sounds like the marketing people who kept renaming USB 3.x Gen FU got hired to mess up HDMI.
Is there a problem with the higher-quality feed other than that you feel silly for providing it?
If someone invented such a system, I wouldn't want to stop them from using it, I just hold them accountable. I personally wouldn't trust a computer to fire someone if I was on the hook for it's choices.
Ack, you're right!
If you also have to look after parents who never saved, you'll need to calculate out a fair bit. One example I saw on reddit was about 40% more than you need for yourself. Then there's teh part that if you don't own a home, you'll be paying that off in retirement.
our teachers are some of the most poorly paid in the country but I guarantee that this was not intended nor taken as "demeaning" by anyone involved. this is the social media thing where something gets taken out of context and posted online, someone sees it and makes a viral hot take, and then said hot take is the lens everyone views the thing through & prejudges accordingly.

(disclaimer: presently employed by a SD school system, but not this one.)
> You'll have noticed on the internet that there's a tendency to prioritise engaging with things you disagree with

I wonder if you're aware of any known effect/research on this topic? I'm openminded to learning more
In chinese culture, it's a pretty normal thing to give red envelopes with cash inside[0]

[0] https://en.wikipedia.org/wiki/Red_envelope
TOR allows to expose a service behind a NAT. But clients have to use TOR to access it. Anyone knows a way to remove the need for clients to use TOR?

In the old days, with dial up internet, I had a real IP. I could pass it to anybody to access whatever I allowed in my machine. I miss that power.
The general mediocrity of the public school system suggests otherwise. It exhibits all the classic problems with centralized government control. The current attempt by it to achieve equality by eliminating testing and gifted programs is mind-boggling.
Yes in the Nashville area we are very aware of it.

Most of Nashville Metro and surrounding counties are actually transplants or children of transplants. Once you go to a county that doesn't border metro Nashville the culture and accent change tremendously.

Everyone in the area is aware of "outsiders" and resents it to some degree.

I'm a young SWE from TN. I can't compete with SWE's from the coasts who have immense savings up on me and they're buying up all the homes.

SWE's who are 40+ in the area immediately bought brick 4 bed homes in the burbs in the nicest part of town when they got hired 10+ years ago. SWE's closer to 30 who are local are just able to buy an apartment if single income.

However it's a huge tide, this money coming in, the issue is most locals don't have ships to ride it.
Leveraged ETFs vs. Bitcoin/Ethereum for Fire, the Winner Is ETFs
I'm fine with doing it if that's what everyone else does, but I'm just checking that there isn't a cleaner way.
I guess more like “oh god this is terrible please no” vs “for god’s sake don’t fucking do that”
> as there is a trade-off of always calculating a value which may be unused vs. the cost of the conditional branch.

I don’t really understand the point you’re trying to make.
Figuring out if a value is unused is most definitely the purview of an optimizer.
Also, the “calculating a value” isn’t really the trade off being made between cmov and branching.
My understanding (not the author): "prima facie" is a legal term for "on its face", and this is saying the same thing but phrased in a different way. It looks reasonable on its face, due to being "superficially similar" (author's words). But when you look a bit deeper, it is not.
Toyota owners have to pay $8/month to keep using their key fob for remote start
given what i see in there, yes, please.
"A project with a footprint like Log4j is not possible to avoid as a transient dependency even if you don’t directly import it. Log4j is a canonical logging utility for a huge ecosystem. Its current radius is beyond doing due diligence." - @rakyll (AWS)
He's talking about this course in the OMSCS program: https://omscs.gatech.edu/mgt-6311-digital-marketing
Just throwing it out there, but in the past 10 years there has been a trend in some parts of the country (Oklahoma, Dixie Alley, etc) to shut down events and hold students from school when significant severe weather outbreaks are expected, usually a "MODERATE" or a "HIGH" probability convective outlook from the SPC. But this is always in deference to timing - e.g. closing school because the event is expected to be ramping up around the time when children may be on buses at the end of the day.

It's a reasonable precaution that a municipality can choose to make. But I can't think of an instance of such cancellations and closures occurring for overnight storms.
Maybe the only choice then is to regulate the profession so that every Tom, Dick and Harry with a two-week bootcamp can’t walk in the door to replace you.

Engineers in other professions are required to behave ethically. Those who can’t get there need to stop calling themselves engineers, until they qualify to use the designation (see regulation above).
The copying issue can arise when using legally licensed content loops and tracks without substantial modification and layering.

Basically when it is easy and simple and sounds good right out of the box, someone else has beat you to using it in a song, and you are in violation of their copyright.

The license to the loop/track/etc. doesn’t mean your work isn’t protected by copyright. And it doesn’t mean your work doesn’t infringe on other work using the same content under the same license.
> I don't think this will work at all. Ignoring the implications of government interference in private corporations, do we trust governments to be arbiters of truth?

Excluding the obvious bad faith actors (pretty much all on some sanction list) some countries will dance around the truth and bend over backward to avoid offending some countries [0] [1] [2] [3]

[0] https://www.foxnews.com/media/who-china-taiwan-interview

[1] https://www.theguardian.com/world/2020/mar/30/senior-who-adv...

[2] https://www.dailymail.co.uk/news/article-8172031/WHO-officia...

[3] https://www.bbc.com/news/world-asia-52088167
> may I suggest you go somewhere more welcoming of those "humane and well thought out" policies?

> those places tend to be the ones people are moving away from but that means there should be lots of vacancies.

People have been moving away from those small towns for generations, and I feel like this speaks for itself.
Quick summary, HDMI 2.0 no longer "exists", and HDMI 2.1 only features are now optional according to the certifying body. Manufactures are supposed to indicate which features they support.

Whelp, I guess we should just stick to Display Port 1.4
Not at all flippant! As for 'constructive' compliments, I think the old information superhighway analogy of the internet is applicable because there sure is a lot of roadrage on the net.
The above is SCOTUS misinformation.

WASHINGTON — The Supreme Court ruled on Friday that abortion providers in Texas can challenge a state law banning most abortions after six weeks, allowing them to sue at least some state officials in federal court despite the procedural hurdles imposed by the law’s unusual structure.

But the Supreme Court refused to block the law in the meantime, saying that lower courts should consider the matter.

https://www.nytimes.com/2021/12/10/us/politics/texas-abortio...
Why does it feel like it is inevitable that standardization/licensing organizations in tech will always eventually turn into a user-hostile mess?

USB, HDMI, what can we screw up next?

Is it incompetence? Malice? I'd really like to see an in-depth investigation of this phenomenon