skysight-inc/HackerNews huggingface dataset:
Yeah, this is the reason why I stopped attending pride parades. When you're there, it looks like a big PR platform for a bunch of banks, Google, Apple and whatever. Those same companies don't advocate for the right of this community in places where it matters most, since it won't give them money, but it will mean risk. I think it would be fine, if they weren't part of the parades, but the hypocrisy is where it crosses the line for me. I'm also disappointed in pride parade leaders for allowing it, but I also doubt they're genuinely there for the cause, rather than the political platform it gives them to jumpstart their careers.

Same goes for Hollywood preaching. It would be a lot better, if they did nothing and never commented on politics, than the charade they're playing.
At the same time, I can't help but think higher interest rates are fundamentally good. If World A has me paying 6% interest to get a personal loan while some rich guy with corrupt connections pays 1%; and world B has me paying 20% while the rich connected guy pays 15%, I'd be inclined to take my chances on World B, as opposed to A in which the wealthy scumbag (let's be honest, none of the guys on top are clean in this country) gets money six times cheaper (and, let's say, can buy six times more housing, on top of his already greater purchasing power). Of course, high interest rates have other problems...

One of the fatal flaws of this kind of capitalism is that the only quantitative central management mechanism--lawmaking is central but qualitative, which wouldn't be a problem, except that we're in a state where the laws are written by rich people for the benefit of other rich people, so the qualitative nature of it enables willful obfuscation--is to vary the interest rate. If you lower it, you're giving connected people disproportionately more money; if you increase it, you're causing a capital strike. Either way, it's bad for the 99%.
It is beyond my comprehension why government-installed privacy watchdogs don't do this sort of thing on a regular basis.

Their modus operandi seems to be: wait for public outcry, then perhaps slap some wrists.
Pitwall is all for show ... Team boss Toto Wolff does not sit on the pit wall, instead preferring a seat in the garage at the central console overseeing operations
You’ll get no argument from me that there’s a loud fringe left same as a loud fringe right.

But if you’re trying to make a stand on a hill that gay people don’t get discriminated against in substantially as nasty of ways as any other group that gets discriminated against? I’m going to have to politely bow out here. I strongly disagree and I’ll leave it at that.
Wow, I didn't know that there was such extension. Thx.
what if you put a breakpoint when you ask it questions and step through the code
I think he means "black box sentencing algorithms", ie., using statistical regressions with unknown (that is, proprietary and undisclosed) variables, data, and models, to determine sentencing guidelines for judges. For example, basing probabilities of recidivism on measurable data about a person and comparing that to a database of other similar individuals. The proposal is that judges should not be making decisions based on unknown statistical models, not even knowing the details of how similarity is measured.
I understand. It feels almost like magic that a script could figure out that kind of thing from any site? I guess it’s mostly just blindly uploading things from forms?

This is a massive GDPR breach of the site in question though. I really don’t fault Facebook much. Anyone who ever includes any FB script is reaponsible for exactly what it does.
The font styling and padding stuff aren't really the meat and butter (edit: sorry, bread and butter... English isn't my first language) though. They're the kind of stuff you learn on day 1, then from day 2 to day 1000+ everything else remains hard.

"Layout can be tricky" is a... slight understatement? These days almost all web layout is handled through CSS, which means multiple layers of flex and grid, yes, along with axes and media queries and unit scales, pseudo classes, inheritance and priority, animations, transitions, gradients, shorthands, variables... and all of that is before adding in frameworks like Bootstrap or transpilers like Sass or abstractions like tailwind and other newcomers.

