skysight-inc/HackerNews huggingface dataset:
See for yourself using a private window. "HN moderators" are just HN users with more than 500 points of karma BTW.
I think it’s important to review well established frameworks for fault tolerance. Things like Erlang’s OTP come to mind which demonstrates concepts like supervision trees.

I don’t have a great resource of these frameworks or patterns but my approach has been to learn from the characteristics of historically successful systems that I want similar capabilities to (if I can’t use the framework directly)
> 99.99999999% (10 9s) reliability SLA

Can someone tell me in practical terms what that means?

1 second of unreliability every 317 years?
Ah, I did not realize that. Thanks for pointing that out!
This is the "correct" interpretation. Of course, it's sometimes a perverse incentive since getting something out and moving a needle or getting another team to use your work is also "impactful", and leads to many of the negative (intentional or not) issues caused by the apps.
Normally I'd point out how these are a lot less capable than GPT3. But the article ends up fine tuning GPT Babbage, and multiple free models can outperform Babbage, so this is very solid advise.
Earth’s magnetic poles could start to flip. What happens then? (2018)
Amazing news. I hope they stick with that decision
Great project!!

I was trying to build my own python interpreter to my project and this saved me a lot of work!

super nice-to-have ask:
could you replace the is_prime test on the README from range(2,x) to range(2,int(math.sqrt(x)))?
I am torn about the new MPCs. The linux based ARM system makes it really easy to develop new features, and support things like running arbitrary plugins (though ones that Akai deploys only), but the midi timing of the device is bad. The MPC 4000 was an incredibly focused device which excelled at two things - being a sequencer and being a sampler. I like using the new MPC, but I dont like the results as much.
The browser confirms it at startup and when DNS settings change, not "over and over"; the "over and over" comes from the fact that zillions of people use Chrome. Serving the zillions of people who actually use the Internet is the job of the root servers. If they wanted to serve a small number of requests, they could go be the authority server for zombo.com instead.
Can you share your experience? What were the alternatives? Did you consider it against AWS S3?
> maybe some generic popularity measure isn't a good predictor for whether a "HN for X" is likely to succeed

I agree, it probably isn't. Much is up to the people who chose to submit (quality) content and then moderation. Won't matter if the topic is the most popular one on Earth.
This looks really cool and I might try the self hosted option out on my small website as an upgrade from Postgres’ full text search.

I was hoping the cloud version would be more appealing, granted there seems to be a generous free tier but the next option is $1200 a month?!
This almost reads like my trajectory so far, but I'm at the point where I can't really consult due to the lack of experience, but I did make a good impression so far. Can I ask you, into what efforts should I put my private time? More technical knowledge? Into very fine details, or brief insights into different areas? Any good resources?

Thanks a lot!
It's the same principle as most of the content on /r/diwhy. A normal DIY video takes more time and effort than something like this, so you can churn out videos in a rate that gets you prioritized by the YouTube recommendation algorithm.

In addition to that, these videos have a better chance of becoming viral, as many people share them to make fun of them, especially children and teenagers.

I have been mostly successful in training my YouTube algorithm to not show me these videos, but if I'm logged out it seems like they are a lot more popular than "genuine" DIY content.

It is of course possible to view these as entertainment, and I don't want to criticize the people who do, but it is rather annoying when you have to wade through a lot of crap just to find some more obscure DIY projects that actually have a chance of working.
Legal status of Wikimedia projects unclear under potential European legislation
Bespoke pieces should still fetch a pretty price. It's not gonna be a good wage by any means, but it should be far above what you'd get by undercutting dropshippers.
I don't look for specific "photographers" - I follow various accounts/subreddits/etc for the pictures
what makes you think search advertising will go away?

