skysight-inc/HackerNews huggingface dataset:
https://www.hotosm.org/ "HOT is an international team dedicated to
humanitarian action and community development
through open mapping."

see --> https://www.hotosm.org/partners/volunteer-engagement

"VIRTUAL AND REMOTE VOLUNTEERING OPPORTUNITIES
We can support you to quickly engage large groups of employees to help map places vulnerable to natural disasters or experiencing poverty

For the past ten years, the Humanitarian OpenStreetMap Team (HOT) has been the global leader in community mapping, supporting humanitarian responses to nearly 100 disasters and crises. During this time we have refined virtual and remote volunteering methologies to make it easier for organizations to engage employees through digital mapping and drive social impact. As many organizations shift to remote work, we are more than ready to help you stay close to the issues that are most important for your Corporate Social Responsibility (CSR) goals.

Join the Missing Maps project to improve your employee engagment and Corporate Social Responsibility programs!

What?
Digital volunteering to map vulnerable unmapped places: your global workforce can quickly get started, working together on the same activity! HOT can support you with mapping training webinars across all timezones."

or just OpenStreetMap - write to https://lists.openstreetmap.org/listinfo/dev
It's seems very strange that the resume is not disrupted. The model and format seems ridiculously outdated. What are some startups that have tried to change this? Why didn't they succeed?

The only thing I can come up with is Equalture.com, though it is more about generating more "fairness" between applicants rather than making the UX of applying better
Most human produced porn is already unsexy
Deeply sexual content can’t be distributed. People says it’s “wrong” and stop it.

There almost seems to be something simple as a basic polynomial in our brain that are sexy, which can be encoded into a picture and nonverbally extracted. I just know because artists who knows how to stroke that function gets accounts banned anywhere.
For a second I though you meant a dinosaur. Odd, as it may be, at least they have lips now [1].

[1]: https://www.smithsonianmag.com/smart-news/t-rex-had-lips-tha...
You just open the app and chat with support, it is super easy and they’re very responsive. Not sure what that quote is talking about.
How useful is it if you have to know what you expect the answer to be? How do you know you are right in your calls of when to trust it? This smells like a confirmation bias machine.
That math doesn't seem to check out. Say with base-2 log and a 27 factor difference, for 1000 it would be 1000^2 = 1,000,000 vs 27 * 1000 x log 1000 = 270,000. I wouldn't call n=1000 an extreme case for most problems. Just because practical counterexamples exist, don't think that it applies to your problem unless demonstratably so, an then still worry about N being larger than originally designed for.
It's hard... because you want to give your time to non-profits, but inevitably they won't be able to support or enhance what you do once you leave. Then that leaves them in a worse spot.

I do a lot of work with an animal shelter, and I remember 10-ish years ago some fancy agency came in and donated a new website... only, it took staff time to help gather requirements, and test, and we all had to go through training... and it came with some license fees, and we then had to hire more devs to work on the code since it wasn't something anyone in-house knew. (The agency offered a "discounted" maintenance rate that was still like way outside of our budget.)

Long story short, we had to throw out the nice new website after about a year, and have our in-house guys re-build a junky one that they could could support and manage. Then go through training again... and in the end, the "donation" cost us a ton of time and effort that could have been put into making the old site a little better. And... it was painful, right? Like it took another year to get things sort of where we started.

It's hard to give tech away, right? Like you have to have the supporting staff, infrastructure, knowledge... I think you'd be better off just making some money, by taking side projects, and donating the money to the charity of your choice.

Unless you're going to be a long-term volunteer, and commit to supporting and maintaining everything you build, it's generally not worth it for the org to use stuff that is beyond what the current staff can repair / re-build.
Title is incorrect, it could be an earthquake for companies trying to make money by using AI to create derivative works, however.

Probably a headline in 2001: "Copyright lawsuits are a legal earthquake for the mp3 music format and the algorithms used to decompress it"
Embrace the Power of Incremental Change in Technology
> Looking at OSM,

