skysight-inc/HackerNews huggingface dataset:
On the Apple III (the failed successor of the II), they really went all out.

Check out the pictures here: https://deskthority.net/viewtopic.php?t=17354

The RESET key is so well-hidden it's not even visible in the first picture. In the second picture, you can see the notch along the back of the keyboard near the numeric keypad. In the third picture, with the cover removed, you can how the key extends backward at a perpendicular angle.

You're never going to hit that thing by mistake. You might not even realize it exists until someone points it out to you.
LTT uploaded at least a couple of videos explaining how they make money:

https://youtu.be/-zt57TWkTF4
https://youtu.be/Rh5hL47z2us
Nearly the whole post is in sarcastic jest.

By sprawly the parent means nations that don't build upwards with highrise approaches as a solution to building more residences (and instead sprawl sideways, taking up large amounts of land per residence).
SingleStore is a kind of uninteresting example because it is not open-source. It makes potential customers feel non-confident. Why move large data volumes to SingleStore if the company can cease to exist in a year?
Range could be a reason too. EV's have a decent range nowadays, but in wintertime the range could decrease dramatically. With an ICE you always know what your range is.

A hybrid can give the best of both worlds. A hybrid with a battery range of 50 miles can reduce your ICE usage by a factor of 10 easily (the vast majority of trips are shorter than that). But a lot of people think that reducing emissions by only 90% is not enough. With this you get to the full 100%.
Many years ago you were prohibited from sharing warnings by virtue of YouTube monetisation being through AdSense but, as far as I know, there’s no longer such a restriction. Lots of people publish their earnings nowadays, very common amongst finance channels.
SEEKING WORK | Contract / Part-Time / On-Demand | Remote | Trouble Shooter / Researcher / Polyglot Developer

Hi, I'm Onno,

As an ICT professional for nearly 40 years, I've analysed datasets with billions of rows, investigated code libraries with 300,000 lines of code, built websites that handled 4 million hits in four days, set-up satellite ground stations in outback Australia, built mapping tools, tracked vehicles and bicycles via GPS, reverse engineered software and hardware, built solutions to scan thousands of bar-codes, tracked livestock, trained staff, written hundreds of technical articles and developed code in dozens of languages on as many platforms, interviewed hundreds of people, produced and presented hundreds of live radio programmes, presented on stage and I've run a consulting company for two decades.

I've been an award winning team leader, have travelled, speak English and Dutch and I'm always curious. I'm a polyglot programmer, prefer Open Source, am an active radio amateur and podcaster and love to troubleshoot, solve problems and discover and document how things work.

I work remotely from my home-office in Perth, Western Australia, UTC+8.

If you have a complex problem to solve, get in touch!

Location: Perth, Western Australia (UTC+8)
Remote: Yes
Willing to relocate: No
Technologies: AWS Docker MySQL Linux JavaScript node.js HTML CSS GraphViz R Tableau PHP Python bash git VMware VNC and many more...
Résumé/CV: https://www.itmaze.com.au/resume
LinkedIn: https://www.linkedin.com/in/onnobenschop/
Email: onno@itmaze.com.au
> They tend to be transient, younger, non-voters while landowners tend to be older, rooted and vote fervently.

Which is exactly why we have policies to encourage home ownership rather than rental.
I don’t think one should care about the ratio. I think it’s fine if people have big families or multigenerational households or lots of roommates so long as that’s what they want. And I think it’s fine if lots of people live alone or in small households so long as that’s what they want. And I think it’s fine if the average Canadian family has a second home in the woods somewhere.

I think the problem is that, for lots of people, they can’t have what they want because there aren’t enough housing.
> [talking about licenses] I’m pretty sure I’m missing important dimensions.

I think they are missing fair use. IANAL but it seems unlikely that you need permission to do full text search if you only display snippets.

