skysight-inc/HackerNews huggingface dataset:
This is part of the problem. You know your constraints, other people do not, but like to assume they do. So you end up having to write a defensive argument about your problem rather than just plainly asking your real question.

This may help less experienced engineers not understanding their problem set, but for a more experienced engineer it's absolutely obnoxious to think of all the ways to defend my question so I don't have to deal with a rush of "oh but you should do this instead" answers getting up voted that don't actually answer my question, then asking to accept the answer.

To one set of users it's possibly helpful, to another it's useless if not also condescending, often condescending to both sets.

The bottom line is now, SO is so filled with these types of responses, I can't expect to get a very specific question answered, which is really the only reason I'd ask a question in the first place, so why use it?

There are plenty chat groups now via Slack and discord in my field where I can get much more direct answers. People aren't worried about getting down voted for a bad question, people aren't giving low quality answers to boost their points. So for me, SO is practically dead except for the occasional obscure error message that I can query for there.
This is what I want from a new search engine:

1. Respect exact match searches - this used to work enclosing the search terms in "" quotes, but no longer works. If there are no exact match results, return nothing.

2. Allow blacklisting or removing results from certain websites entirely e.g. I want to be able to configure geeks4geeks to never show up in any results ever

If someone could make this new search engine they would have a good shot at replacing Google :)
Might be possible to set a download link in the body of an email via an href mailto:.... ?

Attaching the actual PDF might be another 'thing' that triggers some spam filters.
No, unless you are in negative, which can happen.
Also, connecting to calendar, timekeeping, etc systems including google sheets.
Text to Music
tested out this tool, are there any better text-to-music tools?
They complement each other but in my view reddit is more of a platform for every community niches while Hackernews is a one whole communinity for news outlets, mainly tech
At some point in the process, there is a worry that Musks public statements about buying Twitter when he owned like 10% and then not making a real effort to do so may have been investigated as a pump and dump (especially if he followed through in his threat to sell his stock if he wasn't allowed to buy it).

Now, I would say that was maybe a month of a long process when that was true.
I wish I'd had Linux systems. I was doing the same type of thing with Windows networks since you could effectively run any program as any user with task scheduling so long as they were logged into the system. Pair that with active directory and you have user info. So knowing who was where, open iexplorer at certain site, innocuous word doc, etc. The most malicious case was an automated logout batch script.

People eventually caught on to the approach and tried to replicate the remote execution but executing as themselves instead of that user so when the IT admins came around there was a very obvious trail to who had been running it. I stopped playing around but eventually IT then SWE became my profession. I sometimes wonder how it'd have gone if I'd been reprimanded though.
> Big surprise now I program for a living.

Oddly, me too :)
People use e-mail more than snail mail nowadays too. Funny, that.
Oh, I didn't know this. Thanks!
I'm recalling my read through of "Sahara Unveiled: A Journey Across the Desert" by William Langewiesche. (Great writer, but it wasn't my favorite of his works).

Here's the executive summary:

> It is as vast as the United States and so arid that most bacteria cannot survive there. Its loneliness is so extreme it is said that migratory birds will land beside travelers, just for the company. William Langewiesche came to the Sahara to see it as its inhabitants do, riding its public transport, braving its natural and human dangers, depending on its sparse sustenance and suspect hospitality. From his journey, which took him across the desert’s hyperarid core from Algiers to Dakar, he has crafted a contemporary classic of travel writing.
Are there any NoCode/LowCode tools/services for building a mobile app (iOS and/or Android) for existing GraphQL backends?
You mean this?

https://www.theverge.com/2023/1/17/23559234/firefox-manifest...
https://adguard.com/en/blog/firefox-manifestv3-chrome-adbloc...
https://www.ghacks.net/2022/09/24/mozilla-reaffirms-that-fir...
They actually reuse the gold flakes from the Dome by mixing it into the paint used on the football team's helmets
Announcing that Pocket would be baked directly into the browser, against the will of users—rather than being a promoted extension and despite the fact that it was at the time a completely unrelated company selling closed source SaaS and in the business of collecting telemetry—and then proceeding despite the widespread backlash doesn't bother you? Issuing misleading PR statements carefully worded to strongly suggest that there was no money changing hands re Pocket integration while maintaining plausible deniability concerning the truth, which is that there was money changing hands—that doesn't bother you? That the subterfuge was so effective that Mozilla employees themselves who were not otherwise in the know took it as a statement that there were no kickbacks involved—and then showed up in places like HN comments outright saying that there weren't kickbacks—that doesn't bother you? The fact that when Pocket was bought, it was understood and even claimed that it would be open source (just like all the other Mozilla Foundation IP), and yet we are in our seventh year after the acquisition and it's no more open source today than it was then—this doesn't bother you?