I would have thought this kind of knowledge was in the table stakes for anybody with any kind of interest in the matter.
This is cool, just on general principle. Upgrades of obsolete hardware for no reason other than the thrill of hacking? I'm a fan.

However, as somebody who had a 6MB Voodoo (Pure3D from Canopus) back in the day I can tell you -- that extra memory is just about useless.

Found this article with some benchmarks. The initial batch of 3dfx games didn't target the extra memory of the 6MB cards, because they were a niche within a niche already. Some later titles apparently benefitted a bit, about 4% on average:

https://vintage3d.org/3dfx1.php

...although, unlike the author of the article, I'm not entirely sure it was due to the extra texture memory? IIRC some 3dfx Voodoo cards were clocked a bit higher than others by default? I know the Canopus Pure3D could be overclocked in software:

http://www.thedodgegarage.com/3dfx/overclocking.htm
Is this their official stance? I'd love to read about it but web searches lead me back to this comment section.
for reference, golfed k code is typically 1/2 to 1/3 the size of golfed python code, which would be somewhat hard to read for a python programmer unfamiliar with golfing tricks. probably around 1/4 or 1/5 the size of ordinary python code.
Japan really doesn't like that out media and politics have been recently and loudly complaining that australians dont get to buy our own gas as cheaply as we sell it to Japan.

They're expecting our newish Labor Gov to tear up agreements to fix this.
QUIC is completely opaque to the network, TCP exposes a lot of information about the connection(s).

From the POV of the network it is much more similar to a UDP VPN than to HTTPS over TCP
Everything you never knew about NATs and wish you hadn't asked
Incidentally, the Kindle version of Solaris is on sale today for 50% off its normal price:

https://www.amazon.com/Solaris-Stanislaw-Lem-ebook/dp/B00Q21...
Perhaps I'm out of the loop on this, but I always thought the concept of open source was primarily about the opportunity for personal professional development. The ability for someone not connected with a corporation to stay relevant and continuously update his skills in away that was not dependent on proprietary systems. That is a huge asset, not only for oneself but also for the the world.
Do AI chatbot plugins spell the end of UX as we know it?
It probably would have deterred Russia from invading and saved most NATO countries a ton of money. Basically the entire point of NATO is to stop Russia going to war with its neighbiors.

And now Ukraine is going to be quite a week equipped and experienced ally. Certainly a country NATO should be happy to have on its side.
I mostly agree, Windows has been an awful experience in the last few years.

If I didn't use software made for Windows, I'd be gone.

Linux has finally gotten decent enough for main use. It is incredibly nice not to be harassed by M$ ads + annoying features.
Rust Keyword Generics: Progress Report
I have a Steam Deck and personally haven't played it much last month. The big releases were AAA games that generally ran poorly on the Deck. I imagine most gamers were like me and decided to play Hogwarts Legacy on their main PC or PS5.
Lambda Calculus Tutorial
> You should learn about conflicts not from CNN news.

what would be better then?

RT I suppose?
In France, an artist owns its art for life, even if it’s sold.
So let’s say an artist creates a new style, like Picasso did and an other artist creates art that is really close to Picasso. He will lose in court because of IP.

Now an AI does the same thing and suddenly no copyright ?

What should be done maybe is explicitly asking for every art generated to ask to pay for it and this money goes for the copyrights.

But unlimited free art without restrictions nor credit to the original author is stealing IP.

Or you remove everything with IP from the training set because it’s cheating.
An example of plagiarism on Wikipedia. Even though it's well cited, the wiki authors are paraphrasing to pass off the original article's content as their own.

Wikipedia: "It was described by Michael Shermer as Asimov's axiom.[1] The mistake was discussed in Isaac Asimov's book of essays The Relativity of Wrong[2] as well as in a 1989 article[3] of the same name in the Fall 1989 issue of the Skeptical Inquirer:

