skysight-inc/HackerNews huggingface dataset:
Ask HN: An AI to measure feet using a photo?
I am a passionate user of AI, but am new to developing it. There are now tons of ingenious AI tools that make your life easier. So I wanted to ask for a few tips and tricks on how I can put my plans into practice!

I'm planning to develop an AI that can determine the exact dimensions of a foot based on a picture of it. To do this, the foot is to be positioned on a sheet of paper in order to determine the size of the foot based on its standardized measurements and to recommend a suitable shoe size.

So an AI is needed that can recognize objects and create a coordinate system based on the sheet of paper to determine the size of the foot.

Are there any similar projects that can be used?
And what should I generally bear in mind during development and how do I proceed?

Thank you very much for your attention!
So the UN Security Council vote for resolutions against Israel with only 1 dissenting vote (USA) is not losing international support? Or the cavalcade of countries around the world coming out in support of ending the occupation at the ICJ with only 3 countries in support of Israel versus the nearly 60 countries against? Not sure where you get your news, but you may want to consider another source. Would love to hear your valid reasons... but please before giving them to me, how about reading about the Zionism movement (est 1897) the balfour declaration (1917) the bombing of the King David Hotel in Jerusalem (an ac of terrorism that killed 91 people - mostly british army officers) and the Nakba (1948) the Deir Yassin Masacre - and the many others... and maybe we can have an intelligent discourse.
Are you sure they were compliant?

At the time, BBC wrote https://www.bbc.com/news/world-asia-china-28156725 that "In May, some Line users in China complained that the app had started to censor sensitive terms related to the 4 June anniversary of the Tiananmen Square massacre" but "A Line spokesman told Bloomberg that its users in China had not been able to access all services since 1 July, which was the anniversary of Hong Kong's handover to the mainland. Tens of thousands took to the streets of Hong Kong that day in a major pro-democracy protest. A representative of anti-censorship site GreatFire.org told Reuters news agency this was not a technical malfunction, suggesting the services were blocked because they allowed users to share photos."

Censoring well-known keywords is necessary, but not sufficient to run a social media service in China. You also need a large team of human censors looking for signs of new protests and suppress them as fresh pictures keep getting posted.
Uber replaced the legacy architecture built using the WAMP protocol with a new solution that takes advantage of GraphQL subscriptions. The main drivers for creating a new architecture were challenges around reliability, scalability, observability/debugibility, as well as technical debt impeding the team’s ability to maintain the existing solution.
The doing better part is correct, meaning there is no genetical basis for any difference in performance in MINT or language fields.

The part about making boys worse is something you made up.

If we continue this back and forth, I can play menoshpere / anti-feminism / incel talking piont bingo. I don't want to, so I think we can stop now.
> Tailwind is a styling library, not label system.

So what is it doing in my html tags?

It's not a place for styling since css was invented.

> ... than whatever this is.

Whatever this is? These are 7 html tags and I can see how nested they are in 10 seconds even without autoformatting.

<div class="custom-box"><div class="header"><div class="tab">app.css</div><div class="header-expand"></div></div><div class="content"><pre><code>@import "tailwindcss";</code></pre></div></div>

In tailwind example you need more than 30 seconds to even count them.
ummm, no... they are actual laws. and you have to agree to them before joining the UN
This page has lecture notes by Aaronson on exactly that topic

https://www.scottaaronson.com/democritus/lec9.html
This signature is hilarious. It is the moral equivalent of "I'm rubber, you're glue..."
There is an interesting and delicate conversation about how a twenty-something engineer in the military ends up frequenting anti-military and anti-democracy subreddits. I think that fits in with hn.

There is another interesting and delicate conversation about what that person thought about Gaza and about Israeli Jews, and where those ideas came from. He posted on Reddit that Hamas's stated intent to destroy Israel - where 7 million Jews live - would not count as genocide. That is a higher percentage than the extermination of 6 million European Jews in the Holocaust, when there were more Jews alive than now.

