skysight-inc/HackerNews huggingface dataset:
That article is a truly marvelous article and very worth reading for anyone interested in either continued fractions or rational approximations.

For those who are curious, a simple algorithm for generating these good approximations and continued fractions is to take the mediant of a Farey pair that enclose the given number, such as [3/1, 4/1], here 7/2, and then choose the sub-interval that contains the desired number. Repeat as desired. This first step has [3/1, 7/2] as the next interval to look at as 3/1 < 3.213432 < 7/2. When doing this to generate the continued fraction representation, start with the nominal interval [0/1, 1/0].
A few steps:
0/1 : 1/1 : 1/0 R
1/1 : 2/1 : 1/0 R
2/1 : 3/1 : 1/0 R
3/1 : 4/1 : 1/0 L
3/1 : 7/2 : 4/1 L
3/1 : 10/3 : 7/2 L
3/1 : 13/4 : 10/3 L
3/1 : 16/5 : 13/4 R
16/5 : 29/9 : 13/4 L
16/5 : 45/14 :29/9 L
16/5 : 61/19 : 45/14 R
61/19 : 106/33 : 45/14 R
...
The number 106/33 is 3.2121... and is generated by easy computation of the mediants.

Each time the direction of selection is changed, this results in having an ultra-best approximation. If we count the number of steps in between the switches, we get the continued fraction representation: [3; 4, 1, 2, ...].

This is also related to the Stern-Brocot tree, for those interested.

Playing around with these ideas led me to the idea of defining a real number as a number that, given a rational interval, says Yes or No depending on whether it ought to be in that interval. To define the space of such objects, I used properties that the Yes/No answers have to satisfy. The key property is that if you split a Yes interval into two pieces, one of the pieces should be Yes and the other No (unless the splitting point is the real number).

If curious for details, my paper repository on this matter is at https://github.com/jostylr/Reals-as-Oracles where I not only prove that it all works out as it should, but also give an example of doing continued fraction arithmetic in section 7.9 of the main paper for those who just love continued fractions.
Would those project kuiper satellites count as entering the space? It's their starlink-alike that hasn't quite gotten off the ground yet.
A ticket for each bug or new feature, with commentary including images and videos as necessary, linking to consequent code commits, with a not-done/under-review/complete status field, raised by the reporter, assigned to the responsible person, and indicating the target release.

That is the essence of a good workflow tool, and Jira will do it fine. It is all the extra stuff that seems to cause the grief.
I think that’s probably not the case for many new developers that don’t have any exposure to anything not React. Of course ‘react for data’ is entirely misleading, but it may give a decent idea if you don’t have an hour to spend on an explanation.
HN is a tech worker bubble. It's a terrible forum for these kinds of topics
>If you don't like it there are many unmoderated forums to participate in.

Classic reddit deflection whenever moderation is questioned. I'd rather at least try to start a dialouge before moving camp yet again. That shouldn't be my first instinct whenever some ruling I disagree with arises.
After biking around the Twin Cities bike freeways I'm in the mindset that sidewalks and bike lanes need to be done away with for dedicated multi use paths. people can walk, roller blade, scooter, bike, skate board on paths away from lifted metal bricks on wheels and feel safe
I’m really sorry to tell you this, but cycling infrastructure actually doesn’t improve health, because statistics on bicycle usage doesn’t show any notable increases with or without biking infrastructure.

First reason, at least in the north, is cause it’s below zero for half the year.

Second reason is cause, at least in the south, cause it’s fucking hot

Third reason is cause most of us are incredibly lazy.

Do you have sources that measure your other purported benefits? By source, I mean actual measured sources in a study. Not “it’s true because this article also states it, but does so with bad anecdotes”

I’m not against reducing cars on the road. I am against doing it wrong though.
If one drives a car politely and generally obeying laws, one will typically not draw the ire of a road rager down upon oneself. Maybe sometimes, but it's generally infighting among assholes.

If you ride a bicycle or some other alternative transportation, the act of existing and using the road will draw road ragers from all sides. I've had several problems.

