skysight-inc/HackerNews huggingface dataset:
Hi all !

I was tired of using JIRA, Confluence and co so I built AJIR as a better alternative to manage product building.

The platform is built around 3 main object types: Product, Feature and Task. The first two are here to stay and organized as tree. You can document each of the Products and Features, so your documentation is always organized following the exact same hierarchy (that you can change anytime, by the way).

Tasks are here to come and go as they are executed.

Around these 3 main objects, you will find different features to track time, time sheet automatically, build roadmaps, track budget consumption, and more.

You can track commits, tags as well (Github integration).

AJIR also has an API that you can use to track bugs, user feedbacks and help request. AJIR's API can also be used to track deployments of your apps/products across different environments.

Looking for users and feedbacks ! It's free.

I plan to improve AJIR of course, but also to build better documentation on how to use it, as well as a few Looms to present different features and use cases.

Lionel
Yet another reason to discount the philosophical concept of free will. We are all born with genes we didn’t choose and raised by people we didn’t choose in environments we didn’t choose… and any ‘choices’ we make thereafter are heavily influenced by those factors, all of which were completely out of our control.
Tweets That Show How Twitter Changed the World
Whoa, any examples you can screengrab? I'm seeing a number of other changes (relating to location mostly), and suggestions for running the search on places like Trip Advisor, but not You.com.
Prior to reading the article, I had a mental model of a joke headline “scientists find people who think alike think alike”.

But as others say here, using binary US politics in this kind of research makes little sense.
See this is what I’m scared about in my current job. We have some people who want to use dynamically typed languages and some who want to use static.

I don’t think being able to brain dump code is a good thing and it leads to an unmanageable mess when you have a large codebase. Types are essential as far as I’m concerned, but I constantly have to get into arguments with the dynamic type fans because their “flow” Is being restricted.
Definitely a language bamboozle, but the author has a point: in a residential-only subdivision, dense houses feel "squeezed in" to a lot size for no real purpose. If you can't walk to anything other than identical houses, why locate them that close? Only justification I can imagine is "to make the developers more money on the same lot size."

Of course, I'm no fan of ultradense living. But in cities that have lots of businesses, parks, public transit stations, etc to walk to, density is a huge win, and the author uses the positive term to convey that.

Essentially the same trait is positive in one context but negative in another. Consider cakes and apples. Everyone wants a juicy apple. Nobody wants a soggy cake.
There's a lot of room between Walmart and "mom and pop". And I would guess that the majority of employees work for a company in that middle area.

Try running a job search on any big job board and you'll see what I mean.
Could Turkey’s stance on China, Sweden, Israel soften with ‘disaster diplomacy’?
You might want to try https://www.kadoa.com (disclaimer: I'm one of the founders)
Here's link to the repository because I couldn't find a link to it in the documentation:

https://github.com/humdrum-tools/humdrum-tools
eBay plans to lay off 500 employees, about 4% of its workforce
The general idea is correct, but I want to clarify a few points.

> government workers had the option under Kirchner to take 20% of their monthly salary in USD

It was more complicated. Something like (salary - minimun_official_salay)/some_number, but 20% is a good approximation for a middle class salary. Note that poor people didn't get the dollars with discount! And rich people had more sophisticated ways to save their money.

It was not only for government workers. Anyone with a declared salary could buy them, but many private workers had undeclared salary to avoid paying taxes.

> And this was paid at the official peg meaning it was worth roughly 5x as much as the pesos it was substituting were actually worth.

The difference was not x5, but only x1.5. Here is a random article found in Google https://www.ambito.com/economia/en-2014-dolar-oficial-subio-... (Autotransalation https://www-ambito-com.translate.goog/economia/en-2014-dolar... )(Oficial price: $8.565. Unofficial price: $13.80. And there are many intermediate variants. The article claims that a few months before, the maximum difference was x2, not x5.)

> This scheme was purely a way of ensuring loyalty to the regime among the public sector, and it virtually bankrupted the country.