He based this on the belief that Israel is a US and UK colony, which is hard to take seriously either literally (since it isn't) or figuratively (since none of the many non-middle-eastern waves of Jewish refugees came from the US or UK).

He also had a deeply held belief that the violence killing 1% of Palestinians in Gaza IS a genocide (and I think it's safe to assume that he fully accepted Hamas's claims that 30k people have died, and fully rejected IDF's claims that 12k of those were Hamas militants). So deeply held that he burned himself to death over it.

To me, the inconsistency of holding those two beliefs so strongly at the same time is a sign of antisemitism believed more deeply than I personally believe in anything. And that contradiction does not survive a moment's rational thought - to me at least. Which makes me assume that someone whose profession is built around thinking rationally was simply unable to think rationally about the Israel-Gaza conflict and see the inherent asymmetry of what he was saying.

So I think there is a discussion here. Not about whether he was right that the devastation in Gaza amounts to a genocide, or right about whether democracy is evil, or right about whether America is evil. But the limits of rationality compared to how engineers usually think about themselves, and whether we are more or less susceptible than anyone else when it comes to online echo chambers.

And it is incredibly hard to have that conversation without getting into flame wars. Or projecting our personal beliefs about the Israel/Palestine conflict to the point that it prevents useful discourse.
Even accepting that, you can ask what is the limit after which you can say that the occupied does morally reprehensible things
Well, they being an NGO is a big difference.
The point made is correct.

Your own link shows that the "math gap" was eliminated in Finland and Sweden, both countries with very equitable education standards, Finland in particular is often cited for having the best education system in the world.

The very study you linked makes the point that male V. female performance in education appears to be linked to differences in how the sexes are treated, not to innate differences between them

There are other studies, but that is the study that you linked.

Perhaps you fell prey to the "reading gap" ?
The key thing for the EU at this moment and more generally with its Big Tech regulation is establishing credibility. It's important that the corporates fear EU sanctions and take EU regulation seriously.

What the EU needs to do, even though it's not in its nature, is to make an example of someone. Apple would be the perfect target. If it did this it could have a lighter touch going forward because the corporates might self-regulate more, knowing they risk serious consequences.

Probably won't happen but we'll see.
Agreed.

I mean, to be fair:

It's hard to see how else this story could have played out. OS/2 (1.x and 2.x) were whole new OSes, with the device-driver and compatibility issues that unavoidably entailed.

Secondly, in the era of ISA and EISA slots, PCs weren't really ready for this. MS had the clout to push initiatives like PnP, and PCI really helped too.

(As it also helped Linux. I remember the pain of trying to work out the right incantation of

linux aha152x=io:230,irq=11

... or some such nonsense to try to get a Slackware boot floppy to see my SCSI port, on which was the CD-ROM holding Slackware itself.)

Win9x was based on DOS, and so bypassed all this. But that couldn't help OS/2.

The one trick IBM could have executed that MS did, which would have helped, I tried to explain at the time to OS/2 communities online, to general bafflement.

NT could be installed from DOS. Right up to XP, and maybe later.

You copy the files from CD to a FAT16 partition, then run WINNT.EXE... just like with Win9x where you run SETUP.EXE.

This works very well and you don't need bootable media of the new OS that can access optical media or the network.

I deployed a whole network of NT 4 workstations this way. No optical drives, no USB.

1. Boot from DOS. Partition disk. Make a bootable DOS partition small enough to be efficient with FAT16 - say, 511MB. Reboot.

2. Install Netware client. Reboot.

3. Connect to server. Copy NT install files from server to C: drive.

4. CD to C:\WINNT, run WINNT.EXE.

WINNT.EXE runs in DOS, builds a new minimal NT system on the C drive. Then it reboots into that, and that formats the NTFS D: drive, and installs the OS into it.

It was quick (especially if you ran the SMARTDRV disk cache first) and it saved several thousand pounds in the cost of fitting optical drives across the fleet. That also stops users listening to music or installing their own software, and reduces potential failures, power use, maintenance costs, etc.

It means you didn't need to boot into NT to install NT. No compatibility issues, no SCSI or EIDE drivers, no network client, no faffing around modifying boot disks to see the source files to install from.

This was 100% perfectly possible for OS/2 but like the short filenames issue, I think it never occurred to them.
Right, and if they call you in on a Sunday completely blindsided "just to sign some papers" you may regret waiving your right to buy the shares - a right that the acquirer, at least, seems to value. You shouldn't be signing it without an attempt to figure out what that right is worth.
You are an angel!
Note that what I'm describing is essentially the status quo before 7 October, including the periodic "mowings of the lawn" by Israel to keep Gaza uprisings in check.

Alternatively of course, Israel could choose to make peace. And that's an option that is available only to Israel, who is the occupying power, and the overwhelmingly more militarily powerful party, not to the Palestinians who can only keep growing resistance groups as long as they are occupied. Israel can choose to end the atrocities and the bloodshed tomorrow. But I guess that would be too much loss of face for all the belligerent fascist assholes in its government.
I've heard it referred to as "nominative dissonance".
“And I've never formally held a position of leadership in an organization.”

It shows. Whoever wrote this is very immature. Management isn’t making a big ask here.
you obviously had a bad time at school because you're ... you
Some userscripts I wish existed:

- open discord thread in new tab (with ctrl-click)

- mark YouTube video as already watched with less than 5 clicks
At least no one ever tried to register names with unusual punctuations [1]. `autoconfig/mail` is not registered FYI.

[1] RFC 8615 requires that all names should conform to RFC 3986 `segment-nz` production, which is virtually any plausible character minus slashes (the exact regexp is `([A-Za-z0-9\-._~!$&'()*+,;=:@]|%[0-9A-Fa-f]{2})+` if you wonder).
What's Apple's reasoning here?

An american subsidiary lied once and an american court said they didn't have to keep them around, so we kicked a european subsidiary out of the european mandated DMA.

Yeah, that's gonna go over great with the EU. Apple really deserves the 10% of global revenue fine to be brought down a peg.
> The part about making boys worse is something you made up.

Look at the data yourself, you clearly didn't read the paper, this is the data from the original stereotype threat paper, look at how much worse boys does.

https://media.licdn.com/dms/image/C5612AQGW9DDN93toeA/articl...

Now can you please stop calling me ignorant, I clearly have better recollection of these studies than you do.
The market for narratives about what happened or will happen is much bigger than the market for "it's just noise/don't know" - so people cater to that market. That does not mean, however, that they - or even their customers - don't understand what is being sold.

The market for narratives is also bigger than the market for noisy predictions, which in turn feeds the supply for narratives.
> all you are left with is dissatisfaction/hatred from the public.

and billions of dollars, and the hero-worship of people that will excuse literally anything you did to get there...
They are following their own practices first a foremost.

Consider this policy by Google's Project Zero for example:

>Project Zero follows a 90+30 disclosure deadline policy, which means that a vendor has 90 days after Project Zero notifies them about a security vulnerability to make a patch available to users. If they make a patch available within 90 days, Project Zero will publicly disclose details of the vulnerability 30 days after the patch has been made available to users.

https://googleprojectzero.blogspot.com/p/vulnerability-discl...

Rapid7's "we release full details and ready-made exploits the very day vendor releases a patch" seems to be an unnecessarily aggressive take on vuln disclosure. It benefits them as a for-profit security research firm, but definitely not the users who are given no time gap to apply the patches. All while any attacker of any skill level can start using the exploit against them.
> Your own link shows that the "math gap" was eliminated in Finland and Sweden, both countries with very equitable education standards, Finland in particular is often cited for having the best education system in the world.

At the cost of creating a massive language gap. The math-language divide is still there, they just boosted girls score overall they didn't close the gap where girls do relatively better in language and boys math.

So what the poster above saw was that math-language gap in action, women dominated the men in language in their experience, just like the data says we should expect.
If you believe benchmarks then competitors caught up with GPT-4 months ago, but this is certainly not true for my usecases.

In particular, I find GPT-4 hallucines less than Gemini and much less than Claude 3.
and 'United' Kingdom :)
All fine, even if I don't buy it. Also, Israel actively, and openly, supported Hamas as a counter to Hizbollah (just a side note).

Still doesn't justify the conduct of war in Gaza we see, because so far nil on taking out the Hamas leadership you mentioned. And going by public statement of senior Israeli government officials (which by no means is representative of all Israelis nor all jews), the goal is more a depopulation of Gaza, with a asecond priority on Hamas leadership. One could even say, Hamas needs to be kept alive and active in order to serve as an excuse for continued war, one could say ethnic cleansing, in Gaza.
lol no proof cos Hamas said it wasn’t so right.

Like when they said there’s no tunnels. Then tunnels were found. So everyone’s like no it’s an elevator. Turns out it’s not an elevator. But it wasn’t used. Full of chairs and bed. But there’s no guns. Tunnels are blocked. But they aren’t in use…

Or when they said Israel bombed a hospital and 500 were dead. Then the photos and videos came out and it was Hamas missile and it was in the parking lot with a tiny crater.

Or when they said Israel bombed the Egypt trucks bringing supplies to civilians. Then the videos and photos came out and it was the civilians intercepting the trucks for food because Hamas steals it all.

Yeah let’s believe everything Hamas tells us haha. Brainwashed by the media to believe conspiracy theories. You probably support Russia too.
> Known vulnerabilities are in practice defined as ‘something with a CVE’

Then change that definition and stop operating off of it. It has never been correct.
How does KDE (or is it Qt) font rendering compare?
I’m going through a Software Engineering textbook right now. A real one used to teach. And I can’t see anything in here as legitimate. It’s the most irrelevant pile of nonsense about bug metrics and project diagramming you could think of. The author isn’t even taking it seriously. It’s like computer psychology: unreplicable ivory tower memorabilia. Not knowing stuff like that is a steering function to me.
They don’t want a litigious bad mouthing customer onboard so they fired them. It’s a story as old as time that happens daily.
I have no problem with whatever OpenAI does with its own business. If they want to convert to a closed-source for-profit, I'm fine with that. I never expected them to remain fully open and non-profit, given 1) they believe AGI/ASI is an x-risk and that sharing their tech could lead to proliferation of x-risk, and 2) they won't be able to hire or retain top scientists and engineers if there's no asymmetric payoff to working there.

What I do have a problem with is them lobbying for laws restricting what everyone else does, like making open source LLMs illegal and whatnot. They need to cut that out. It's not even a certainty that LLMs are a pathway to AGI/ASI anyway, since they're plagued with problems like model collapse, hallucinations, and still appear to be sophisticated stochastic parrots incapable of reason, self-awareness, and wisdom.
Yeah not everyone from Netherlands will find Dubai or Israel enticing. No offense to those living in those places.
Yes, of course people will criticize you for making money (even when you are hemorrhaging billions), and every choice you make (because it's trivially easy to construe literally any decision as evil.)

Again, maintaining goodwill at scale for long periods of time is simply not possible. People will end up taking what you contribute for granted and find something to get angry about.
Yeah, this drives me nuts, this is insanely user hostile and greedy behavior at once.
At the same time, they push you to buy their overpriced hardware (with limited availability/options) but if you dare buy not enough of it, they fuck you over with a reduced display quality even though they had a decently working solution before and it couldn't have costed that much to maintain.

I don't care for a laptop and their desktop offering is either absurdly overpriced (Studio Display) or way too underpowered for the price (iMac).

In a way, that makes it easier to not want anything from them, because nowadays on non-retina display, I actually prefer the font rendering coming out of Windows that whatever macOS is doing.
> an american court said they didn't have to keep them around

They also said that they didn’t have to keep any subsidiaries around.

It’s not even _pretending_ to be an independent subsidiary.
Yes, but the maintainers can be changed while also keeping the identifier stable.

Updates to the delegate set (read: maintainers) can be made, let's say adding a new delegate. This change is signed by a quorum of the current set of maintainers. This change is kept track of in the Git commit history, so these chain of actions can be walked from the root and verified at each point.

Similarly, a delegate can be removed, the project name changed, etc.

Forking is only necessary if there is a disagreement between maintainers that cannot be resolved so one of them goes off to create a new identifier to differentiate between the two. At this point, it's up to you to decide who you trust more to do a better job :)
Gambling on the odds we all die for the chance at a "utopian starfaring civilization" seems liek the sort of thing that everyone should get a say in, and not just OpenAI or techies.
I've done very little Zig, so this may not be very informed. Indeed we don't use Rust intrinsically that much. With associated type constructors, Rust would be the best language (I know of) to write Pijul in. Without it, most of the polymorphism uses macros anyway. Zig or Rust would make little difference for Sanakirja I believe, and this is where the entire CRDT thing is done.
It made a lot more sense back in 2010.
The car occupants clearly didn't pay Boston Consulting Group or McKinsey to come up with an optimum span of control, as they'd surely been advised a management role wasn't necessary in a 2 person team.

On the other hand, a tank with 5-8 functional roles does have the role of tank commander.
Dunno if I'd really want to put my hands in dishwasher detergent for long periods of time.

It's bad enough when I get a bit on my hands refilling Bob
> And we would even save, I assume, western civilisation by producing a lot of good strong children with the, what, Harem (we would need a better, western term for that, right?) we get provided by, well, whom exactly?

What are you even talking about here? Can you stop talking to a strawman that only exists in your head? All people is saying that men can have way more children than women can have, you argued against that, I provided evidence that it is actually true and has happened. Why are you starting to talk about unrelated things then?
For the record, labor is around 2/3 of the cost of the product you consume, in any developed economy. And it's not just manufacturing labor (which is a small fraction of that), but all labor. Labor costs have real impact on the price (and then quantity) of product being sold, all over the board.

> Making one tasks easier is more likely to reduce internal demand for employees in that area. Very unlikely to somehow increase demand for it.

And yet we have way more software developers now that you can just use open-source libraries everywhere instead of re-inventing the wheel in a proprietary way every time. This has caused an increased in developer productivity that dwarf any other productivity improvements in other sectors, and yet the number of developers increased.
That might work if you're a local plumber, but not if you're a massive global firm with a de-facto monopoly.
If Russia is attacked and defends itself, respexting international law and not commiting war crimes, yes I absolutely support them. They din't, so I don't.

I don't believe Hamas, nor the IDF. I tend to believe UN investigations of past conflicts around that very question, and those didn't find evidence.

And the Hamas stealing food is such a twisted take, it almost is lying.

What I do not support is war xcimes, ethnic cleanising and the suffering of civilians. Regardless of who is doing or causing it. You on the other hand, I'm not so sure.
> The military side is a much safer environment that expects brutal honesty.

sounds refreshing but debatable whether an environment of honest brutality can be considered safe
Things are different when you’re in antitrust crosshairs and have been designated a “gatekeeper” by new legislation that explicitly intends to force you to open your product to competitors.

It’s not a great look when your first action in that gatekeeper role is to block access to a competitor because of actions the competitor’s parent company took years ago in another country and a different jurisdiction.
Steve Wozniak Unveiled: Apple's Origins and Life Today (2024) [video]
OK, but then why on earth did they start OpenAI with its lofty goals? So it was all a (marketing) scam? There would be praise for OpenAI if they didn't pretend they weren't doing for the money but for humanity if they didn't reverse at high speed at the first whiff of a huge cash pile.
> This is because on the App Store paid apps subsidise free apps.

The fee is only for apps hosted outside of Apple's app store. Those apps only cost Apple because of Apple's new self imposed rules.

The cost to Apple is also proportional to the number of apps, not the number of users.

The pricing of these rules is clearly intended to stifle innovation while maliciously complying with the DMA, as the article explains.