Once I was riding a bicycle down a busy college road and I happened to not be wearing my glasses. So, my fault, right? There was heavy auto traffic and it was all stopped, so I carefully turned left in front of a car, and I got absolutely boned by this amazingly horrible University-owned golf cart doing 25 in the oncoming bicycle lane. I had to basically hold him hostage until the police came to take a report on us.

Another time, same bicycle, same college town, I decided to take the left lane, a block ahead, in anticipation of turning left. This was a 35mph 4-lane road. So of course, autos immediately piled up behind me, screeching and honking and vrooming and all kinds of pissed, just because, I guess, they had to make a lane change to go around me, or they could stay there and stay enraged. I escaped with my person and bicycle intact.

Very recently, I was trying out the new e-Scooter shares. It is explicitly prohibited to ride them on the sidewalk. So I tootled around the back roads, all 25mph residential, and I was having a lot of fun ringing the little bell. So this chad swoops in front of me on a moped or rice rocket or something. And he slows down and swivels his head and in a kindly condescending tone he said, "you know you're not supposed to ride those in the street?" and so I just rang my bell and smiled. And he turned into the Incredible Hulk. He harried me and spat on my face and screamed at me and honked and stopped short and cut me off and raged for blocks, and I thought I'd never get out alive; it was very upsetting and it is not easy to continue riding when you are so triggered like that. I stayed calm, I didn't do anything against the guy, I sailed to the sidewalk and put the thing down and just walked away. But that put the fear of God into me.
My biggest complaint with all of the Atlassian tools I use (Jira, Confluence, etc.) is how slow and unresponsive they feel. Creating a new Issue requires waiting at least a few seconds, sometimes more, for the newly created Issue to pop up on the bottom left. Editing a Confluence doc requires clicking the edit button and waiting a few seconds while the entire page does, what appears to be, some massive shift to editing mode (understandable that there would be big differences between read and write mode, that's not my issue). I think my perception of and feeling towards the Atlassian tools I use would be, no exaggeration, 10x more positive if everything just felt zippy and close to instantaneous. "Speed is a feature", or however the aphorism goes.

Also, I'd be remiss if I didn't link to https://ifuckinghatejira.com/ (for the lulz)
Any and all policies that made SF a comfortable and welcoming place for the homeless to live, specifically chronically homeless people who have no desire to sincerely receive help that might lead to a job and a normal life. Oakland and Berkeley across the bay have similar problems.
This seems extremely dismissive and shallow.

The imperative part of that code appears to be analogous to templating. The actual work done under the covers is not imperative, but is based on the difference between the result of the template execution and the current state of the system. That's what makes it declarative.
You're right, Mac trackpad handling is something I need to address. It's on my to-do list.
> I hate the UI and how there's a bazillion non-removable fields that don't need to be filled in

Huh? That must be configuration on your project. I haven’t experienced that.
Of all the types of tickets that Jira could be configured to handle, it sadly cannot track nor measure the open issue of this hopeless office romance
My first computer had RAM.
Worked on a team doing nationwide MLS feeds via a variety of sources eg IDX, VOW, etc. Feels like some sort of arcane art after a certain point trying to get everything to play nicely on a unified interface.
Duckdb does this straight from csv. You can treat them pretty much just like un-indexed tables, including queries, joins and output back to csv or parquet.
its

Really nice.
How to Date a (Ruby) Gem
Let’s start with this one:

https://www.hoover.org/research/why-shoplifting-now-de-facto...
So no concrete action she did/did not do at her level. Gotcha.
BAAGI (Below Average Artificial General Intelligence).
I like this tool quite a bit especially the parts where it takes text files of nodes and edges and creates diagrams of various types - a la Graphviz.

I wonder if there's a forum somewhere to discuss how to use it (and when.) I am one of the many who gave up Stack* for all the reasons. For example, it can ingest and excrete Visio formats with varying degrees of success. I'd like to understand those limits for when I need to work with people who have Visio.
They are allowed to list the maximum total price
Fair, not entire market.
Jira is my real manager!
At the very least the support agent didn't try to run a calculation, and cause a phantom bill you'd never know about until you get a call from collections or discover a lien on your house.

That's about the level of dystopia I'd expect.
China's fertility rate drops to record low 1.09 in 2022- state media
The Anand tech article has profiled this. IIRC the CPU cores has access to half that band width only, which is still quite a lot.
It won't affect you unless you're selling tooling that embeds TF in some form. That, unfortunately, covers too wide a space and there is no telling when your offering is going to be in competition with Hashi's.
My own experience with Critical Mass in several cities in Europe has left me with mixed feelings. It’s one thing for a few cyclists in the stream to stand at an intersection and block traffic until the whole stream of hundreds of bikes has passed. But I have repeatedly seen cyclists not only block a car from passing the intersection, but begin thumping on its hood and shouting insults – and not because the car is trying to proceed, but because the cyclists are high on some sense of tribal unity. This does not boost public sympathy for cyclists, which is supposedly why we are all riding together in the first place.

The problem is perhaps that Critical Mass is a free-for-all where participants don’t have to participate in any initial orientation and be told “Please don’t be a jerk”. Any time human beings come together in big groups, that is a necessity, and cyclists are no exception.
Thank you so much! This is so useful, now I don't have to audit extensions manually.
>What about the experience of using this site would be improved by that transparency?

- I'd know what not to post and not waste my time using that source if I want to share content here.

- If it's breaking news I can find an alternative source, and if it was removed than I can argue I used an alternative source because the primary source is banned.

- If a major site is banned, peer review can at least start a dialouge to understand why that site is banned. It may not result in a change but a site that seeks to "gratifies one's intellectual curiosity" should also be willing to indulge in the curiosity of how the site is run.

If we stopped doing things in fear of bad actors, the internet would have long shut down.
The niche was a poster child for disruption! The incumbent is an incompetent crushed under legacy debt! We had all the buzzwords! All the 'major industry leaders' thought we were awesome!

Nothing came of it!

Sounds like every blockchain proposal I've ever delt with.
Was their telecom government operated? Why would the government decide budget if they don't operate the company but merely own it like a shareholder would?

To your point and my USPS analogy, the head of USPS trump appointed is still at the same job because Biden can't just fire him.

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

This model has worked well despite the volatile nature of US election and one party railing against the USPS being wasteful and should be privatized.
True, but in my (limited) understanding, a lottie animation is just json right? I've gotten some really impressive json results with GPT.
> some specific thing you might want to do with the model.

I think this right here is the answer to measuring and comparing model performance.

Instead of trying to compare models holistically, we should be comparing them for specific problem sets and use cases... the same as we compare humans against one another.

Using people as an example, a hiring manager doesn't compare 2 people holistically, they compare 2 people based on how well they're expected to perform a certain task or set of tasks.

We should be measuring and comparing models discriminately rather than holistically.
That was probably true in 2017, for on prem jira. JIRA cloud today is all that plus poor software quality.
> On this setup I've been able to run every model 13B and below with 0 issue. Even been able to fine-tune Llama 2 13B using my own data (emails, SMS, FB messages, WhatsApp, etc.) with pretty fun results!

Is it useful? Would you let it draft responses at you? Curious about the fun results :)
We use confluence and jira, an d for some reason it seems perfectly usable compared to others stories here. It's not a small organization either, so I wonder if it's some misconfiguration that's killing performance for others?
In my last job, I definitely hated my manager and how they used Jira, but I actually liked Jira for the most part.