e.g. that conversational or generative AI will replace, rather than augment, traditional web search?
I happen to know that Etsy is being used as a tax haven for selling “products” from an online “store”. Basically, you buy stuff, offer it for sale of Etsy, and claim all of the goods you purchased as businesses expenses for tax writeoff purposes. This of course is not limited to Etsy, but it’s an easy platform to use for this purpose. It’s similar to how movie studios will purposefully produce horrible movies in order to create a loss. Or any other tax loophole, really.
Pro-democracy movements don't need prison camps, death squads, and institutional corruption. All of which - unfortunately - seem to happen fairly regularly when the US brings democracy to a small country which happens to be resource rich.

Can we stop pretending these are anything other than resource wars, combined with an excuse to throw money at the defence industry?

Russia looked at US actions in Iraq etc and apparently had an irrational attack of atrocity envy, blended with greed over the mineral-rich areas of Eastern Ukraine.

Neither empire is wholesome and good, but the Russians are completely crap at militarised colonialism while the US is fairly competent at it.

However... Russia is much better at subversion and bribery. Given Jan 6 and the wholesale co-option of the far right of the Republican party - which is most of it - only someone very naive would believe that the US and NATO aren't in danger of being subverted from within.

My suspicion is that Ukraine is part distraction, part attrition campaign against NATO, and part proxy war with China, with Russia as willing (because naively stupid) intermediary.

The real front is the internal politics of each NATO state.

Hungary is already lost, the UK is severely weakened by Brexit, Germany was compromised but is recovering, and the US has some very serious problems with infiltration and subversion. Which aren't being taken seriously enough.
Hugged to death already?

I often use terms like "sexy", "risque" etc. in the process of getting images that are quite sensible (like military people playing chess). I use img2img repeatedly looking for particular photo-film aesthetics and tend to accumulate prompts. Anyway, this would open me to charges of sexism (or worse "misogyny"), and makes me uneasy about using SD.

Edit/OH: it generates prompts for like Excel screenshots but not for images made with the img2img model at hugginface. Fascinating.
>> I just want to have some fun writing something without headaches, and that is seemingly less and less easy to achieve today

Pick something that sounds refreshing and fun to you. A few recommendations for you: make a game for a fantasy console like pico8, walk through an adafruit embedded project, or get interested in the front end / design part of web development (look through dribbble for inspiration). You don't necessarily need much CSS and it's not hard to learn anyway.

>> I feel like there aren't really any good options in software development any more. It's always one big compromise with lots of possible decision fatigue. Every direction has drawbacks.

It seems most of your dissatisfaction comes from whining about the tech stack. Either focus less on the technology stack and more about the end product, or stop attaching emotion to decisions that are best made logically. It's okay if you choose options that have drawbacks if every option has drawbacks. There's no such thing as a silver bullet. Choosing the wrong option is rarely going to kill your project and you can always change directions later so breathe easy.
Show HN: Predict Air Quality in Poland Using Free Serverless ML Services
Video Compression for Mere Mortals
That knee-jerk reply exemplifies why there won't be any negotiations any time soon, and I'm just some random person on the Internet.

You need to take a walk, and I'm out too.
Twitter restricted in Turkey in aftermath of earthquake
just incredible... That's one of the very few platforms where people organise help, and share locations of where help is needed.
Introversion often comes from social super powers. Introverts can be more sensitive and pick up on social cues from others more readily. I consider myself a "social introvert" this way - relationships are important, but I can be easily overwhelmed, and need a break. For many introverts, they are just as social, they just have to pace themselves.

I network by going deep rather than broad in my relationships. I don't worry about the quantity, but the quality. Over time, this snowballs where I develop a rich network gradually over time.

I observe a lot of extroverts can develop many superficial relationships that decay quickly... So I'd actually ask the opposite question, how to extroverts build a robust network? :-p
My house was built 71 years ago.
Not explicitly mentioned in the article, but alluded by the sexually-suggestive title, is the fact that St. Hildegard is not solely recognised by the Catholic Church for her extraordinary sanctity and heroic virtues, she is also lionized and sexualized by the LGBT community as a historical Queer Icon, including favorable modern comparisons to the likes of Janelle Monáe.