When people thought the Earth was flat, they were wrong. When people thought the Earth was spherical, they were wrong. But if you think that thinking the Earth is spherical is just as wrong as thinking the Earth is flat, then your view is wronger than both of them put together.

Asimov explained that science is both progressive and cumulative. Even though scientific theories are later proven wrong, the degree of their wrongness attenuates with time as they are modified in response to the mistakes of the past.[1] For example, data collected from satellite measurements show, to a high level of precision, how the Earth's shape differs from a perfect sphere or even an oblate spheroid or a geoid.[1]"

The cited article: "Not even wrong. What could be worse? Being wronger than wrong, or what I call Asimov's axiom, well stated in his book The Relativity of Wrong (Doubleday, 1988): "When people thought the earth was flat, they were wrong. When people thought the earth was spherical, they were wrong. But if you think that thinking the earth is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of them put together."

Asimov's axiom holds that science is cumulative and progressive, building on the mistakes of the past, and that even though scientists are often wrong, their wrongness attenuates with continued data collection and theory building. Satellite measurements, for instance, have shown precisely how the earth's shape differs from a perfect sphere."

https://www.scientificamerican.com/article/wronger-than-wron...
Google and Microsoft (read: corporations) don't have nukes. But if they could and did, yes, why not Joe Schmoe? A little deterence for those days when your Google account suddenly stops working. Just send a stern letter to Mountain View.

More seriously: Corporations have fiduciary obligations only to the shareholders. Civilization disrupting technology can not, must not, be trusted to sole custodianship of such decision making regimes.
If it is at all possible, a 10 MPH limit would make a lot of sense. It's about as fast as the average person can run which makes avoiding collisions a lot easier. Reducing road width and adding chicanes would help with this. Ideally though, you would not have cars in urban areas at all.

Private cars take up too much space and are way too dangerous in pedestrianized areas. Especially since most cars, are made with limited visibility due to roll over standards. It blew my mind when I bought a 2013 Honda and I could barely see anything compared to my 90' Civic. I'm constantly ducking around A Pillars in parking lots to see to my left.
Ukraine's inability to root out corruption so that it could join the EU/NATO wasn't some national failing as much as a very active Russian FSB/SVR presence inside Ukraine that prevented any significant reforms. The invasion was an admittance that their underhanded techniques were failing and a more active method of intervention into Ukrainian politics was necessary.
My impression is that Turkey does not believe the rest of NATO takes the threat to it from some Kurdish organizations seriously. I have no access to unbiased data to say whether there is any actual significant threat to Turkey's security from Kurdish groups in Sweden, but it does appear that Turkey actually believes this to be a problem.

The main risk here is that, now that Finland is a member of NATO, it is not clear that Sweden will feel itself needing to make any concessions to Turkey, but Turkey may still want to demand them. I would rather that Sweden be formally in NATO. Given that the four biggest Scandinavian nations have agreed to practically merge their air forces, whether or not Sweden is an actual member may not matter too much, though.
Not so on MacOS.
I think the Clooney film is excellent, and can be enjoyed without knowing anything about Lem's book. And it just might be enough to make you want to dig in to the source material.
> the only things I'm missing is a better shell than the cheap looking aluminium alloy type they currently use and a trackpoint option.

The shell is my last remaining point against Framework; if their next generation has Thinkpad-level build quality or even if they sell such a shell under a separate "pro" model (and charge extra for it), there won't be any hurdles left.
Very true. I'd not thought about the "pre-installation" steps/prep. I take it all back.
"This reflects the hubris of the tech world that overestimates its own intelligence."

This Medium blog post is not the PR person for the "tech world".
From the quotes we received ground mount is usually quite a bit more expensive per installed watt. The frames cost more, there’s longer runs of cabling, etc.
Just to be sure, what do you mean by executing node declarations?

Seems then to me that it is exactly the example of declaring variables.
The order doesn't matter indeed.