What I hated about Jira was that it allowed my manager to decide on an expectation for how it should be used, and though technically it did do that, it didn't enable me to use it in a way that aligned with their idea of how it should be used. It frustrated him that I didn't accept the guilt he was trying to throw at me for not using the tool in the way he decided was important. Also, it suffered from the same problems as any isolated tool; being out of sync with other tools and invisible unless I'm looking directly at it. I never really got the unresponsiveness that others mention, even on an intel MacBook pro.

What I like about Jira technically, is that it has a pretty decent rich media interface for expressing ideas. If I found a bug, or needed to document how something currently works, I could use the native screen recording on my mac and then drag the video file straight into the comment.

It would have been great if my manager wasn't a petulant, controlling, and passive-aggressive tool, so that I could use Jira in a way that better suited the development process.
This imaginary restaurant could just pay all these fees itself as a cost of doing business and transparently charge a slightly higher whole number to the average customer.
What if Microsoft buys it for there devtools business like NPM, Github, VSCode + Terraform,Consul,Vault.. all just more gateways into azure but like all the others they own allow you to use it how you want opensource.
ModernCSV is a good tool. However, from the viewpoint of a paying customer, it feels too much like a side/hobby project and that you aren't taking it all that seriously as a business. The v2 beta was announced in May 2022 with indications that the final v2 was just a few weeks/months away, as you announced the beta expiring June 25, 2022. Obviously v2 was not close to ready and paying users had to revert to v1 or to repeatedly request updated betas, each of which expired after a brief period. Your web site was not regularly updated with news or progress reports and the project appeared to be abandoned.