In my opinion it was mostly to keep middle class people in big cities not so angry, so they don't go out to the street to protest. (I.E. Not to buy loyalty forever, just to build temporal complacence.)

I don't think this bankrupted the country. We also had a huge discount in natural gas and electricity (we paid like half of the price) and there was a lot of corruption and weird gubernamental contracts. I think the "20% in cheap dollars was a small part of the problem.

> This is why USD was under every mattress and enough was in circulation to be used in every major transaction.

Homes, cars and other very expensive stuff is bought here using dollars, but it started like 40 of 50 years before, perhaps more.

> most of it remains buried on ranches in the pampa.

I don't expect big farmers to have siphoned most of that money, but we would have to wait 50 years to have a good understanding of how money flow during that time.

I think most big farmesr don't like to keep cash because thief, and also don't thrust the banks. They save in silobolas https://es.wikipedia.org/wiki/Silo_bolsa (autotranslation https://es-m-wikipedia-org.translate.goog/wiki/Silo_bolsa?_x... ), that are a huge tube of plastic filled with the soy they harvest, and is keep in the field until they need the money and have to sell it.

And ver big players invested in subsidiaries abroad, that is better than having stored dollars.

Disclaimer: I bought my "20%" of cheap dollars and when I bought a bigger home I used them to pay the difference between the mortgage and the price of the new home.
Those two guys are just spouting boomer nonsense better left in the 50s, whereas this is "you didn't take 30 seconds to test manually, or 3 minutes to write an automated test for this extremely common and predictable thing."

Not exactly comparable.
Your argument has now went from: significant portion of the population aren't eligible, to: doctors might hesitate to prescribe it to old people because old people can't follow instructions.

We were talking about a hypothetical situation where someone is scared because they high risk.

The Doctor can A--tell that person to change their medication (they don't have to stop statins, not all statins can't be taken with Paxlovid) for 2 weeks and take Paxlovid.

Or B they can take Molnupiravir, which worst case doesn't do much, and best case is much less effective than Paxlovid. Also Molnupiravir has mutagenic effects (which granted probably aren't as much of a concern for someone 65+).

Molnupiravir was approved based on early data that showed it was much more effective than it has proven to be, and at a time when Paxlovid production hadn't ramped up yet.
It very likely wouldn't be approved if it were being evaluated today.

Based on it's potential to produce more variants, and it's not widely studied mutagenic effects, keeping it around because some doctors might hesitate to prescribe Paxlovid to a subset of old people seems less than ideal.
> Not the original poster, but coreutils are almost given similar design requirements as airplane software.

I mean, a lot probably are used in literal airplane software.

It also has to be good from as early as possible; some software still in use uses decades old code and libraries which cannot easily be replaced (think also embedded software).
“Open source” seeds loosen Big Ag’s grip on farmers
the xerox part was that here:

https://www.youtube.com/watch?v=7FeqF1-Z1g0
> This one commissioner is then saying "But that's not fair because we don't see crypto security schemes getting through the securities registration process".

This appears to be a misrepresentation of Peirce's statement. She isn't saying that it's not fair that the SEC isn't letting these things get approved, she's claiming that the SEC isn't doing its job and isn't providing clarity on why they aren't getting approved and how they can get approved in the future. Clarity can be as simple as "we beleive that the volatility makes crypto offerings too risky", but they're instead making one-off settlements and vague statements.

There have been crypto products that were held in limbo for years without clarity on why they were being rejected by the SEC, which is irresponsible on their part.
But reimplementing something with a "tougher" license is friendly? I think this is one of those "where you stand depends on where you sit" things.
> Do I need to ask permission to impersonate Eminem during a comedy performance? How about during a musical performance?

The answer is maybe. See the case I cited above.

> This is fair use 101.