Is there any threshold for mendacity that if crossed would bother you?
I think Brave search has those features. (I haven’t tried it, though.)
I love incremental-compute systems. The idea is so cool, a lot of the implementations are really interesting to read about. Definitely feels like one of those under-appreciated techniques.

It’s cool that’s there’s quite a lot of it going on rust land. There’s this, I believe the rust compiler has a little differential dataflow thing, Frank McSherry has done a stack of cool stuff with the timely and differential dataflow libraries-some of which lives on in Materialize db.
Probably the fact that you don't have to do it with Google Sheet if it's not your Jam.
None of these K-12 schools or teachers are going to pay for 30+ USB drives for students.
How do you do science on LLMs? I would imagine that is super important, given their broad impact on the social fabric. But they're non-deterministic, very expensive to train, and subjective. I understand we have some benchmarks for roughly understanding a model's competence. But is there any work in the area of understanding, through repeatable experiments, why LLMs behave how they do?

Do we care?
Reminds me of REXPaint, which is a pretty cool project. https://www.gridsagegames.com/rexpaint/index.html
Redrawing a font design outline from scratch is fair game (fortunately or unfortunaly depending on who you are).
Have these robotaxis really reached the "plateau of productivity" now?

The article doesn't say whether these ventures are profitable yet, or at least whether their losses are decreasing to zero.

How do their operating expenses compare with conventional taxi fleets? Don't they need constant monitoring and ready staff to address issues? Not to mention periodic maintenance of the geofenced area to update maps and rules as conditions change?
Great summary.

I’ve been reading a pop neuroscience book called Incognito (2011).

In it, the author talks about how the brain is a group of competing sub-brains of many forms, and the brain might have several ways of doing the same thing (e.g. recognizing an object). The author also posited that the lack of AI progress back then was due to the fact that there are no constantly competing sub-brains. Our brains are always adjusting and trying new scenarios.

I was struck by how similar these brain observations were to recent developments in AI and LLMs.