But for operations on these variables, i.e. function calls, there needs to be an ordering between variable declarations and functions calls (source order) except in a few cases maybe where a language uses hoisting.

That's in the simple case where there are no side effects (but the parent comment takes this into account already).

Of course, when someone transforms an html element into its corresponding DOM node, because this does not depend on shared state, these operations can be commuted but that's not what declarativity is about.

Declarative is: cook me a chicken.

As opposed to imperative i.e.: turn the oven on, wash and season the chicken, put it on the oven, wait 1hour, get if off the oven and serve it.

You can buy the chicken or the oven whichever first. Still need to follow the steps in order.

I'm still not quite sure I understand what you meant exactly :/
I remember some of HN users saying the chinese balloon was nothing to worry about because their satellites could gather more sensitive information anyways.

I guess this proves them wrong?
Thanks for this, well distilled. I used to be anxious about how the handful of folks I knew running breakout companies all leaned heavily towards asshole. Was it a necessary but not sufficient trait to achieve great performance?

I’ve come to learn that if you do the things on your list well, some people are going to see that as being an asshole.

Clearing roadblocks quickly ( and nearly all roadblocks are made of people-problems after about 50+), insisting on certain aspects of a product vision for years, and engaging in someone else’s details are all strongly correlated with annoying someone.

I also learned that the assholes I knew were just the usual mean, dunning Kruger style people that exist everywhere. Those traits ultimately meant their inner circle perpetually excludes the kind of really great people you’d want to surround yourself with.
Transit advocates should take seriously that nobody cares if this is true. The modal American will accept an increase in rare, catastrophic risk to avoid the extreme levels of disorder on American public transit. You're not going to statistics-lecture people out of avoiding intolerable levels of disorder. We evolved a special fear of interpersonal violence and being around unstable strangers makes most people extremely uncomfortable. That's not going away.
Indeed. And it's not like the software we have is all that good! A lot of AI effort could go into making software that people like better, that's easier to use, and easier to maintain.

The real "knowledge work" is applying the human knowledge of one's own experience and education to solve a presently-unsolved problem, and to decide to do in the first place.
ChatGPT may have solved your problem. Instead of getting the sarcastic answers from the community, you can have ChatGPT figure it out.
I've spent a lot of time with AI in random conversations seeking to get it to explore interesting spaces that should theoretically exist although not in the training data, it's an expansive area to explore and quite the rabbit hole, I'm often flibblopped and have to retire to consider the implications. Maybe that's just me :)
That's what Adobe Firefly is already doing, it's trained on Adobe Stock photos along with copyright-free content

https://www.adobe.com/sensei/generative-ai/firefly.html
Show HN: Goru, an experimental, Go-inspired concurrency library for Ruby
Hey folks, wanted to show this off and get feedback. Still early/experimental but there are quite a few concepts I'm excited about here. This project came about while writing a program in Go and loving its approach to concurrency. Being a long-time Rubyist I immediately started to think about what similar concepts might look like in Ruby.

I set out with two main design constraints:

1. Lightweight: I didn't want routines to be backed by fibers or threads. Having been involved some in the async project (https://github.com/socketry/async), I had some experience using fibers for concurrency but was curious if they could be avoided.

2. Explicitness: Routine behavior must be written to describe exactly how it is to behave. I always felt like concurrent code was hard to fully understand because of the indirection involved. On the spectrum between tedium and magical I wanted to err more on the side of tedium with Goru.

Goru routines are just blocks that are called once for every tick of the reactor. It is up to the developer to implement behavior in terms of a state machine, where on each tick the routine takes some action and then updates the state of the routine for the next tick. This fulfills both design constraints:

1. Because routines are just blocks, they weigh in at about ~345 bytes of memory overhead.

2. Routine behavior is explicit because it is written as a state machine inside the block.

Couple more features worth noting:

* Goru includes channels for buffered reading/writing (similar to channels in Go).