Honestly the whole copyright part seems misplaced. Ask the movie industry how well copyrighgt has worked to prevent people from sharing movies. If the concern is malicious people violating privacy, copyright is the wrong tool. Although what the author is describing sounds more like a contract than copyright.
Everybody's saying "well of course you can't stop people crawling so just give up." I don't buy it - you also can't stop people from driving too fast or smoking in restaurants or torrenting popular movies. That's why we have lawyers and courts and legislation.

If Mastodon gets content licensing right, you'll still be able to ignore it and go ahead and crawl data when the license forbids, it scratches your itch and you're ethically challenged. But then if you do anything with that data in public you're going to get legal nastygrams. That may not even stop you, but it will drive up the cost of your lack of ethics.

Ask any security pro. You can't ever stop all the attackers. All you can do is make it more and more expensive to do bad stuff, and eventually most of them won't have a strong enough incentive to pay the price.

There are plenty of people on Mastodon - the vast majority is my bet - who, when there's a choice of content licenses, will cheerfully say "make it public", and then there will be excellent full-text search.
You have to validate on the backend among other things. Honestly the only thing we have nowadays is flashier websites for the most part. Some very small percentage of websites actually require the tech that has been built despite the fact that nearly all engineering teams seem to push for it.
Actually, I don't think this is right. The creator of a group or "shared to group Y" chat/posts can generate a shared key for use within that limited friend group. Their individual posts would be encrypted validated by their own private key, but all posts among the group would also be encrypted against the group chat.

Struggle here would be that anyone who gets the shared key would have access to view and potentially add to the group.
I think the difference of a program installed and not is big.

Personally I don’t even look at the whole mess of a start menu when I’m in Windows.
Callstacking - a better debugger for Ruby on Rails.

Records all application level method calls within your app, along with their important context.

Visual nesting of the method calls allows you to easily see which methods call which.

Request params, method argument values, method return values, local variable values, all are recorded.

https://callstacking.com/

You no longer need to debug with binding.pry or puts statements, as the entire callstack for a given request is captured.

Any new engineer joining your team can quickly understand what are the important calls/views for any given request.

Teammates can comment on changes to your call chain.
But will the money actually go there ? The track record is not very good so far in this regard.
I don't doubt you love your CX-5, but I can't emphasize enough how much of a fuck-up the CX-30 EV is.

Platform matters. BEV platforms are skateboards with flat floor and wheels basically at the very corners. OTOH CX-30 has an empty transmission tunnel taking up cabin space, and is so cramped they couldn't even fit normal-sized rear doors, and it's almost a 2-seater. Dedicated EVs of the same length have full-sized doors and spacious rear seats.

Mazda took out the engine, and didn't rearrange or rebalance anything else to match. No extra storage. They just left a hole and dangling cables under the hood. They've taken a front-heavy car platform and unbalanced it by making the the rear heavier.

EVs are expensive mainly because of batteries, but this one has a half-sized battery for a price of a full-sized one. You're not even paying for a better rest of the car. It's just a mediocre Mazda with a low-end EV tech that is 10 years behind. The EV side of it is really really bad. Old models of Zoe and Leaf that you can get for <$10K have this level of range and performance.
They are all made from some type of oil/fat. Things with sulfate at the end of the ingredient don’t form soap scum, but classic soap made with fat and lye produce a salt of a fatty acid which combines with hard water to make soap scum.
Do you send unsolicited mail that customers didn't specifically sign up for?

I get so much of this, I sign up for a service to check it out, decide it's not actually a good fit for me but in the process of signing up the company added my email to loads of mailing lists like product updates, advertising, policy changes, etc. etc.

The company doesn't see this as spam. However, it is spam and whenever I receive any of this mail, whether there's a (legally required) unsubscribe link or not, I always mark it as spam.

Don't send email to people unless they specifically ask you to send it. Mailing lists must be opt-in, not opt-out. Otherwise they are spam.

If this is why your mails are being flagged as spam then I agree with Google here. If it's another reason then you have my sympathy.
In this case, the school was very small (1,400 students in total), so there was no competition between professors for enrollment. This was the weeder course for the major, so all majors had to take it. One professor taught it each fall, and it was always this professor — except when he was on leave.
You've said what languages you don't know, what languages do you know?
If that was the case, immigration quotas would be set to maintain a steady-state population.
How does someone oppose population growth?