Voices are not copyrightable so fair use doesn't seem terribly relevant here.
Building an in-house on-call training program for your SRE team
Such split external dictionaries isn't shared between blobs and will have multiple similar/identical entries in a big enough dataset.
In which country is that true? In the UK for example venues need to be registered with the PRS (Performing Rights Society) but their fees are relatively low and the funds they collect are distributed based on surveys with the venues - once every year or two someone will come to the venue and ask them to write down the top 20 or so artists / tracks that they play. It's not very targeted or accurate.

https://www.prsformusic.com/
You may have already done this but if not: USPS is pretty close to being a federal agency. It is funded by Congress. Call your congressman's office in your town/county and ask for help with a federal agency. It works wonders for all sorts of issues, and this sort of pettiness will likely get sorted out.
I’ve found this to be needless indirection.

If your components are large enough to warrant this simply break them down.
AI Can Prompt Your Inner Artist
I wanted the SteamDeck, but I was concerned about the fan noise when gaming next to my SO in bed at night.

I have a Gamesir X2 Pro on a Samsung A7 Lite 8.7" that cost me about $150 to put together.

The X2 Pro doesn't normally expand out that far, but you can take a pocket knife and just cut off the two clips preventing that expansion. Super easy to do. The only down side is the USB-C passthrough charging doesn't work.

I also use moonlight, but the best part is installing PSPlay and connecting to my PS4 Pro. That gives me the suspend/resume/sleep capabilities that make the SteamDeck so popular for quick sessions and Ghost of Tsushima on this setup looks unbelievable for a 6 year old console.
I am the only one who utterly despises namespaces in xml?
Query a document with a namespace? Oh no results? Ah forgot to add the namespace...

I had never a use case for namespaces, and the ones I can envision would have been better served by a property or attribute.
Compression (especially a lossy one) means storing a smaller sample of the original data in whatever form you desire and then using some algorithm to reconstruct the original data up to some acceptable approximation. I would argue that in the situation we are discussing the network does just that and it is obvious to everyone involved.
Monitoring the traffic is consequent to distrusting the site, surely. I too would use an arbitrary image with no PII.
A lot of folks who seek to minimise noise and even visibility of neighbors would consider subdivision side yards "squeezed" compared to rural single-family homes. The "squeezing" refers to the entire lot, not just the house.
Or is it: Similar neural representation leds to shared ideology?
I agree that in some areas the bars could and probably should be set higher. While in most domains there are strict certifications (e.g. cryptography, military, banking, aviation, medical devices) there are certain grey zones in which unreliable software impacts our lives. Ideally, these gaps are closed. For example, EU legislation requires a certain amount of transparency for a system a citizen is subjected to, e.g. according to the GDPR customers have a right to know why they were given a low credit score.

It's a double-edged sword because certifications are complex and sometimes expensive (e.g. FIPS certification for encryption), so smaller software companies have a hard time competing, potentially leading to more quasi-monopolies and cartels.
Emacs and LSP servers work pretty well for some languages. Works great for Go. ripgrep and/or ctags cover any weird languages.

brew tap d12frosted/emacs-plus
brew install emacs-plus
They don't even have their own covid vaccine or power stations!?
I replied in https://news.ycombinator.com/item?id=34739549

Happy to add more details.
This is correct. You'd just get infected cells in the reservoir to express so that they can be identified and killed. That's what an outbreak is, viral expression. This is similar to how HSV outbreaks work. Your entire body isn't massively infected, the virus is just expressing.

People often confuse an "outbreak" with "massive infection".
In non-media-hyped societies, voters of different parties can sit on the same table and talk about their lives without ever touching political issues. This kind of polarisation is a US phenomenon that is spreading worldwide like wildfire through mass-media outlets.
Funny thing is according to Wikipedia David Guetta coined the term so...

https://en.wikipedia.org/wiki/Future_rave
Except it isn't most cross-plaform software doing that. It might be most of the cross-platform software you use but IME it's mostly it's corporate software plus a few holdouts too stubborn to add two lines to the code reading their config file.
>you might just as well use any other file format for your config and call it a config file, not .env

