skysight-inc/HackerNews huggingface dataset:
Improved human <-> animal communications at scale.

Given the state of machine learning with unstructured audio data, machine translation, and robotics, I would have hoped for better methods to communicate with wild animals, cattle and our pets by now.
On the contrary, I'm not a fan of R, I'm only a fan of Hadley Wickham and how the Tidyverse and ggplot2's API are designed.

They are just incredibly intuitive and easy to use. ggplot2 has fundamentally influenced how I think about plotting.

With my limited experience, I have never seen anything like it.
A Student's Guide to Startups (2006)
And you'd be wrong. The key part here is "live in real time video"

Photoshop definitely cannot do that, I know that for a fact.

https://towardsdatascience.com/virtual-background-for-video-...

There's an example article on the subject.
I've been working with graphics for a couple decades and I have many old files in formats that I can no longer open. I am strongly biased towards Inkscape for its use of an open standard as its file format.

I'm on MacOS where current versions of Inkscape are not really usable because of (understandable) performance degradations. I wish that either those problems could be solved, or that an alternative existed which used an open file format.

I'd prefer a pure FOSS solution, but as I'm a BSD-school FOSS person I wouldn't mind a proprietary app so long as that proprietary app used an open file format. It sucks that Affinity uses a proprietary format which is at high risk for orphaning or degradation either if they decide it's in their business interests or if the company ceases to exist.
That isn't how it works. HVM threads work transparently, you don't need to think about them. The same data structure *can* be visible to multiple threads under some conditions, through cloning; for example, consider the following program:

(Sum Nil ) = 0
(Sum (Cons x xs)) = (+ x (Sum xs))
(Head (Cons x xs)) = x

(Main x) =
let xs = (Cons 1 (Cons 2 (Cons 3 Nil)))
(Pair (Sum xs) (Head xs))

The result of this program is `(Pair 6 1)`. Since `Pair` is the topmost (root) node of the normal form, each of its elements will be computed in a separate thread. Because of that, the same `[1,2,3]` list will be accessed by each thread. But that's not actually a shared reference, because values only exist in one place; instead, the lazy cloner makes copies of the list, layer-by-layer, and sends these copies to the thread that will handle them.

Note that if the same expression was written in a deeper position of the normal form, it would be evaluated sequentially. This is what avoids the fine-grained parallelism issue. It also means that in many cases HVM will not be as parallel as it could, though! But when the parallelism kicks in, it is always productive.
As a compiler developer, yeah, no, you're wrong. Dynamic linking creates several more challenges for compilation than static linking.

