skysight-inc/HackerNews huggingface dataset:
I wrote a gradient-descent (not neural networks) based IK solver in the browser. It also has collision detection, customization of the arm, and a keyframe editor/timeline so you can program and play back a set of moves.

https://grippy.app/

Not sure how easily you could train neural networks on it though.

https://github.com/pickles976/LearningRobotics/tree/main/IK/...
I would have loved to use it as my daily laptop one year ago but it lacked a password at login. Is it still the case ?
I understand it, I like it, I’ll use it! Thanks!
> don't think inventing your own terms (Which therefore have extremely weak embeddings to match with the embeddings of the models training content)

Well put, in that, that was - in essence - what I was concerned with, with that term.-
A while ago I needed some info about a document for tax reasons. When I called in to the UK tax office line a robot voice required me to name the department that I wanted to talk to. I didn't know which this was and it wasn't on their website (and indeed "who do I request this document from?" was the essence of my question). Speak to a human operator was not offered as an option.

I think I just said random words until it put me through to some departmen and from there they had a normal call tree via which I got an unrelated human who could tell me who I actually needed to ask for. But I'm not looking forward to the day that no humans are in the loop and unanticipated circumstances are completely unresolvable.

I fear our AI future not because of evil but because of bureaucrats.
I'm not going to fall all over myself defending Apple, but it's not as cut and dry as being a price gouge. Apple spent mountains of money on R&D to create wildly popular consumer devices, build and maintain the systems, build and maintain infrastructure, security systems, app distribution systems, and operate payment systems.

There's no reason Patreon must use Apple's store. They could run their whole iOS experience out of the web site. iPhone users could use Patreon to their hearts' content, and Apple wouldn't collect a dime. So it's almost as if the services Apple is offering do have value, and people are just arguing about the bill.
Your point rather misses the mark.

Your vector<int*> is a red herring. The distinction I'm making is between passing a (vector<int>)* and a vector<int>, because those two objects have radically different sizes, and the distinction can and does create severe performance issues. And yet, pointers are still different from references: with a reference, you don't even need your object to have a memory address.
You said even when dim V is finite you need a basis to find an isomorphism with V**. But that’s not true. You’re right if you mean V*, but not the bidual.
lung cancer in young people who are non smokers is going up though
Still they can't use a high TDP system because of weight restrictions on their spacecrafts.
Unless they find a better power source something like nuclear batteries.
Taken to an extreme, Patreon just drops the app and requires mobile users to use a web interface. Then what? Apple tells browser makers they have to skim a cut of any payments to any sites and give it to Apple or else your browser isn't allowed in the app store?
And the residential burglars probably started with petty theft and got away with it, and became emboldened. Also see the broken window theory.

https://en.wikipedia.org/wiki/Broken_windows_theory
I don't know if that is a good comparison. Our realtor has spent a lot of hours over the past few years showing us homes and writing up more than a few losing bids. It's not constant attention, but so far it's all unpaid.
Don't be naive. This only means that they wisened up and made sure they will not be caught for 15 years now.
Basketball does have restricted height leagues https://wdg2023.com/sports/our-sports/basketball-2/
(This comment was originally posted to another thread, but we merged it hither)

DEFCON attendees having mandatory daily room searches by conference block hotels - https://news.ycombinator.com/item?id=41222930
Golang is sometimes considered a simple language, but it's not really beginner-proof like Java was designed to be. It's a good idea to spend time learning it thoroughly.
WebStorm 2024.2: Routing Support, Bun Debugging, Directly Run/Debug TS Files
How's the Human Rights movement doing? I'm underwhelmed personally.

It is virtually inconceivable that the Simulated Beings Right's Movement would be universal in both space... and time. Don't forget about that one. Or that the nominal claims would be universally actually performed. See those Human Rights again; nominally I've got all sorts of rights, in reality, I find the claims are quite grandiose compared to the reality.
Hi! Analytics has been a struggle to implement due to the E2EE meaning we have to download _all_ responses client-side. However, we're very happy with where the implementation is right now.

To start with, you get pretty graphs to summarise each question, with the exact graphic depending on the question type (e.g. a heatmap for the "address" input). This is a quick, simple summary and anyone can understand these. They're also easy to download and share.

Then there's correlation analysis, showing which pairs of questions have the most strongly related answers. We summarise this using plain English to ensure people without stats degrees can understand it! You can also view the regression graph for each question pair, which can help determine other patterns.

Despite the complexity, we've done some initial benchmarking (which we're hoping to formalise and publish soon) that shows these analyses perform very well at scale, hardly exhibiting lag even with tens of thousands of responses. Overall, it's a great groundwork that'll be nice to build upon in the future as we add more sophisticated analysis without compromising on the simplicity aspect.