The book is full of cool stories, even if some of them are now recognized as non-reproducible. I recommend!
No matter how many times I see it I always read fsck as "(for) fucks sake" and then internally correct to "file system check." I think I've got a flashbulb stressful memory floating around in there.
It actually succeeded well in marketing tests (or so I've heard). In small doses, people preferred it's more Pepsi-like taste over Coca-Cola. It's just over the course of a full soda that the opposite is true. I think the reasoning was some survey that indicated Pepsi was better liked or something like that which spooked them and led to this scenario.

Note: I've never had New Coke (was before my time). I'd love for them to bring it back in a limited form just to try it.
Not to forget book-keeping.... In the EU for example VAT handling (and associated payments to the gov)
Which would make sense, right? You are more likely to get an answer on StackOverflow for questions that touch very common technology (because more people are likely to answer). And that is exactly where Copilot probably shines too (I don't use it): because that is where there is a lot of training data.

I personally used to like StackOverflow as my last recourse: I grew up in those years where we had to RTFM, and I kept the habit. So if I go ask on StackOverflow, it is a tricky question. It used to be fine, and I was getting an answer eventually (sometimes after adding a bounty).

But in the last few years, I have had legit questions downvoted or even closed, and it was obvious that the people voting to close it did not even understand it. I agree that the moderation culture on StackOverflow is toxic. If everytime I contribute something, I have to fight to not get downvoted or closed, then I will slowly stop contributing.
Yes that is another problem that may cap AI.
If they don't create an AGI.

There was a chatGPT research paper where it could learn from its mistakes and seek novel solutions.
You seem to have no idea why those places are rural.
> also fuel efficiency to consider as well.

90s cars are just as efficient as new ones (neglecting hybrids). They have port-injected engines that run hot, lean, and efficient. They don't suffer from carbon buildup. They don't make nanoparticulate soot. But they do make more NOx, and NOx is what emissions regulations measure.

90s cars are also lighter, which again contributes to efficiency. Since then, cars have become heavier and gotten bigger blindspots in response to crash testing and the existence of SUVs.

In fact, merely talking about fuel economy, in a society that now mostly drives SUVs and oversized pickups, has become an absurd thing. We end up fretting about marginal issues while the primary trends thunder towards oblivion.
The answer is that the content farms are doing a better job of interacting with Google algorithm than SO. Of course it is a problem with Google search, but search was always hackable. The made-for-google sites know very well how to play the game.
> How come there isn't one big red light saying "you're out of fuel"?

That would probably be part of the "Fuel Quantity Indicator System" that was broken on this specific plane.
I don’t see any evidence that the company thought they were harassing someone. It seems they were just routinely pursuing someone they thought harmed them.

Hopefully, the judgement will be dismissed since it’s based on identity fraud.
I read the article and I really liked that the author tried to make it seem as simple as possible that you don't need a degree or a deep understanding of how CPUs work to understand the issue.

However, one thing that bothers me is that the author claims it's possible to retrieve private keys or root passwords by triggering a faulty revert from the instruction that resets the upper bits of a register. Where is the demo results? All I see is a small-enough gif that looks like the Matrix terminal text scrolling through. Is there any way (other than running the exploit program myself) to check the results and see that it actually leaked the root password and other information?
Cool! I didn't know threaded conversations were a concept from usenet.

I do wonder though, why on earth are so many communities moving to facebook and Discord, the two platforms that are decidedly worse than either usenet or phpbb. Some have come to realize facebook was a mistake, but may be committing an even worse one by moving to Discord.
You should have a look at bizzey.com. I've switched 2 months ago from excel to this and it automates most of the tedious tasks of sending out invoices including checking if the payment arrived on your bank.
No, I hadn't heard of COSS! Thanks for that - reading up on it now. Seems like exactly the framework I'm thinking about.

I love the Cal.com story. What gives me some pause is that they're VC-backed. $25M Series A. The free tier might be great, and I might come to rely upon it. But they're expected to produce an outsized ROI, and the traditional SaaS play is to give it away for free to capture the market and then raise prices. I'd much prefer a community-driven effort where we have no ROI expectations, so it can remain low-cost forever as we're just splitting overhead.
They are to a point, I think.

I made one of these in the past when looking for places to live in London. The ultimate conclusion was that you could have inexpensive, short travel time, or nice/safe, choose two.

I gave up after realising that the market signals worked - if ignoring Central London it'd pretty much just be "more expensive = nicer"
Both features exactly as described already exist in Kagi search [1] (founder here).

We are not trying to replace Google though, but offer an alternative to people who care so much for the quality of their search experience, that they are willing to pay for it.

[1] https://kagi.com
In my day we ran irc servers and MUDs on the professors workstations, which were of course tied in to the campus-wide NIS/NIS+ system, and often more lightly loaded than the big iron (that being VAX6000 or 8000, or if you were lucky a Sparc20).
I'm generally puzzled by Google's reluctance to do manual intervention in these cases. It's not like this is a secret. Just penalize the whole domain for 60 days every time a prominent site lies to the crawler.
I had an office job ca. 1985-1988 during which my manager asked me for my thoughts on installing a pneumatic tube system. The office was located on 2 floors, ie, the 18th and the 39th. I don't quite recall her motivation and reasoning, other than to speed up the transfer of paper docs. Up until then, this was mainly the domain of the mail clerk. I think my manager intended for the tubes to transit between the 2 mailrooms on both floors, so the onus would be put on each employee check the tube room for anything that was due to them. At least the mail clerk delivered straight to everyone's desks.

I was less enthusiastic about it, and told her so. Ultimately, no tube system was installed.
Does it? My rMBP from 2012 is no longer officially supported since Big Sur (due to a WiFi adapter incompatibility of all things). Not that I have any use for it but it's just a decorative element at this point.
Is this really true? Have you written idiomatic Haskell before? Not trying to question your familiarity if so, but a large part of doing so is utilizing interfaces that do just that.

One of the most critical parts necessary to fully grok idiomatic Haskell is how it uses mathematical interfaces, specifically category theoretic interfaces to structure internal state mutations -- specifically Monads and other structures. This specific interface utilizes two properties, identity and associativity, to do this and create one-way, sequenced computations still couched in formal rigor and laws.

Contrasted to other languages, in order to do any useful I/O in Haskell, one needs to understand and use Monads. Of course, the utility of the Monad includes but is not limited to just this use case.
Some interesting worlds

https://ourworldofpixels.com/countrysim

https://ourworldofpixels.com/planetsim

https://ourworldofpixels.com/jpdld
soulseek works fine too :)
Belief Perseverance [Term]
Nobody much cares about Tiktok being run by China despite years of fearmongering about it by powerful elites with the entirety of the mass media at their disposal.

Highly abstract risks just dont seem to register for most people. It was hard enough to get the masses to act in self interest over an existential risk to their health (covid).

I reckon the way to avoid maximum damage from this proposal will be some sort of inoculation - e.g. safe, trusted, easy to use tools that help people work around it. The political angle of attack is worth trying but I think it will fail.

I wish Mozilla worked that angle too - e.g. supporting lineage and microg.
> Use it when it makes sense, but make sure you never, ever, depend on it.

> They will do everything in their power so you do.

It seems utterly insane to me that we put up with this. VSCode is a pretty simple tool. A recent iteration of a tool that we've had since the 60s. But they do their damndest to hook you and then keep you hooked.

It's like if a tool company put out a hammer with a comfortable handle and everyone bought one. Then to make sure sales stayed high, they started selling them with the handles secretly coated in cocaine to keep people buying.
That's a fair point!

Although, it still feels to me like the "factory" part implies they've figured out a good way to spot good investments:

At X, we’re trying to build a “moonshot factory”, a place where the processes and culture make it easier to make radical breakthroughs — repeatedly.

...but their track record doesn't really bear this out, I think?

If they had studied successful moonshots from the past and pinpointed some important elements of their approaches, that would make sense, but if so the website doesn't talk about it.

It looks like an incredibly cool and fun place to work, but who knows if they're funding the right ideas and the right people, or if it's all just random?
Not really, if you want your new platform to instantly become one of the most used websites in the world. Why should he care about twitter's brand name?
What you're saying is all true, but speaking strictly, the security of the web as a whole is endangered if proposals give entities the tools they need to chip away at that freedom and interoperability bit by bit.

That was the intention behind my choice of words — representing the whole web, not just components of it or companies operating on it.
Thank you for the great explanation! :)
Does anyone know where we find a video of xroach in action?
As an enthusiast delving in for the pure pleasure of it I see a future ahead where as a programmer, I will have an array of options to use LLM's in hybrid systems. I'm not looking for an AGI, rather a mixture of experts that I can remix as I see fit, each one tuned for a subset of 'intelligence' that can be wielded with relative precision as part of a larger system that combines traditional programming with the new abilities offered by LLMS's and their kin. Certainly an interesting time to dip back in, there are aspects of the domain that mirror my experiences with the early web and for those I am grateful.
I find this statement to be misleading, as none of the concerns relate to driverless vs. driver... ful.