That’s a literal question. What public policy do you endorse that has the ability to significantly reduce the number of people being born?

If you don’t have one you’re just opposed to building enough houses for the people we have.
True. I was still speaking of the polite space and what the protocol can offer.

In the impolite space, these problems are addressed by encryption and auth/auth, not polite protocol. Which defeats much of Mastodon's designed goal IIUC.
Wow that's pure gold
Location: Montreal, Canada

Remote: Preferably (2 years of remote work experience)

Willing to relocate: No

Technologies: Python, Golang, SQL, JavaScript, Node, Bash, most ML/AI frameworks.

Résumé/CV: available on demand

Email: machinus.artifex@outlook.com

Versatile software developer with 5 years of experience. Looking for small and medium sized companies with interesting problems to solve.

Looking for a part time role, and available full time starting Q3 2023.
Ask HN: Current challenges that must be solved for humans to colonize Mars?
I actually used to post articles about Mars, more than I recall doing,[1] yet I feel like I don't have a good grasp of what issues still need to be solved before colonizing Mars is a realistic scenario. I've done some searching and I seem to be finding rather old articles (2003, 2007, 2018) and even stuff that looks to me like hype at first blush [2].

I am not readily finding what I feel is a good article from a respected/reliable source with a current overview. The technical challenges of going seem to not be what makes headlines.

If you have some good sources with a good overview, please point me to them. (Or if you just know a lot about the topic and want to talk at me, please feel free.)

Please and thank you.

[1] https://hn.algolia.com/?q=mars+mz

[2] https://news.ycombinator.com/item?id=8688002
Using the power of not pronouncing most of the letters and speaking very very fast, they can get it down to:

batlefe pend ki letencoshow

which is more manageable.
There is no evidence early humans all migrated from Africa once evolution kicked in on the Continent. Are you suggesting indigenous Africans that stayed aren’t human? Brave position.

(Only responding in pedant mode because “I presume you know” is so…malodorous. Don’t throw stones in glass houses.)
Makes me wonder, what kind of information sources do you use at work?

Slack, teams, confluence or notion? airtable? jira?
Running an RFP and benchmarking versus competitors would address this.

The problem is empowerment to question the officer who signed the deal and has the vendor relationship.
> If you’re eating about an ounce a day, it’s not a huge concern. Most types give you between 150 and 300 milligrams of sodium per ounce. (The daily value is no more than 2,300 mg.)

Nearly no one who eats cheese eats only 1oz/day.

> “Many of the studies on cheese and health use cheese in a nonmelted form,” Feeney says. “We still don’t know how melting or cooking affects the health outcomes, for example, eating cheese on pizza or in cooked dishes like casseroles.”