Hope that helps, and thanks for your question :)
I don’t care where anyone lives. I’m just stating the fact that being more spread out, having larger homes, larger yards, etc. is not a low carbon option.
Schwartz's less-than-comforting informal advice: "If you are prosecuted, Stanford will defend you. But if you're found guilty, we can't pay your fine and we can't go to jail for you."

My impression is that it sounds like a super polite version of the Keanu Reeves movie Chain Reaction or the Val Kilmer flick The Saint in which people in possession of world changing knowledge must flee for their lives.

Being "disruptive" has a reputation for making scads of money these days. Perhaps people should stop and think about how it can also make you enemies, make you a target, etc.

Be careful what you wish for. You just might get it.
I got a Quest Pro for free from Meta, and only realized that it was great for watching TV after Vision Pro came out, lol
it's go time!
It's been a really interesting problem to tackle - we've seen so many different ways that companies try to tackle this problem, and while theres one or two companies that have made really fantastic internal tools, most are ... lacking, to say the least.

Our plan so far has been to try to interface with the bigger companies through the drivers we make for their hardware. We haven't reached out about partnerships yet, but that is a really good idea.

Thank you for the offer - will definitely reach out if and when we need more help on the implementation side.
You could do an AWS marketplace kind of thing where people could spin up your configured server in their own cloud.
This is part of Apple's argument why they think they are owed 30%. They have built and nurture the most affluent set of mobile users with a CC ready to charge. A company leaving Android is ho hum, but leaving iOS is business ending. How valuable then is it to be on iOS? 30%?

I'm not making a judgement on right or wrong, but I see many people just thinking about infrastructure and not realizing Apple sees iOS user base as one that would not exist without them. And, they want to get paid for access.
Sounds like

curl ... | jq ...

to me!

Not saying you shouldn't use Go for that problem, in a particular context, but it does drive home how much of programming is glue ... there is combinatorial amounts of glue, which is why JSON, HTTP, compression, etc. end up being part of so many problems
Answering my question (partially). Found a great Mac-only app called "Velja" which does exactly what I wanted. It allows you to define rules based on URL patterns and "routes" to the appropriate browser window.

Now I just need the same thing for Linux.
> governor just called for paper ballots statewide

Paper ballot + optical counting is the gold standard.

> like that but the machines we feed them into bother me

Volunteer as a poll worker. In a good system, there are robust checks built in.

> that an election machine maker could sue somebody for dissing them is really weird

Giuliani and Fox repeatedly and knowingly made false, damaging claims. That's not illegal. But it should carry liability.

> should be forced to open the code we pay them for

Sure. But that doesn't guarantee that's the code they're running. That's why ballot-counting machines have an auditable WORM lifetime count that anyone can verify from election to election. You don't trust the software.

Separately, none of this has anything to do with voter registration.
> There are people that find something wrong with nothing at all.

If you think mercury in the water is nothing at all please drink some and report back to us.
There are top trims that are cheaper from others.

Ford lightening Platinum is 91k

Rivian R1T is 92k

Silverado EV is 96K
Junk drawers accumulate homeless items. This is for temporarily holding items which you will move to a different, correct location either daily or weekly.
Covid mostly rearranged our lives was for the better. We were just exiting a decade of hunger-level poverty and the pandemic helped further along our escape. It was really nice to not be devastated for once.

Then the housing crisis hit and our long-time rental was sold. We landed okay but only because we beat extremely long odds.

Presently, this is the stability my kids have ever known; it's the most stable I've been since the early 1980s.
You use your bank's app? Guess what, Apple gets 30% of your account balance. Look at your 401k balance? Believe it or not, Apple owns 30% of that.
This is NOT true! I'm no fan of Musk but this is false.
NBC is very quick to DMCA Olympics clips.
I don't get it. Straddling any time zone boundary at midnight would have just the same effect, no?
as a cancer survivor I would like to add that one of the tragedies with young people is that all too often they ignore symptoms for too long.

I urge you to listen to your body and to take a proactive approach to your health. if something doesn't seem right and a doctor isn't taking you seriously, it's good to push for answers. I was very fortunate that my GP sent me for a proactive X-ray to check something out.
Star with why and leaders eat last, both by Simon Sinek.

Good strategy, Bad strategy, by Rumelt is a classic on business strategy.

The books from https://www.tablegroup.com/
GPU Programming Primitives for Computer Graphics
Is there a way to query the local instance without using the AI input ?
IMO, it's the interop that that will potentially get Apple. The stuff about the store and fees will likely end up nowhere in the US.
Actual article: https://www.cnbc.com/2024/08/12/spacex-repeatedly-polluted-w...
you could also call it a matrix to modify a matrix in a vector space. not 100% correct. xD
Isometric Tiles Math
I agree with the person you are responding to and your snarky remark bothers me to no end. No one will care more about your house and problems than you do so they will often do a more sloppy job and the only thing that saves their face is their experience of doing their job more often than you do.