https://queersaints.wordpress.com/3-saints-and-sinners-in-th...

https://going-medieval.com/2018/06/05/considering-bad-mother...

https://nihilobstat.info/2020/06/19/the-headache-of-st-hilde...
I keep coming back to it and can't get better than 8 on lvl 6. Would love to know how you've done it!
Note this already happened with some software, e.g. Windows EU editions excluding Windows Media Player.
There is a thing called "fair use" that lets people do more than just read your copyrighted works.

https://www.copyright.gov/help/faq/faq-fairuse.html

We make use of this exception on HN all the time, like this, from the link above:

> How much of someone else's work can I use without getting permission?

> Under the fair use doctrine of the U.S. copyright statute, it is permissible to use limited portions of a work including quotes, for purposes such as commentary, criticism, news reporting, and scholarly reports. There are no legal rules permitting the use of a specific number of words, a certain number of musical notes, or percentage of a work. Whether a particular use qualifies as fair use depends on all the circumstances.
Finance "hacks" exist. Basic personal finance ones that come to mind are the backdoor IRA and Roth conversion ladder, for example.
ChatGPT AI for Scenario Planning: Generate Plausible Stories
Scenario planning is a disciplined way to think about the future using plausible stories. The Large Language Models (LLMs) like ChatGPT are the perfect tool to generate those stories. Especially because they might be wrong but sound plausible.
If your content ends up in GPT3, then you are one of the programmers of GPT3.
Wait until the tables turn.

I can see it now.

"Whoopi Goldberg denied AirBnB access for insinuiating assault against White people [1]"

How far we have fallen as a society.

1 - https://www.foxnews.com/media/whoopi-goldberg-asks-if-we-nee...
No, it's not (always) more dangerous, please read the operation manuals if you don't believe me.

Let me put it another way. V1 is not the speed after which you cannot abort, V1 is the speed after which you can attempt to takeoff. Or, quoting the Boeing flight manual,

> V1 is the maximum speed at which the flight crew must take the first action to reject a takeoff.

If something happens _before_ V1, pilots must abort takeoff, period. However, if something happens after V1, pilots can still make a decision to stay on the ground.

Furthermore, V1 is calculated so that the plane can stop before the end of the runway even if one of the braking systems is not working properly (e. g. one of the engines is out and reverse thrust cannot be used). On a fully working plane, the actual distance necessary to stop will be lower. Then, there is always a safety zone right after the runway, which is not taken into account for V1 calculation.

Anyway, the investigation will thoroughly consider all the factors, let's wait for the results.
CloudFlare is better since you can type ping 1.1 which becomes 1.0.0.1
Fearless CORS: a design philosophy for CORS middleware libraries and a Go impl
In this post, I investigate why developers struggle with CORS and I derive Fearless CORS, a design philosophy for better CORS middleware libraries.
that's what the standards are for.

any feature that is not implemented in all major browsers should be considered experimental. it might go away. it's fine to use such features for experiments, but they should not be put into production and relied upon.

any differences in the implementation of the standard should be considered a bug. warning users about bugs is fine, but automatically redirecting me to some other browser that you deem working is not.
I imagine usability might've changed over time, but in my default Ubuntu DE I can't run an app as Admin via a "Run As" option. Have to delve into config files to change either shortcut properties or to manually create a "Run As" option.

As far as prompts go - why does Chrome/Chromium prompt me on a clean install for a gpg key ring password upon every run?

Is that not worse Than Vista?

My point is, Linux, even at its most refined, most popular version, lags behind Vista.
That's not a Left/Right problem. Everyone, and I mean everyone, fell for the "Russia is not an empire" schtick.