All train systems have remote monitoring (normally as part of the signal system), even for driverful trains. The Danish Metro has 5 "operators" passively monitoring the entire train network, but can step in if something goes wrong. Nothing is required in normal operation - the trains even schedule and execute cleaning, and return to service fully automatically.

All train systems require tracks to be kept clean, with driverful trains often having issues with leaves or snow. Some 20 years back when the Metro was new, there was some issues with spurious debris detection stopping the train, but that was sorted out.

All modern trains have automated signalling, brake distance management and brake control, the whole shebang. The system, not the driver, enforce safety, and driverless systems have exactly the same characteristics. This is also why some trains bought more than 2 decades ago already boasted "self-driving ready" capabilities - the signalling system was already then for all intents and purposes the operator of the train.
You seem to have no idea how many square miles of empty land exist in the US
But he turned down the board seat: https://twitter.com/paraga/status/1513354622466867201
It is indeed quite fun and educational to figure out how to construct an executable from scratch. I managed to do it for MachO and ELF executables a while back, and got some 'Hello World' style programs working. Ten or twenty years ago it would have been a bit easier, but modern executables are quite complex – especially if you are dynamically linking libc.

As a strategy for implementing a compiler it does introduce a heavy maintenance burden. MacOS, for example, is constantly adding new requirements on valid executables and will often refuse to execute perfectly valid executables from only a few versions back.
I wonder how this compares to comemo [1] [2], they're both memoization frameworks with "tricks" to limit invalidation.

The trick in comemo's blog post is to make the dependencies fine-grained, by tracking and only comparing what parts of them are actually used; while the trick here is to have functions depend on other outputs instead of the root input, so changes don't propagate all the way (+ laziness). But I'm sure some comemo functions are memoized on incremental computations, and salsa has some way to e.g. not recompute the entire AST when the source code changes.

I suspect there's also an issue where most incremental computations tend to invalidate way more than they need to; like if someone accidentally creates a function which takes a big array and an index, and only access the element at or a few elements around that index, but the anything in big array changing will cause it to be recomputed. So is there a system to profile what gets recomputed every time a query is run?

[1] https://laurmaedje.github.io/posts/comemo/

[2] https://github.com/typst/comemo
I think in my former employer's case they leased the mainframes because they found it more favorable to have OPEX over CAPEX. Every few years IBM would pitch their latest and greatest and often times it made financial sense (lower costs) to upgrade to the newer models.
This is bad then. They are not duplicate questions.
Thanks! In the past, I've used https://invoice-generator.com/, which is pretty similar, but without the templates. One important thing they do is keep a history of the past invoices, so you don't need to re-type in the information and upload the logo (stored on users local machine without needing to create login). You should consider adding something similar. Without it, I would not consider switching.
I'm curious about the technical details. Could you elaborate on how CodeSandbox runs Node.js in the browser? Does it use a Linux VM like Alpine compiled to WASM?
> But it is something that the web standard should think about in order to make the web a better place.

In what way does it make the web a better place?
I think SO remains great for the answers it already has.

The rough moderator problem exists on other SE sites also (source: personal experience) where they are IMO needlessly rude, snarky or dismissive.
I wonder how well LLMs understand YAML Schema format.

I have found providing JSON Schema to them to be an excellent way to reduce their improvisation in their outputs intended for machine consumption.
LWN and Libre Arts, an open letter