Remember how many years it took major browser vendors to reach a decent score on the ACID tests? (https://www.acidtests.org/) That was before flexbox and it was already insanely difficult to properly render CSS. It's gotten orders of magnitude more complex since then.

Cross browser issues are more of an issue than ever, since nobody uses CSS alone anymore there's different permutations of layout engines, permissions, web APIs, JS features, etc.

It's... just not simpler. You used to be able to learn nearly all of CSS in a week or so. Then over the last decade or so, I've been unable to even discover new features, much less keep up with them. Granted I'm getting old too, but man, it's really not a simple language.

Markdown is somewhat simple, but even writing a parser for that is hard. CSS and the DOM are waaaaaay complex. There's a reason there's only like three actual parsers for them (Blink, Webkit, Gecko).
An indepth explanation of the Knuth-Morris-Pratt algorithm
Reading through the comments two things stand out:

- People disagree on whether it is appropriate to focus on growth or profitability at this stage in Atlassian's lifecycle.
- I suspect people project their misgivings with the products onto the company.

So I didn't learn much from reading the comments.
The Man Who Scammed America into Thinking He Designed the Flag
Not really. Under normal conditions, they were living in the empire peacefully as they were able to preserve their culture/language/identity.
Funny how one might think that what is prevalent worldwide in this era looks like a natural trend.

To a goldfish in an aquarium, it is also very natural that food appears from above, as per magic.
So companies should be mandated to allow fraud? Ship something paid with credit card, the person does chargeback. And now you need to keep sending them new stuff?

Maybe it would be better to mandate better customer service. Stopping companies from banning those who do chargebacks is wrong solution to the problem.
Many large companies dealing with smaller companies add a clause to their contract enforcing that all code and deployment instructions go to a third party escrow and remains updated. They have the right to a non exclusive license to the code under certain circumstances. I’ve been on both sides of the agreement.
A friend of mine made this awesome collection: https://devhints.io/
I recently just picked up Godot after years of tinkering with unity as a hobbyist. On the whole I like Godot and will probably continue to use it instead of unity

I am not a pro, but it feels like there are a few rough edges in Godot that will trip up someone used to unity. E.g. the script editor UI is weird (it has reasonable actual code editing, but the layout and how you select files is weird and really unintuitive IMO - no tabs, shows you all scripts and not just the ones in the scene you are editing etc), you cannot easily "view"/"find" a node in the scene by double-clicking, you can easily dig into an instanced scene to edit it but there is no intuitive way of going "back up" so it is easy to get lost in the embedded scenes-within-scenes, you can't move the panes around in the editor how you'd like, you cannot pause the game and "view" the scene in the editor (making debug for collisions etc difficult).

It is taking some getting used-to. I hope v4 sorts some of these niggles out.
Generally speaking, some big companies are less reliable providers of software than individuals.

Google's long list of killed projects is a good example, but any large (especially publicly traded company) may kill a service if they decide the economics don't look good.

You see this particularly when a large company grows by acquiring smaller companies, resulting in a stock price boost; but then a few quarters later there's a need to offset greater business failures by cutting costs, so some divisions or projects get axed.

I would probably trust in this order:

1. small focused profitable company

2. large private profitable company

3. solo operator

4. large publicly traded company
IMHO, XOXC tokens are a critical feature. If I still need the regular Slack client for work chat, now I have two Slack clients. :-(
Hmm. All I've done is turn off JS with uBlock Origin in Firefox, so if you're doing it through the browser, perhaps uBlock does something extra.
Each car has a very different setup for each driver, and may well be designed differently for the drivers the teams have - who may have quite different driving styles and preferences. Being able to optimize both together is quite important for the series.
> Also, not many people actually ask for refunds. So mostly, it's just a good policy to have that costs me very little.

Actually this is a very good point and I think I very well may reconsider my position, because since no-one actually ever asks for a refund perhaps it would "look" better if I didn't explicitly insist that there are "no refunds".
Digital tech is turning the unbanked into the banked
This is a very narrow view of the issue. There have been lots of different successful cultures throughout history and they were different in significant ways. Western culture is the one that you are currently living through. The rest of cultures of the past probably also thought they were the best and would last forever.
As another comment rightly pointed out, Atlassian has some recession "insurance," because JIRA tends to be bought by big, slow companies. Big, slow companies implement JIRA with the same agility and cleverness as they do their AD implementation, which is to say: it tends to be a nightmare of permission complexity caused by internal political machinations. That winds up making the UI slow and clunky, and driving the end users crazy.
I argue that errors.Wrap and errors.Is from the Go stdlib solves this problem.
Libraries can export their own error types and you can check if they threw that error type. I use this pattern all the time to handle special errors differently. Used it to implement optimistic locking which does ~not~ simply propagate all errors upwards!

https://gosamples.dev/check-error-type/

cond, err := foo()
if errors.Is(err, ErrFooHadTemporaryFailure) {
// retry
} else if errors.Is(err, ErrFooHostOffline) {
// switchFooHost()
} else if err != nil {
// propagate unhandled error upwards
return nil, fmt.Errorf("foo unhandled err: %w", err)
}

Of course it is up to the package author (or yourself) to write functions that return specific wrapped error types. Otherwise we're stuck in the situation your comment describes.

What do you mean by creating an error interface? It's a one liner to make a new error case:

var ErrFooHadTemporaryFailure = errors.New("temporarily failure, retry later")
No coincidence that there were religious riots when Modi was the Chief Minister of Gujarat and there are religious tensions now that Modi is the leader of the far right BJP government.
> The CO2 is the problem, not the temperature.

So all the experts who talk about the 2 degree celsius goal did set the goal on the wrong measure? Please be more convincing than just restating your previous hypothesis.

As far as I understand the situation, the increased average temperature is the problem. Not because every day would be exactly n degrees warmer/hotter, but because it leads to way more variance in the atmosphere, i.e. storms, hot and cold extreme wheather etc. The CO2 itself might also induce problems. But they do not dominate the situation.
Operator Day 2022 Recordings
The problem for me is that the smartphone is a perfectly designed distraction machine. And distraction management just isn't a priority when designing smartphone software, especially for Apple. Making everything so easy to access on a phone also makes it that much easier to use the device compulsively, something I never struggle with on a flip phone.
Maybe on US it didn't went anywhere.

On Europe Nokia and Sony phones were great at J2ME games, alongside Symbian, naturally like it happens with Android nowadays, when using flagship devices.
Jira is an interesting product everyone loves to hate.
It has the do-whatever-you-want configurability to fit anyones SDLC. Really its a software product that allows you to mirror your organizational structure.

That said, 99% of software projects I have been on could be managed with a simple Kanban board like Trello (which they now own).

Unless your firm has staff who are full time Jira jockeys in the form of project managers, you'll never be able to leverage the more complicated workflows/linkages/planning features.
How's refactoring support and formatting code? Navigating code as in click and go to definition? I say this because I work with someone who uses VIM and these are constant issues working with them.
I've seen this multiple times over the last year actually.
Even if you don't write custom RF code, you still need to go through certification, so it does not really matter if user can or cannot write their own custom code. It may be just a bit more expensive to get it certified if you make a mistake.
Not to mention their hosting services from the Multiplay division. Though I guess that could be swept under “related software products.”
Three ways you’re using your cellphone wrong
Just a thought, but a lot of Jira installs often have wacky addons and such. Maybe one of them created an undesirable interaction with Jira that caused this. Is that a reliably reproducible bug? Maybe something with how your team configured the other issue types? Very annoying bug regardless.
My (cynical) experience is that those fields are simply there to generate arbitrary metrics for the process people to show to higher-ups to demonstrate that they are “managing” the project.
Seems like a weird way to frame things. Epic does a lot more for indie developers in terms of free stuff, transparency on the direction of the engine, the engine being source available, and so on. Unity is still the more common engine choice for indie games.

Unity also generally seems to be terribly run whereas epic seems very solid, in no smal part due to having a huge cash cow with fortnite.

It may have been true a long time ago but I would reckon it’s epic leading the charge these days for what we would want to see from an engine company.
AI models usually also lack a body. (An exception would be AI models for driving or for a robot navigating). "Embodied cognition" is a theory worth reviewing, if you haven't. "Metaphors We Live By" by George Lakoff and Mark Johnson is a good place to start.
> remember not to blame them for "banning western companies" in the future

American companies are banned from paying foreign bribes. They’re not given a free pass with suporting genocide or terrorism, regardless of where it happens, even if that’s the law or custom somewhere else.

If we place domestic profits over sex trafficking or death penalties for gay people, so long as it’s there not here, then fine, let’s live with that sociopathy. It’s an abysmal moral space to occupy, but I also can’t argue with putting food on one’s table.
> It's grains of rice that accumulate into a meaningful mass

Suppose we could temporarily reduce these grains into something very small. For example, putting a human into deep anesthesia. Is it immoral to destroy their body at that point in time since they are less sentient than an insect?

Or do we consider their potential for sentience, as they can hypothetically be removed from the state of anesthesia in the future?
In all examples of sentience the "sentient system" responds to a prompt. The response is generated from probabalistic model, these models have become incredibly sophisticated and nuanced in recent years. However, I have never seen an example where a supposed sentient system starts the conversation and prompts the researcher. That would make me believe sentience claims.
Hiding behind an LLC is no help. I’m going to ask for and verify references. I’ve been in the room enough times when it came to purchasing decisions.
Thanks. I often wonder about this. My mother is in her nineties and refuses to move to be closer to me and my family because she has a supportive community around her (including people decades younger than her). It makes my life more difficult as I have to drop everything and drive if there's a medical scare, which there have been a few of in the last few years, but I completely get how the community structure around her in many ways makes her day-to-day life easier and more fulfilling.
NFTs Have ‘Fallen Off the Cliff’ as Sales Sink to Lowest Levels in a Year
Your definition of "sentience" appears to be "optimization". I'm not sure many philosophers will agree with you, but it's a valid stand-point I guess. But imho just defining things this way doesn't really add anything to the discussion, it just makes it about semantics.

(Which I suppose in some sense the discussion is fundamentally about semantics, what does sentience even mean, but I think most people would agree that it refers to something a little beyond your definition here. Redefining it away does not solve the issue.)
Are those ever used for games not using their engine?
Jupyter Notebook shortcuts https://github.com/mljar/data-science-cheat-sheets/tree/main...
The Chinese Room argument never made sense to me. By the same reasoning, humans could be considered "not sentient" because our behavior arises from the non-sentient interactions of individual neurons in our body.
I did some testing with Nim a couple of years ago for HashBackup. Here's one of the db_sqlite issues I created:

https://github.com/nim-lang/Nim/issues/13559

I had much better luck with tiny_sqlite: https://github.com/GULPF/tiny_sqlite
I just cannot understand why so many people get so angry about what other consenting adults get up to in a closed bedroom. Live and let live.
I have not seen that. It's crash-free for me, running 24x7.

But all that tells you is that it's crash-free on at least a small % of machines, so not a great way to analyze robustness. Maybe create an HN poll?
Cheat Sheet Intro : https://cht.sh/:intro

Cheat Sheet Help : https://cht.sh/:help

Cheat Sheet List of topics : https://cht.sh/:list
> After that time, the way we look at it, it's at the same point in experiment as if we have just put the colder water in. So we seem to still be missing something.

Unless there is very substantial mixing, the container of hot water will never be at the same state as the container of cooler water.

We did this in high school, with 3 open-topped 10L buckets, one with 25C water, one with 95C water and no mixing, and one with 95C water sitting on a magnetic mixer. They were not in a freezer, but outside at ~-25C.

The freezing order was 95C unmixed, 25C, 95C mixed. We also had a few temperature probes in the 95C unmixed bucket, and found that about halfway through, the temperature of the water in the middle about 1/3rd of the way from bottom was sitting at 0C, while the temperature of the water at middle at the top was still >70C.

Our final findings were that:

1. The buckets cool mainly by evaporation, which is only happening at the top, and which is much faster for hotter water

2. Water of different temperature stratas can be surprisingly stable even in a small container

3. In the unmixed bucket a stable, slow flow of water down the sides and up the middle forms. New hot water emerges from the middle, gets cooled and pulled to the sides, and then pulled down to the bottom. This circular flow is probably caused by the fact that water at the sides get initially cooled a bit and so it sort of biases the flow.

But now there's people saying it still works with closed-top containers, so I dunno. My physics teacher clearly did this every year and knew what was going to happen. The class came up with those findings after some very specific questions by him.
How many people does synthetic fertilizer feed? (2017)
Yes. There's a good video on this topic: https://m.youtube.com/watch?v=06yy88tLWlg
In the article, I didn't see any information about what ink (and what printer type) can be used for this... any clue where such IR-visible inks can be found?

EDIT: Actually, found it in the full "manual"! https://nettlep.github.io/magic/ -- it's not a printer but rather a stamp... :-)
I eschew your flamebait. There was no need yo
localslackirc supports them, but it's a gateway to an IRC client, not a full client by itself.
"Whereas the odds of a venture backed startup shutting down at any point over the next ten years is something like 30%."

Citation needed. I worked in startups my entire life. I thought it was closer to 90+%.
> Kefir also says in all bold letters in its README.md:

"Usage is strongly discouraged. This is [an] experimental project which is not meant for production purposes."

> That was all the encouragement I needed.

I love this
> much worse language than many others that were equally available to anyone

I've been there during the Python take over and world and it's not my recollection of how it went.

Which are those superior languages that you are talking about?

An important property of Python is that while it may not excel at many things, it's good or decent at everything. Unlike specialized languages like R for example which sucks at everything which is not operations on numbers.
>What are the equivalents for Jira ?

One equivalent that does everything and is as flexible as jira, I don't know.

There are however a multitude of software that provide some of the functionnalites or can do many things jira does but in a more opinionated way.

It depends if one's company want a tool flexible enough to suit gazillons of different workflows with integration with many other tools or not. If the goal is only to have tickets and kanban boards I think there are many alternatives.
I don't really use a cheatsheet, but I stored all of my snippets in my shell configuration file. In this case, I use fish shell.
That's about the same as CO2 emissions from 8 thousand cars per year. It would probably be cheaper and more efficient to just get rid of the cars.
If GAAP is the only measure, then Amazon and Salesforce have been utter failures for 20+ years, only returning 120,000% and 4000% returns to shareholders.

In fact, if an investor went by GAAP, he would have missed the entire massive SaaS boom of the past decade.
By default a green thread is the atomic failure domain. A 'panic' in this green thread is isolated, but sends an uncancellable notification to anyone who subscribes to it. You can tie multiple green threads together so that when one goes down the others do too.
I don't think one can reasonably compare modern democracies with universal suffrage, with the Roman Republic which had a much more limited voting population. Also the Roman Republic was, for much of its history, at war with his neighbors, so it had the civil structures and incentives (at all levels of the society) that went with near-constant war, so choosing to continue to go to war was an easy decision.
I (and probably most of us) use them everyday! Things like NTPd or OpenSSL have, for years, been developed by a single guy, as far as i can recall.

Maybe you can use this as part of your pitch, "you already trust lots of solo devs for your software needs".
I'm sorry, but we pay a premium for the "security" provided by our police forces, and I expect better from them. No one is gloating, if you read it that way, I don't believe it was intended to be.

The fact our courts have decided that the police are unaccountable for both active harm they cause, and harm through negligence is a huge problem for a lot of the citizenry.