Right now the world is in a process of reevaluation, and academia is a huge part of this. Educational institutions have realized they have been teaching Russian history all wrong, and it SHOULD be taught through the prism of imperialism. It's kind of amazing, considering that even looking at the last 100 years, Russia has been on a rampage of conquering and subjugating nations from East to West.

Before anyone tries, please do not compare this to ill-fated American adventures. Last I checked, Vietnam and Iraq are still not part of the United States.
Infrequently and poorly.
Walk

Seriously

Walk

I had bariatric surgery 3 years ago - single best advice I got out of the whole thing (past "your stomach now holds about 1 cup, choose wisely") was "walk"

Find ways to add walking to your daily activities - go to an office? Take the stairs; walk around the parking lot at lunch; park further from the door. Work from home? Take a 10 minute pause every hour or two and walk around the outside of your house (yes, I said "outside").

It's not complicated ...:)
Was excited to see a non-GC'ed search engine that looked solid. But, without having the replicated - distributed version of it in the "free" tier makes it hard to really evaluate.
> Nukes are an irrelevant issue that keeps getting brought up.

The Budapest Memorandum, in which Ukraine agrees to divest itself of nukes in exchange from formal guarantees of territorial integrity from Russia, is hardly irrelevant here.
4chan users embrace AI voice clone tool to generate celebrity hatespeech
I think it is python-like rather than perfectly python compatible. Therefore the exact version is indeterminate...
I always assume that a movie like Pushing Tin is about as accurate of a portrayal of the job of ATC as Swordfish or Antitrust is for software development.
> There must be something else which you are thinking about when wording it with this positive connotation?

A surprising number of teams are NOT involved in things like news feed, story ranking, "engagement", etc. Some teams, like my own, were building foundational technology for things like AR/VR, wearable devices, mapping & navigation, etc. A concrete example of "impactful" work done by such teams was just posted on LinkedIn, which is a focus on building maps geared towards pedestrians walking around, not cars driving. This is a building block for eventual AR use cases, among other things. The team building this then enables other teams up the food chain to use this in building what eventually becomes part of an end-user product.
Well, the thing about HN is that it's usually not replicable. So whenever people ask for "HN but for X" it's easy to forget that there is no other HN with the characteristics like this community (and i'm not sure i'll ever witness)
Interestingly, they didn't talk much about the information domain this year in the executive summary. However, an example from the report:

Russia uses cyberattacks to support its strategic objectives (e.g., causing fear and weakening society’s resistance to the aggressor, disrupting the functioning of the state, and creating information noise to make it difficult to distinguish reality from disinformation). The Russo-Ukrainian war confirms that cybersecurity measures 12 make it possible to withstand cyber espionage, cyber sabotage and influence operations.

Russia has had some success in its information operations. It is evident even from the number of pro-RU trolls in the comments here.
60B queries a day is nothing, we're talking about root servers that serve as fundation for the internet as a whole.

The other thing that people would be very suprised about is how old the software is on those root server, forget modern libraries with Rust/c++ and the like, it's pretty old tech that is very inefficient.

Edit: when talking about old tech I'm talking about the architecture of the DNS server used, IO libraries and models, caching, data structure and the like, for example a lot of stuff has been done arround web servers to serve things very efficiently, the same could be done on DNS servers.
No, you don’t have to. For development, Microsoft ships free VM images, there: https://developer.microsoft.com/en-us/windows/downloads/virt...