There's always more things that needs to be done than time you have.

In practice you always need to prioritize between

1. what will you spend your time to learn and do it good

2.what will you spend your money to make others do it worse(coin flip, it may be good)

3. or not do it at all.

The choice is not trivial.
Neovim. I like markdown, and I already live in the editor for my day job, so the muscle memory is nice. I have a mostly flat (one level deep) hierarchy of folders and that’s it.
That isn't officially supported and is super error prone. People can end up getting charged more if things don't work perfectly.
Dupe: <https://news.ycombinator.com/item?id=41228284>
O K. Thanks!
I’m in you age bracket and I wouldn’t say I find life “boring”, I find it recurrent, to me being able to communicate instantly from one end of the world to the other but being unable to understand our neighbor who thinks differently and losing the sense of “community” to become just individuals living closely in isolation to be able to travel in minutes what used to take months but at the expense of destroying our own environment and poisoning the future of our own descendants is no evolution. As Mahatma Gandhi said: “There’s more to life than increasing its speed”
For all my GTD-style note taking I'm using Things. I stuff everything that I need to remember into its inbox as soon as I think about it. Adding context + sorting happens at a later date once I can sit down and give more details.

The one thing I don't have is a general "reference" system. Once I've finished with a task / project / etc. I want to be able to archive it into a wiki-type system. But I also want to be able to query structured data out of it too.

The closest thing I can think of is writing mini-wiki pages. Because they're mini wiki pages, a screen should be able to show multiple pages at once. There's something there, I'm just not sure what.
"You'd need geofencing of mobiles to be precise and accurate to about a meter for that to work."

That's not true. There are many types of properties. Large properties could accomodate large margins of error, multiple times greater than the fine grain location data when using a poont in the middle of the property. There are some types of properties that this couldn't be applied to, such as apartments.
There's subtleties in what you two are saying that I think are leading to miscommunication.

I think it is better to think about this through mutual information rather than "correlation"[0], adding DAGs (directed acrylic graphs) also helps but are hard to draw here.

If causation exists between A and B, the two must also have mutual information. This is more akin to the vernacular form of "correlation" which is how I believe you are using it. But statisticians are annoying and restrict "correlation" to be linear. In that case, no, causation does not necessitate nor imply linear correlation (/association).

For mjburgess's universe example, I think it may depend on a matter of interpretation as to what is being considered causal here. A trivial rejection is that causation is through physics (they both follow the same physics) so that's probably not what was meant. I also don't really like the example because there's a lot of potential complexity that can lead to confusion[1], but let's think about the DAG. Certainly tracing causality back both galaxies converge to a single node (at worst, the Big Bang), right? They all follow physics. So both have mutual information to that node. *BUT* this does not mean that there is an arrow pointing from one branch to the other branch. Meaning that they do not influence one another and are thus not causally related (despite having shared causal "history", if you will).

Maybe let's think of a different bland example. Suppose we have a function f(x) which outputs a truly random discrete outputs that are either 0 or 1 (no bias). Now we consider all possible inputs. Does there exist an f(a) = f(b) where a ≠ b? I think with this example we can see believe this is true but you can prove it if you wish. We can even believe that there is a stronger condition of a having no mutual information between a and b. In the same way here, if we tracked the "origin" of f(a) and f(b) we would have to come through f (f "causes" f(a) and f(b)), but a and b do not need to be constructed in any way that relates to one another. We can even complexity this example further by considering a different arbitrary function g which has a discrete output of [-1,0,1], or some other arbitrary (even same) output, and follow the same process. When doing that, we see no "choke point" and we could even pull a and b from two unrelated sets. So everything is entirely disjoint. Try other variations to add more clarity.

[0] I also corrected mjburgess through this too because a subtle misunderstanding led to a stronger statement which was erroneous https://news.ycombinator.com/item?id=41228512

[1] Not only the physics part but we now have to also consider light cones and what physicists mean by causation
Which is to say, dupe.
> Keto and carnivore diets are fad diets that are just another way to get to calorie restriction

I wouldn't be so confident in publicly discouraging my fellow human beings from trying these diets.

Speaking personally, I tried various diets -- raw milk diet (drinking 4L of raw milk a day), vegan diet, fruitarian diet, keto diet, caloric restriction, etc. -- before discovering that the carnivore diet helped my own condition (induced by antibiotic abuse), and I wrote about it here: https://srid.ca/carnivore-diet

Diets are personal; people should experiment and find out for themselves. In the long term, therapies like FMT should become widely available, enabling many of us to eat a wider range of food stuff.
Isometric Tutorials
EV transition worries French car industry workers
In general I agree, but in MySQL/MariaDB this is quite tricky because you can't do a lot of stuff in transactions; definitely seen problems where someone does;

