skysight-inc/HackerNews huggingface dataset:
I tend to find the Grafana dashboards solve a different issue to Prometheus's alerts and getting the balance right between the two really helps.

I'll use alerts are for things that need acting on in the immediate to short term (e.g. a server's load being very high for over 10 minutes or an SSL certificate will need renewing in the next couple of weeks).

And I'll use Grafana dashboards to provide insight in to how a system is running (e.g. graphing number of events triggered over time or a heat map of web servers response times).

As a team we've got a handful of Grafana dashboards that we look at after we've walked our Kanban board. It only takes a few minutes and we all get to know what the current state of our systems are, and over time, what their norm is as well.
When you run a service on the web, it's not enough to protect yourself. You must protect your users to the best of your ability. Threats against your users must be part of your threat model.

If not, you won't keep them. They will leave. And saying "caveat emptor" will be about as effective at preventing that as saying "wingardium leviosa".
"Each citizen must go under the blade. As the blade is released, your financial and social history are reviewed by our mostly-reliable mostly-fair A.I. for the possibility of pardon."
Aldermen or council folks typically have too much power over their mayor such that it renders such city inert and non-responsive to rapid market changes (technologies).

I am reminded of some cities having "weak mayor" government structure. And it is painfully self-evident by looking at the unmaintained roads and sidewalks.

Also I noticed unchecked huge retirement benefits used as an award for "good" governance toward token administrators, and disproportionate sapping of local taxation by its state government (one such tax example, Robin Hood school funding).
> A lot of socialist countries have increadibly strong sexist bias in the workforce, and marginalise women

This came from a CIA briefing ?
Just take a look at eastern europe.
Ah sorry, yes I agree.
It's crowdsourced, so it depends on another Waze user having spotted them and put a report in the app, so the usefulness his highly dependent on how many other Waze users are in the area.
Not the DMCA but local copyright laws.

But since this is not an actual copyright issue, you just need someone to tell google that the revanced code is not copyrighted by google.