VirtualBox is free and open-source software, GPLv3 license.
My impression is that the workflow is supposed to be davinci for prototyping, then fine-tuning and downgrading to curie in several steps as you polish prompts and breakdown tasks (see https://github.com/openai/openai-cookbook/blob/main/techniqu...).

I haven't gotten beyond the davinci for prototyping tho. It's cheap enough that a month of tinkering a chatbot was $7 in jan.
"I don't like it either. Here's what I'm doing to try to get them to change course. In the meantime, we need to do xyz, and I need you to do abc as part of that"

I have absolubtely had managers that did an excellent job of making us feel like we were in it together. In fact I'd say its one of the key skills of being a manager at all?
There is nothing wrong with a layman’s perspective in any industry, and aerospace is not certainly not the sole domain of safety critical systems. An aerospace layman might still bring insight from other areas, which was the case here IMO.

You have been repeatedly dismissing people in this thread, but HN is about being curious. “Leave it to the professionals” is neither satisfying nor interesting.
And there's still a lot of work for the third-party tools to do, too.

https://github.com/nvaccess/nvda/issues/5186#issuecomment-20...

https://bugzilla.mozilla.org/show_bug.cgi?id=381888

https://github.com/nvaccess/nvda/pull/9933

I read somewhere that screen readers look for a flashing vertical line, to detect the caret position in systems that don't expose it via the OS's APIs. I can't find a reference for that right now, though.
There are 16 different team types -- two "opposites" across four dimensions of team behaviors (2^4 combinations): how teams communicate information, how teams process information, how teams decide on what to do, and how teams work towards that goal. We should probably list them out somewhere on the website (good idea), but in the meantime you can get a sense for them here: https://www.teamdynamics.io/#dynamics

TeamDynamics is designed to be applicable for any team of "knowledge" workers, and organized around the group of people that do real work together. I.e., It's more applicable for the cross-functional growth team of 6-8 people (across product, design, engineering, etc.) than for, say, an entire 8-person product org (who don't really work together that much). TeamDynamics was built by people who build software products for their day jobs, so maybe inherently it's a bit biased in that direction?

Sweet spot on team size is up to 9 people; past that, probably worth breaking the group up into sub-teams to make sure the results actually reflect groups who work together every day.

The team personality result is an aggregate of the responses of all the individuals who take the test. However, we also ask each individual about their own personal preferences, so each person can see how their individual behavioral norms relate to their team's overall dynamics. In other words, you get both 1 result for the team's personality, and many individual results about how each team member relates to that personality.
Sorry, it might not be obvious, but you can go over the free tier and pay for the usage at 0.25$ for each 1000 searches/documents :)
I am a mild extrovert IRL, but have become an introvert in work matters. I don't trust anyone after some bad experiences and it is ruining everything. I need to find a new situation but am haunted by past events and effectively now have no social network for work so I am dead in the water.
So your assertion is that the employer is responsible for your well being? Not just in a transitory fashion, but beyond?

Yet responsibility is a two way street. And it embues more than one stance.

So you will work with dilligence to help the company, take pay cuts, work overtime when times are tough, work for free, struggle and strive and sacrifice, for just as (in your world) the company should maintain your employment through thick and thin, you should do the inverse, yes?

And by this logic, jumping ship for greater pay is questionable too, for what of your obligations? And leaving if given a pay cut in bad times, is wrong as well?

You see, the transaction you envision is framed by a transactional nature. Most feel little obligation other than the metric; I work, you pay.

(This does not discount joy in work, nor happiness at a job done well. It is merely that this is the exchangeful nature I speak of)

And that is the metric all employer/employee relationships are legally, primarily construed.

If you move for a job, negotiate a moving allowance. Thus, you will not be harmed by that loss and cost. If you take a job, ensure severance is a clear and unencumbered thing, and so on and so forth, so you do not lose in this equation.

And if you are at the start of your career, and incapable of such negotiations, due to lack of clout, then you are fortunate for that hire, and in a sense, continuing your education, as your first job teaches much, and thus should expect such things at the first.

But all said, this is merely how things work. Few hearts bleed for the janitor in such situations, or a construction worker, or an employee at mcdonalds.

Yet for the tech worker, replete with 10x these salaries, with perks, with jobs considered cushy by many, the blood of bleeding hearts flows freely, along with the bleating of complaint filling the air.

I have little sympathy.
Even ChatGPT is not a direct input to the model. They are processing i/o before and after. You can run PII detection models on the inputs and outputs, transforming or responding as necessary.