This is all fine for an open source project but once people are paying for a tool, using it daily, and are promised certain updates coming soon, it's not great to have that update delayed by a full year.

https://news.ycombinator.com/item?id=31576554
It's awful that the industry is glued to this dated, monopolistic system.

Why hasn't an alternative emerged?

It would be amazing for buyers to have access to this system. You could query for homes matching all kinds of wild parameters. Instead, it's all under lock and key.

Zillow and the other public systems sit downstream of MLS with a paltry amount of (typically outdated) information. And these are barely searchable.
The goals of copyleft could exist without copyright; we could for example have consumer protection/right to repair laws that require that all companies that sell products that include software must provide the source code for that software, and must not use technological methods (e.g. cryptographic methods or burning a fuse after programming) to prevent consumers from running modified software.
I love pawpaws. Had never heard of them until I move to the southern US. Now I can't wait for fall. We freeze them and eat them like a custard.

Another favorite fruit I'd never heard of but is native to the southern US is passion fruit. My kids sit in the field eating them all afternoon most days in September.
Should they check the IDs of the models to verify?

Imagine getting reported because you generated an image of an anime girl deemed to be only 17.

I'd personally rather live in a world where people generate distasteful images with an AI and have that AI unconstrained than the inevitable one where everything gets locked down and run by large corporations who will ultimately create more harm than someone generating some lolicon.
Ask HN: How long until graphic designers are obsolete?
The same way the painting profession is essentially non-existent today.

I’m also interested in the same for programmers. But that’s for another day.
She is the speaker of the house? Someone should let Kevin know.
The Queen gave her royal assent.
Yep, like this one: https://news.ycombinator.com/item?id=37141370
In the video this guy uses web vpython but doesn't share what website he is using. Google points me to glowscript.org, but it's clear he is using a different web vpython tool (based on the look and icons)
Anyone know what tool/website he is using to code python?
> Moving towards what?

Toward a better stdlib? E.g. we had to wait years to get Min/Max.
Nice, this looks close to https://terramate.io/ stacks
How Cyclic Are Headlines?
Nice to see software for such usage. Also reminds me to use this Visidata which is not GUI like modernCSV but TUI https://www.visidata.org
Strongly agree. Doesn't have to be mailing lists, but any persistent forum is better than discord
Management _loves_ to observe and analyze tickets to death.
They think that's their entire job.

At my last job they made a lot of noise about valuing collaboration, mentorship, career development, etc.

But after layoffs, it was revealed that management literally just counted up Jira tickets to measure developer productivity.

So any time you had spent helping others was essentially just time you spent destroying your own performance ratings. ¯\_(ツ)_/¯
It's because that's the extension under the Stripe account, the Invertase extension is here: https://extensions.dev/extensions/invertase/firestore-stripe...
I was extremely into DSi and 3DS photography when it was new. Every time I log into FB now, it reminds me of “here is an extremely blurry picture you took in 2008.” Honestly, I still love the look of it. It rules.
somewhere between steps 1-3: be as smart as him
There are a few; the wESP32 [1] is the nicest I've used but the Olimex ESP32-POE [2] is widely used too.