(unless there was any copyrighted material in the repo, then it's a different story)
> none hired french workers when doing some home reconstruction

well, I think there's also a rather small number of French worker available in the construction sector anyway...
Can you imagine a modern remake with up to date blizzard strategies?

They'd probably add commander level and equipable commander items which grant buffs to your units. You'd have a chance of getting one item each time you win a pvp fight and you can increase the quality/rarity of the drop by using cash shop items. Oh, and the rare items might require a higher commander level... Obviously you'd also be able to buy temporary buffs to your XP gain, so you can equip them sooner.

They could maybe even focus more on group pvp (i.e. 4vs4) so the whales can carry scrubs to wins. That would give them a chance of loot even if they're just there to be farmed and will make them properly fawn over the mighty whales that let them gain their pointless upgrades.

Perfect whale farm.
Hearing people who weren’t censored - and who in fact benefited from censorship - tell those who WERE censored that censorship is no big deal is infuriating beyond belief.
>I wish the country where I live (in the EU) was both as business friendly and as supportive of its poor as France is

Would you mind saying which EU country that is?
Sure, but what stops them from modifying the database?
Iranian Officials Asking Venezuela for Asylum in Case of Regime Change
In your first example you’re just using newlines as delimiters, the second is allowing either newline or comma.
Executing a GitHub runner in a container is a no-brainer, but it's still easy to overload the _host_ with too many jobs/containers, so managing resources is always up to the operator.

I understand why GitHub has this constraint - to avoid clashes between jobs. If multiple jobs (from the same repository) are executing simultaneously within the same stateful environment, they are more likely to clash over shared resources (/tmp, cleanup tasks, database names, etc.). However, even if my jobs are clean and idempotent, GitHub is nudging me to think about runners as "VMs" rather than "containers" (because often CI jobs involve their own containers, and docker-in-docker is a pain), and "self-hosting a bunch of CI VMs" becomes expensive rather quick.
in an age of computer generated content, public websites will become garbage heaps of object spam no matter how much verification and moderation you throw at it

the only interesting spaces will be anonymous and invite-only

the internet becomes balkanized as international cyberattacks increase in frequency
To be clear, I never said that PHP developers don't know any other languages, and I don't believe that is true.

My comment was in response to you asking whether the other user (who as far as I can tell was not posting any false information about PHP, just pointing out that they personally preferred other languages?) wanted _recognition_, from you personally, for having learned some other language.

This is such a weird reaction to have to the idea that someone has learned, and/or would rather use, some other language. I hope you can see that.

Of course, it's not just you. I have never seen any programming language community that feels _threatened_ by the idea of other languages existing and being learned, in the way that the PHP community does.

Fundamentally, this is a learned social behaviour, which means that whether or not individual PHP developers know other languages does not matter. A community that treats acquiring additional knowledge as a _threat_, seeing learning from the outside world as a _betrayal_, will not be able to learn _from_ other languages.

As bringing new ideas and thoughts into the community is socially discouraged, it will only be possible for learning to flow in one direction: away from the PHP community.
> popular website

Dispute resolution on said popular site.
Worth mentioning alt.digitiser on Usenet where the unaware would turn up looking for help with their digitisers[0]. Fun times on IRC with some now-internet-famous people who I won’t dox - I know you’re all here.

[0] https://en.m.wikipedia.org/wiki/Graphics_tablet
Tree notation is along the lines

https://arxiv.org/abs/1703.01192

https://jtree.treenotation.org/designer/
When I first got into Kotlin I thought that null safety was a matter of getting rid of null, like some try to do in their Java code.

Now I know that actually it gives me liberty to safely use null wherever I want and not have to worry about it blowing up in my face later.

The keys to this is that the language makes it obvious what can be null "Type?" and by giving me ergonomic tools to handle nulls such as ? and :? and compiler non-null inference. I wonder how this pattern of

make X visible and give ergonomic tools to handle X

could be applied to improve other aspects of programming.
> Everybody tends to think their business requirements are very unique

How did that pan out for low-code tools? Or hell, the advent of high-level languages in the 60's and 70's? Did either of these paradigm shifts reduce the amount of coders needed?

For these tools to really eat up into demand for programmers, it would need to increase productivity enough to:

1. Meet the ever-growing demand for software

2. Close the permanent gap for devs in the world (which some quantify in the millions)

Dev prospects could worsen in 2023 due to the rise of interest rates and the displacement of investment towards fixed-assets, but if you think that Davinci or whatever model is the factor that's going to be pushing the needle, I don't know what to tell you.
sections: [
"one"
"two"
"three"
]

and

sections: [
"one"
["two" "three"]
]

exists already and is named rebol (and their derivatives)
Fantastic; I've been a fan of this since the early days, even if I haven't tried it yet I've been following the updates.

I was never quite sure how to apply this to the old code base of shoebot, (a python creative code environment based on nodebox), I think if I start from fresh I might try again.
> Maybe have some kids
Got those. I teach them responsibility for their actions.

> smoke a joint
Done that. Didn't use it as an excuse.

> What now?
Consequences don't care about your defiance. Nor should GitHub or whatever party has to deal with you.

Normal people make mistakes. Decent people care about limiting the damage to others. Assholes blame everybody else and deny all responsibility.
I don't know if it's as general as that. I just checked excess mortality, France VS UK [0] as they have a similar GDP and similar health system (and I know France situation better). This summer, we had three heatwaves, reached new record temperatures in 9/12 of all cities I've lived in, and had the longest heatwave ever recorded, as well as the earliest one. We had way more excess death during the 2020 summer, or even the 2021 summer (tbh, although it was pre-omicron, the excess death can probably also be caused by car crashes).

It seems to me that the excess death in my country will reach the baseline (maybe a bit higher since the average age is growing, but not much) as long as this summer is an outlier. UK data almost tell the same story, but I don't think you had the same heatwaves, and I don't know how to explain what is happening right now.

Putting that on the lockdowns only would need explaining why this effect isn't seen in France, as ours were both longer and more numerous I think (we had three, and only two in the UK, right?).

[0]https://ourworldindata.org/grapher/excess-mortality-p-scores...
Right.
The world hurricane capital is planning a "supertall" building.
?
Further reading:

https://blog.practicalethics.ox.ac.uk/2015/10/why-its-ok-to-...
I've seen some experiments done with using ChatGPT to produce entire websites or programs

https://github.com/pdparchitect/ChatGPT-JobsForBots and https://github.com/pdparchitect/ChatGPT-Pong were two of them.

The author shows all the steps used to generate the programs.
I agree. What I meant to say is not that there won't be any use cases, but rather that they won't be as obviously transformative as people expect them to be. We won't have new kinds of products that are uniquely enabled by ChatGPT. Instead, we will get incremental improvements in spell checking, rewording text, code search, etc. But just like Gmail's autocomplete, better language translation, or better voice recognition, these will be largely behind the scenes and won't lead to big societal changes. Many of these improvements will be existing companies integrating better models, not new startups that become possible now because of ChatGPT.
English spelling is famously horrific, so that’s a bad example. But the concept is sound.

No language perfectly matches pronunciation and spelling, largely because of regional differences and changes over time. And yet you can spell the majority of Bulgarian or Serbian correctly with the Romanian spelling system.
Agreed. It reminds me how I recently tried to figure out why cert rotation failed, only to realize that the cron job is sending it's error messages via email to root on a system where there is no local mail server ...
Working at a company that is currently making this decision, I appreciate the blog post. That being said, I absolutely don't see how they arrive at their numbers. They state that SaaS founders routinely pay "4-8% of revenue" to stripe. Then their own calculation ends up at 4.2% of revenue using a combination of all Stripe services possible (Billing, Payments, Tax, Data Pipeline). Where are the other ~4% supposed to come from?

If anything, the calculation is overstating the realistically expected cost in a few ways:

- Particularly B2B SaaS will likely have some % of invoice/bank transfer payment. Assuming 100% payment via credit card is a 'worst-case' assessment.

- Even given that, the bulk of the cost are credit card processing fees, which you would pay either way. Maybe not exactly at stripe's rate, but something similar.

- Stripe Tax for example doesn't charge 0.5% of revenue flat. It only charges for revenue where you’re registered to collect taxes, which for an international business will be far from every transaction (depends on locality & customer base, of course). In addition to that, the pricing drops to 0.4% if you process more than $50k per month.

All in all, I appreciate the effort, but given that Lago is a stripe competitor, this calculation dressed up as a 'neutral assessment' on Github seems disingenuous and makes me trust them less.
> If the problem warrants the use of a graph data model

I think this is the crux of the problem. I once worked on MegaBank's peer to peer payment app, where somebody had figured that the people sending money to each other was a directed graph, so they should use a graph DB to store it. And when Azure's sales team convinced them that CosmosDB could handle relational data and graphs and documents, they bought it hook, line and sinker.

Needless to say, this was a terrible idea: an RDBMS could have handled it just fine, and because everything else was stored in an RDBMS (which despite the marketing fluff is quite different internally in CosmosDB), now doing any kind of join was a huge pain in the ass. As a cherry on top, they were now locked into CosmosDB, which has completely incomprehensible ("request units per second") but very, very high pricing particularly for graphs. Whee!
Tried nutika it compile but ends up in several hundred mb binary for non data science app.it bring no performance benefits either.

What's the benefits over shipping as docker?
> Are there really people who still need convincing of this?

Some might just not care that much, or nobody might speak up about the problem, not wanting to make it seem like they're just complaining, in the case of nobody being able to provision more resources, or optimize the build. For example, in some environments, getting a better CI node might be associated with red tape, lots of back and forth with a different department or something like that, especially if it's all on-prem instead of using managed services or cloud resources.

> At the same time you probably shouldn't be throwing more hardware at the problem without trying to understand it first. I've witnessed numerous times throughout my career what can be saved by tuning a few parameters.

This is an excellent point!

In a context of containers (just an example, though illustrates some pitfalls nicely) there's a world of difference between using a base image that has the runtime and tools you need, vs installing them every time. There's a lot of difference between pulling in your dependencies every time, vs using a cache for it or an instance of Nexus that acts as a caching proxy (though that's not very nice to configure in most languages). There's even difference between making sure that packages install correctly from the cache, vs having them already be installed in some intermediate layer that you can just reuse when building your container.

Even without containers, there can be lots of things to take into consideration, like whether you could build your back end and front end (in the context of webdev) or other components in parallel, whether you could run any tests you might have in parallel, or whether there's not duplicated work going on in there somewhere.
We picked Laravel ~15 years ago, and regret it.

For getting up and running, it saves time. For large projects, it adds leaky abstractions, overhead for each request, a need to upgrade another layer - with poor upgrade compatibility (in our anecdotal case), and very little gain. And it has it's own learning curve, which with modern PHP may be redundant.

Symfony looks better in that it is more of a library and less of a framework, though of course that has its own tradeoffs.

IMO, the weakest part of PHP is the db functions (both PDO and mysqli/postgres)
Or San Marino, apparently. I have read and heard confirmed that "It has all the charm of a two-dollar cuckoo clock".
Have there been any great heist films set in Monaco ?
> Well, try to minimize the usage of nulls in your programs then :D

I am a java guy since 1.1 and it seems to me that a lot of problems in Java come down to it being designed for a time when a application mainly consisted of in-house / in-org / self-written code. In $currentYear, however, we mostly plug libraries into frameworks and it's just a pain to check every call and every return value for the possibilities of null. Yeah, it can be done but I just don't like having to read library source code to find out if it will return a null in some cases.
Argentina: The mystery of the rotating island, “The Eye”
He deserves it with his last interview:

https://www.youtube.com/watch?v=4o_jPzBZSIo&t=1s

He collected enough evidence to put SBF in jail.
I think in general money isn't a topic amongst the rich. Yes, there are exceptions, but in general it's a very boring thing to talk about once you reach a certain level.
Well on the technology side, if you use Waze, "some day" is today. There's a big fat "report" button in the lower right hand corner of the CarPlay display, and then you hit the little police dude icon, and off goes your report.
gitter also asked something like this. like it wants to access my public repo. i took some time, but at the end i gave it. i thought it was a normal flow. after this, idk if that's normal. from now on i am not going to use sso esp github one.
you mean the low code tools like wix that make billions?

Look I see what you mean, but even you have to admit that helping generate the basic structure for something will save days of development and the fact that it can probably learn a new framework of tool xyz quicker than us will give a big boost.
I think this is the dumbest feature imaginable - maps is aware there is an obstacle in the road and so it pops a toast up on the screen, attracting my attention to a timed button for me to confirm or cancel ??
Okay, maybe I'm wrong, but the article doesn't explain how ChatGPT compares to GPT-3.
Had no clue.

https://pipewire.org/
What's /g/ anyway?
> And why are they only consolidating their offerings now?

Pressure to reduce costs.
> When you run a service on the web, it's not enough to protect yourself

Nothing but agreement there.

Can you identify a specific recommendation by the IETF or W3C that was ignored, in this case?

> And saying "caveat emptor" will be about as effective at preventing that as saying "wingardium leviosa".

I had to look up that apparent reference to Harry Potter, but I disagree.

Educating your users about phishing risks, aka “caveat emptor” in this context, is explicitly a best practice for mitigating these kinds of security risks on the open web.
I've just been using the Playground. Also, working on creating a voice activated personal assistant.
There’s always going to be a demand for pure productivity.
> push model seems to be way less PITA to manage

They have a blog post explaining their reasoning:

https://prometheus.io/blog/2016/07/23/pull-does-not-scale-or...
Wikipedia reminded me multiple times to donate to the Internet Archive this year.
The industrial revolution didn't create 90% unemployment. It changed the nature of 90% of jobs but it didn't cause unemployment in and of itself. This doesn't terrify me.

What was truly terrifying about the industrial revolution was the way it upgraded the horrors of warfare to an entirely new level and precipitated a world war brought about by the shifts in the relative power of dominant empires at the time.

I don't think AI will put us out of a job. I do think it could trigger terrifying new kinds of warfare and oppression.

I reckon there will be one or more Ottomans - dominant world powers who do not adjust to the new technological realities and get crushed as a result.
We are paying roughly 9% fees to stripe which includes currency conversion charges.

So if a customer pays us $100, we are getting $91 to our bank account which is absolutely ridiculous.

If anyone looking for next $10B-$100B business idea, work on making the transaction fees to 1% and you can take business from stripe and PayPal immediately.

Wise.com is doing this and I hope more such companies work on this.
With a password manager, keeping track of 10 passwords is barely any more effort than one user account. Same thing is true for 2fa secrets.
No mention of a drone from any of the actually trustworthy sources.

The sad reality of this incident is that it was likely just a result of poor vertical separation, either due to badly planned flight paths or lack of preparation, more likely both.
Just provisioning a new node, deploying a new kubernetes worker and downloading the source and pre-built artifacts takes longer than it takes to build stuff incrementally on my machine.

Also my local machine has resources entirely dedicated to me and isn't held back because someone else decided to rebuild the world.
Well, github does need some more fine-grained permissions.

Another stupid thing I found is about GH organization access.

If org didn't had Third-part application access policy set to restricted, THERE WAS NO OPTION TO NOT GIVE PERMISSIONS TO A TOKEN.

As in I HAD to give permission for repos for org I was in if I wanted to give app permissions for my personal repos.

Only after enabling that option in org I was given an option to not proliferate permissions to org I'm in. I happened to have admin access so I just enabled that option but if someone didn't it would be real easy for some user to give too much permissions on accident...

It really feels like those permissions should be at per-repo level. App should never need to have access to all of them, even if it asks for all there should be option to give limited access
If you are looking for captcha solving solutions you are likely up to no good.
Based on calculations done by Greenpeace using data collected by several institutes on peoples willingness to pay for a public transport ticket. The press release [0] and actual report in pdf [1]

[0] https://presseportal.greenpeace.de/219048-greenpeace-kalkula...

[1] https://www.greenpeace.de/publikationen/Kalkulation_Klimatic...
As if bitcoin wasn't even more a spycoin.
ChatGPT uses the model text-davinci-003, which was released alongside it. The previous model of the same kind was text-davinci-002, and in a comparison I read, seems to perform much less impressively. So it's not just the chat interface. It's genuinely more impressive in my opinion.
Code obfuscation is sometime important.
Does anybody has anything to add to this collection?
It’s probably confusing because pinyin’s use of Latin characters doesn’t match any Latin language, or English, or even German. However, it is fairly internally consistent once you get over the surprises.
Of course it's perceived differently, that's the entire point! A $2000 Brunello Cucinelli sweater is conspicuous consumption just like an oversized Gucci belt.

And the art world is small. People know who the collectors are.
It's a safety thing the government and railroads had been begging the navigation apps to implement for years.

https://9to5google.com/2020/08/12/waze-railroad-alerts-app-u...
Ah that's weird. Using text-davinci-003 in the playground gives very different answers to ChatGPT, and that's with playing with the temperature as well.
I have been shadowbanned on Twitter and it is very different, even with no followers. I don't even know what caused it but it might have been reporting a person who was inciting violence (who subsequently committed said violence). Ever since then Twitter has been blocked on my network.
In the US, anyone can open a Montessori school. It's not regulated.