skysight-inc/HackerNews huggingface dataset:
A smartphone that delivers an infinite buffet of hearsay isn't precisely smart.
- Sync installed extensions
- Sync configuration and settings

Even with your quite unusual requirements, sync could still be beneficial if you use multiple machines.
Ahhh I remember many (well... maybe not so many compared to current games) hours playing Lode Runner on a Mac Plus when I was 3 years old. I remember editing the maps and my dad thinking I was editing a locked floppy disk... when really I just figured out how to unlock it and re-lock it afterward.
> What about your new product is 10x better than the incumbent?

Well let's just ignore the idea that mining megacorps operate in any way like a startup does. At the top of the uranium mining food chain, even a 1% reduction in costs (or increase in extraction) would be add around $13M a year to their revenue, so fuck it lets play hypoethetical.

If someone came along and said "hey we have a startup that's exactly as profitable as YouTube, but there's essentially no risk of people protesting our business and using ad-blockers to deprive us of revenue" the VC vultures would be on that shit like a fat kid on cake.

As I said before: seawater is ubiquitous and for the purposes of human scale, essentially limitless everywhere, unlike mined uranium which to be cost effective, is only mined in certain areas where the return is higher.
What is crypto actually good for these days? It's beaten as an investment, it's overkill for most things that just need a database, and smart contracts have to be built in a watertight way that doesn't allow for the kind of theft that seems to keep happening[1]. NFTs...dissolved as expected. This many years on and I still don't see crypto as much more than a solution looking for a problem.

1. https://ieeexplore.ieee.org/document/10172700
Eulogies for Don Bateman too:

https://news.ycombinator.com/item?id=36185082

https://news.ycombinator.com/item?id=36104746
> Why does it try to sync things without my permission?

It doesn't. (The interface for enabling it is even a little anxiety-causing.) It doesn't add extra icons anywhere either.

You have some additional software doing that. Do you use a fork from the Mozilla code?
Are there any debanding methods that add a point to the color channels?

E.g. A delta of +(1, 1, 1) in RGB space would have six intermediary (but not perceptually evenly spaced) values, e.g. (1,0,0), (0,0,1), (0,1,0), (1,0,1), (0,1,1), and (1,1,0).