How many oz in a serving of these?
I mean, can’t you make your own case by your own technical excellence and if they don’t like it, you just go somewhere else? Even if that’s not true for you, I think many would prefer that than putting themselves in better positions for who’s-fault-is-it game.
Can see how this has potential. I've worked on a similar thing at work and there are some nuances as to the level the embedding is performed at (e.g. sentence level) and the kinds of queries that your search engine will be good at (i.e. good ranking of results). Also, depending on how heterogenous the data is, other factors (dated-ness, colleague whose writing/instructions/tutorials you prefer) can also be incorporated into the ranking algorithm.
I am not vague. What is vague is the shadowy threat of being called a racist for stating ones opinion while having the wrong color of skin. It is a problem. Just a wee bit.
What's the point of private thinking if it isn't going to find some kind of public manifestation? (whether that's in the form of words, action, or deliberately refraining from the two)

All private thinking really is is the digestion/preparation of the things in public. It's like the morning after a party when you're trying to remember all the stuff that happened, or writing a script before a speech
The Ciao Prolog System
David Craddock BSc

20 years experience as IC in software/IT.

Strong experience in development, DevOps and automated and exploratory testing.

* Location: Manchester, UK.
* Remote: Yes.
* Willing to relocate: No.
* Technologies: Docker, Docker Compose, Jenkins, JavaScript, Node, Linux command line, Bash, Linux Networking
* Résumé/CV: https://wordswords.github.io/dpc-resume/CV.html
* Github: https://github.com/wordswords
* Email: contact@davidcraddock.net
A multiplayer dice rolling web/app so that I can roll some Platonic solids/polyhedron dice with my D&D friends at any time. Like during lunch.

I'm sure such a thing already exists but I'm having a go at it anyways. I have an app I use today (that I didn't create) to roll dice but it's just computing an RNG value and displaying that number in text and doesn't support multiple players. I want my creation to be flashier and physics based.

Skills I'm flexing

- technical artist skills with modeling, texturing, and VFX from writing shaders and crafting particles

- UX design from the interfaces and considering types of audio to delight the player

- gameplay programming from defining the simple loose "dice room" sandbox

- multiplayer programming obviously from having everyone connected to a room

- AWS solutions architecting from arranging my cloud resources, driven by terraform

- Linux system administration from providing a service on the internet in a secure way

So it's one of those small things that has enough going on with it for me to chew on for a few weeks to possibly even a few months if I want to support player customization topics. You know, custom dice, custom VFX, and maybe even being able to customize where the numbers actually are on your D*.

Fun stuff.
> Malthus didn't account for technology. We'll see how far that stretches.

The later you are in the exponential, the less technology can stretch it.

At a 1% annual growth rate, for example, we've about 3400 years before the mass needed for the bodies of all then living humans will equal the combined mass of the Earth and Moon.

Another 600 years and the mass of living humans equals the mass of Jupiter.

700 more years and the mass of all living humans equals the mass of the entire solar system.

2000 more years the mass of all living humans equals the mass of the entire Milky Way.

Less than 100 years after that we need to add the entire mass of the Andromeda Galaxy.

From that to needing the entire mass of the observable universe for human bodies is just another 5500 years (around 12300 years from now).

Coincidentally (at least I think it is a coincidence...) that's also about the time that without FTL travel we run out of space in the universe to hold everybody. Right now every human is on or very near Earth. Given no FTL, it follows that N years from now every human must be within N light-years of Earth.

Take the volume of a sphere of radius N light-years, and divide that by the number of people alive N years from now at 1% annual growth. That gives you how much space you have available per person.

Around N=12000 the available space per person to drops under 0.06 m^3, which is the volume of a typical human.

At 0.1% growth all the intervals above are about 10 times longer, so we hit the mass limit and the space limit at around 120000 years from now. 0.01% growth moves those both out to around 1.2 million years.

Exponentials are truly terrifying. They can be cute and cuddly when they are young, but the mature form eats everything.
Because when you pass by reference, you lend the value (or to phrase it the other way around: the function borrows the value). And so when the function’s done, it gives you the value back (because that’s how borrowing works, in the everyday sense of the word, as well as in th Rust sense)
...that nobody would read.

I think the usual "just don't show score for few minutes"/"don't show score that's only a bit negative" does the job well enough.
Yup. Kinda like how the US used a doctor to stake out Bin Laden's compound under the guise of a vaccination campaign. It triggered massive public distrust in NGOs and was a massive setback for the Polio eradication efforts in Pakistan.
Leave less undefined in the specification. In particular, there should be more defined cases for errors in safe code.

Complex type upgrading is just broken. The spec is inconsistent.

sort should have been called nsort, to be consistent with the names of other potentially side-effecting operations. SORT would not alter its argument.

If defpackage has no :use clause, it would be equivalent to (:use), not implementation-defined. Also: make package local nicknames part of the standard.

Many built ins functions should be generic and allow user defined methods if at least one argument is not of a standard-defined class. This should not have an efficiency penalty.

Many built-in classes should be user extensible, or at least have internal generic functions that can be extended. The exemplar here is user defined sequences in SBCL. This would also be useful for hash tables and streams.

Pathnames tried to be general and failed. They need a revamp.

Add support for multiple threads, concurrency, unicode.

Although it saddens me to say it, get rid of the punning of NIL and false, and make CAR/CDR not work on NIL.

Although it's not part of the standard, have a more robust social mechanism for curating and maintaining a semi-standard library, just outside the standard.

Packages should allow weakness, so that if a weak symbol is not used anywhere it can be GCed from the package. This could help with tree shaking.
Now I immediately turned to library(clpfd). Something along the lines of:

Names = [rudolph, dancer...
Vars = [Rudolph, Dancer...
Vars ins 1..9,
all_different(Vars),
Rudolph #> Dancer,
...
...
pairs_keys_values(P,Vars,Names),
keysort(P,S),
write(S).
A music magazine to help artists and musicians not starve, and to sing the gospel psychedelic.
It is 2xx https://www.tindie.com/products/hcxqsgroup/4-nanovna-v2-plus...

Frankly it is not the price but for starter what is involved is not sure. So far seems at least 3 things:

1. exam especially local radio,
2. some equipment for radio and control
3. some interface with software

But is that all and which is the starting point. That equipment seemed to be only part of the game.
"raining cats and dogs" also popular in the U.S.
Makes me wonder what those super low-effort channels like Crafty Panda etc. make
> You never account for potential people ... to secure some hypothetical good outcome for some set of hypothetical future people ... this sort of argument should never be compulsory as with government policy.

To extend the analogy I made in my reply to kazinator above [1], imagine that in 1900 someone invented a technology that had some kind of benefits to the users, but would make the earth uninhabitable in 2050. Kind of like an even more extreme version of climate change. I think you're saying it would have been wrong for governments to prohibit using this technology, because the only beneficiaries didn't yet exist?

Alternatively, would a government policy that tried to reduce the incidence of fetal alcohol syndrome be unacceptable on the grounds that the people who are less likely to be born with FAS don't exist yet?

> But more importantly, this impacts all current people and the things they value.

Yes, but it affects prioritization. For example, imagine that $10B could either avert 2M deaths from malaria or reduce the risk of us human extinction in the next 20 years by 0.1 percentage points (averting 8B * 0.1% = 0.8M deaths now). If you only care about currently living people then you'd likely prefer the former, where if you also put some weight on future people you might prefer the latter.

[1] https://news.ycombinator.com/item?id=34222098
Microsoft Surface tablet with Fedora, install some productivity and educational programs. Later you can show how GNOME Builder works and teach some simple but useful programming

https://github.com/linux-surface/linux-surface/wiki/Supporte...

edit: if it's Python start with Thonny to show the programming flow first before moving to GNOME Builder
> It's a consequence of Python never having been designed as a language with a static type system

Is it? Mypy is semi-official and has Guido as a contributor. It also predates both pyright and pyre by many years.

Honestly I find it somewhat sad that huge tech companies create their own instead of contributing to an existing and popular implementation. But perhaps the internal versions predated Mypy by a lot.
I am working on actually beginning doing something with my photography. It has been a hobby/passion of mine for 7+ years, but so far I do not really do much with the final images. I put them on my private Flickr as a backup and upload the highlights to Instagram, but that's it.

I feel like Instagram is a hard medium because the photos that are trending are mostly the same overdone and oversaturated landscape or travel photos, and while I do take landscape and travel photos myself, I try to not fall into the "bright oversaturated"-look that so many seek.

In the end I guess I want to do more people photography, showcasing cultures etc., but it is a challenge to find good subjects for more serious work rather than just the occasional snapshot. I guess you have to go more all in while traveling and actually travel with the purpose of photography if you want it to become an occupation, rather than just taking pictures along the journey as I do now and not explicitly planning for it.

Has anyone had any experience in this field?

If you want to check out my work I post at https://instagram.com/madscphoto
You hit the nail on it’s head, some of these is something I’m dealing with right now (i.e dates)
It would be nice to have a comprehensive list of backup programs that use rolling hash to compute deltas.

For starters, Duplicacy does. What about Rclone and Syncthing?

OneDrive, GDrive?