* Goru ships with primitives for non-blocking IO to easily build things like http servers.

Curious your thoughts!
> They oblige the author of a derived work to publish the changes to all users under the same terms. The original authors tend to be users. So, a license which would grant this directly to the original authors would end up providing the same end result since the original authors would be both allowed to and reasonably expected to distribute the derived work to their users as well.

I might be in the wrong, but this is not how I understand GPL [0]. Care to correct me if I'm wrong.

What I get from the license is that you have to share the code with the users of your program, not anyone else.

AFAIK you could do an Emacs fork and ask money for it. Not only that but the source code only needs to be available to the recipients of the software, not anyone else.

A company could have an upgraded version of a GPL tool and not share it with anyone outside the company. Theoretically employees might share the code outside, but I doubt they'd dared.

[0] https://www.gnu.org/software/emacs/manual/html_node/emacs/Co...
> The newest models are simply overpriced.

They are expensive, but in the same range as other manufacturers in the similar segment. It’s just that Apple doesn’t make a cheap laptop, unlike Lenovos and HPs.
Perhaps that's the point--a minimal chance of having to pay.
While I get where the 'undermine' narrative is coming from, there are other, IMO more plausible, reasons why support is difficult:

- Apple doesn't want others to dictate their development schedule.

- Some Web standards clash with Apple's privacy promises.

While I'd like Apple to do a bit more about those long standing bugs, I think the narrative they are actively undermining the web is short sighted. I prefer Apple's behaviour instead of Google's behaviour to actively monopolise the web...
Analog Regression
I hate it, but I also have no problem being a transient parent who brings a little happiness to them while their parents are distracted. I wrote a book about this realization recently where I'd see a similar statistic of other parents at a park on their phone and not involved with their kids. Leave your phone at home, it's seriously that easy and you won't regret it.
What is this fear mongering? With logic like this we would have banned the internet in the early 90s.
I have a strong doubt that the same author calls the numbers “questionable” when the numbers go up…
AFAIK that has nothing to do with the license, it has to do with whether the code is public. You don't want the AI accidentally revealing proprietary non-public information (e.g. imagine someone had a secret API key in a private repo and copilot leaked it; that'd be a huge incident), so you don't train it on that information, regardless of what it's licensed under.

You could make a similar argument for not training on GPL code, but it's a lot easier to programmatically determine whether or not code is public than it is to programmatically determine what it's licensed under, particularly when you're training on massive amounts of unlabeled data. Not to mention it's way easier to delete an accidentally-added snippet of GPL code from a codebase than it is to "unleak" company secrets after they've been publicly revealed.
Sub-thread in related discussion, https://news.ycombinator.com/item?id=35410163#35411320
Good catch.

Also consider: if LLMs weren't as big as they were, would the people pursuing this still be the "smartest engineers?" Would their efforts still be as brilliant? If you answered no to any of those, why not?
Plenty of affirmation in there, that will have a hard time qualifying as truths, even if we give the author the benefit of the doubt about setting the provocation title.

One could try to do some semantic weaseling about the meaning of "sexy", but if it's to be in the context of Internet porn it could hardly be very far from something like 'eliciting sexual arousal', and that's already pretty much a game of supernormal stimuli on trigger signals. If the machine is actually set to optimize for that, it should be able to create every impression that can be reached with subjecting real people to assorted body paints, hair cuttings, physical excercise, and surgeries .. and then some. And the computer generated media is already strikingly good and seems to keep improving.

Not sure I like the implications of a prospective situation where every real person looks dull by habituated standards, and maybe we don't have to end up there, but the post really comes across as a lot of opinions about what ought to be true and saying essentially nothing about what is.
Could you please list any other war of conquest with that much casualties, armour usage and refugee issue in Europe?

And what punishment are we talking about, voluntary economical sanctions? Those numbers of atrocities, stealing children, mass graves - I still can't understand how the international response is so mild.