This might be something dithering already does (and I just don't understand it).
A reasonable policy given the lack of control. What do they provide you with as an approved password manager?
> As a heavy FF user for the last few years it’s become more and more clear that the world just doesn’t care about making sites work on FF

Wouldn't it be better to build according to standards - rather than browsers? Do that and any site will work in Firefox.
> offered to take on the software maintenance for a much lower price

We didn't charge maintenance for this software. We would write it to close the sale of a computer. It was treated as "cost of sale". I'm sure it was cheaper (to us) than the various discounts and kickbacks that happened in big mainframe deals.

As far as Microsoft and Adobe is concerned, I wouldn't regard it as a misfortune if they had never existed. I'm not convinced that RedHat's existence is contingent on copyright.
I use it for writing simple but arcane code, e.g. things that involve the AWS SDK.

I sometimes ask it to improve my phrasing in English.

I use it to experiment with potential AI products.

I generate situational imagery and over-the-top poetry for comedic effect and share it with my wife.

I have it come up with weirdly detailed but ultimately useless logos for toy projects.

I translate text with it.

Sometimes I ask it about physics or biology, though usually just as a starting point.
>On the surface, Firefox Sync seems to be basically the same as Chrome Sync. To set it up, you just need to sign into your devices with the same Mozilla account and choose what you'd like to sync.

And this is why I use brave - the sync there is accountless, you just get random id and create a random phrase - that's it.
My feeling is that Gemini's entire purpose is being opinionated and somewhat inconvenient. It purposefully threw the baby out because it didn't want the baby.

Everything Gemini does, you can do it in HTTP. In fact, a subset of HTTP+HTML would be even simpler than Gemini (mostly because of a lack of TLS) and still compatible with all the modern web stack. Simplicity isn't the main goal of Gemini. Exclusiveness is.
It’s a lot of little things. Just yesterday I was on vanguard and a select box wouldn’t display at all on FF. You start to notice these rendering differences all over the place. Gone are the days a site just flat out won’t work unless it’s specifically using an API FF doesn’t support, but it’s all the small stuff like wondering if a form is working correctly because something seems broken for FF
A true expert can streamline their industry every time. Simply because most people who make decisions on process are not experts in the relevant field, but expert administrators who often lazily apply existing policies to new concepts that they never got the training to understand or put into context.

Just look at any institutional review board: the breadth their expertise is always smaller than the relevant topics they will have to rule upon at the institution, and often that leads to a certain level of consternation, misplaced understanding of risk, and overall higher levels of inefficiency.
XServer and XEmacs are both running on the client machine.

Also it is impossible by laws of physics by using distributed computing, not having each keypress and its display on a rendering surface, being a two way street.
one thing I’ve noticed is that many engineers, when they’re looking for a library on Github, they check the last commit time. They think that the more recent the last commit is, the better supported the library is.

But what about an archived project that does exactly what you need it to do, has 0 bugs, and has been stable for years? That’s like finding a hidden gem in a thrift store!

Most engineers I see nowadays will automatically discard a library that is not "constantly" updated... Implying it's a good thing :)
I guess we dont get to know?
Ancient Italian town demolished by earthquake will be rebuilt on giant cushion
Bought it just because of the interviews with Knuth and Norvig, but it amazed me how fun and interesting was to read all the other interviews also.
Definitely one of my favorite CS books.
How to Create/Upload a Python Package from Scratch
The solution is to stop allowing third party sellers. The idea that any random person can get an Amazon seller account and scam their way into being approved for certain categories and just send in anything as long as it has a label is insane (it’s incredibly easy to forge the invoices they request). There’s zero control at Amazon, they frequently put returned products back into new inventory as well which makes buying trading cards and Lego a massive gamble. Computer parts get swapped and resold all the time too. I can’t imagine trusting them with anything that goes in your body.

Edit: if anyone hasn’t seen just how lax they are, search YouTube for FBA. Literally random people driving around to drug stores picking up nearly expired clearance items to send in for FBA.
Advertised on the signs on the street, I have no idea how it was actually billed.
Even the author fell into that trap. In his video he claims MKUltra was created to understand the Korean brainwashing of US pilots who turned against the US. In fact they were not brainwashed at all, they were simply furious to be involved into the US warcrimes over Korea and China. So US psyops turned this into a brainwashing incident, and used psychologists to discredit them. And were successful. So here we are are with too many successful lies and discredited sources. Normally historians are used to whitewash criminal regimes, but then it became the press and doctors. And now the internet infiltration, psyops and censorship is enough.
If this isn't passing the Turing test, I don't know what is.
Or rather it will until you step on some mysterious Google ToS violation and they nuke your Google account, without any recourse. I'm cognizant that's always a risk with cloud hosted things, but I can't recall seeing any amount of front-page posts of "Mozilla nuked my account and won't respond to my emails halp!1"

FWIW, I think Brave(?) has an implementation of the Google sync server that they use, so it's not totally ludicrous to self-host, but I don't suspect it would be easy or that Chrome would make any such thing easy to pull off
Thanks! Had to google CSIRO. Looks interesting! My strategy was basically limit to 1500 calories a day, cut carbs as much as possible (no bread, pasta, rice) and make sure to eat protein.

My app lets you add nutrients as well as calories, but I hid that part in the form as its a bit too complicated I thought. Will add back soon :D
Do companies have a moral obligation to distribute jobs geographically?

Assuming that the issue is that these positions weren't remote then if they decided that they're better served by workers that live locally then they're either right and you're asking them to harm their own interests for yours or they're wrong and they're just leaving money on the table for a competitor. If they aren't harmed for giving up a competitive edge then that monopoly power to just ignore the market is the actual problem.

Either way, work visas isn't even close to the most salient problem. Restrict them and who's to say how startups will find loopholes to avoid hiring who we want them to hire. Let's just cut out all the messiness and cut them checks directly. Call it reparations for the coasts ignoring the good honest midwest American talent all these years.
For many use cases, cold-blooded software is not viable. We need better tools to automate and remove the tedium involved in upgrading dependencies or modernizing codebases to protect against ever evolving threats and adapt to changes in the ecosystem
I love the sentiment of this post. I absolutely hate that my recent mobile apps from only a couple years ago l now require a dozen hours to patch them up and submit updates.

The author's final point is interesting wherein they refer to their own static site generator as being cold-blooded and that it runs on Python 2. Python 2 is getting harder to install recently and will eventually make it a warm blooded project.
Generally speaking, I agree. But it's often more nuanced than that. For example, what if I upload my photo to Facebook such that only my friends can see it, but then one of my friends posts it to a publicly accessible URL?

The argument that "if it's accessible to me, then I have the moral right to read it" assumes that the person who made it accessible to you had the moral right to publish it. It also implies you can bypass moral responsibility by deputizing your moral transgressions to someone less scrupulous.
I don't think a contest is needed. Just a desire to participate in the "Smol Web". Back in the day we had the "best viewed in any browser" badge indicating a page worked fine in IE and Navigator and probably also lynx. Personally I hate making web pages that don't work in Dillo or lynx.
> However, it is well established that what Google does is perfectly legal.

Google has a wide range of products and shakedowns. Not all of them are "perfectly" legal: Google is being challenged in court over some of their shakedowns and products practices.
Sync is not a feature useful to me, either (along with most of the other newer features). Lots of people do find it very useful, though, and despite it not being for me, it sounds plausible that it could be the most compelling feature for the majority.
The difficulty of finding unseen comics as you keep pressing "random" is more like the coupon collector's problem, but of course they're related.

https://en.wikipedia.org/wiki/Coupon_collector%27s_problem?w...
Yea we got something from... uh... (Insert place I'll go look up), which let us select the specific fabric, and took awhile (months?), but was pretty solid. For yea, around $2.5-$3k for a rather huge couch - something like two separate 2m couches that fit together in an L shape.

Was able to select very durable fabric too
How long are these lifetime extensions? A solid 20 year extension still has them closing by ~2050s which is about how far the construction plans I listed go.
Adding an extra constraint of no copying verbatim from a very large and relevant corpus will be hard to guarantee without enormous databases of copyrighted content (which might not be legal to hold) and add an extra objective to a system with many often contradictory goals. I don’t think that’s the technology-sound solution or one in the interest of anyone involved. It’s much more relevant to license content from as many newspapers as possible, recognize when references are relevant, and quote them either explicitly verbatim if that’s the best answer or adapt (translate, simplify, add context) when appropriate.

I feel like the NYTimes is asking for deletion as a negotiation tactic to force OpenAI to give them enough money to pay for their journalism (I am not sure who would subscribe to NYTimes if you can get as much through OpenAI, but I am open to registering extra to pay for their work).
I think that depends on how robust you want to be.

I don't have a static IP, but it only changes on the order of weeks or months. So a dynamic DNS configuration with a 5 minute TTL works fine for me.

I have no idea if web hosting is in my ISP's TOS, and I also don't care.
you’ve detached comments from threads for “creating a risk for an inflammatory discussion” (paraphrase), without detaching the opposing view’s comments.

You should find some examples where the detaching went wrong, in your estimate. Usually things get detached not for creating a risk but actually starting an unrelated flamewar or innocent swerve to a topic not strongly related to the original comment which then consumes the subthread.
>in fact, for example, wildlife around Chernobyl has flourished

This can't be serious...
Someone mentioned Lockheed, at GE they had a program that was pushed really hard on software engineers/EE's etc. with a carrot of a bonus for patents accepted and approved.
I really like Firefox containers, not sure if chrome has something similar.
Best paper awards in computer science over the past 28 years (1996-2023)
This is a listing of best paper awards across 32 computer science conferences, for papers chosen in that year to be the "best" by committees in those conferences meant to be the broadest conferences in each subfield.
Thanks! Yes, I built this all with Rails and Turbo Native so in theory, an Android app might not be too hard. I'd need to learn a bit about how Android handles steps/exercise and calorie tracking.
For now the web version is pretty good too, but lacks the automatic calorie/workout stuff.
I’ll have to look into containers and tree style tabs. I have never knowingly used those.
It shows you never used slow telnet sessions over modems.

There is no difference between doing this over text or graphics, in terms of the whole setup regarding network communications for data input and output.
I think more that messaging was the fundamental part. Modularization and composition is pretty common in most paradigms. I actually looked this up the other day for a different comment but this is Alan Kay's own words on the subject:

https://lists.squeakfoundation.org/pipermail/squeak-dev/1998...

It's a concept I really like and use quite a bit in game development at the inter/intra-entity communication level even if below that I'd pick a more performant substrate.
You're getting down voted for this heterodox opinion. Flooding the West with foreigners is orthodoxy to the left. Any other opinion is heresy.
Books cannot be trusted too. I have purchased books which have such cheap paper and bad print and cover that feels like someone makes them in their garage. It wasn’t worth the price.
I don’t think it needs to be seen as bleak; money just exists as a tool, it doesn’t have any other meaning, sometimes destroying it is the best thing to do.

It is fungible anyway, so I think it is really just a matter of semantics or philosophy if the government is collecting and redistributing dollars, or if it is destroying and creating them. My (outsider) understanding is that modern monetary theory leans toward the latter, because it more accurately reflects the latitude the government has, working with a fiat currency and all that.
Percentage of 12th graders who drive, drink, date, and work
We don't disagree at all by the looks of it. I was objecting (lol!) to the description of OO as code and data together. _Together_ doesn't carry the necessary weight here because a struct and a module of functions in the same file is also code and data together.

It's that the receiver of those messages have an identity that defines it.

Inheritance and polymorphim is of course central to OO, but it's not defining characteristics imho because inheritance is "module arithmetic" and polymorphism has plenty of flavours.

(I am in no way trying to have a go at OO either.)
> It doesn't really hurt the Amazons, they're just distributors.

I'm doing my first FDA-monitored automation project at a local brewery, and am quickly becoming familiar with the abundant controls that the FDA puts on domestic producers.

But the FDA is an American organization. Amazon or Ebay or Aliexpress or whoever may be just distributors, but they're international distributors. They're fully-automated self-service distributors for manufacturers in China and Russia and Indonesia and India who aren't subject to FDA jurisdiction, who sometimes aren't subject to any oversight at all.

The only entity that the FDA can go after here is Amazon, so this should hurt Amazon.
I think the issue is multifold: a lot of the fake products are not dangerous, but they are either useless, or otherwise inferior. There’s essentially no recourse for this as a consumer, and you probably won’t even notice that you don’t have an original product.

In some cases the fakes are downright dangerous. This is much more the case in supplements, cosmetics, food, and occasionally electrical appliances.

People will only sue them when they get actually dangerous products. Even then it’s a difficult process.
Confirmatory data point here.
Mearsheimer has a great track record:

"John Mearsheimer is one who foresaw the very real possibility of a war against Ukraine. I think he is quite wrong about NATO as the provocation, but if you are grading him on predictions alone obviously he wins some serious kudos."

Mearsheimer is my go to expert for international relations. He is a scientist where many people are pundits and propagandists.

https://marginalrevolution.com/marginalrevolution/2022/05/ho...
Show HN: Minimalist self-hosted CI server written on Raku
Sparky is a flexible and minimalist continuous integration server and distribute tasks runner written in Raku.

https://github.com/melezhik/sparky
Ah yes, that actually explains a lot! Thanks.
> with enough market share, if Google did this they would be cursed with numerous lawsuits for preferential selection and sued successfully

Google already has featured products on the Play Store, so preferential selection doesn't appear to be an issue.

However, the likelihood of Google paying human beings to go over the code of a free extension looking for security and privacy violations is about zero.
One of my biggest gripes with Firefox sync is the way they have divided the mobile bookmarks from the pc ones. It makes the ux kinda weird as a lot of the bookmarks I use on my desktop I also use on my phone and vice verca. But when I add a bookmark on my phone it ends in a separate mobile bookmark folder.
(author here) Yeah you just repeated what https://oilshell.org/ is

You'd want to be able to go $NEWSH my-bash-script.sh and it should just work. $NEWSH my-newsh-script.nsh should also work, obviously.

osh my-bash-script.sh # works, it's the most bash-compatible shell by a mile

ysh my-new-script.ysh # works

YSH looks like this - https://www.oilshell.org/release/latest/doc/ysh-tour.html (everything in this doc works, you can try it now)

And then you do

shopt -s ysh:upgrade

to opt into new behavior.

https://www.oilshell.org/release/0.19.0/doc/upgrade-breakage...

YSH isn't done yet, but it's coming along nicely -- see the latest status update - https://www.oilshell.org/blog/2023/11/status-update.html

---

The project isn't a solo project anymore! There have been 6 people funded by two NLNet grants, and we just got a third one, mentioned in the post.

If you want it to succeed, then you should try it and report bugs.

One way to view it is that Oils has a 7 year head start on any other project that wants upgrade shell. Like you say, it's a huge amount of work, and it's the ONLY project that's compatible with bash (which BTW is a much bigger job than being compatible with POSIX sh).

Shell became the #6 fastest growing language on Github in 2020, so all those shell scripts people have written in the last few years make the Oils project more valuable. That is, people are writing scripts compatible with OSH at a greater rate than any other new shell (e.g. new shells == ones with precise error messages)

The new command line tools like fd and bat are ALSO compatible with OSH and YSH because they use the Unix process interface :) There have been several shells that want to bundle everything into the shell, but I disagree with that philosophy, because it limits growth to being "inside" the project.

(although YSH has a lot more functionality than bash built-in, like JSON support)

---

People who have contributed are acknowledged in the release announcements.

Testing is a good contribution. Writing weird HN comments isn't a good contribution :-P

There has been some misunderstanding of the project, but very little "hate" ... Mostly encouragement!
I know a lot of people are enthusiastic about async traits, but for me, it's "We can return 'impl MyTrait' from trait methods! Finally!"

There were a bunch of instances in my code where I really wanted to specify "this trait returns an arbitrary iterator of X" instead of "this trait returns Vec<X>". It's nice to finally be able to write it that way.
What's Your Funded Ratio?
I only wanted to mention that certain IDEs still used today are not coming and going but have been around for decades and are still more or less the same (keybinding, etc).

Maybe I just don't understand your comment - even translated it still confuses me tbh. (I'm not a native speaker). Sorry if you feel offended I guess.
Seems like the authors were able to almost completely eliminate the problems with just prompt engineering. It's pretty interesting to see what was done, but it shouldn't be too surprising to people that have worked with llms. Getting a good response can involve threatening it with physical harm if it lies to you.
My question was also genuine. I was curious. Its not a common thing to wear.
I am clearly talking about the web search engine in the context of copyright. Other products or legal concerns like antitrust are completely irrelevant here.
Back in the Driver's Seat: Recovering Critical Data from Tesla Autopilot [video]
One thing I took from the bread series was how big of an impact energy storage had on social structures. The fact that it was hard to keep your last harvest edible for much longer than it took to grow your next harvest shaped /everything/.

If you want to used a stretched metaphor, this is happening again now as our industrial energy usage is transferring from foraging (using fossil fuels) to agriculture (primary production in the form of solar+wind) yet again and the the big question is how do we do storage when it's harder to just move onto the next berry rich valley.
Broadcom to end VMware's channel program, switching to its invite-only offering
Holy shit. I am so using this as a communication clarifying tool. Nice concept.