The maker of the wESP32 also recently released a neat RP2040 based PoE solution you may be interested in: the RP2040-Shim [3] to match the already-existing PoE-FeatherWing [4]. Together, they're a small, neat solution.

(Not involved with those products, just found them well-designed/interesting.)

[1] https://wesp32.com/
[2] https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-sou...
[3] https://silicognition.com/Products/rp2040-shim/
[4] https://silicognition.com/Products/poe-featherwing/
I hate Jira and I hate managers.
He literally told you that he's a cryptobro. At least he mentioned a same use case for block chains
I posed a similar question in another thread. Why hasn't an alternative emerged for SAP? For Concur? All these tools reputedly universally hated, all have near-monopolies. Why?

Because few are motivated enough to tackle 'boring' problems. Who wants to design a real estate database when you could be working on self driving-crypto-cloud-next level bullshit?
This is what they wanted. This is the reward of Marxism. They have deconstructed the family. Congratulations. They are living in "interesting times". And we're partners.
How is the 'painting profession' non-existent? There are a lot of people who paint today and make a living from it. There might not be any recognizable faces [to you]. And of course, there are still people who paint structures, inside and out.
I don't like the line of reasoning because "spam abuse" is the boogeyman of the technical internet. You can justify requiring real life credentials to "combat spam", and that is exactly what Meta does and how they spin the PR. Twitter/X just rate limited the top 5 largest site under "spam/scraping concerns".

Spam is annoying but it is like piracy: short of moderating every single piece of user submitted content, it is a game of cat and mouse, and the mouse has infinite time and nigh infinite resources. I don't think sacrificing honesty is a good compromise for this game.
I'm not sure JIRA is meant to be "post-it note management."
> literally "drink gold"

"Geld" is not gold, its money.
"Gold" is gold.
> It's really not a syntax limitation because JSX never specify that the children of element must be eagerly evaluated.

That seems like a dangerous reinterpretation of JSX. It's just a literal syntax, it's not meant to be lazily evaluated.

Having a JSX compiler interpret <Parent><Child /></Parent> as h(Parent, {}, { default: () => h(Child, {}, {}) }) would be like having a JS compiler interpret

let parent = {
child: {}
};

as

let parent = {};
Object.defineProperty(parent, 'child', { get: () => ({}) })

That's just... not what that syntax means. It should be

h(Parent, {}, [ h(Child, {}, []) ])

Saying 'JSX doesn't specify it' feels like playing a 'there's no rule that says a dog can't play basketball' card.
The waters get muddy when the government asks companies to censor on its behalf, as we've seen with social media in the past.

Moveover, a couple of years of go, it was a good thing "dangerous" ideas were censored, in the name of the greater good. Certain elections and viruses come to mind.
The best way to view 3DS pictures is as “wiggle pics”: an animated GIF that toggles between the two frames. They rule.
I still have my Newton ... somewhere. I should power it up or something.
> Because few are motivated enough to tackle 'boring' problems.

Lots of people take on "boring" markets. I don't think that's the problem.

Zillow and Redfin are a few steps removed from being MLS themselves. But for some reason they cannot morph into it.
Painting is not essentially non-existent. A sizable number of them are unionized and make a decent living wage nowadays: https://www.iupat.org/
Stress describes a person’s reaction to and perception of a situation. It doesn’t describe an inherent property of a job or salary.

Some people experience stress from minor everyday annoyances. Other people don’t skip a beat in their high-paying and high-responsibility jobs. No one can answer your question meaningfully because no one can know whatever stress you might experience in any given situation.
Pretty close. Not the same kind of animation, but here are some of my experiments with text to video for narrative content:

https://www.youtube.com/watch?v=CgKNTAjQpkk

https://youtu.be/X0AhqMhEe-c

You'd have to convert to vector, or tweak your model architecture to work with vector format.