-- migrate-2024-08-12-foo.sql
create table [..]
alter table [..]
insert into migrations values ('migrate-2024-08-12-foo');

And the create works, but the alter fails. And then you try to run it again and now the create fails because you have half a migration. Herp derp.

And you often can't split those two statements either: that would be "half a migration" that won't work with the code.

As far as I know there isn't really a good solution for this. It can be quite a pain.

In PostgreSQL and SQLite this is not an issue as you can run all the above in a transaction. You indeed rarely need "if not exists" there.
Anecdote: I have reactive arthritis comorbid with ulcerative colitis. I was getting debilitating arthritis flares once a month until I stopped eating gluten, peanuts, and added sugar. I haven't had an arthritis flare since eliminating these foods.

My rheumatologist wanted to put me on methotrexate but I declined out of fear if the side effects. He never mentioned anything about diet, but clearly a dietary intervention worked for me.
It has basically made their app store completely unusable. I am not going to manage a bunch of subs for what amounts to zero effort crapware.
If your database is that big then it should probably be managed by someone competent to do so, not a bunch of developers who only know ActiveRecord.
Progressive Approach to Rheumatoid Arthritis
Surely the realtor shouldn't work for $0 just because your investment didn't pan out, though?
Front End Engineer - U.S Remote

Benepass:
Our platform offers the most configurable benefits card on the market, and employers can design and distribute multiple benefits programs, including pre-tax (FSA, HSA, Commuter) and employer-funded benefits. We're a technology company built on modern financial infrastructure, which we consider our key differentiator compared to industry incumbents and other new entrants.

REQUIREMENTS
- Bachelor's degree in Computer Science, Engineering, Design or related field (or equivalent work experience).
- 4+ years of frontend development experience building web and mobile applications.
- Proven mastery of frontend web development technologies, tools, and other principles such as React, React Native, Javascript, and HTML/CSS
- Strong communication and listening skills, with the ability to articulate complex technical problems and propose solutions.
- Solid understanding of UI/UX principles, translating design wireframes into functional web applications.

Base Range: $130,000 - $170,000 USD + Equity
This role could be considered a Mid or Senior Level DOE

Interested? Please email kabirs@getbenepass.com with your resume and github account.
Not sure why your down voted. Your just telling it for how it is. Covid rocked for wfh. Those of us that wanted it but never had it could.
A lot of people want to have families... you're making it sound like there's a marketing problem, but the conversation is on whether or not there's the right platform for the middle class to have children; i.e. childcare, family, home, money, etc. People want to maintain their station in life while having children.

But somehow you're looking at the problem like "why don't people know they could achieve religious and political gain by having more kids?" Gosh, these dumb academics haven't figured it out. And who is thinking that academics even has serious political sway on these matters?
Related:

Olympic medalists in art competitions - https://news.ycombinator.com/item?id=34410511 - Jan 2023 (12 comments)

I feel like there have been other threads about weird Olympic events? (not counting the 1904 marathon here which is its own niche)
The Ocean of Life
I hope to write code that warrants a description at least twice as scathing as this one. But, you know, on purpose; when I'm intentionally fucking with someone. (I don't know of Martin ever trying to claim that Clean Code was actually a parody or practical joke, though I'll admit I can't rule it out.)
Eh, imo the go libraries still aren't up to par with out of the box java libraries. Like there's still no Set class, nor the equivalent of Map.keys. yeah they're easy to write but that's still not an included battery.

Also, while the cli to add stuff is useful, there's still nothing to the level of maven or gradle for dependency management, and I usually find myself doing some fun stuff with `find -execdir` for module management.

Different strokes for different folks though. Java (really, kotlin) still makes a ton of sense for backend to me given how the jvm is architecture independent and you don't have to make tradeoffs/switch to graal if it's a long lived service.

Golang is nice, love it, but it's still got a bit to grow. I'm just happy they added modules and generics. I don't think it's a matter of being 'well thought out' as much as it's a simple language that cares a lot about simplicity and backwards compatibility and has iterated ever since. For my the killer app isn't go routines so much as you can produce a binary that's resilient even to shared/dynamically linked libraries in all platforms, which is awesome for portability independent of environment. No more gcc vs clang vs msvc headaches, no more incompatible shared libraries, no more wrong version of jvm or a bad python modules path etc.

Oh, also java had like a 15 year headstart on golang, and it wasn't until java 8 that many of my biggest complaints were addressed. And yeah stuff like apache commons +log4j+mockito/junit are pretty much required dependencies, and maven/gradle aren't language native.

The best STL is probably python imo but even that doesn't support a proper heap/priority queue inplementation. For data structures specifically I think java/kotlin has the best STL. All of this ignoring .NET or apple platforms.