If you name it .env it's much easier to setup source control rules to exclude .env files. If you name them say .config, then you increase the chances of accidentally leaking creds (by checking them into the repo).
Ok, let's imagine we all agree that free will doesn't exist. Now what?
Re:Balthazar, would do them the world of good and increase the potential to get some design talent on the team, physical and digital.

Children don't need a "RISC-V laptop" they need things that work within the boundaries of what education demands from them. I know this might come across as mean but those weird janky upside down keyboard laptop renders undermine any other technical achievements of the team.
Thanks for providing those instructions. Encryption is inherently complicated, but it seems to me that GPG is far more complicated than it should be. Extra complexity isn't just an inconvenience, it is precisely where mistakes and bugs and security breaches come from.

For example, GPG has an entire logic around photo IDs. I can see the logic of using photo ID's with some authentication mechanism, but this should be in conjunction with GPG, not built into the tool itself. GPG shouldn't have a concept of photos, it's complicated enough already. Just reading the amount of options in the man page suggests that gpg ought to be broken into smaller more easily digestible components.

So while I like to see wrappers around GPG (eg. Jason Donenfeld's `pass` password manager), I worry that the underlying complexity of GPG hides security holes that may surface in the future.
No, it's not always faster.

IIRC in a recent stream the author of Solid showed that it's hard to beat a proper VDOM implementation when you have 1000s of elements.

And most naive non-VDOM implementations will probably lose to a good VDOM implementation.
How to Tip More Effectively
Your body would eventually replace the Helper T-Cells lost, but yes, we'd probably want to do some mitigation for safety.
It does seem like software quality declined as these methods rose in adoption. But most software was crap before that, too.
Suspect Eminem himself would have a more nuanced take on this than the ‘of course this is okay’ or ‘this is never okay’ responses it’s getting right here.

Number 1: Hip hop’s built (to at least as great an extent as EDM) on sampling. And while the degree of respect for clearing and getting authorization to use samples has varied over the years and between artists, as a reference point, Eminem’s breakthrough ‘My Name Is’ uses a Labi Siffre sample as its hook, and Eminem altered the lyrics and content when requested to make changes by Siffre (who is gay, and did not want to be associated with homophobic slurs, for example) in order to get clearance to use it. So there’s evidence there is some basic respect for the artist you’re borrowing from over and above just doing the minimum the law allows or asserting your rights over them. So you know, it might have been nice for Guetta to call and let him know, you know?

2: he’s also part of a culture of musical insults and attacks and rap battle dissing, where throwing out names of other artists and making jokes about them (and worse) is part of the game (see my tongue-in-cheek sibling comment ‘nobody listens to techno’, which is an Eminem lyric about Moby of all people). So he’s more likely to just drop a mean word about David Guetta in a track in the future and call it even than to take him to court. Which would have the advantage of giving Guetta an awesome sample he could drop into future sets, and so the whole cycle completes.
That particular article has a lot of misleading stuff in it and some completely wrong stuff as well:

* https://articles.59.ca/doku.php?id=pgpfan:tpp {The PGP Problem: A Critique}
A lot of not invented here (some of which has made it outside like Hadoop, npm being heavily inspired by the yahoo package manager, screwdriver which is a self-hosted travis clone).

Things that were once difficult but are now easy (datacenter management).

Things that are not user facing but which Yahoo is actually doing with much lower headcount than their competitors (ad tech).

Things which don't actually have synergies and have headcounts comparable to independent competitors (e.g. CNET is a 500 person company, Yahoo has a news business, Fanduel is a 2000 person fantasy sports company, Yahoo has one of those too)
One tool that (I think?) wasn't around, wasn't used as much, or couldn't be deployed at scale back then was fuzzing tools; modern-day application of fuzzers on existing libraries and tools has revealed thousands of potential bugs.

If fuzzing, unit tests and things like mutation tests are written and automatically applied to these libraries/utils, on top of being written in a proven memory-safe language like Rust, I would assert they're pretty robust.

Second, there's more known knowns this time around; they can write test cases for the decades of bugs and rare occurrences found in the tools they replace.

That said, I'm sure there's still plenty of unknown unknowns that can only be uncovered with, as you said, years of service and times deployed.
> The pen and paper straw man doesn't answer my questions.

I quoted the part of your comment I replied to. That part was no question. It was the claim that cryptography should not be made simpler. I strongly disagree with that point.

That has nothing to do with the specific tool at hand. It is irrelevant how and whether it simplifies things, if you claim that the premise is wrong.
Does Ryan Reynolds understand football?
And then when it doesn't, because it doesn't want to.
I thought about that but I didn't want to be stuffing bytes back into the incoming stream and I didn't want to be reading the stream byte-by-byte either unless I really had to. I had a nice bit of code that read blocks of bytes and looked for the CRLF separating lines - even handling the case where the CR is one block and the LF is in the next one - and I didn't want to dismantle that.

I read the relevant RFC and there was a clear exception to the rules of PIPELINING that meant a conforming client doesn't send the "ClientHello" until the server has responded to the STLS command. I felt justified in clearing the buffer at that point.
But you don't have to anymore. My S20 is from March of 2020 and it's still as fast as the day I got it. It's hitting EoL for support, but as you said if I bought a new S23 Samsung promises supported for 5 years, and I think it might actually make it that whole way without slowing down.
NetBSD it's a disaster with 2 different X.org's being shipped.

I know to do that to support alien platforms, but still difficult to set.
I’m always logged into Jira and Confluence. And if not, the browser has the password stored, so an unknown host would be obvious.
Thanks. Appreciate your response.

Crazy to think that Cloudflare who are super aggressive napping up upstarts looking for cheaper alternatives to the Big 3 (Azure, GCP, AWS), are this incompetent in closing out Enterprise deals. I thought they were as adept at Sales as they are at Engineering.
So they vetted a library and chose a version. That version is the version they will use until they choose another version - that's how rust works. It's not npm, you specify a specific version and that's the code that's used, no matter how upstream changes things. It's not C where you load some random .so with the right name and hope that it's compatible (or have entire giant systems built around managing library compatabilites ala Linux distros).

I've got code in prod that uses pre-async versions of tokio and it still builds and runs just fine with the latest rust nightly. If there does turn out to be a problem with the version of some library I chose, and upstream has become incompatible, nothing stops me from vendoring the upstream and fixing the problem my own way. Until then, cargo/crates/rust guarantee that the code I vetted and chose is the code I'll build with. Why is it so vital if the sequence of bytes is stored one place or another?
Launching today on Product Hunt, Zette is a media tech startup that lets readers pay for individual articles instead of digital subscriptions. They share revenue with news publishers, funding great journalism and letting consumers pay less.

Users can download the Zette browser extension to open, read, and share quality journalism behind paywalls. A single $9.99 subscription unlocks 30 paywalled articles each month.

Zette will now compete for engagement, upvotes and esteemed awards within Product Hunt’s daily offerings. Top-performing launches are promoted to a wider audience looking to discover the best new software products of the day.

Readers can join Zette’s 30-day free trial and engage with the Zette team directly on its Product Hunt profile: https://www.producthunt.com/posts/zette
> If it were so, they could do that and make millions and trillions.

Not disagreeing with your fundamental point, but it's also true that most people don't value making huge piles of money as much as other goals.
> Reactivity Without Virtual DOM

I am confused. Why are the concepts of reactivity and of virtual DOM put together like this? Was Virtual DOM ever solving the reactivity problem?
Without needing to resort to racist slander like you did, I can tell you why chick-fil-a rules:

- employees are friendly and work quickly

- the food tastes great and costs no more than other fast food

- the food is healthier than other fast food

When I go to a place like Mcdonalds or Burger King, the employees are typically angry, mean, rude, and work slowly. And I get a pile of slop that obviously reduces my lifespan.
Explain why trunk-based cannot have multiple live release branches.