If you're trying to be cross-platform, you have the major issue that dynamic libraries have very different models on different platforms. Windows DLLs require all of the exported--and imported--names to be explicitly identified at compile time; MACH-O and ELF files don't require that. On the other hand, ELF files have symbol visibility which can be toggled to do something similar, but the standard expectations in C are completely different: every symbol is capable of being exported (or overridden--thanks symbol preemption!). (I don't have much familiarity with MACH-O's two-namespace system, so I won't talk about it further).

There are other issues. DSOs make it hard to use linker features such as arranging things in a section to make a distributed static list (e.g., for registering reflection stuff). Even doing static constructors in dynamic libraries is hard. Arranging for single static addresses (as C/C++ require) can be challenging. On Windows, malloc in one DLL can't be freed by free in another... sometimes. It also requires defining a stable ABI, since you have no reasonable expectation that the other side of the dynamic library is using the same compiler version you are. In general, crossing the dynamic library boundary is like doing FFI, given how little control you have over the process.

No, static linking is much easier. You don't have to hold in your head so much more crazy semantics with dynamic linking.
i mean the gist of the post is right most things are better then

> rather than mope around being shy, playing too many video games, jacking off into oblivion,

even if their lives are not perfect there are better ways to spend your time then this
So many of these contractors have zero comms skills or infra because they focus on the work and not basic customer relations.

My personal frustration: (0) have someone answer the phone, (1) tell me when are you coming, and (2) be there. I suspect they all have a family member with QB and an answering machine as their whole back office.

Someone should set up simple SaaS to do automated appointment slots, schedule updates to customers, and billing. Charge $1 per slot. Sign up all the contractors.
I am way way older than you are. I went through episodes like that multiple times. There was always a trigger, work related or personal.

This is depression. Seek medical help. Find a good therapist to talk you. Get 10-15 sessions. Find the root of the problems. But the most important thing to do is talk. Don't go to social media, HN, or whatever. Bars, concerts are to be avoided. When you are there you'll get the feeling that you don't belong.

Medication can also help on a temporary basis until you find that you can get back feelings you had in your 20's.

The worst thing you can do is nothing. It will not go away. If it does, it will come back.

I guarantee that after you seek medical help and handle that with a therapist you will gradually feel more excited about life, there are so many wonderful things to do, experience and good people to meet.

Good luck.
The door the tablet’s in doesn’t open until after the prewash.
but why should different timestamps on the filesystem cause different binary?
Couldn't agree more. Services like thumbtack and yelp seem to try to get you in the direction of good contractors, but the signal to noise is incredibly high. There seem to be very few reputational penalties for poor performance.
If anything is overhyped in AI it's deep reinforcement learning and its achievements in video games or the millionth GAN that can generate some image. But when it solves a big scientific problem that was considered a decade away, that's pretty magical.
There are a lot of devices that supports both wired and wireless.

I think it's a correct direction.

I can use my keyboard during Linux installations in wired and in wireless mode I can switch between notebook and 2 Android devices with shortcut
I like to see how AlphaCode will solve a problem no human has solved before (or very unlikely).

For example, given 3 beads and 2 stacks for the 10er and 1er positions of a number. One can make 4 different numbers when stack all the beads like in an abacus. Without using all the beads, one can of course make more numbers. The question is how many different numbers one can make using n beads, giving full and partial usage of the beads.

It's indeed a very simple problem for 5-7 year olds and I hardly think anyone cannot solve it. Nevertheless, I seriously doubt AlphaCode can solve the problem. What does it say about its supposed Intelligence?
> Only the first of those missions was to fix the flaw.

First mission five space walks.

https://en.wikipedia.org/wiki/STS-61

> The others were to install various upgrades.

Those were completely different missions, not different spacewalks.

> If JWST fails it’s game over.

Yes, let's hope that it doesn't.
Waiting in hotline queues for some support agent to speak to.

Sometimes just the plain phone number to call support, instead of jumping multiple hoops of "have you tried XYZ" FAQ answers
I saw a lot of videos about this Bunny dog on tiktok, but discarded it as a gimmick, not believing it's real. Your comment motivated me to look into it more (30 seconds of time).

This NYT article at least does not discredit it [0]. Have you looked more into it? Do you think it would be useful to train your dog to do it?

[0]https://www.nytimes.com/2021/05/27/style/bunny-the-dog-anima...
I probably could have added more context clues, but assumed benefit of the doubt.
Also, keyboards need to be split apart and attached to a chair like the DataHand keyboard (without the connecting board) of years ago. Typing on a single thing in front of you is asking for body wear and tear.

https://en.wikipedia.org/wiki/DataHand
Scientists in 50s expected to get language translation in 10 years as soon as computers will get enough computation power. They were real scientists, not "data AI scientists" who has little mathematics culture and not aware of any brain studies and problems in this field.
But yeah, all aboard is hype train, we have a dog who speak English! Not a state machine that just do similar to what it was programmed on using statistics tricks. This is SO COOL!! PROGRAMMERS ARE DEAD!!!111 WOOOHOO SCIEEENCEEE!!
Opening my ThinkPad e590 all the way and using a pair of push up bars[1] as a stand. The result is an ergonomic workspace wherever I go thanks to the top of the screen being slightly above my eye level (it wouldn't work with a smaller laptop).

[1]: https://www.alza.cz/sport/sharp-shaper-spiral-push-up-bar-d5...
I see more dogs at the parks and beaches these days than kids. People think not having kids is in their own self interest. I think they are terribly mistaken even though it is very counterintuitive.
Agreed, and also:

> Post: I realize that it “only” solves about a third of the contest problems, making it similar to a mediocre human programmer.

If this is what academia perceives software development to be then it's no wonder we have software that is so disconnected from the human problems it aims to solve.

Programmers don't routinely [re-]invent complex algorithms. We parse complex and contradictory requirements from humans, and compile them into (hopefully) simple solutions on a computer.

The solutions to "competition programming" problems are a Google search away. If you want to take it up as a professional sport then, sure, AI might just replace you (as it already has done with many other mind sports such as chess).
Making a truly squirrel proof bird feeder, that also lets slightly larger birds, such as robins, access the food.

This is surprisingly difficult to find, and many squirrel proof feeders on Amazon actually get destroyed by squirrels in no time. Those that can resist the squirrel assaults have a cage that's too narrow for robins to get inside.
The problem is the outrage economy affects everyone, not just participants.
Ask HN: How do you find real customers?
If you are already busy with a day job, how do you find real customers?

This is even harder for B2C because there are not many people willing to pay for things. Everyone expected advertising to fund the internet product.
Vouch for it if you think it shouldn't be flagged.
Fix democracy without enabling something even worse, enable free speech without accidentally enabling fascism.
> Reviewing and fixing code is harder than writing it. Please explain why I'm wrong about that (it's certainly true for me, but maybe most people don't feel that way?)

At the very least, I don't think it being true for you (or me) means much. Presumably like me, you learned primarily to write code and have a lot of experience with it, and have gotten better and better at that with time. I assume that if I had spent as much time and effort learning to efficiently review and fix code as I have spent learning to write it that it would be much easier.

I certainly know of artists who have shipped video games they authored alone, who wouldn't call themselves programmers or know where to start programming something from scratch, who got by with a high level engine and copy and pasting starting points from the internet. (I would call them programmers, but their style is much closer to review and edit than my own.)
Even courts struggle to agree on all of the edge case complaints about "copied" work. There's no way an algorithm would manage it
Interestingly he also seems to post semi-positively about Amazon [0], but then posts this list as an anti-Google piece, which happens to rank Amazon at #1 most evil

[0] - https://news.ycombinator.com/item?id=30130842
>ventriloquist trick

I don't understand your analogy here. It really is the machine talking; there is no human hiding behind the curtain.
Bloomberg “Launched” an Invasion of Ukraine by Russia
I can't put my finger on it but every time I have to use Discourse, it feels like something is 'off'. It feels like it's just a mashup of reddit + stack overflow + forums. I much prefer the older style phpBB forums setup. I would take that style just implemented in a newer tech stack over Disourse any day.
I found out about this channel a couple of days ago, and since then, I have watched a large chunk of the content. Rather than looking for something to kill time with on the boobtube, I've killed some time with this channel.
Has he seen the "I love helmets!" video?
At least not in the ones tested in the video.

Also, the prewash happens in a cycle, where the soap holder isn’t opened.
Odysee – a decentralized YouTube alternative based on LBRY protocol
Actually I think chapters 1–8 are more valuable than the chapters dealing with a concrete implementation because they teach you ideas and principles
This was a quick project I put together this Sunday. I've been needing a project that I can "finish" as I've been a bit ambitious with my other projects recently.

It's probably not flawless and doesn't have any leaderboard/statistics saving yes, but it does the job.

It uses the official word list and order, so every day should match the website. It prints the emoji share upon finish too, so you can share as you would normally
I guess the same question could be asked in the opposite direction, so to speak - isn't a belief that such a right exists enough for it to exist, even if it's unwritten?
I think this is one of the goals for the ListenBrainz project if you want to use a more open platform.
The future of human behaviour research
Not to put words in your mouth, but "Just get married" sounds eerily close to "someone else will fix you".

Sure, marriage can bring lots of purpose and meaning to your life. It may even 'fix' you, for a time. However, it can also bring devastation. Being betrayed by who I felt was my partner in life nearly destroyed me, and years later I'm still struggling to find my footing.

Relying on union with another person is not, in my eyes, a viable solution for the long term. At best, you're punting the internal work that's truly called for down the road to another day.
The following website is a good place to read more, based on Nick Bostroms original paper.

https://www.simulation-argument.com/
https://www.simulation-argument.com/simulation.html
Some easy ones right off the bat: online extremism, public transit, housing, access to healthcare, chronic disease treatment.

Online dating is pretty rough. I need a company to get extremely serious about desktop Linux and charge me $100/yr for something that actually works. Yes. It’s okay to charge for copyleft software.
Everyone referred to the Seattle occupation as an occupation. They literally called it the "Capital Hill Occupied Protest". A simple Google search finds endless pages of media reports calling it an occupation.
Man...I wish I had $500k in savings.

Kinda amusing to see someone complaining about not having achieved anything despite this.
Not all code can be self-documenting, especially optimized algorithms and complex operations. Comments serve to add requisite context and clarification that code alone cannot provide. Simply regurgitating the obvious in comments is a waste.
So if we censor information and don't let people like Joe Rogan ask questions then the human species will be a better species instead of some kind of an ecological disaster?

Also, you don't think that having an enquiring mind is good? How do you justify that? And what is the assumption I made that you don't share?
In my 40s. I feel that way too sometimes. My advice: try new things! I just started motorcycling; signed up for MSF course, got a used bike and it’s awesome. I play beer league hockey and that one night a week playing and being with the boys is precious (and theuropeutic…in a house with only daughters and wife lol). Snowboard in the winter…got my kids into skiing…golf in summer…LeetCode for fun to keep my mind/coding sharp. You get the idea. My day job (Android coding) is kinda mundane and is really just for the paycheck…and so my personal philosophy of life is to keep trying new things, diverse things, not being afraid of new things, and just going for it. I’m never bored and I don’t sweat things like “legacy” and whatnot. Enjoy life!
Yep! That's why it's a short term solution.
(wishy-washy, unverifiable emotional pseudo-psychology follows)

What I mean is -- you do not need to have a partner and your own kids. There are all sorts of families (macro and micro) out there that can benefit from us.

On the micro side: you can allow yourself to be included in your best friend's family, you can allow friends to become close enough that you know they'd be there if you were sick and vice versa. You can think about lonely older people who you feel kinship for and be brave enough to offer them support. You can sometimes convert former romantic relationships into trusted friendships, and you can widen your romantic ideals to include joining a single-parent family that already exists.

One step up: you can treat your wider friendship circle like a family, believe in them like you would your family.

On the macro side of things: you can join a community and allow yourself to be absorbed into it as someone of significance; you can help people find their people. Introduce people to other people; be the reason other people have people.

All of these things require a kind of bravery that deserts most of us at some time, and obviously a kind of comfort with other people that not all of us find easy at all, but really any step you make to try to build a "family" is better than no step.

When you're young you don't need it and you forget to look for it, because new experiences outweigh family ties. When you're old you need it and it is harder to find.

When you're 35... this is the time to enjoy the thrill of being brave and seeking real connections with a mature mind, and allow yourself to think of it as building family and significance into your life.

I managed some of this -- a real social life, real connections -- for a long time from the age of 33[0], and then the pandemic has undone a lot of that; people have scattered. And if all of the above sounds preachy and patronising it is because it's really all I think about again -- how do I get that back, at the age I am now?

[0] "Lord, to be 33 forever"
Larry David’s new season of Curb Your Enthusiasm has an episode where he highlights exactly this problem and comes up with a way to fix it. He calls it House Husband where someone who knows a little about everything can come and check to see if the repair being offered is legit.
Success Through Diversity
I'd recommend watching Scrubs if you think surgeons are perceived as the intellectuals in medicine. Or watch a talk about Egyptology by literal brain surgeon Ben Carson.
Yes. Get whatever bike fits you. And I love my Tern [1] foldable bicycle. It folds into a bag which I can take anywhere in my car or on the bus or train and bike when I get there.

[1] https://www.ternbicycles.com/us/bikes
this is the definition of a nit. they dont cost 1b. still tiny vs the other projects listed
Show HN: Browser extension to show timestamps from YouTube comments
Excuse my presumption, but it seems that you arrive at the logical conclusion "it might be possible to simulate intelligence with a sufficiently big cheat sheet" - and then you disregard it because you're uncomfortable with it. We already know this is the case for specialized environments, so the "only" question left is how far does this generalize.

In my opinion, more ridiculous claims have already been proven by science (for example Quantum Mechanics).

Also you have to make a distinction between the optimizing process (evolution/training neural nets) and the intelligent agent itself (human/machine intelligence).
Problem of unjust societies. My kid will be a multimillionaire in his twenties without a single day of work while his equally capable peers will enface a life of limited opportunity because the best they can do is to work their ass off to pay rent. It is structural and it needs to change.

A truly liberal idea could be to reset the "score" when the game is over. Try to be the best you can and earn as much as you can - when you die, most of your wealth flows back into a large pond to the benefit of all.
Education, basic research, and infrastructure were the fuels that propelled our success until the 70s.

We had these things up until Nixon and Reagan realized they could attack those institutions for short term gain, redirecting the funds to the 1% and calling it trickle down.

Now we're paying for it.
Some of the events that occurred during the protests definitely fall into the rioting category. Terrorism might be a stretch though, and you're conflating all riotous acts with BLM; many were instigated by white supremacy groups (Boogaloo Boys etc.).

Even if it was 100% terrorism, coordinated centrally by one group, it doesn't mean that we discard the laws and constitutional protections enumerated by the Constitution.
This area is advancing at an incredible pace (in China). Roborock and ECOVACS (Xiaomi) advertise bots with computer vision cameras that can recognize and steer around obstacles like cables, shoes, books. These products typically come to China 6 months to a year before they have a US/western release. I am excited for docking stations that fill and drain ionized water and clean the bot’s mopping pads like the Ecovacs X1 Omni [1], released in Sept 2021 in China and announced for US release in March.

And these features trickle down into low-end models quite quickly! 3-4 years ago a bot with LIDAR mapping, no-go zones, self-empty and 2-in-1 mopping were all quite expensive. Now you can get a good bot with those features for $500-ish from the midrange lines of these vendors. Watching the market feels a little like PC graphics in the early 2010s when vendors would release something twice as good every year for half the price.

Although, a Chinese friend of mine recommended I wait for a later high-end model, which supposedly allows the docking station to connect directly to water/sewage lines and avoid dealing with bags & refills (other than air filters) entirely.

[1] https://youtu.be/CQYUIVURDhk
Well the outrage-o-verse is leaking into reality with wingnuts occupying the capital of my country, waving confederate and trump 2024 flags to boot.
Commuting.

It was crazy to see how quickly we "solved" this problem during COVID, if only temporarily. I just wish to see more collective action to solve this on a more permanent basis. I'm partial to WFH plus moving away from car-dependence in North American towns and cities.
Faces of counterfeiters past: mugshots from the US Secret Service (2016)
For the extra $2.61 this doodad costs, the lady could buy a light bulb or something.
Why not mark the region with tassels as a no-go zone?

I got a Ecovacs N8 w/ docking station (~$500 on sale) [1] and trust it to stay away from small/thin no-go zones quite precisely

[1]: https://camelcamelcamel.com/product/B08S7ND492?context=searc...
if things are unregulated then online anonymity comes naturally. on the other hand, it is anti-anonymity that is unnatural because it needs to be enforced. so no one needed to decide we have the right to anonymity, but "someone" is trying to decide that we don't have that right
What's ethnicity got to do with this?